]> git.pld-linux.org Git - packages/mailman.git/blame - mailman-MM_FIND_USER_NAME.patch
systemd and systemd-cronjobs support added
[packages/mailman.git] / mailman-MM_FIND_USER_NAME.patch
CommitLineData
95ef0fe1
JR
1--- mailman-2.1.12/configure.in~ 2010-01-20 14:28:15.842832566 +0100
2+++ mailman-2.1.12/configure.in 2010-01-20 14:34:13.560833631 +0100
3@@ -318,31 +318,8 @@
4 # $1 == variable name
5 # $2 == user id to check for
6 AC_SUBST($1)
7-changequote(,)
8-if test -z "$$1"
9-then
10- cat > conftest.py <<EOF
11-import pwd
12-uid = ''
13-for user in "$2".split():
14- try:
15- try:
16- uname = pwd.getpwuid(int(user))[0]
17- break
18- except ValueError:
19- uname = pwd.getpwnam(user)[0]
20- break
21- except KeyError:
22- uname = ''
23-fp = open("conftest.out", "w")
24-fp.write("%s\n" % uname)
25-fp.close()
26-EOF
27- $PYTHON conftest.py
28- $1=`cat conftest.out`
29-fi
30-changequote([, ])
31-rm -f conftest.out conftest.py])
32+$1=$2
33+])
34
35 # Check for some other uid to use than `mailman'
36 AC_MSG_CHECKING(for --with-username)
This page took 0.083104 seconds and 4 git commands to generate.