eve-lite-os/system_files/usr/etc/systemd/user/eve-skel-sync.service

30 lines
538 B
Desktop File

[Unit]
Description=Eve Skeleton Directory Sync Service
Documentation=man:rsync(1)
After=graphical-session.target
Wants=graphical-session.target
PartOf=graphical-session.target
[Service]
Type=oneshot
RemainAfterExit=yes
# Execute the skeleton sync script
ExecStart=/usr/bin/eve-skel-sync
# Restart policy
Restart=on-failure
RestartSec=5
TimeoutStartSec=30
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=eve-skel-sync
# Security settings
PrivateTmp=true
NoNewPrivileges=true
[Install]
WantedBy=default.target