diff -urN util-linux-2.11d.org/MCONFIG util-linux-2.11d/MCONFIG --- util-linux-2.11d.org/MCONFIG Sun Jun 3 21:42:36 2001 +++ util-linux-2.11d/MCONFIG Sun Jun 3 21:42:47 2001 @@ -16,17 +16,17 @@ # If HAVE_PAM is set to "yes", then login, chfn, chsh, and newgrp # will use PAM for authentication. Additionally, passwd will not be # installed as it is not PAM aware. -HAVE_PAM=no +HAVE_PAM=yes # If HAVE_SHADOW is set to "yes", then login, chfn, chsh, newgrp, passwd, # and vipw will not be built or installed from the login-utils # subdirectory. -HAVE_SHADOW=yes +HAVE_SHADOW=no # If HAVE_PASSWD is set to "yes", then passwd will not be built or # installed from the login-utils subdirectory (but login, chfn, chsh, # newgrp, and vipw *will* be installed). -HAVE_PASSWD=no +HAVE_PASSWD=yes # If you use chfn and chsh from this package, REQUIRE_PASSWORD will require # non-root users to enter the account password before updating /etc/passwd. @@ -83,7 +83,7 @@ # If HAVE_SLN is set to "yes", then sln won't be installed # (but the man page sln.8 will be installed anyway). # sln also comes with libc and glibc. -HAVE_SLN=no +HAVE_SLN=yes # If HAVE_FDUTILS is set to "yes", then setfdprm won't be installed. HAVE_FDUTILS=no @@ -117,7 +117,7 @@ # SLANGFLAGS=-I/usr/include/slang # No such subdirectory - slcurses.h lives in /usr/include # (no extra definition required). -LIBSLANG=-lslang +# LIBSLANG=-lslang # # Paths used for compilation (not all are actually used, see CFLAGS below) @@ -175,7 +175,7 @@ MANMODE= 644 DATMODE= 644 INFOMODE= 644 -SUIDMODE= 4755 +SUIDMODE= 4711 CHMOD= chmod INSTALL= install @@ -183,7 +183,7 @@ INSTALLBIN= $(INSTALL) -m $(BINMODE) INSTALLMAN= $(INSTALL) -m $(MANMODE) INSTALLDAT= $(INSTALL) -m $(DATMODE) -INSTALLSUID= $(INSTALL) -m $(SUIDMODE) -o root +INSTALLSUID= $(INSTALL) -m $(SUIDMODE) CFLAGS := $(CFLAGS) $(OPT) -I$(LIB) $(WARNFLAGS) \ $(CURSESFLAGS) $(SLANGFLAGS) \