| 
				
			 | 
			
			
				@@ -90,56 +90,31 @@ function turn_logging_off { 
			 | 
		
	
		
			
			| 
				90
			 | 
			
				90
			 | 
			
			
				     done 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				91
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				92
			 | 
			
				92
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				93
			 | 
			
				
			 | 
			
			
				-function turn_off_rsys_logging { 
			 | 
		
	
		
			
			| 
				94
			 | 
			
				
			 | 
			
			
				-    if ! grep -q '/var/log/auth.log' /etc/rsyslog.conf; then 
			 | 
		
	
		
			
			| 
				95
			 | 
			
				
			 | 
			
			
				-        if ! grep -q '/var/log/kern.log' /etc/rsyslog.conf; then 
			 | 
		
	
		
			
			| 
				96
			 | 
			
				
			 | 
			
			
				-            return 
			 | 
		
	
		
			
			| 
				97
			 | 
			
				
			 | 
			
			
				-        fi 
			 | 
		
	
		
			
			| 
				98
			 | 
			
				
			 | 
			
			
				-    fi 
			 | 
		
	
		
			
			| 
				99
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail,news.none.*|mail,news.none      /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				100
			 | 
			
				
			 | 
			
			
				-    sed -i 's|auth,authpriv.\*.*|auth,authpriv.\*         /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				101
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.info.*|mail.info            /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				102
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.warn.*|mail.warn            /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				103
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.err.*|mail.err            /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				104
			 | 
			
				
			 | 
			
			
				-    sed -i 's|daemon.\*.*|daemon.\*              /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				105
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.\*.*|mail.\*              /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				106
			 | 
			
				
			 | 
			
			
				-    sed -i 's|user.\*.*|user.\*              /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				107
			 | 
			
				
			 | 
			
			
				-    sed -i 's|kern.\*.*|kern.\*              /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				108
			 | 
			
				
			 | 
			
			
				-    sed -i 's|news.none;mail.none.*|news.none;mail.none /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				109
			 | 
			
				
			 | 
			
			
				-    sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				110
			 | 
			
				
			 | 
			
			
				-    sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				111
			 | 
			
				
			 | 
			
			
				-    sed -i 's|cron.\*.*|cron.\*             /dev/null|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				112
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/wtmp* 
			 | 
		
	
		
			
			| 
				113
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/debug* 
			 | 
		
	
		
			
			| 
				114
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/cron.* 
			 | 
		
	
		
			
			| 
				115
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/auth.* 
			 | 
		
	
		
			
			| 
				116
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/mail.* 
			 | 
		
	
		
			
			| 
				117
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/daemon.* 
			 | 
		
	
		
			
			| 
				118
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/user.* 
			 | 
		
	
		
			
			| 
				119
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/messages* 
			 | 
		
	
		
			
			| 
				120
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/syslog* 
			 | 
		
	
		
			
			| 
				121
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/alternatives* 
			 | 
		
	
		
			
			| 
				122
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/faillog 
			 | 
		
	
		
			
			| 
				123
			 | 
			
				
			 | 
			
			
				-    $REMOVE_FILES_COMMAND /var/log/kern.log* 
			 | 
		
	
		
			
			| 
				124
			 | 
			
				
			 | 
			
			
				-} 
			 | 
		
	
		
			
			| 
				125
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				126
			 | 
			
				93
			 | 
			
			
				 function turn_on_rsys_logging { 
			 | 
		
	
		
			
			| 
				127
			 | 
			
				
			 | 
			
			
				-    if grep -q '/var/log/auth.log' /etc/rsyslog.conf; then 
			 | 
		
	
		
			
			| 
				128
			 | 
			
				
			 | 
			
			
				-        return 
			 | 
		
	
		
			
			| 
				129
			 | 
			
				
			 | 
			
			
				-    fi 
			 | 
		
	
		
			
			| 
				130
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail,news.none.*|mail,news.none      -/var/log/messages|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				131
			 | 
			
				
			 | 
			
			
				-    sed -i 's|auth,authpriv.\*.*|auth,authpriv.\*         /var/log/auth.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				132
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.info.*|mail.info            -/var/log/mail.info|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				133
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.warn.*|mail.warn            -/var/log/mail.warn|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				134
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.err.*|mail.err            /var/log/mail.err|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				135
			 | 
			
				
			 | 
			
			
				-    sed -i 's|daemon.\*.*|daemon.\*              -/var/log/daemon.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				136
			 | 
			
				
			 | 
			
			
				-    sed -i 's|mail.\*.*|mail.\*              -/var/log/mail.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				137
			 | 
			
				
			 | 
			
			
				-    sed -i 's|user.\*.*|user.\*              -/var/log/user.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				138
			 | 
			
				
			 | 
			
			
				-    sed -i 's|kern.\*.*|kern.\*              -/var/log/kern.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				139
			 | 
			
				
			 | 
			
			
				-    sed -i 's|news.none;mail.none.*|news.none;mail.none -/var/log/debug|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				140
			 | 
			
				
			 | 
			
			
				-    sed -i 's|\*.\*;auth,authpriv.none.*|\*.\*;auth,authpriv.none      -/var/log/syslog|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				141
			 | 
			
				
			 | 
			
			
				-    sed -i 's|#cron.\*|cron.\*|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				142
			 | 
			
				
			 | 
			
			
				-    sed -i 's|cron.\*.*|cron.\*             /var/log/cron.log|g' /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				94
			 | 
			
			
				+    save_rsys_header 
			 | 
		
	
		
			
			| 
				
			 | 
			
				95
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				96
			 | 
			
			
				+    { echo 'auth,authpriv.*         /var/log/auth.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				97
			 | 
			
			
				+      echo '*.*;auth,authpriv.none -/var/log/syslog'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				98
			 | 
			
			
				+      echo 'cron.*                  /var/log/cron.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				99
			 | 
			
			
				+      echo 'daemon.*               -/var/log/daemon.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				100
			 | 
			
			
				+      echo 'kern.*                 -/var/log/kern.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				101
			 | 
			
			
				+      echo 'lpr.*                  -/var/log/lpr.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				102
			 | 
			
			
				+      echo 'mail.*                 -/var/log/mail.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				103
			 | 
			
			
				+      echo 'user.*                 -/var/log/user.log'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				104
			 | 
			
			
				+      echo ''; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				105
			 | 
			
			
				+      echo 'mail.info              -/var/log/mail.info'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				106
			 | 
			
			
				+      echo 'mail.warn              -/var/log/mail.warn'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				107
			 | 
			
			
				+      echo 'mail.err                /var/log/mail.err'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				108
			 | 
			
			
				+      echo ''; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				109
			 | 
			
			
				+      echo "*.=debug;\\"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				110
			 | 
			
			
				+      echo "        auth,authpriv.none;\\"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				111
			 | 
			
			
				+      echo '        news.none;mail.none -/var/log/debug'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				112
			 | 
			
			
				+      echo "*.=info;*.=notice;*.=warn;\\"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				113
			 | 
			
			
				+      echo "        auth,authpriv.none;\\"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				114
			 | 
			
			
				+      echo "        cron,daemon.none;\\"; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				115
			 | 
			
			
				+      echo '        mail,news.none      -/var/log/messages'; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				116
			 | 
			
			
				+      echo ''; 
			 | 
		
	
		
			
			| 
				
			 | 
			
				117
			 | 
			
			
				+      echo '*.emerg                         :omusrmsg:*'; } >> /etc/rsyslog.conf 
			 | 
		
	
		
			
			| 
				143
			 | 
			
				118
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				144
			 | 
			
				119
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				145
			 | 
			
				120
			 | 
			
			
				 if [ ! "$1" ]; then 
			 |