[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compiling the util-linux package for potato



Hi,


I have fetched the deb-src package of util-linux 2.10q to
comply with the demands of a kernel 2.4.1. Compiling and
installing it seems more daunting than usual -- the MCONFIG
file in the source archive lists a lot of options that should
be answered correctly so as not to wind up with a system that
you cannot log into. I am uncertain of the answers to some of
the questions that these settings raise and would be greatful
if someone could edit the MCONFIG file listed below with the
settings filled in correctly for a fairly virgin potato system
(only a few updates from stable/security):


	       ---------MCONFIG begin-----------

# 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=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                                                               
                                                                              
# 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                                                                
                                                                              
# 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.   
REQUIRE_PASSWORD=yes                                                          
#REQUIRE_PASSWORD=no                                                          
                                                                              
# If you use chsh from this package, ONLY_LISTED_SHELLS will require that     
# the selected shell be listed in /etc/shells -- otherwise only a warning is  
# printed.  This prevents someone from setting their shell to /bin/false.     
ONLY_LISTED_SHELLS=yes                                                        
#ONLY_LISTED_SHELLS=no		  

# If HAVE_SYSVINIT is set to "yes", then simpleinit and shutdown will not     
# be built or installed from the login-utils subdirectory.  (The shutdown     
# and halt that come with the SysVinit package should be used with the init   
# found in that package.)                                                     
HAVE_SYSVINIT=no                                                              
                                                                              
# If HAVE_SYSVINIT_UTILS is set to "yes", then last, mesg, and wall will      
# not be built or installed from the login-utils subdirectory.  (The          
# shutdown and init from the SysVinit package do not depend on the last,      
# mesg, and wall from that package.)                                          
HAVE_SYSVINIT_UTILS=no                                                        
                                                                              
# If HAVE_GETTY is set to "yes", then agetty will not be built or             
# installed from the login-utils subdirectory.  Note that agetty can          
# co-exist with other gettys, so this option should never be used.            
HAVE_GETTY=no                                                                 
                                                                              
# If USE_TTY_GROUP is set to "yes", then wall and write will be installed     
# setgid to the "tty" group, and mesg will only set the group write bit.      
# Note that this is only useful if login/xterm/etc. change the group of the   
# user's tty to "tty" [The login in util-linux does this correctly, and       
# xterm will do it correctly if X is compiled with USE_TTY_GROUP set          
# properly.]                                                                  
USE_TTY_GROUP=yes  

# If HAVE_RESET is set to "yes", then reset won't be installed.  The version  
# of reset that comes with the ncurses package is less aggressive.            
HAVE_RESET=yes                                                                
                                                                              
# 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                                                                   
                                                                              
# If HAVE_TSORT is set to "yes", then tsort won't be installed.               
# GNU textutils 2.0 includes tsort.                                           
HAVE_TSORT=no                                                                 
                                                                              
# If HAVE_FDUTILS is set to "yes", then setfdprm won't be installed.          
HAVE_FDUTILS=no


	       ---------MCONFIG end-----------


Cc me if you please.


Thanks,


Morten




Reply to: