Miałem Debian 6, teraz mam Debian 7, ale mam problem z jedna komenda, która dopisywałem do /etc/rc.local
Kod: Zaznacz cały
su nazwa_uzytkownika -c "cd /home/nazwa_uzytkownika/gra && screen -d -m ./restart"
to polecenie miało za zadanie uruchomić serwer gry po starcie maszyny. Na Debian 6 działało wszystko wporządku, po przejściu na Debian 7 jest problem. Mianowicie pokazuje się w procesach serwer gry, ale go nie uruchamia, nie wiem dlaczego. Gdy wpisuje to polecenie z poziomu roota, to bez problemu serwer gry jest uruchamiany.
Plik restart jakby ktoś chciał zerknąć
Kod: Zaznacz cały
#!/bin/bash
ulimit -c unlimited
while true;
do
echo "Restart : `date +%d-%m-%Y--%H:%M`" >> ./restart.log
./gra
sleep 10
done
Podkreślam na Debian 6 działało właśnie w tej samej konfiguracji, tutaj też działa to polecenie, ale tylko z poziomu konsoli z rc.local niestety nie.