update clog Reference: /n/atom/patch/applied/startclogupd Date: Wed Feb 19 23:34:05 CET 2014 Signed-off-by: quanstro@quanstro.net --- /rc/bin/startclog Wed Feb 19 23:33:55 2014 +++ /rc/bin/startclog Wed Feb 19 23:33:55 2014 @@ -3,16 +3,22 @@ rflag=0 if(~ $1 -r) rflag=1 +if(~ $1 -o) + oflag=1 cd /mnt/consoles for(i in *){ x = `{ndb/query -f/lib/ndb/consoledb.$sysname console $i clog} - if(~ $rflag 0 && ~ $x $sysname){ + if(~ $rflag 0 && ! ~ $#x 0){ log=/sys/log/clog/$i if(~ $rflag 1){ mkdir -p /tmp/clog log=/tmp/clog/$i } - while(~ 1 1){ + if(~ $oflag 1){ + 9fs other + log=/n/other/bootes/clog/$i + } + while(){ echo aux/clog $log /mnt/consoles/$i aux/clog /mnt/consoles/$i $log && echo clog exits $status sleep 10; @@ -26,7 +32,7 @@ } if(~ $rflag 1){ mkdir -p /tmp/oclog /tmp/clog - while(~ 1 1){ + while(){ sleep 600 s=`{du -a /tmp/clog| sed 's/[ ].*//g'} if(test $s -gt 10000)