[comp.unix.ultrix] MAXUSERS questions

alan@nabeth.DEC.COM (Alan Rollow - Alan's Home for Wayward Tumbleweeds) (07/25/88)

    In a recent posting, someone asked about the affect that the
    MAXUSERS configuration had on the login limit.  The answer
    virtually none at all.  It is used by Ultrix at boot time to 
    create various system tables to be large enough for that many 
    users.  The original 4.2BSD rules for sizing those tables are on 
    pages 5-103, 5-104 and 5-105 in "Building 4.2BSD with Config" in 
    the System Manager Supplementary Documents.  The rules may have 
    changed a little in the four versions of Ultrix that have come 
    out since then, but they are mostly the same.
 
    In V1.X the login limited is hard coded in the object module
    machdep.o.  The only way to raise the limit was get a new 
    module, put it in the right place and build a new kernel.  
    Because machdep.o changed in every version it became a night-
    mare trying to make sure customers with login limit upgrades
    got the new version.  Starting in V2.0 the code was changed to
    use a file which kept the information about the login limit.
    This file is /upgrade.  The intent is that this will be usable
    for all releases of V2.  To make sure that your increased login
    limit follows a new version of Ultrix you just keep a copy and
    put in the right place after the new version has been installed.
 
    To install a new user upgrade, you replace the old file with the
    new one and reboot.  You'll probably want to build a new kernel
    to set MAXUSERS up so the system tables will be suitably sized,
    you don't HAVE to.
 
    The only way to raise the login limit of a V1.2 system is to get
    the appropriate copy of machdep.o.  You'll also need to be licensed
    for it.  That is because AT&T sells licenses based on login limit.
 
    You're probably better off upgrading to V2.2.
 
					Alan Rollow
					Digital Equipment Corporation
					Colorado Springs CO.