]> git.pld-linux.org Git - packages/mailman.git/blame - mailman-MM_FIND_GROUP_NAME.patch
Rel 2; don't restart mailman on logrotate; use its reopen mechanism instead
[packages/mailman.git] / mailman-MM_FIND_GROUP_NAME.patch
CommitLineData
1ea2f573
AM
1diff -urN mailman-2.1.2.orig/configure.in mailman-2.1.2/configure.in
2--- mailman-2.1.2.orig/configure.in 2003-04-22 05:34:51.000000000 +0200
3+++ mailman-2.1.2/configure.in 2003-10-04 10:27:52.070293960 +0200
4@@ -212,31 +212,9 @@
5 # $1 == variable name
6 # $2 == user id to check for
7 AC_SUBST($1)
8-changequote(,)
9-if test -z "$$1"
10-then
11- cat > conftest.py <<EOF
12-import grp
13-gid = ''
14-for group in "$2".split():
15- try:
16- try:
17- gname = grp.getgrgid(int(group))[0]
18- break
19- except ValueError:
20- gname = grp.getgrnam(group)[0]
21- break
22- except KeyError:
23- gname = ''
24-fp = open("conftest.out", "w")
25-fp.write("%s\n" % gname)
26-fp.close()
27-EOF
28- $PYTHON conftest.py
29- $1=`cat conftest.out`
30-fi
31-changequote([, ])
32-rm -f conftest.out conftest.py])
33+
34+$1=$2
35+])
36
37
38 # new macro for finding UIDs
39
This page took 0.417233 seconds and 4 git commands to generate.