54 lines
882 B
Plaintext
54 lines
882 B
Plaintext
mkdir -pv /home/timelapse
|
|
|
|
latest_ftp_image.sh hinein kopieren
|
|
|
|
nano /etc/systemd/system/TLCbackend.service
|
|
|
|
############ INSERT BEGIN #################
|
|
|
|
[Unit]
|
|
Description=TLCbackend
|
|
After=syslog.target
|
|
After=network.target
|
|
|
|
[Service]
|
|
RestartSec=2s
|
|
Type=oneshot
|
|
User=root
|
|
Group=root
|
|
WorkingDirectory=/home/timelapse/
|
|
ExecStart=/bin/sh /home/timelapse/latest_ftp_image.sh
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|
|
|
|
############ INSERT END #################
|
|
|
|
systemctl enable TLCbackend.service
|
|
|
|
nano /etc/systemd/system/TLCbackend.timer
|
|
|
|
############ INSERT BEGIN #################
|
|
|
|
[Unit]
|
|
Description=TLCbackend Timer
|
|
|
|
[Timer]
|
|
OnActiveSec=30s
|
|
OnBootSec=10min
|
|
OnUnitActiveSec=5m
|
|
|
|
[Install]
|
|
WantedBy=basic.target
|
|
|
|
############ INSERT END #################
|
|
|
|
chmod 700 /home/timelapse/latest_ftp_image.sh
|
|
|
|
systemctl enable --now TLCbackend.timer
|
|
|
|
|
|
#debug
|
|
|
|
journalctl -u TLCbackend.service
|