$OpenBSD: patch-configure,v 1.2 2003/01/18 16:52:17 sturm Exp $
--- configure.orig	Thu Jan  2 18:30:06 2003
+++ configure	Thu Jan  2 18:32:42 2003
@@ -1206,52 +1206,7 @@ fi
 USERNAME=$with_username
 echo "$ac_t""$USERNAME" 1>&6
 
-# User `mailman' must exist
-
-echo $ac_n "checking for user name \"$USERNAME\"""... $ac_c" 1>&6
-echo "configure:1213: checking for user name \"$USERNAME\"" >&5
-
-# MAILMAN_USER == variable name
-# $USERNAME == user id to check for
-
-
-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
-  if test "$with_permcheck" = "yes"
-  then
-    { echo "configure: error: 
-***** No \"$USERNAME\" user found!
-***** Your system must have a \"$USERNAME\" user defined
-***** (usually in your /etc/passwd file).  Please see the INSTALL
-***** file for details." 1>&2; exit 1; }
-  fi
-fi
-echo "$ac_t""okay" 1>&6
-
+MAILMAN_USER=mailman
 
 # Check for some other gid to use than `mailman'
 echo $ac_n "checking for --with-groupname""... $ac_c" 1>&6
@@ -1270,104 +1225,7 @@ fi
 GROUPNAME=$with_groupname
 echo "$ac_t""$GROUPNAME" 1>&6
 
-
-# Target group must exist
-
-echo $ac_n "checking for group name \"$GROUPNAME\"""... $ac_c" 1>&6
-echo "configure:1278: checking for group name \"$GROUPNAME\"" >&5
-
-# MAILMAN_GROUP == variable name
-# $GROUPNAME == user id to check for
-
-
-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
-  if test "$with_permcheck" = "yes"
-  then
-    { echo "configure: error: 
-***** No \"$GROUPNAME\" group found!
-***** Your system must have a \"$GROUPNAME\" group defined
-***** (usually in your /etc/group file).  Please see the INSTALL
-***** file for details." 1>&2; exit 1; }
-  fi
-fi
-echo "$ac_t""okay" 1>&6
-
-
-echo $ac_n "checking permissions on $prefixcheck""... $ac_c" 1>&6
-echo "configure:1323: checking permissions on $prefixcheck" >&5
-
-cat > conftest.py <<EOF
-import os, grp
-from stat import *
-prefix = "$prefixcheck"
-groupname = "$GROUPNAME"
-mailmangroup = "$MAILMAN_GROUP"
-mailmangid = grp.getgrnam(mailmangroup)[2]
-problems = []
-try: statdata = os.stat(prefix)
-except OSError:
-    problems.append("Directory doesn't exist: " + prefix)
-else:
-    mode = statdata[ST_MODE]
-    gid = statdata[ST_GID]
-    if mailmangid <> gid:
-        problems.append("Directory must be owned by group " +
-                        groupname + ": " + prefix)
-    if (mode & S_ISGID) <> S_ISGID:
-        problems.append("Set-gid bit must be set for directory: " + prefix)
-    perms = S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH
-    if (mode & perms) <> perms:
-        problems.append("Permissions should be at least 02775: " + prefix)
-if not problems:
-    msg = "okay\n"
-else:
-    msg = '***** ' + '\n***** '.join(problems) + '\n'
-fp = open("conftest.out", "w")
-fp.write(msg)
-fp.close()
-EOF
-
-$PYTHON conftest.py
-status=`cat conftest.out`
-rm -f conftest.out conftest.py
-if test "$with_permcheck" = "yes"
-then
-    if test "$status" != "okay"
-    then
-        { echo "configure: error: 
-***** Installation directory $prefixcheck is not configured properly!
-$status" 1>&2; exit 1; }
-    fi
-else
-    status="skipped"
-fi
-echo "$ac_t""$status" 1>&6
-
+MAILMAN_GROUP=mailman
 
 # Now find the UIDs and GIDs
 # Support --with-mail-gid and --with-cgi-gid
@@ -1576,7 +1434,7 @@ echo "$ac_t""$URLHOST" 1>&6
 rm -f conftest.out conftest.py
 
 # Checks for libraries.
-for ac_func in strerror setregid syslog
+for ac_func in strerror syslog
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 echo "configure:1583: checking for $ac_func" >&5
