
Zitat von
SaschaBr
[...]
Onlinechanged.cgi ist doch nur ein Web-Frontend, oder nicht?
Nein. onlinechanged-cgi hat auch Skripte im files-Verzeichnis:
Code:
:~/myfreetz/freetz5262/freetz-trunk> ls -lR make/onlinechanged-cgi/files
make/onlinechanged-cgi/files:
insgesamt 0
drwxr-xr-x 4 gm users 96 16. Jul 18:33 root
make/onlinechanged-cgi/files/root:
insgesamt 0
drwxr-xr-x 6 gm users 168 16. Jul 18:33 etc
make/onlinechanged-cgi/files/root/etc:
insgesamt 0
drwxr-xr-x 3 gm users 192 16. Jul 18:33 default.onlinechanged
drwxr-xr-x 3 gm users 104 16. Jul 18:33 init.d
drwxr-xr-x 3 gm users 112 16. Jul 18:33 onlinechanged
make/onlinechanged-cgi/files/root/etc/default.onlinechanged:
insgesamt 8
-rw-r--r-- 1 gm users 0 16. Jul 18:33 onlinechanged.cfg
-rwxr-xr-x 1 gm users 664 16. Jul 18:33 onlinechanged-cgi
-rw-r--r-- 1 gm users 633 16. Jul 18:33 onlinechanged.def
make/onlinechanged-cgi/files/root/etc/init.d:
insgesamt 4
-rwxr-xr-x 1 gm users 612 16. Jul 18:33 rc.onlinechanged
make/onlinechanged-cgi/files/root/etc/onlinechanged:
insgesamt 4
-rwxr-xr-x 1 gm users 243 16. Jul 18:33 onlinechanged-cgi.sh
EDIT:
FRAGE: Unabhängig von der modlib_reload, muss das Skript "reload_vsftpd" nicht ausführbar sein? Bei mir ist es nicht:
Code:
/etc/onlinechanged # ls -l
-rwxr-xr-x 1 root root 243 Jul 16 18:33 onlinechanged-cgi.sh
-rw-r--r-- 1 root root 216 Jul 16 18:33 reload_vsftpd
-rwxr-xr-x 1 root root 289 Jul 5 08:31 start_matude
-rwxr-xr-x 1 root root 170 Jul 6 00:57 start_noip
-rwxr-xr-x 1 root root 215 Jul 5 08:31 start_opendd
Im syslog gibt es auch keine Info zu reload VSFTP after IP-change. Liegt evtl. am reload, Infos gibt es evtl. nur für start after IP-change.
Code:
Jan 1 01:00:58 82 user.notice info: start MATUDE after IP-change
Jan 1 01:00:58 82 user.notice info: start NOIP after IP-change
Jan 1 01:00:58 82 user.notice info: start OPENDD after IP-change
Obwohl im Skript steht Folgendes:
Code:
logger -t info Reload VSFTPD due IP-change