diff options
author | Hannu Nyman <hannu.nyman@iki.fi> | 2018-08-29 16:32:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-29 16:32:58 +0300 |
commit | bac444dae6cb697f8f3cfd5e55e5e16e3443e974 (patch) | |
tree | 9ffd72199ba22ea7b67bd62484cc459418c45398 /applications/luci-app-nut/root/etc | |
parent | b93d3f3a1812e05def960835d39080780edb7129 (diff) | |
parent | fb262ad268ce7de9de79d47145c434e2662f2941 (diff) |
Merge pull request #2117 from cshoredaniel/pr-app-nut
luci-app-nut: Add support for NUT configuration
Diffstat (limited to 'applications/luci-app-nut/root/etc')
-rwxr-xr-x | applications/luci-app-nut/root/etc/uci-defaults/40_luci-nut | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/applications/luci-app-nut/root/etc/uci-defaults/40_luci-nut b/applications/luci-app-nut/root/etc/uci-defaults/40_luci-nut new file mode 100755 index 0000000000..621f6a6a38 --- /dev/null +++ b/applications/luci-app-nut/root/etc/uci-defaults/40_luci-nut @@ -0,0 +1,22 @@ +#!/bin/sh + +version="$(opkg status nut|grep 'Version: '|cut -f2 -d\ )" +release="$(echo $version|cut -f2 -d-)" + +if [ "$version" = "2.7.4" ] && [ "$release" -lt 8 ]; then + uci -q batch <<-EOF >/dev/null + delete ucitrack.@nut_server[-1] + delete ucitrack.@nut_monitor[-1] + delete ucitrack.@nut_cgi[-1] + add ucitrack nut_server + set ucitrack.@nut_server[-1].init=nut-server + add ucitrack nut_monitor + set ucitrack.@nut_monitor[-1].init=nut-monitor + add ucitrack nut_cgi + set ucitrack.@nut_cgi[-1].init=nut-cgi + commit ucitrack +EOF +fi + +rm -f /tmp/luci-indexcache +exit 0 |