X-Git-Url: https://hackdaworld.org/gitweb/?p=hdw-linux%2Fhdw-linux.git;a=blobdiff_plain;f=packages%2Foptional%2Fnut%2Fnut;h=1a98e1b91be00f53cac4f3e714fb8c17587073e1;hp=2f9302c2ba835025be5e1375aa07624313d6a229;hb=44395e5227c39f31ee6dcebc41fcb9afb70087e5;hpb=5c31fce36bb2f759bb112595573c07b5f027ba3e diff --git a/packages/optional/nut/nut b/packages/optional/nut/nut index 2f9302c..1a98e1b 100644 --- a/packages/optional/nut/nut +++ b/packages/optional/nut/nut @@ -2,29 +2,12 @@ # # author: hackbard@hackdaworld.dyndns.org # -# [V] 1.4.0 -# [S] 4-5 -# [D] nut-1.4.0.tar.gz http://penguin.harrison.k12.co.us/mirrors/nut/release/1.4/ +# [V] 2.0.2 +# [S] 4-10 +# [D] nut-2.0.2.tar.gz http://www.networkupstools.org/source/2.0/ confopt="$confopt --with-user=ups" -flist_pruned="${flist_pruned}|etc/shadow|etc/passwd|etc/group" - -pre_install() { - groupadd -g 1075 ups || true - useradd -c 'ups monitoring tools' -g ups -u 1075 ups \ - -d $root/var/state/ups -s /bin/false || true - mkdir -p $root/var/state/ups - chown ups.ups $root/var/state/ups - } post_install() { - mv $root/etc/upsd.conf.sample $root/etc/upsd.conf - mv $root/etc/upsd.users.sample $root/etc/upsd.users - mv $root/etc/upssched.conf.sample $root/etc/upssched.conf - mv $root/etc/ups.conf.sample $root/etc/ups.conf - mv $root/etc/upsmon.conf.sample $root/etc/upsmon.conf - chown ups.ups $root/etc/ups{,d,sched,mon}.conf - chown ups.ups $root/etc/upsd.users - chmod 0400 $root/etc/ups{,d,sched,mon}.conf - chmod 0400 $root/etc/upsd.users + make install-conf }