pkgsrc-ng/mail/mailman/patches/patch-configure
2016-01-21 23:40:00 +01:00

70 lines
1.6 KiB
Plaintext

$NetBSD: patch-configure,v 1.2 2014/06/14 09:20:50 fhajny Exp $
Skip checks for user/group at configure time.
--- configure.orig 2014-05-06 16:43:56.000000000 +0000
+++ configure
@@ -3554,30 +3554,7 @@ $as_echo_n "checking for user name \"$US
if test -z "$MAILMAN_USER"
then
- cat > conftest.py <<EOF
-import pwd
-uid = ''
-for user in "$USERNAME".split():
- try:
- try:
- uname = pwd.getpwuid(int(user))[0]
- break
- except ValueError:
- uname = pwd.getpwnam(user)[0]
- break
- except KeyError:
- uname = ''
-fp = open("conftest.out", "w")
-fp.write("%s\n" % uname)
-fp.close()
-EOF
- $PYTHON conftest.py
- MAILMAN_USER=`cat conftest.out`
-fi
-
-rm -f conftest.out conftest.py
-if test -z "$MAILMAN_USER"
-then
+ MAILMAN_USER="$USERNAME"
if test "$with_permcheck" = "yes"
then
as_fn_error $? "
@@ -3621,30 +3598,7 @@ $as_echo_n "checking for group name \"$G
if test -z "$MAILMAN_GROUP"
then
- cat > conftest.py <<EOF
-import grp
-gid = ''
-for group in "$GROUPNAME".split():
- try:
- try:
- gname = grp.getgrgid(int(group))[0]
- break
- except ValueError:
- gname = grp.getgrnam(group)[0]
- break
- except KeyError:
- gname = ''
-fp = open("conftest.out", "w")
-fp.write("%s\n" % gname)
-fp.close()
-EOF
- $PYTHON conftest.py
- MAILMAN_GROUP=`cat conftest.out`
-fi
-
-rm -f conftest.out conftest.py
-if test -z "$MAILMAN_GROUP"
-then
+ MAILMAN_GROUP="$GROUPNAME"
if test "$with_permcheck" = "yes"
then
as_fn_error $? "