1997-01-11 06:47:56 +00:00
|
|
|
# Sample login.conf - login class capabilities database.
|
1997-05-19 00:03:48 +00:00
|
|
|
# To speed up access to this data, you can use /usr/bin/cap_mkdb
|
1997-01-11 06:47:56 +00:00
|
|
|
# to create a database form of this file:
|
|
|
|
#
|
|
|
|
# cap_mkdb /etc/login.conf
|
|
|
|
#
|
|
|
|
# Don't forget to do this after each edit as well!
|
|
|
|
#
|
|
|
|
# This file controls resource limits, accounting limits and
|
|
|
|
# default user environment settings.
|
|
|
|
#
|
1999-01-26 07:28:31 +00:00
|
|
|
# $Id: login.conf,v 1.26 1999/01/12 14:09:19 asami Exp $
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
|
|
|
|
1998-09-16 19:18:36 +00:00
|
|
|
# Default settings effectively disable resource limits, see the
|
|
|
|
# examples below for a starting point to enable them.
|
1997-01-11 06:47:56 +00:00
|
|
|
|
1998-12-29 22:17:31 +00:00
|
|
|
# defaults
|
1997-01-11 06:47:56 +00:00
|
|
|
# These settings are used by login(1) by default for classless users
|
|
|
|
# Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
|
|
|
|
|
|
|
|
default:\
|
|
|
|
:copyright=/etc/COPYRIGHT:\
|
|
|
|
:welcome=/etc/motd:\
|
1999-01-26 07:28:31 +00:00
|
|
|
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
|
1997-01-11 06:47:56 +00:00
|
|
|
:path=~/bin /bin /usr/bin /usr/local/bin:\
|
1999-01-11 09:07:42 +00:00
|
|
|
:nologin=/var/run/nologin:\
|
1998-09-16 19:18:36 +00:00
|
|
|
:cputime=unlimited:\
|
|
|
|
:datasize=unlimited:\
|
|
|
|
:stacksize=unlimited:\
|
|
|
|
:memorylocked=unlimited:\
|
|
|
|
:memoryuse=unlimited:\
|
|
|
|
:filesize=unlimited:\
|
|
|
|
:coredumpsize=unlimited:\
|
|
|
|
:openfiles=unlimited:\
|
|
|
|
:maxproc=unlimited:\
|
1997-01-11 16:08:53 +00:00
|
|
|
:priority=0:\
|
1997-01-11 06:47:56 +00:00
|
|
|
:ignoretime@:\
|
1998-09-16 19:18:36 +00:00
|
|
|
:umask=022:
|
1997-01-11 06:47:56 +00:00
|
|
|
|
1997-01-22 03:33:55 +00:00
|
|
|
|
1997-01-11 16:08:53 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
# A collection of common class names - forward them all to 'default'
|
|
|
|
# (login would normally do this anyway, but having a class name
|
|
|
|
# here suppresses the diagnostic)
|
1997-01-11 16:08:53 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
standard:\
|
|
|
|
:tc=default:
|
1997-01-11 16:08:53 +00:00
|
|
|
xuser:\
|
1998-09-16 19:18:36 +00:00
|
|
|
:tc=default:
|
1997-01-11 06:47:56 +00:00
|
|
|
staff:\
|
1998-09-16 19:18:36 +00:00
|
|
|
:tc=default:
|
|
|
|
daemon:\
|
1998-09-17 17:02:39 +00:00
|
|
|
:tc=default:
|
1998-09-16 19:18:36 +00:00
|
|
|
news:\
|
|
|
|
:tc=default:
|
|
|
|
dialer:\
|
|
|
|
:tc=default:
|
1997-01-11 06:47:56 +00:00
|
|
|
|
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
# Root can always login
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
|
|
|
root:\
|
1998-09-16 19:18:36 +00:00
|
|
|
:ignorenologin:\
|
|
|
|
:tc=default:
|
1997-01-11 06:47:56 +00:00
|
|
|
|
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
# Russian Users Accounts. Setup proper environment variables.
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
russian:Russian Users Accounts:\
|
|
|
|
:charset=KOI8-R:\
|
|
|
|
:lang=ru_RU.KOI8-R:\
|
1997-01-11 06:47:56 +00:00
|
|
|
:tc=default:
|
|
|
|
|
|
|
|
|
1998-09-16 19:18:36 +00:00
|
|
|
######################################################################
|
|
|
|
######################################################################
|
|
|
|
##
|
|
|
|
## Example entries
|
|
|
|
##
|
|
|
|
######################################################################
|
|
|
|
######################################################################
|
|
|
|
|
|
|
|
## Authentication methods
|
|
|
|
## Note that these are disabled by default, and libutil must
|
|
|
|
## be rebuilt with LOGIN_CAP_AUTH defined to use them.
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
#auth-defaults:\
|
|
|
|
# :auth=krb_skey_or_passwd,passwd,kerberos,skey:
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
#auth-root-defaults:\
|
|
|
|
# :auth-login=krb_skey_or_passwd,passwd,kerberos,skey:\
|
|
|
|
# :auth-rlogin=krb_or_skey,kerberos,skey:
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
#auth-ftp-defaults:\
|
|
|
|
# :auth=skey_or_pwd,passwd,skey:
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
## Example defaults
|
|
|
|
## These settings are used by login(1) by default for classless users
|
|
|
|
## Note that entries like "cputime" set both "cputime-cur" and "cputime-max"
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
#default:\
|
|
|
|
# :cputime=infinity:\
|
|
|
|
# :datasize-cur=22M:\
|
|
|
|
# :stacksize-cur=8M:\
|
|
|
|
# :memorylocked-cur=10M:\
|
|
|
|
# :memoryuse-cur=30M:\
|
|
|
|
# :filesize=infinity:\
|
|
|
|
# :coredumpsize=infinity:\
|
|
|
|
# :maxproc-cur=64:\
|
|
|
|
# :openfiles-cur=64:\
|
|
|
|
# :priority=0:\
|
|
|
|
# :requirehome@:\
|
|
|
|
# :umask=022:\
|
|
|
|
# :tc=auth-defaults:
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
##
|
|
|
|
## standard - standard user defaults
|
|
|
|
##
|
|
|
|
#standard:\
|
|
|
|
# :copyright=/etc/COPYRIGHT:\
|
|
|
|
# :welcome=/etc/motd:\
|
1999-01-26 07:28:31 +00:00
|
|
|
# :setenv=MAIL=/var/mail/$,BLOCKSIZE=K:\
|
1998-09-16 19:18:36 +00:00
|
|
|
# :path=~/bin /bin /usr/bin /usr/local/bin:\
|
|
|
|
# :manpath=/usr/share/man /usr/local/man:\
|
1999-01-12 14:09:23 +00:00
|
|
|
# :nologin=/var/run/nologin:\
|
1998-09-16 19:18:36 +00:00
|
|
|
# :cputime=1h30m:\
|
|
|
|
# :datasize=8M:\
|
|
|
|
# :stacksize=2M:\
|
|
|
|
# :memorylocked=4M:\
|
|
|
|
# :memoryuse=8M:\
|
|
|
|
# :filesize=8M:\
|
|
|
|
# :coredumpsize=8M:\
|
|
|
|
# :openfiles=24:\
|
|
|
|
# :maxproc=32:\
|
|
|
|
# :priority=0:\
|
|
|
|
# :requirehome:\
|
|
|
|
# :passwordperiod=90d:\
|
|
|
|
# :umask=002:\
|
|
|
|
# :ignoretime@:\
|
|
|
|
# :tc=default:
|
1997-01-11 06:47:56 +00:00
|
|
|
#
|
1997-05-01 21:25:34 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
##
|
|
|
|
## users of X (needs more resources!)
|
|
|
|
##
|
|
|
|
#xuser:\
|
|
|
|
# :manpath=/usr/share/man /usr/X11R6/man /usr/local/man:\
|
|
|
|
# :cputime=4h:\
|
|
|
|
# :datasize=12M:\
|
|
|
|
# :stacksize=4M:\
|
|
|
|
# :filesize=8M:\
|
|
|
|
# :memoryuse=16M:\
|
|
|
|
# :openfiles=32:\
|
|
|
|
# :maxproc=48:\
|
|
|
|
# :tc=standard:
|
1997-05-01 21:25:34 +00:00
|
|
|
#
|
1998-09-16 19:18:36 +00:00
|
|
|
#
|
|
|
|
##
|
|
|
|
## Staff users - few restrictions and allow login anytime
|
|
|
|
##
|
|
|
|
#staff:\
|
|
|
|
# :ignorenologin:\
|
|
|
|
# :ignoretime:\
|
|
|
|
# :requirehome@:\
|
|
|
|
# :accounted@:\
|
|
|
|
# :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
|
|
|
|
# :umask=022:\
|
|
|
|
# :tc=standard:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## root - fallback for root logins
|
|
|
|
##
|
|
|
|
#root:\
|
|
|
|
# :path=~/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
|
|
|
|
# :cputime=infinity:\
|
|
|
|
# :datasize=infinity:\
|
|
|
|
# :stacksize=infinity:\
|
|
|
|
# :memorylocked=infinity:\
|
|
|
|
# :memoryuse=infinity:\
|
|
|
|
# :filesize=infinity:\
|
|
|
|
# :coredumpsize=infinity:\
|
|
|
|
# :openfiles=infinity:\
|
|
|
|
# :maxproc=infinity:\
|
|
|
|
# :memoryuse-cur=32M:\
|
|
|
|
# :maxproc-cur=64:\
|
|
|
|
# :openfiles-cur=1024:\
|
|
|
|
# :priority=0:\
|
|
|
|
# :requirehome@:\
|
|
|
|
# :umask=022:\
|
|
|
|
# :tc=auth-root-defaults:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Settings used by /etc/rc
|
|
|
|
##
|
|
|
|
#daemon:\
|
|
|
|
# :coredumpsize@:\
|
|
|
|
# :coredumpsize-cur=0:\
|
|
|
|
# :datasize=infinity:\
|
|
|
|
# :datasize-cur@:\
|
|
|
|
# :maxproc=512:\
|
|
|
|
# :maxproc-cur@:\
|
|
|
|
# :memoryuse-cur=64M:\
|
|
|
|
# :memorylocked-cur=64M:\
|
|
|
|
# :openfiles=1024:\
|
|
|
|
# :openfiles-cur@:\
|
|
|
|
# :stacksize=16M:\
|
|
|
|
# :stacksize-cur@:\
|
|
|
|
# :tc=default:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Settings used by news subsystem
|
|
|
|
##
|
|
|
|
#news:\
|
|
|
|
# :path=/usr/local/news/bin /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin:\
|
|
|
|
# :cputime=infinity:\
|
|
|
|
# :filesize=128M:\
|
|
|
|
# :datasize-cur=64M:\
|
|
|
|
# :stacksize-cur=32M:\
|
|
|
|
# :coredumpsize-cur=0:\
|
|
|
|
# :maxmemorysize-cur=128M:\
|
|
|
|
# :memorylocked=32M:\
|
|
|
|
# :maxproc=128:\
|
|
|
|
# :openfiles=256:\
|
|
|
|
# :tc=default:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## The dialer class should be used for a dialup PPP/SLIP accounts
|
|
|
|
## Welcome messages/news suppressed
|
|
|
|
##
|
|
|
|
#dialer:\
|
|
|
|
# :hushlogin:\
|
|
|
|
# :requirehome@:\
|
|
|
|
# :cputime=unlimited:\
|
|
|
|
# :filesize=2M:\
|
|
|
|
# :datasize=2M:\
|
|
|
|
# :stacksize=4M:\
|
|
|
|
# :coredumpsize=0:\
|
|
|
|
# :memoryuse=4M:\
|
|
|
|
# :memorylocked=1M:\
|
|
|
|
# :maxproc=16:\
|
|
|
|
# :openfiles=32:\
|
|
|
|
# :tc=standard:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Site full-time 24/7 PPP/SLIP connections
|
|
|
|
## - no time accounting, restricted to access via dialin lines
|
|
|
|
##
|
|
|
|
#site:\
|
|
|
|
# :ignoretime:\
|
|
|
|
# :passwordperiod@:\
|
|
|
|
# :refreshtime@:\
|
|
|
|
# :refreshperiod@:\
|
|
|
|
# :sessionlimit@:\
|
|
|
|
# :autodelete@:\
|
|
|
|
# :expireperiod@:\
|
|
|
|
# :graceexpire@:\
|
|
|
|
# :gracetime@:\
|
|
|
|
# :warnexpire@:\
|
|
|
|
# :warnpassword@:\
|
|
|
|
# :idletime@:\
|
|
|
|
# :sessiontime@:\
|
|
|
|
# :daytime@:\
|
|
|
|
# :weektime@:\
|
|
|
|
# :monthtime@:\
|
|
|
|
# :warntime@:\
|
|
|
|
# :accounted@:\
|
|
|
|
# :tc=dialer:\
|
|
|
|
# :tc=staff:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Example standard accounting entries for subscriber levels
|
|
|
|
##
|
|
|
|
#
|
|
|
|
#subscriber|Subscribers:\
|
|
|
|
# :accounted:\
|
|
|
|
# :refreshtime=180d:\
|
|
|
|
# :refreshperiod@:\
|
|
|
|
# :sessionlimit@:\
|
|
|
|
# :autodelete=30d:\
|
|
|
|
# :expireperiod=180d:\
|
|
|
|
# :graceexpire=7d:\
|
|
|
|
# :gracetime=10m:\
|
|
|
|
# :warnexpire=7d:\
|
|
|
|
# :warnpassword=7d:\
|
|
|
|
# :idletime=30m:\
|
|
|
|
# :sessiontime=4h:\
|
|
|
|
# :daytime=6h:\
|
|
|
|
# :weektime=40h:\
|
|
|
|
# :monthtime=120h:\
|
|
|
|
# :warntime=4h:\
|
|
|
|
# :tc=standard:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Subscriber accounts. These accounts have their login times
|
|
|
|
## accounted and have access limits applied.
|
|
|
|
##
|
|
|
|
#subppp|PPP Subscriber Accounts:\
|
|
|
|
# :tc=dialer:\
|
|
|
|
# :tc=subscriber:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
#subslip|SLIP Subscriber Accounts:\
|
|
|
|
# :tc=dialer:\
|
|
|
|
# :tc=subscriber:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
#subshell:Shell Subscriber Accounts:\
|
|
|
|
# :tc=subscriber:
|
|
|
|
#
|
|
|
|
#
|
|
|
|
##
|
|
|
|
## Russian Users Accounts. Setup proper environment variables.
|
|
|
|
##
|
|
|
|
#russian:Russian Users Accounts:\
|
|
|
|
# :charset=KOI8-R:\
|
|
|
|
# :lang=ru_RU.KOI8-R:\
|
1998-12-27 23:55:01 +00:00
|
|
|
# :tc=default:
|