ananke/deploy/systemd/ananke-update.service

21 lines
501 B
Desktop File

[Unit]
Description=Ananke Self-Update and Reinstall
Wants=network-online.target
After=network-online.target
StartLimitIntervalSec=0
[Service]
Type=oneshot
User=root
Group=root
Environment=ANANKE_UPDATE_LOG_FILE=/var/log/ananke/update.log
Environment=ANANKE_UPDATE_STATE_FILE=/var/lib/ananke/update-last.env
Environment=ANANKE_UPDATE_ALLOW_QUALITY_FALLBACK=1
ExecStart=/usr/local/lib/ananke/ananke-self-update.sh
TimeoutStartSec=1800
StandardOutput=journal
StandardError=journal
Restart=no
[Install]