diff options
Diffstat (limited to 'libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh')
-rw-r--r-- | libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh b/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh new file mode 100644 index 0000000000..77399b9872 --- /dev/null +++ b/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh @@ -0,0 +1,16 @@ +add_luci_conffiles() +{ + local filelist="$1" + + # save ssl certs + if [ -d /etc/nixio ]; then + find /etc/nixio -type f >> $filelist + fi + + # save uhttpd certs + [ -f "/etc/uhttpd.key" ] && echo /etc/uhttpd.key >> $filelist + [ -f "/etc/uhttpd.crt" ] && echo /etc/uhttpd.crt >> $filelist +} + +sysupgrade_init_conffiles="$sysupgrade_init_conffiles add_luci_conffiles" + |