LINUX.ORG.RU

История изменений

Исправление hikikomori, (текущая версия) :

Уже новый вопрос появился…

Вернул в Manjaro /etc/rc.local и убрал скрипт namespace туда. Работает. Я правильно сделал?

Однако tixati у меня раньше стартовал из скрипта, который сначала делал бекап, потом запускал tixati. Но он стартует через автозапуск KDE systemsettings. То есть этопользовательский скрипт, я не могу там ничего от имени sudo запустить. А мне надо:

sudo ip netns exec pvt-net1 sudo -u $USER /usr/bin/tixati &

А бэкап БД должен отрабатывать до запуска tixati. ну не пихать же всё это в /etc/rc.local. Можно ли как-то выполнить эту строку без ввода пароля?

Или как правильно будет организовать запуск.

UPD: Я пока добавил в /etc/rc.local строку запуска скрипта бэкапа: ../tixati/takeshot.sh И ниже запуск tixati, но он почему-то не сработал:

ip netns exec pvt-net1 sudo -u hikikomori /usr/bin/tixati

Удивился.

Исходная версия hikikomori, :

Уже новый вопрос появился…

Вернул в Manjaro /etc/rc.local и убрал скрипт namespace туда. Работает. Я правильно сделал?

Однако tixati у меня раньше стартовал из скрипта, который сначала делал бекап, потом запускал tixati. Но он стартует через автозапуск KDE systemsettings. То есть этопользовательский скрипт, я не могу там ничего от имени sudo запустить. А мне надо:

sudo ip netns exec pvt-net1 sudo -u $USER /usr/bin/tixati &

А бэкап БД должен отрабатывать до запуска tixati. ну не пихать же всё это в /etc/rc.local. Можно ли как-то выполнить эту строку без ввода пароля?

Или как правильно будет организовать запуск.