aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/boca-fixssh4
-rw-r--r--tools/boca-submit-logroot5
2 files changed, 7 insertions, 2 deletions
diff --git a/tools/boca-fixssh b/tools/boca-fixssh
index f6306ec..2082022 100644
--- a/tools/boca-fixssh
+++ b/tools/boca-fixssh
@@ -6,10 +6,10 @@ if [ "`id bocassh 2>/dev/null`" != "" ]; then
chmod 700 /var/www/boca/home
chmod 700 /var/www/boca/home/.ssh
fi
- for i in 1 2 3 4 5; do
+ for i in 1 2 3 4 5 6; do
touch /var/www/boca/home/.ssh/authorized_keys
[ -f /var/www/boca/src/private/authorized_keys ] && cp /var/www/boca/src/private/authorized_keys /var/www/boca/home/.ssh/authorized_keys
chmod 600 /var/www/boca/home/.ssh/authorized_keys
- sleep 10
+ [ "$i" == "6" ] || sleep 10
done
fi
diff --git a/tools/boca-submit-logroot b/tools/boca-submit-logroot
index 0cf2ce5..4b5d54e 100644
--- a/tools/boca-submit-logroot
+++ b/tools/boca-submit-logroot
@@ -15,6 +15,8 @@ if [ "$BOCASERVER" == "" ]; then
exit 1
fi
+for zcount in 1 2 3 4; do
+
grep "session opened for user root" /var/log/auth.log |grep -v cron:session | grep -v systemd:session | tail -n 100 > /root/.logroot.tmp
[ -f /root/.logroot ] || touch /root/.logroot
diff /root/.logroot /root/.logroot.tmp > /root/.logroot.diff 2>/dev/null
@@ -58,4 +60,7 @@ if [ "$res" != "0" ]; then
fi
fi
mv /root/.logroot.tmp /root/.logroot
+[ "$zcount" == "4" ] || sleep 15
+done
+
exit 0