Browse Source

Turn off kernel logging

Bob Mottram 7 years ago
parent
commit
b33deeb016
1 changed files with 5 additions and 0 deletions
  1. 5
    0
      src/freedombone-logging

+ 5
- 0
src/freedombone-logging View File

102
     sed -i 's|daemon.\*.*|daemon.\*              /dev/null|g' /etc/rsyslog.conf
102
     sed -i 's|daemon.\*.*|daemon.\*              /dev/null|g' /etc/rsyslog.conf
103
     sed -i 's|mail.\*.*|mail.\*              /dev/null|g' /etc/rsyslog.conf
103
     sed -i 's|mail.\*.*|mail.\*              /dev/null|g' /etc/rsyslog.conf
104
     sed -i 's|user.\*.*|user.\*              /dev/null|g' /etc/rsyslog.conf
104
     sed -i 's|user.\*.*|user.\*              /dev/null|g' /etc/rsyslog.conf
105
+    sed -i 's|kern.\*.*|kern.\*              /dev/null|g' /etc/rsyslog.conf
105
     sed -i 's|news.none;mail.none.*|news.none;mail.none /dev/null|g' /etc/rsyslog.conf
106
     sed -i 's|news.none;mail.none.*|news.none;mail.none /dev/null|g' /etc/rsyslog.conf
106
     sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      /dev/null|g' /etc/rsyslog.conf
107
     sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      /dev/null|g' /etc/rsyslog.conf
107
     sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf
108
     sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf
115
     $REMOVE_FILES_COMMAND /var/log/user.*
116
     $REMOVE_FILES_COMMAND /var/log/user.*
116
     $REMOVE_FILES_COMMAND /var/log/messages*
117
     $REMOVE_FILES_COMMAND /var/log/messages*
117
     $REMOVE_FILES_COMMAND /var/log/syslog*
118
     $REMOVE_FILES_COMMAND /var/log/syslog*
119
+    $REMOVE_FILES_COMMAND /var/log/alternatives*
120
+    $REMOVE_FILES_COMMAND /var/log/faillog
121
+    $REMOVE_FILES_COMMAND /var/log/kern.log*
118
 }
122
 }
119
 
123
 
120
 function turn_on_rsys_logging {
124
 function turn_on_rsys_logging {
129
     sed -i 's|daemon.\*.*|daemon.\*              -/var/log/daemon.log|g' /etc/rsyslog.conf
133
     sed -i 's|daemon.\*.*|daemon.\*              -/var/log/daemon.log|g' /etc/rsyslog.conf
130
     sed -i 's|mail.\*.*|mail.\*              -/var/log/mail.log|g' /etc/rsyslog.conf
134
     sed -i 's|mail.\*.*|mail.\*              -/var/log/mail.log|g' /etc/rsyslog.conf
131
     sed -i 's|user.\*.*|user.\*              -/var/log/user.log|g' /etc/rsyslog.conf
135
     sed -i 's|user.\*.*|user.\*              -/var/log/user.log|g' /etc/rsyslog.conf
136
+    sed -i 's|kern.\*.*|kern.\*              -/var/log/kern.log|g' /etc/rsyslog.conf
132
     sed -i 's|news.none;mail.none.*|news.none;mail.none -/var/log/debug|g' /etc/rsyslog.conf
137
     sed -i 's|news.none;mail.none.*|news.none;mail.none -/var/log/debug|g' /etc/rsyslog.conf
133
     sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      -/var/log/syslog|g' /etc/rsyslog.conf
138
     sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      -/var/log/syslog|g' /etc/rsyslog.conf
134
     sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf
139
     sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf