Download | Plain Text | No Line Numbers


  1. --- confixx.orig/httpdtraffik.sh 2010-03-30 14:39:18.000000000 +0200
  2. +++ confixx/httpdtraffik.sh 2010-03-30 14:35:07.000000000 +0200
  3. @@ -49,21 +49,27 @@
  4. $AWSTATS_SCRIPT -config=$USER -update >/dev/null
  5. fi
  6.  
  7. + # ip4, a:b:c:(x*), *(:x1:x2:x3:x4:x5), a*:(:x*)
  8. + sed -ri -e 's/^([^ ]+) (([0-9]{1,3}\.){3})[0-9]{1,3} / \20 /' \
  9. + -e 's/^([^ ]+) (([0-9a-fA-F]{1,4}:){3})[0-9a-fA-F:]+ / \2: /' \
  10. + -e 's/^([^ ]+) ([0-9a-fA-F:]+)(:[0-9a-fA-F]{1,4}){5} / \2:0:0:0:0:0 /' \
  11. + -e 's/^([^ ]+) ([0-9a-fA-F:]*):(:[0-9a-fA-F]{1,4}){1,5} / \2:: /' \
  12. + "$HOME/log/access_log"
  13. if test "$DEBUG" = "1"; then
  14. echo "$ROTATESCRIPT $USER access"
  15. fi
  16. $ROTATESCRIPT $USER access
  17. if(test -d $BACKUPDIR/$USER) ; then
  18. if test "$DEBUG" = "1"; then
  19. - echo "$FIND $BACKUPDIR/$USER/ -atime +$LOGEXPIRE -type f -exec rm -f {} \;"
  20. + echo "$FIND $BACKUPDIR/$USER/ -ctime +$LOGEXPIRE -type f -exec rm -f {} \;"
  21. fi
  22. - $FIND $BACKUPDIR/$USER/ -atime +$LOGEXPIRE -type f -exec rm -f {} \;
  23. + $FIND $BACKUPDIR/$USER/ -ctime +$LOGEXPIRE -type f -exec rm -f {} \;
  24. fi
  25. if(test -d $HOMEDIR/$USER/log/old) ; then
  26. if test "$DEBUG" = "1"; then
  27. - echo "$FIND $HOMEDIR/$USER/log/old/ -atime +$LOGEXPIRE -type f -exec rm -f {} \;"
  28. + echo "$FIND $HOMEDIR/$USER/log/old/ -ctime +$LOGEXPIRE -type f -exec rm -f {} \;"
  29. fi
  30. - $FIND $HOMEDIR/$USER/log/old/ -atime +$LOGEXPIRE -type f -exec rm -f {} \;
  31. + $FIND $HOMEDIR/$USER/log/old/ -ctime +$LOGEXPIRE -type f -exec rm -f {} \;
  32. fi
  33. fi
  34. fi
  35.