22 lines
437 B
Bash
22 lines
437 B
Bash
|
chmod +x run.sh
|
||
|
rm -f fwledmonitor.service || true
|
||
|
cat <<EOF >>./fwledmonitor.service
|
||
|
[Unit]
|
||
|
Description=Framework 16 LED System Monitor
|
||
|
After=network.service
|
||
|
|
||
|
[Service]
|
||
|
Type=simple
|
||
|
Restart=always
|
||
|
WorkingDirectory=$PWD
|
||
|
ExecStart=sh -c "'$PWD/run.sh'"
|
||
|
|
||
|
[Install]
|
||
|
WantedBy=default.target
|
||
|
EOF
|
||
|
|
||
|
sudo systemctl stop fwledmonitor
|
||
|
sudo cp fwledmonitor.service /lib/systemd/system
|
||
|
sudo systemctl daemon-reload
|
||
|
sudo systemctl enable fwledmonitor
|