diff options
| author | cassio <cassiopc@gmail.com> | 2018-09-04 13:15:46 +0000 |
|---|---|---|
| committer | cassio <cassiopc@gmail.com> | 2018-09-04 13:15:46 +0000 |
| commit | ec5da92729c44469e28b06bd21755f43b4afc12b (patch) | |
| tree | c163e59e2b12b51b3ac7749b5c3f2fa33ad3510b | |
| parent | 3c5b5a0437baf00e10d52d8bf36dadc28e89975c (diff) | |
| download | boca-ec5da92729c44469e28b06bd21755f43b4afc12b.tar.gz boca-ec5da92729c44469e28b06bd21755f43b4afc12b.zip | |
logkeys in mem for speed
| -rw-r--r-- | tools/boca-submit-log | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tools/boca-submit-log b/tools/boca-submit-log index 1caefab..c8b2b31 100644 --- a/tools/boca-submit-log +++ b/tools/boca-submit-log @@ -17,8 +17,14 @@ fi chown root.root /var/log/boca-submit-log.* 2>/dev/null chmod 600 /var/log/boca-submit-log.* 2>/dev/null -chown root.root /var/log/logkeys 2>/dev/null -chmod 600 /var/log/logkeys 2>/dev/null +logkeysf=/var/log/logkeys +chown root.root $logkeysf 2>/dev/null +chmod 600 $logkeysf 2>/dev/null +if [ -f "/dev/shm/logkeys" ]; then + logkeysf=/dev/shm/logkeys + chown root.root $logkeysf 2>/dev/null + chmod 600 $logkeysf 2>/dev/null +fi chown root.root /var/log/bocacron.* 2>/dev/null chmod 600 /var/log/bocacron.* 2>/dev/null @@ -54,7 +60,7 @@ for zcount in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do reskfs=$? if [ "$zcount" == "1" ]; then - tail -n 10000 /var/log/logkeys > $ROOTLOGS/.logkeys.tmp + tail -n 10000 $logkeysf > $ROOTLOGS/.logkeys.tmp [ -f $ROOTLOGS/.logkeys ] || touch $ROOTLOGS/.logkeys rm $ROOTLOGS/.logkeys.diff [ -f $ROOTLOGS/.uid.txt ] && echo "> UID $(cat $ROOTLOGS/.uid.txt)" > $ROOTLOGS/.logkeys.diff |