From owner-freebsd-questions Fri Jul 18 18:28:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA28611 for questions-outgoing; Fri, 18 Jul 1997 18:28:48 -0700 (PDT) Received: from gdi.uoregon.edu (cisco-ts17-line2.uoregon.edu [128.223.150.219]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA28606 for ; Fri, 18 Jul 1997 18:28:42 -0700 (PDT) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.5/8.8.5) with SMTP id SAA01435; Fri, 18 Jul 1997 18:28:35 -0700 (PDT) Date: Fri, 18 Jul 1997 18:28:35 -0700 (PDT) From: Doug White X-Sender: dwhite@localhost Reply-To: Doug White To: Edward Rubottom cc: freebsd-questions@FreeBSD.ORG Subject: Re: inetd error In-Reply-To: <33CFF8F4.4E33@iswest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 18 Jul 1997, Edward Rubottom wrote: > Well I'm pulling my hair out over this one: > > Jul 18 15:20:29 susitina inetd[221]: login_getclass: unknown class > 'root' > > Anyone know how to fix this? Insert this file into /etc/login.conf. # Sample login.conf - login class capabilities database. # To speed up access to this data, you can use /usr/bin/cap_mkdb # 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. # # $Id: login.conf,v 1.13 1997/07/11 22:11:13 guido Exp $ # # Authentication methods auth-defaults:\ :auth=krb_skey_or_passwd,passwd,kerberos,skey: auth-root-defaults:\ :auth-login=krb_skey_or_passwd,passwd,kerberos,skey:\ :auth-rlogin=krb_or_skey,kerberos,skey:\ auth-ftp-defaults:\ :auth=skey_or_pwd,passwd,skey: # 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" default:\ :cputime=infinity:\ :datasize-cur=16M:\ :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: # # standard - standard user defaults # standard:\ :copyright=/etc/COPYRIGHT:\ :welcome=/etc/motd:\ :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,EDITOR=/usr/bin/ee:\ :path=~/bin /bin /usr/bin /usr/local/bin:\ :manpath=/usr/share/man /usr/local/man:\ :nologin=/etc/nologin:\ :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: # # 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: # # 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=0:\ :datasize=32M:\ :maxproc=256:\ :maxproc-cur@:\ :memoryuse-cur=64M:\ :memorylocked-cur=64M:\ :openfiles=1024:\ :openfiles-cur@:\ :stacksize=16M:\ :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-curr=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:\ :tc=default: Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major Spam routed to /dev/null by Procmail | Death to Cyberpromo