From a21717cc1a94b66efe4d2474b0f281429e288fae Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Sun, 15 Feb 2015 15:51:43 -0500 Subject: [PATCH] Tweaked installer to create plates dir and use the user named "openalpr" --- distros/debian/changelog | 7 +++++++ distros/debian/openalpr-daemon.dirs | 1 + distros/debian/openalpr-daemon.init | 1 + distros/debian/openalpr-daemon.postinst | 11 +++++++++++ distros/debian/openalpr-daemon.preinst | 4 ++++ 5 files changed, 24 insertions(+) create mode 100644 distros/debian/openalpr-daemon.dirs create mode 100644 distros/debian/openalpr-daemon.postinst create mode 100644 distros/debian/openalpr-daemon.preinst diff --git a/distros/debian/changelog b/distros/debian/changelog index 8900882..66d14b4 100644 --- a/distros/debian/changelog +++ b/distros/debian/changelog @@ -1,3 +1,10 @@ +openalpr (2.0.5-0.1) experimental; urgency=low + + * Non-maintainer upload + * Added licensing + + -- Matthew Hill Wed, 21 Jan 2015 22:28:48 -0500 + openalpr (2.0.0-0.2) experimental; urgency=low * Non-maintainer upload diff --git a/distros/debian/openalpr-daemon.dirs b/distros/debian/openalpr-daemon.dirs new file mode 100644 index 0000000..5f2cb3c --- /dev/null +++ b/distros/debian/openalpr-daemon.dirs @@ -0,0 +1 @@ +var/lib/openalpr/plateimages/ diff --git a/distros/debian/openalpr-daemon.init b/distros/debian/openalpr-daemon.init index eeb91c7..0987a6c 100644 --- a/distros/debian/openalpr-daemon.init +++ b/distros/debian/openalpr-daemon.init @@ -21,6 +21,7 @@ DAEMON=/usr/bin/alprd PIDFILE=/var/run/alprd.pid SCRIPTNAME=/etc/init.d/$NAME DEFAULT=/etc/default/$NAME +USER=openalpr # Exit if the package is not installed [ -x "$DAEMON" ] || exit 0 diff --git a/distros/debian/openalpr-daemon.postinst b/distros/debian/openalpr-daemon.postinst new file mode 100644 index 0000000..dcfe099 --- /dev/null +++ b/distros/debian/openalpr-daemon.postinst @@ -0,0 +1,11 @@ +#!/bin/bash +set -e + +# Source debconf library. +. /usr/share/debconf/confmodule + + +chown openalpr:root /var/lib/openalpr/plateimages + + +db_stop diff --git a/distros/debian/openalpr-daemon.preinst b/distros/debian/openalpr-daemon.preinst new file mode 100644 index 0000000..9d693a9 --- /dev/null +++ b/distros/debian/openalpr-daemon.preinst @@ -0,0 +1,4 @@ +#!/bin/bash +set -e + +adduser --system --no-create-home openalpr