1 # Sample login.conf - login class capabilities database.
2 # To speed up access to this data, you can use /usr/bin/cap_mkdb
3 # to create a database form of this file:
5 # cap_mkdb /etc/login.conf
7 # Don't forget to do this after each edit as well!
9 # This file controls resource limits, accounting limits and
10 # default user environment settings.
12 # $Id: login.conf,v 1.19 1997/12/03 01:12:48 ache Exp $
16 # Authentication methods
19 :auth=krb_skey_or_passwd,passwd,kerberos,skey:
22 :auth-login=krb_skey_or_passwd,passwd,kerberos,skey:\
23 :auth-rlogin=krb_or_skey,kerberos,skey:
26 :auth=skey_or_pwd,passwd,skey:
30 # These settings are used by login(1) by default for classless users
31 # Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
37 :memorylocked-cur=10M:\
40 :coredumpsize=infinity:\
50 # standard - standard user defaults
53 :copyright=/etc/COPYRIGHT:\
55 :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,EDITOR=/usr/bin/ee:\
56 :path=~/bin /bin /usr/bin /usr/local/bin:\
57 :manpath=/usr/share/man /usr/local/man:\
58 :nologin=/etc/nologin:\
77 # users of X (needs more resources!)
80 :manpath=/usr/share/man /usr/X11R6/man /usr/local/man:\
92 # Staff users - few restrictions and allow login anytime
99 :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
105 # root - fallback for root logins
108 :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
111 :stacksize=infinity:\
112 :memorylocked=infinity:\
113 :memoryuse=infinity:\
115 :coredumpsize=infinity:\
116 :openfiles=infinity:\
120 :openfiles-cur=1024:\
124 :tc=auth-root-defaults:
128 # Settings used by /etc/rc
132 :coredumpsize-cur=0:\
138 :memorylocked-cur=64M:\
147 # Settings used by news subsystem
150 :path=/usr/local/news/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
155 :coredumpsize-cur=0:\
156 :maxmemorysize-cur=128M:\
164 # The dialer class should be used for a dialup PPP/SLIP accounts
165 # Welcome messages/news suppressed
183 # Site full-time 24/7 PPP/SLIP connections
184 # - no time accounting, restricted to access via dialin lines
210 # Example standard accounting entries for subscriber levels
213 subscriber|Subscribers:\
234 # Subscriber accounts. These accounts have their login times
235 # accounted and have access limits applied.
237 subppp|PPP Subscriber Accounts:\
242 subslip|SLIP Subscriber Accounts:\
247 subshell:Shell Subscriber Accounts:\
252 # Russian Users Accounts. Setup proper environment variables.
254 russian:Russian Users Accounts:\