скрипта не работает?
Мне нужно, чтобы скрипт знал основного пользователя, но при этом создал сервис в /etc/systemd/system
шо за скрипт?
какая ниб башемагия не разворачивается или разворачивается невовремя
Мб ты пытаешься сделать редирект в файл под sudo? если да то так работать не будет
пушто ты запускаешь внутри команды еще один шелл с командой, и отдаешь stdout родителю?
Ого, спасибо! Я просто пытался создать файл и добавить нужные строки сразу в /etc/systemd/system/*.service, но проще оказалось создать файл в домашней директории и переместить его в /etc/systemd/system/
Теперь всё, что должно работать от суперпользователя, работает от него
осталось еще узнать про tee
Так можно, просто FYI: перенаправления - это задача шелла, sudo на них не влияет
Через echo > сделал. Вроде всё ок
Теперь точно понял, почему такая конструкция не сработала 👍 sudo echo * > /etc/systemd/system/*.service
В сочетании с тем что это все в скрипте который из вгета попадает сразу в шелл - белиссимо
со вкусом бекдоров
Ныне это особенно актуально - вайфай взломали)
Обсуждают сегодня