From 651e77c6f7c5d2250c69aeb1a3b3355439fcfec9 Mon Sep 17 00:00:00 2001 From: jim-p Date: Tue, 1 Jun 2010 12:38:36 -0400 Subject: Don't kill login here. When this happens from ssh is also resets the console menu. Kill $PPID instead which should have the same intended effect. --- etc/rc.initial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'etc/rc.initial') diff --git a/etc/rc.initial b/etc/rc.initial index 7485e0d..7f7ad23 100755 --- a/etc/rc.initial +++ b/etc/rc.initial @@ -155,7 +155,7 @@ case ${opmode} in fi ;; "") - killall login ; exit + kill $PPID ; exit ;; esac -- cgit v1.1 From f73be85cfd6ea44d545183cc9b7874d6db33de68 Mon Sep 17 00:00:00 2001 From: Ermal Date: Tue, 1 Jun 2010 22:13:32 +0000 Subject: Use sockstat, netstat might take to long under certain circumstances. --- etc/rc.initial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'etc/rc.initial') diff --git a/etc/rc.initial b/etc/rc.initial index 7f7ad23..13fcbba 100755 --- a/etc/rc.initial +++ b/etc/rc.initial @@ -62,7 +62,7 @@ echo "10) Filter Logs" echo "11) Restart webConfigurator" echo "12) ${product} Developer Shell" echo "13) Upgrade from console" -SSHD=`netstat -an | grep "*.22" | wc -l` +SSHD=`/usr/bin/sockstat -4l | grep "*.22" | wc -l` if [ "$SSHD" -gt 0 ]; then echo "14) Disable Secure Shell (sshd)"; else -- cgit v1.1