Moved adduser from preinst to postinst

This commit is contained in:
Matt Hill
2015-12-16 18:20:50 -05:00
parent 6a7537192c
commit 89cc4b1d34
3 changed files with 6 additions and 10 deletions

View File

@@ -51,6 +51,7 @@ Package: openalpr-daemon
Section: video Section: video
Architecture: amd64 Architecture: amd64
Depends: libopenalpr2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, Depends: libopenalpr2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
adduser,
beanstalkd beanstalkd
Description: Daemon to run OpenALPR in the background Description: Daemon to run OpenALPR in the background
OpenALPR is an open source Automatic License Plate Recognition library written OpenALPR is an open source Automatic License Plate Recognition library written

View File

@@ -4,6 +4,11 @@ set -e
# Source debconf library. # Source debconf library.
. /usr/share/debconf/confmodule . /usr/share/debconf/confmodule
# Create openalpr:openalpr if it doesn't already exist
USER=openalpr
GROUP=openalpr
getent group $GROUP >/dev/null || addgroup $GROUP >/dev/null
getent passwd $USER >/dev/null || adduser --system --no-create-home --home /nonexistent $USER >/dev/null
chown openalpr:openalpr /var/lib/openalpr/plateimages chown openalpr:openalpr /var/lib/openalpr/plateimages

View File

@@ -1,10 +0,0 @@
#!/bin/bash
set -e
# Create openalpr:openalpr if it doesn't already exist
USER=openalpr
GROUP=openalpr
getent group $GROUP >/dev/null || addgroup $GROUP >/dev/null
getent passwd $USER >/dev/null || adduser --system --no-create-home $USER >/dev/null
#DEBHELPER#