debian: don't use custom uid/gid and directory

This commit is contained in:
Frédéric Péters 2017-08-12 10:09:24 +02:00
parent 01bf475f23
commit 66b2579900
5 changed files with 0 additions and 56 deletions

View File

@ -1,2 +1 @@
WCS_LEGACY_CONFIG_FILE = '/etc/wcs/wcs-au-quotidien.cfg'
INSTALLED_APPS = INSTALLED_APPS + ('auquotidien',)

35
debian/postinst vendored
View File

@ -1,35 +0,0 @@
#! /bin/sh
set -e
NAME=wcs-auquotidien
WCS_USER=wcs-au-quotidien
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg
# Read config file if it is present.
if [ -r /etc/default/$NAME ]
then
. /etc/default/$NAME
fi
case "$1" in
configure)
if ! getent passwd wcs-au-quotidien >/dev/null; then
adduser --disabled-password --quiet --system \
--home /var/lib/wcs-au-quotidien --no-create-home\
--gecos "w.c.s. Au quotidien" --group wcs-au-quotidien
chown wcs-au-quotidien: /var/lib/wcs-au-quotidien
fi
adduser --quiet wcs-au-quotidien wcs
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
#DEBHELPER#
exit 0

9
debian/postrm vendored
View File

@ -1,9 +0,0 @@
#! /bin/sh
set -e
if [ "$1" = "purge" ] ; then
deluser --quiet --system wcs-au-quotidien > /dev/null || true
fi
exit 0

2
debian/wcs vendored
View File

@ -1,3 +1 @@
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg
USER=wcs-au-quotidien
GROUP=wcs-au-quotidien

View File

@ -1,9 +0,0 @@
[main]
app_dir = /var/lib/wcs-au-quotidien
data_dir = /usr/share/wcs
# Automatically create virtual host
auto_create_appdir = false
use_long_traces = true
#error_log = /var/lib/wcs-au-quotidien/error.log
# Redirect on unknown virtual host
#missing_appdir_redirect = http://www.mysite.com