diff --git a/disk-block.service b/disk-block.service new file mode 100644 index 0000000..03dd7a8 --- /dev/null +++ b/disk-block.service @@ -0,0 +1,18 @@ +[Unit] +Description=Disk Blocking utility +After=mnt-wibble.mount #start after mount service +StartLimitIntervalSec=0 + +[Service] +Type=simple +Restart=always # перезапуск всегда +RestartSec=60 # интервал между перезапусками +User=root # пользователь от имени, которого запускается скрипт +WorkingDirectory=/root/disk_block +ExecStart=/root/disk_block/venv/bin/python /root/disk_block/main.py #тут путь до выполяемого скрипта с путем до бинарника питона + +[Install] +WantedBy=multi-user.target + +# кладешь этот юнит в /etc/systemd/system +# https://habr.com/ru/companies/slurm/articles/255845/ \ No newline at end of file