浏览代码

Check that file exists

Bob Mottram 8 年前
父节点
当前提交
0825cdd1ed
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6
    2
      src/freedombone-logging

+ 6
- 2
src/freedombone-logging 查看文件

137
         if [ ! -d /var/log/mysql ]; then
137
         if [ ! -d /var/log/mysql ]; then
138
             mkdir /var/log/mysql
138
             mkdir /var/log/mysql
139
         fi
139
         fi
140
-        sed -i 's|log_error =.*|log_error = /var/log/mysql/error.log|g' /etc/mysql/my.cnf
140
+        if [ -f /etc/mysql/my.cnf ]; then
141
+            sed -i 's|log_error =.*|log_error = /var/log/mysql/error.log|g' /etc/mysql/my.cnf
142
+        fi
141
     fi
143
     fi
142
     turn_on_rsys_logging
144
     turn_on_rsys_logging
143
 else
145
 else
207
         if [ -f /var/log/mysql.log ]; then
209
         if [ -f /var/log/mysql.log ]; then
208
             shred -zu /var/log/mysql.log
210
             shred -zu /var/log/mysql.log
209
         fi
211
         fi
210
-        sed -i 's|log_error =.*|log_error = /dev/null|g' /etc/mysql/my.cnf
212
+        if [ -f /etc/mysql/my.cnf ]; then
213
+            sed -i 's|log_error =.*|log_error = /dev/null|g' /etc/mysql/my.cnf
214
+        fi
211
     fi
215
     fi
212
     if [ -f /etc/fail2ban/fail2ban.conf ]; then
216
     if [ -f /etc/fail2ban/fail2ban.conf ]; then
213
         sed -i 's|loglevel.*|loglevel = 1|g' /etc/fail2ban/fail2ban.conf
217
         sed -i 's|loglevel.*|loglevel = 1|g' /etc/fail2ban/fail2ban.conf