natrafilem na kolejny problem.
generalnie doszedlem do wniosku, ze nie bede korzystac z panelu administracyjnego przez web glownie z uwagi na fakt, ze nie wszystko da sie tam skonfigurowac tak jak bym chcial (ftp/samba), a jak wiadomo webowy panel administracyjny bez skrupułow nadpisuje pliki konfiguracyjne. musze rowniez tak skonfigurowac daemon_mgr zeby mi niepotrzebnie nie restartowal ubitego przeze mnie webowego panelu.
anyway. na starcie qnap'a nadpisuje plik konfiguracyjny /etc/daemon_mgr.conf i zeby zmiany odniosly skutek nalezy ubic aktualna instacje daemon_mgr, a potem ponownie odpalic demona.
no i tu jest problem, bo o ile ubicie nie jest problemem, tak z poziomu autorun.sh nie udaje mi sie ponownie podniesc demona.
gdy probuje recznie wywolac demona w taki sposob jak w ostatniej linii skryptu to startuje bez problemu, a z pliku autorun.sh za nic nie chce ruszyc.
czy daemon_mgr ma jeszcze jakies inne zastosowania oprocz tego czy sprawdza regularnie stan uruchomionych uslug i w razie potrzeby je ponownie restartuje?
btw. istnieje jakis opis ewentualnych komend do daemon_mgr?
generalnie doszedlem do wniosku, ze nie bede korzystac z panelu administracyjnego przez web glownie z uwagi na fakt, ze nie wszystko da sie tam skonfigurowac tak jak bym chcial (ftp/samba), a jak wiadomo webowy panel administracyjny bez skrupułow nadpisuje pliki konfiguracyjne. musze rowniez tak skonfigurowac daemon_mgr zeby mi niepotrzebnie nie restartowal ubitego przeze mnie webowego panelu.
anyway. na starcie qnap'a nadpisuje plik konfiguracyjny /etc/daemon_mgr.conf i zeby zmiany odniosly skutek nalezy ubic aktualna instacje daemon_mgr, a potem ponownie odpalic demona.
no i tu jest problem, bo o ile ubicie nie jest problemem, tak z poziomu autorun.sh nie udaje mi sie ponownie podniesc demona.
Code:
echo "Starting autorun script:"
... inne komendy konfiguracyjne
# rekonfiguracja daemon_mgr
cp /mnt/HDA_ROOT/.config/current/daemon_mgr.conf /etc/daemon_mgr.conf
killall daemon_mgr
# zablokowanie administracji przez web
killall thttpd
killall Qthttpd
# restart daemon_mgr
/sbin/daemon_mgr
gdy probuje recznie wywolac demona w taki sposob jak w ostatniej linii skryptu to startuje bez problemu, a z pliku autorun.sh za nic nie chce ruszyc.
czy daemon_mgr ma jeszcze jakies inne zastosowania oprocz tego czy sprawdza regularnie stan uruchomionych uslug i w razie potrzeby je ponownie restartuje?
btw. istnieje jakis opis ewentualnych komend do daemon_mgr?