потом этот скрипт выполнялся как сервис через systemd.
Но после этой команды меняется git status, т.е. файл модифицируется. И чтобы потом закачать изменения с удалённого репозитория приходится отменять изменения.
Можно ли как-то перебороть? Сделать chmod +x и чтобы репо не модифицировался?
Зачем?
Что мешает скрипт запускать как python script.py? Нафига ему executable флаг да еще и установленный на целевой системе?
Несколько постоянно работающих скриптов, один круглосуточно работает, другие запускаются в 10 утра и работают до 19 часов. Настроил из через systemd
Отлично. Как это связано с моим вопросом?
А как я буду запускать python script.py ? Если он аварийно завершится, то перезапускать? Я гуглил варианты, и systemd наилучшее решение
Ты понимаешь нафига вообще нужен chmod +x ?
что мешает выставить этот флаг в исходном репозитории?
Какие-то супер права даёт)
Стоит прочитать минимальный учебник по системному администрированию
сделать такой же chmod +x и закоммитить
сейчас еще окажется что у него винда
Нет, vps сервер на дебиан
TL;DR чтобы запустить свой скрипт при помощи systemd тебе не нужен executable флаг
Почему-то без него не запускалось
Потому что ты учебник не читал
Думал видосиков на ютубе хватит 😁
тогда все вопросы к авторам видосиков на ютубе
Обсуждают сегодня