diff --git a/README.md b/README.md index 159d060..e3af382 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,8 @@ The RaspiBlitz is build from the following parts: * RaspBerryPi 3 B+ * 1TB Hard Drive * LCD-Display -* Micro SD-Card 16GB -* Powersupply >=3A (big & stable) +* Micro SD-Card (min 16GB - go for quality) +* Powersupply >=3A (choose big & stable output) * Cheap Casing **All together under 150 USD / 130 EUR (depending on country & shop)** diff --git a/build_sdcard.sh b/build_sdcard.sh index b303dc4..575694d 100644 --- a/build_sdcard.sh +++ b/build_sdcard.sh @@ -157,7 +157,39 @@ sudo bash -c "echo 'ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 li # change log rotates # see https://github.com/rootzoll/raspiblitz/issues/394#issuecomment-471535483 -sudo head -n 18 /etc/logrotate.d/rsyslog > ./rsyslog +echo "/var/log/syslog" >> ./rsyslog +echo "{" >> ./rsyslog +echo " rotate 7" >> ./rsyslog +echo " daily" >> ./rsyslog +echo " missingok" >> ./rsyslog +echo " notifempty" >> ./rsyslog +echo " delaycompress" >> ./rsyslog +echo " compress" >> ./rsyslog +echo " postrotate" >> ./rsyslog +echo " invoke-rc.d rsyslog rotate > /dev/null" >> ./rsyslog +echo " endscript" >> ./rsyslog +echo "}" >> ./rsyslog +echo "" >> ./rsyslog +echo "/var/log/mail.info" >> ./rsyslog +echo "/var/log/mail.warn" >> ./rsyslog +echo "/var/log/mail.err" >> ./rsyslog +echo "/var/log/mail.log" >> ./rsyslog +echo "/var/log/daemon.log" >> ./rsyslog +echo "{" >> ./rsyslog +echo " rotate 4" >> ./rsyslog +echo " size=100M" >> ./rsyslog +echo " missingok" >> ./rsyslog +echo " notifempty" >> ./rsyslog +echo " compress" >> ./rsyslog +echo " delaycompress" >> ./rsyslog +echo " sharedscripts" >> ./rsyslog +echo " postrotate" >> ./rsyslog +echo " invoke-rc.d rsyslog rotate > /dev/null" >> ./rsyslog +echo " endscript" >> ./rsyslog +echo "}" >> ./rsyslog +echo "" >> ./rsyslog +echo "/var/log/kern.log" >> ./rsyslog +echo "/var/log/auth.log" >> ./rsyslog echo "{" >> ./rsyslog echo " rotate 4" >> ./rsyslog echo " size=100M" >> ./rsyslog @@ -171,7 +203,23 @@ echo " invoke-rc.d rsyslog rotate > /dev/null" >> ./rsyslog echo " endscript" >> ./rsyslog echo "}" >> ./rsyslog echo "" >> ./rsyslog -sudo tail -n +19 /etc/logrotate.d/rsyslog >> ./rsyslog +echo "/var/log/user.log" >> ./rsyslog +echo "/var/log/lpr.log" >> ./rsyslog +echo "/var/log/cron.log" >> ./rsyslog +echo "/var/log/debug" >> ./rsyslog +echo "/var/log/messages" >> ./rsyslog +echo "{" >> ./rsyslog +echo " rotate 4" >> ./rsyslog +echo " weekly" >> ./rsyslog +echo " missingok" >> ./rsyslog +echo " notifempty" >> ./rsyslog +echo " compress" >> ./rsyslog +echo " delaycompress" >> ./rsyslog +echo " sharedscripts" >> ./rsyslog +echo " postrotate" >> ./rsyslog +echo " invoke-rc.d rsyslog rotate > /dev/null" >> ./rsyslog +echo " endscript" >> ./rsyslog +echo "}" >> ./rsyslog sudo mv ./rsyslog /etc/logrotate.d/rsyslog sudo chown root:root /etc/logrotate.d/rsyslog sudo service rsyslog restart