Enviar correo electrónico como raíz * ¿Antes * del inicio de sesión del usuario?

1

No estoy seguro de estar en el foro correcto para esto, pero encontré algunas pistas en otro hilo que sugiere que la base de conocimientos podría funcionar aquí.

Tengo un script de inicio ejecutándose como root (administrado por Lingon X) en macOS X High Sierra (el 22 de diciembre de 2018); el guión está destinado a hacer dos cosas; uno, registre el tiempo de inicio / reinicio (aproximado) en un archivo local (funciona bien); y envíe un correo electrónico a una dirección externa antes del inicio de sesión de un usuario (solo funciona si se ejecuta manualmente después del inicio de sesión).

(Nota: tengo una segunda secuencia de comandos que registra / envía correos electrónicos al inicio / cierre de sesión; todo funciona bien, pero necesito saber cuándo se reinicia una máquina remota y, luego, lo más probable es que se detenga en la pantalla de inicio de sesión del usuario. )

Tengo /usr/lib/postfix/master corriendo como root; e intenté nombrar el script de notificación con un esquema alfa para (¿supuestamente?) lanzarlo después; También probé las opciones de suspensión para dar tiempo a que Postfix se inicie y acepte nuevos trabajos.

Nunca se ejecutan tales trabajos, ni se acumulan en mailq

He jugado con intentar verificar y enviar solo si Postfix se está ejecutando; confirma que postfix se está ejecutando realmente, me da un PID para el registro, pero aún no se envía o al menos se coloca en la cola.

¿Qué servicio me falta y debo iniciarlo de antemano? ¿O hay un elemento faltante en el envío de correo electrónico como root sin un entorno de usuario?

Gracias por cualquier ayuda; Si estoy en el lugar equivocado, hágamelo saber, por favor.

    
pregunta Frederico 23.12.2018 - 07:35
fuente

0 respuestas

Lea otras preguntas en las etiquetas