General: Quiero ejecutar un script de respaldo durante el apagado (no reiniciar). Probé toneladas de configuraciones de servicios de systemd, pero ninguna funciona.
Apuntar: Cuando la PC se apaga, quiero realizar una copia de seguridad en el almacenamiento en la nube usando el script bash yclonarutilidad. La sincronización puede tardar algún tiempo (hasta varios minutos) y requiere conexión en red y que un usuario inicie sesión.
Pregunta: ¿Cuál es la estructura de archivos .service adecuada para mi script bash? Ahora tengo algo como esto y no funciona en absoluto. El script no se ejecuta al apagar.
[Unit]
Description=Syncing with MEGA cloud storage 35
DefaultDependencies=no
Conflicts=reboot.target
After=network-online.target
Before=shutdown.target halt.target poweroff.target
[Service]
User=yevhenii
Type=oneshot
ExecStart=/bin/true
ExecStop=/home/yevhenii/Projects/ubuntu-scripts/mega_sync_pc.sh
RemainAfterExit=true
TimeoutSec=0
StandardOutput=file:/home/yevhenii/Projects/ubuntu-scripts/output.txt
StandardError=file:/home/yevhenii/Projects/ubuntu-scripts/error.txt
[Install]
WantedBy=shutdown.target poweroff.target halt.target
PD: estoy usando Ubuntu 19.10 y systemd 242