Prepare to save/restore config form web interface.

This commit is contained in:
Pecusx
2018-05-04 15:32:33 +02:00
committed by GitHub
parent c3aa66619e
commit a15cb13fbe
+34
View File
@@ -0,0 +1,34 @@
# Backup current configuration
# prepare temp folder
rm -r /tmp/radiod/config
mkdir /tmp/radiod/config
# Boot config
cp /boot/config.txt /tmp/radiod/config/
# MPD config
cp /etc/mpd.conf /tmp/radiod/config/
# SoundCard prioryty
cp /lib/modprobe.d/aliases.conf /tmp/radiod/config/
# IR Remote config
cp /etc/lirc/lircd.conf /tmp/radiod/config/
# PiRadio main config
cp /etc/radiod.conf /tmp/radiod/config/
# PiRadio config files
mkdir /tmp/radiod/config/radiod/
cp /var/lib/radiod/* /tmp/radiod/config/radiod/
# MPD playlists
mkdir /tmp/radiod/config/playlists/
cp /var/lib/mpd/playlists/* /tmp/radiod/config/playlists/
# Make ready for download file
tar -zcf /home/pi/radio/html/piradio.set /tmp/radiod/config/*
# clear temp
rm -r /tmp/radiod/config