home *** CD-ROM | disk | FTP | other *** search
- /*
- * Configuration file for login.
- */
-
- /*
- * Define DIALUP to use dialup password files
- */
-
- #define DIALUP
-
- /*
- * Define SHADOWPWD to use shadow [ unreadable ] password file
- */
-
- #define SHADOWPWD
-
- /*
- * Define OBSCURE to include hard password testing code.
- */
-
- #define OBSCURE
-
- /*
- * Define PASSLENGTH to be shortest legal password
- */
-
- #define PASSLENGTH 5
-
- /*
- * Define NOBLANK if you want all passwords prompted for, including
- * empty ones.
-
- #undef NOBLANK
-
- /*
- * Define NDEBUG for production versions
- */
-
- #define NDEBUG
-
- /*
- * Define HZ if login must set HZ value
- */
-
- #define HZ "HZ=50"
-
- /*
- * Define TZ if login must set timezone
- */
-
- #define TZ "TZ=CST6CDT"
-
- /*
- * Define the default PATH and SUPATH here. PATH is for non-privileged
- * users, SUPATH is for root.
- */
-
- #define PATH "PATH=:/bin:/usr/bin"
- #define SUPATH "PATH=:/bin:/usr/bin:/etc"
-
- /*
- * Define the mailbox directory
- */
-
- #define MAILDIR "/usr/spool/mail/"
-
- /*
- * Define AGING if you want the password aging checks made.
- */
-
- #define AGING
-
- /*
- * Define MAILCHECK if you want the mailbox checked for new mail
- *
- * One of two messages are printed - `You have new mail.' or
- * `You have mail.'.
- */
-
- #define MAILCHECK
-
- /*
- * Define CONSOLE if you want ROOT restricted to a single terminal
- */
-
- #define CONSOLE "tty01"
-
- /*
- * Define MOTD if you want the message of the day (/etc/motd) printed
- * at login time.
- */
-
- #define MOTD
-
- /*
- * Define HUSHLOGIN if you want the code added to avoid printing the
- * motd if a file $HOME/.hushlogin exists. This obviously only matters
- * if MOTD is #define'd.
- */
-
- #define HUSHLOGIN
-
- /*
- * Define LASTLOG if you want a record made of logins in /usr/adm/lastlog.
- */
-
- #define LASTLOG
-
- /*
- * Define TTYPERM to be the initial terminal permissions. Defining
- * as 0600 will not allow messages, 0622 will.
- */
-
- #define TTYPERM 0600
-
- /*
- * Define QUOTAS if you want the code added in setup.c to support
- * file ulimit and nice [ and umask as well ] setting from the password
- * file.
- */
-
- #define QUOTAS
-
- /*
- * Define file name for sulog. If SULOG is not defined, there will be
- * no logging. This is NOT a good idea ... We also define other file
- * names.
- */
-
- #define SULOG "/usr/adm/sulog"
- #define PWDFILE "/etc/passwd"
- #define OPWDFILE "/etc/-passwd"
- #define NPWDFILE "/etc/npasswd"
- #define OSHADOW "/etc/-shadow"
- #define NSHADOW "/etc/nshadow"
-
- /*
- * Define PWDLOCK to be a locking semaphore for updating the password
- * file.
- */
-
- #define PWDLOCK "/etc/.pwdlock"
-