#
# 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
}