Есть у меня скрипт /home/user/.dwm/scripts/startup/system.sh
в котором запуск всяких разных команд, который запускает /etc/rc.local
и есть скрипт 02_idle_shutdown.sh, который запускается после старта dwm(autostart.sh). Но дело в том, что если включить комьютер и не авторизоваться в xdm(запустить dwm), то скрипт 02_idle_shutdown.sh не запустится и не переведет систему в standby по таймеру т.е она будет работать постоянно. Я такой, а может запустить этот скрипт ДО запуска dwm?
Добавил в /home/user/.dwm/scripts/startup/system.sh
CMD=$(which bash)
if [[ ! -z ${CMD} ]]; then
sudo -E -u user ${CMD} "${PROFILE_USER_HOME}/.dwm/scripts/startup/daemon/02_idle_shutdown.sh >/dev/null" 2>&1 &
fi
И…он не запускается. Т.е, если открыть консольку рута и выполнить /etc/rc.local
или сd /home/user/.dwm/scripts/startup && ./system.sh
, то 02_idle_shutdown.sh запустится, а при загрузке /etc/rc.local –> /home/user/.dwm/scripts/startup/system.sh - нет
Внутри 02_idle_shutdown.sh –> xprintidle