Domande con tag 'launchd'

1
risposta

Come creare un lavoro launchd automatico che imposta la versione di Ruby da utilizzare

Mi piacerebbe eseguire uno script ruby automaticamente una o due volte al giorno sul mio MacBook con OS X Yosemite. Il problema è che al momento ho tre versioni di Ruby sul mio sistema che includono 1.8.7 e 2.2.1, nessuna delle due con cui ve...
posta 21.05.2015 - 17:17
3
risposte

È possibile modificare il percorso SSH_AUTH_SOCK?

Mi piacerebbe avere il socket ssh-agent nella mia home directory, ma attualmente è creato all'interno di /private/tmp . Vedo che l'agente è gestito con launchctl e questo plist: /System/Library/LaunchAgents/org.openbsd.ssh-age...
posta 19.03.2015 - 13:29
1
risposta

Mac OSX: come proteggere il processo daemon dall'arresto da root / admin

Ho un demone di sicurezza che svolge molte attività relative alla sicurezza. Daemon plist fa parte di /Library/LaunchDaemon/com.xyz.securityservice.plist anche il flag KeepAlive è 1. Il demone che ho attualmente può essere fermato usando ques...
posta 18.03.2015 - 04:19
1
risposta

Spotlight non riesce a caricare dopo il ripristino di Time Machine - si blocca continuamente

Descrizione del problema: Dopo aver commesso l'errore di eseguire un comando Unix che ha alterato più file di quelli che intendevo e probabilmente ha danneggiato il file system, ho deciso di ripristinare uno stato precedente con Time Machine....
posta 11.02.2015 - 23:41
1
risposta

Disattivare Wi-Fi durante lo script di disconnessione non funziona con Launchd

Sto scrivendo un launch plist e uno script di shell sul mio MacBook con Yosemite per automatizzare il seguente scenario: Turning off Wi-Fi when the user logs out. Ecco il mio script: #!/bin/sh onLogout() { #Turning off Wi-Fi. Tested...
posta 12.03.2015 - 10:21
1
risposta

Come riavviare un processo senza interazione dell'utente

Ho ucciso un processo (un semplice .jar in esecuzione in background come agente globale) di pkill -9 java . Poiché l'agente globale in launchd è configurato come keepAlive , il processo viene riavviato immediatamente. Purtroppo questo br...
posta 02.02.2015 - 11:47
1
risposta

Stampa dall'attività di avvio

Ho uno script che deve essere eseguito in background periodicamente (l'ho messo lì con Lingon X). Quello script (basato su PHP) lo è 1. polling su un server, 2. recupero di un file PDF dal server 3. Salvarlo su disco 4. Stampa usando exec("lpr...
posta 27.11.2014 - 22:42
2
risposte

Avviato lo scaricamento di LaunchDaemon

Ho uno script pianificato per l'esecuzione come LaunchDaemon. Lo script funziona bene quando viene avviato manualmente tramite terminale. Ho due comandi sudo launchctl unload -F /Library/LaunchDaemons/com.test.plist sudo launchctl load -F /...
posta 27.10.2014 - 18:55
1
risposta

avvia e arresta il daemon del router OS X.

Mi piacerebbe essere in grado di fermarmi e (ri) avviare il demone di routing OS X e rivedere i file di configurazione instradati. Penso che questo implichi l'uso di launchctl per lo scaricamento e il caricamento, ma non conosco il nome del file...
posta 28.09.2014 - 05:29
2
risposte

Dove viene eseguito Applescript Event Log quando viene eseguito in Launchd?

Oppure, come effettuare il log da un AppleScript (salvato come applicazione) e / o visualizzare il registro eventi? Nessuna delle dichiarazioni di registro di AppleScript può essere trovata. Ho provato ad aggiungere quanto segue al launchd pl...
posta 29.07.2014 - 17:45