Есть скрипт, который нужно запускать при каждом старте системы с правами root, но не докучать запросом пароля.
Перерыл уже кучу информации, но пока безрезультатно.
Что было сделано:
Сотворен файл /etc/systemd/system/mycommand.service содержания следующего:
[Unit]
Description=description
[Service]
ExecStart=/home/mapper720/script.sh
[Install]
WantedBy=multi-user.target
Далее, следуя советам из интернетов, отправляю в терминал sudo systemctl enable mycommand.service и получаю
Failed to enable unit: Unit file mycommand.service does not exist.
Помучав google duckduckgo ещё немного, натыкаюсь на это. Пробую повторить вышеприведённую команду (sudo systemctl enable...), указав уже полный путь к файлу mycommand.service. На этот раз никакой ошибки в терминале не высвечивается.
Дальше вбиваю - следуя советам на том же stackoverflow - sudo systemctl daemon-reload и перезагружаю ПК. При перезагрузке ничего не происходит.
Думал, может, скрипт вызывается слишком рано и что-то там прогрузиться не успевает? Добавил задержку (sleep 7s) - ничего не поменялось.
Что делать? ОС - Manjaro.
P.S. Если кто будет советовать смотреть логи - указывайте, КАКИЕ ИМЕННО логи и ЧТО именно в них смотреть. Опыта работы с логами нет совсем.