sed regexp fix (#1984)

This definitely needs to change only `/var/log/`, not every `log` folder.
This commit is contained in:
Muhammed YILDIRIM
2020-05-25 20:21:53 +03:00
committed by GitHub
parent a3ee59032b
commit d7a05b5781

View File

@@ -49,11 +49,11 @@ prepare_board() {
CheckDevice=$(for i in /var/log /var / ; do findmnt -n -o SOURCE $i && break ; done)
# adjust logrotate configs
if [[ "${CheckDevice}" == "/dev/zram0" || "${CheckDevice}" == "armbian-ramlog" ]]; then
for ConfigFile in /etc/logrotate.d/* ; do sed -i -e "s/\/log\//\/log.hdd\//g" "${ConfigFile}"; done
sed -i "s/\/log\//\/log.hdd\//g" /etc/logrotate.conf
for ConfigFile in /etc/logrotate.d/* ; do sed -i -e "s/\/var\/log\//\/var\/log.hdd\//g" "${ConfigFile}"; done
sed -i "s/\/var\/log\//\/var\/log.hdd\//g" /etc/logrotate.conf
else
for ConfigFile in /etc/logrotate.d/* ; do sed -i -e "s/\/log.hdd\//\/log\//g" "${ConfigFile}"; done
sed -i "s/\/log.hdd\//\/log\//g" /etc/logrotate.conf
for ConfigFile in /etc/logrotate.d/* ; do sed -i -e "s/\/var\/log.hdd\//\/var\/log\//g" "${ConfigFile}"; done
sed -i "s/\/var\/log.hdd\//\/var\/log\//g" /etc/logrotate.conf
fi
# unlock cpuinfo_cur_freq to be accesible by a normal user