mirror of
https://github.com/Pecusx/piradio-mini.git
synced 2026-05-20 22:33:44 +02:00
New. Maintenance scripts.
This commit is contained in:
@@ -0,0 +1,17 @@
|
|||||||
|
# Remove firmware update backup
|
||||||
|
rm -r /boot.bak
|
||||||
|
|
||||||
|
# Remove backups
|
||||||
|
rm /var/backups/*.gz
|
||||||
|
|
||||||
|
# Remove caches
|
||||||
|
rm /var/cache/debconf/*.dat-old
|
||||||
|
rm /var/cache/apt/archives/*.*
|
||||||
|
|
||||||
|
# Remove old logs
|
||||||
|
rm /var/log/*.gz
|
||||||
|
rm /var/log/apache2/*.gz
|
||||||
|
rm /var/log/apt/*.gz
|
||||||
|
rm /var/log/icecast2/*.gz
|
||||||
|
rm /var/log/mpd/*.gz
|
||||||
|
rm /var/log/samba/*.*
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
# stop radio service
|
||||||
|
service radiod stop
|
||||||
|
|
||||||
|
# call clear caches script first
|
||||||
|
/usr/share/radio/html/scripts/clear_caches.sh
|
||||||
|
|
||||||
|
# get actual packages list
|
||||||
|
apt-get update
|
||||||
|
|
||||||
|
# install firmware update app
|
||||||
|
apt-get -y install rpi-update
|
||||||
|
|
||||||
|
# firmware update and reboot
|
||||||
|
rpi-update
|
||||||
|
reboot
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
# stop radio service
|
||||||
|
service radiod stop
|
||||||
|
|
||||||
|
# call clear caches script first
|
||||||
|
/usr/share/radio/html/scripts/clear_caches.sh
|
||||||
|
|
||||||
|
# get actual packages list
|
||||||
|
apt-get update
|
||||||
|
|
||||||
|
# update all installed system packages and reboot
|
||||||
|
apt-get -y upgrade
|
||||||
|
reboot
|
||||||
Reference in New Issue
Block a user