Я пытаюсь запустить syndaemon во время загрузки, чтобы он был доступен в окне входа в систему. Ничего не помогло, поэтому я развил более сложную попытку попытаться понять, что происходит. Вот где я сейчас нахожусь:
Содержание /etc/rc5.d/S99syndaemon
:
#!/bin/bash
/home/michael/syntest &
Содержание /home/michael/syntest
#!/bin/bash
echo "BEGIN" >> /home/michael/synlog
ps aux | grep [s]yndaemon
I=0
while [ "$?" = "1" ]; do
let I=$I+1
echo "TRY $I" >> /home/michael/synlog
syndaemon -d -i 0.5 -R >> /home/michael/synlog2 2>&1
sleep 1
ps aux | grep [s]yndaemon
done
ps aux | grep [s]yndaemon >> /home/michael/synlog
echo "END" >> /home/michael/synlog
Разрешения:
[112 ] Файл журнала /home/michael/synlog
не создается .
Я также попробовал обе эти команды, но безрезультатно:
sudo update-rc.d syndaemon defaults
sudo service syndaemon start
Почему мой скрипт не запускается? Почему не запускается synclient?