Invia email come root * Prima * Login utente?

1

Non sono sicuro di essere nel forum giusto per questo, ma ho trovato alcuni suggerimenti in un altro thread che suggeriscono che la knowledge base potrebbe funzionare qui.

Ho uno script di avvio in esecuzione come root (gestito da Lingon X) su macOS X High Sierra (aggiornato al 22 dicembre 2018); la sceneggiatura è intesa per fare due cose; uno, registra il tempo di avvio / riavvio (approssimativo) in un file locale (funziona bene); e invia un'email a un indirizzo esterno prima di un accesso utente (funziona solo se eseguito manualmente dopo il login).

(Nota: ho un secondo script che registra / e-mail all'accesso / disconnessione, tutto funziona bene, ma ho bisogno di sapere quando un computer remoto viene riavviato e quindi, molto probabilmente, è bloccato nella schermata di accesso dell'utente. )

Ho /usr/lib/postfix/master in esecuzione come root; e ho provato a nominare lo script di notifica con uno schema alfa per lanciarlo (presumibilmente?) dopo di esso; Ho inoltre provato le opzioni di sospensione per consentire il tempo di avvio di postfix e accettare nuovi lavori.

Nessun lavoro simile viene mai eseguito, né si accumulano in mailq

Ho giocato con il tentativo di controllare e inviare solo se postfix è in esecuzione; conferma che postfix è effettivamente in esecuzione, mi dà un PID per il log, ma comunque non invierà o almeno metterà in coda.

Quale servizio mi manca che deve essere avviato in anticipo? Oppure esiste un elemento mancante per l'invio di e-mail come root senza un ambiente utente?

Grazie per qualsiasi aiuto; se sono nel posto sbagliato, fammi sapere, per favore.

    
posta 23.12.2018 - 07:35
fonte

0 risposte

Leggi altre domande sui tag