1 # hdw - linux nut package
3 # author: hackbard@hackdaworld.dyndns.org
7 # [D] nut-1.4.0.tar.gz http://penguin.harrison.k12.co.us/mirrors/nut/release/1.4/
9 confopt="$confopt --with-user=ups"
10 flist_pruned="${flist_pruned}|etc/shadow|etc/passwd|etc/group"
13 groupadd -g 1075 ups || true
14 useradd -c 'ups monitoring tools' -g ups -u 1075 ups \
15 -d $root/var/state/ups -s /bin/false || true
16 mkdir -p $root/var/state/ups
17 chown ups.ups $root/var/state/ups
21 mv $root/etc/upsd.conf.sample $root/etc/upsd.conf
22 mv $root/etc/upsd.users.sample $root/etc/upsd.users
23 mv $root/etc/upssched.conf.sample $root/etc/upssched.conf
24 mv $root/etc/ups.conf.sample $root/etc/ups.conf
25 mv $root/etc/upsmon.conf.sample $root/etc/upsmon.conf
26 chown ups.ups $root/etc/ups{,d,sched,mon}.conf
27 chown ups.ups $root/etc/upsd.users
28 chmod 0400 $root/etc/ups{,d,sched,mon}.conf
29 chmod 0400 $root/etc/upsd.users