Révision 66b25799
Ajouté par Frédéric Péters il y a plus de 6 ans
debian/50auquotidien.py | ||
---|---|---|
1 |
WCS_LEGACY_CONFIG_FILE = '/etc/wcs/wcs-au-quotidien.cfg' |
|
2 | 1 |
INSTALLED_APPS = INSTALLED_APPS + ('auquotidien',) |
debian/postinst | ||
---|---|---|
1 |
#! /bin/sh |
|
2 |
|
|
3 |
set -e |
|
4 |
|
|
5 |
NAME=wcs-auquotidien |
|
6 |
WCS_USER=wcs-au-quotidien |
|
7 |
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg |
|
8 |
|
|
9 |
# Read config file if it is present. |
|
10 |
if [ -r /etc/default/$NAME ] |
|
11 |
then |
|
12 |
. /etc/default/$NAME |
|
13 |
fi |
|
14 |
|
|
15 |
case "$1" in |
|
16 |
configure) |
|
17 |
if ! getent passwd wcs-au-quotidien >/dev/null; then |
|
18 |
adduser --disabled-password --quiet --system \ |
|
19 |
--home /var/lib/wcs-au-quotidien --no-create-home\ |
|
20 |
--gecos "w.c.s. Au quotidien" --group wcs-au-quotidien |
|
21 |
chown wcs-au-quotidien: /var/lib/wcs-au-quotidien |
|
22 |
fi |
|
23 |
adduser --quiet wcs-au-quotidien wcs |
|
24 |
;; |
|
25 |
abort-upgrade|abort-remove|abort-deconfigure) |
|
26 |
;; |
|
27 |
*) |
|
28 |
echo "postinst called with unknown argument \`$1'" >&2 |
|
29 |
exit 1 |
|
30 |
;; |
|
31 |
esac |
|
32 |
|
|
33 |
#DEBHELPER# |
|
34 |
|
|
35 |
exit 0 |
debian/postrm | ||
---|---|---|
1 |
#! /bin/sh |
|
2 |
|
|
3 |
set -e |
|
4 |
|
|
5 |
if [ "$1" = "purge" ] ; then |
|
6 |
deluser --quiet --system wcs-au-quotidien > /dev/null || true |
|
7 |
fi |
|
8 |
|
|
9 |
exit 0 |
debian/wcs | ||
---|---|---|
1 | 1 |
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg |
2 |
USER=wcs-au-quotidien |
|
3 |
GROUP=wcs-au-quotidien |
wcs-au-quotidien.cfg-sample | ||
---|---|---|
1 |
[main] |
|
2 |
app_dir = /var/lib/wcs-au-quotidien |
|
3 |
data_dir = /usr/share/wcs |
|
4 |
# Automatically create virtual host |
|
5 |
auto_create_appdir = false |
|
6 |
use_long_traces = true |
|
7 |
#error_log = /var/lib/wcs-au-quotidien/error.log |
|
8 |
# Redirect on unknown virtual host |
|
9 |
#missing_appdir_redirect = http://www.mysite.com |
Formats disponibles : Unified diff
debian: don't use custom uid/gid and directory