Sophie

Sophie

distrib > Mandriva > 2007.1 > i586 > by-pkgid > fc18fcc209c66f2f153d21ef6a64af03 > scriptlet

echelog-0.6.3-3mdv2007.0.i586.rpm

PREIN

/bin/sh
# add group echelog if not found
grep -q ^echelog: /etc/group || {
    groupadd -r echelog || {
       echo "ERROR: Can't add group echelog, aborting install" >&2
       exit 1
    }
}

# add user echelog if not found
grep -q ^echelog: /etc/passwd || {
   useradd -d /var/cache/echelog -g echelog -M -r echelog || {
       echo "ERROR: Can't add user echelog, aborting install" >&2
       exit 1
    }
}

# add user echelogc (Echelog admin) if not found
grep -q ^echelogc: /etc/passwd || {
   useradd echelogc || {
       echo "ERROR: Can't add user echelogc, aborting install" >&2
       exit 1
    }
}

PREUN

/bin/sh
/usr/share/rpm-helper/del-service echelog $1 echelog

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service echelog $1 echelog 
if [ "$1" = 1 -o ! -f /etc/echelog/install.state ] ; then
echo 
echo "Run ./setup-wizard.sh in /usr/share/doc/echelog-0.6.3/ directory"
echo
fi