source: core/trunk/client/pkg/deb/preinst

Last change on this file was 260, checked in by smoser, 12 years ago

#153

File size: 501 bytes
RevLine 
[249]1#!/bin/sh
2set -e
3
4case "$1" in
5  install)
[257]6    if ! getent group flarm >/dev/null; then
7      addgroup --quiet --system flarm
[249]8    fi
9
[257]10    if ! getent passwd flarm >/dev/null; then
11      adduser --system --ingroup flarm --home /var/spool/flarm \
12        --gecos "Flarmradar User" --shell /bin/sh flarm
[260]13      usermod -a -G tty,dialout flarm
[249]14    fi
15    ;;
16
17    upgrade|abort-upgrade)
18        ;;
19
20    *)
[251]21        echo "preinst called with unknown argument \`$1'" >&2
[249]22        exit 0
23        ;;
24esac
25
26
27exit 0
Note: See TracBrowser for help on using the repository browser.