Revision 08b64f79
Added by Ermal LUÇI over 11 years ago
etc/phpshellsessions/enablesshd | ||
---|---|---|
8 | 8 |
echo "."; |
9 | 9 |
write_config("pfSsh.php enabled sshd"); |
10 | 10 |
echo "\nEnabling SSHD, please wait..."; |
11 |
exec("/etc/sshd"); |
|
12 |
echo "\n\n"; |
|
11 |
send_event("service reload sshd"); |
|
12 |
echo "\n\n"; |
etc/rc.bootup | ||
---|---|---|
248 | 248 |
system_syslogd_start(); |
249 | 249 |
|
250 | 250 |
echo "Starting Secure Shell Services..."; |
251 |
mwexec_bg("/etc/sshd");
|
|
251 |
send_event("service reload sshd");
|
|
252 | 252 |
echo "done.\n"; |
253 | 253 |
|
254 | 254 |
/* setup polling */ |
etc/rc.initial.toggle_sshd | ||
---|---|---|
45 | 45 |
write_config(); |
46 | 46 |
echo " done.\n"; |
47 | 47 |
echo "\nDisabling SSHD..."; |
48 |
exec("/etc/sshd");
|
|
48 |
send_event("service reload sshd");
|
|
49 | 49 |
echo " done.\n"; |
50 | 50 |
exec("ps awux | grep '/usr/sbin/sshd' | grep -v grep | awk '{print $2}' | xargs kill"); |
51 | 51 |
} |
... | ... | |
59 | 59 |
write_config(); |
60 | 60 |
echo " done.\n"; |
61 | 61 |
echo "\nEnabling SSHD..."; |
62 |
exec("/etc/sshd");
|
|
62 |
send_event("service reload sshd");
|
|
63 | 63 |
echo " done.\n\n"; |
64 | 64 |
} |
65 | 65 |
} |
Also available in: Unified diff
Use events to start sshd rather than relying on forking