Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!sol.ctr.columbia.edu!howland.reston.ans.net!Germany.EU.net!zib-berlin.de!fu-berlin.de!math.fu-berlin.de!cs.tu-berlin.de!engel
From: engel@cs.tu-berlin.de (Christian Engel)
Newsgroups: comp.os.386bsd.apps
Subject: mgetty+sendfax: no utmp entry
Date: 14 Feb 1995 20:43:10 GMT
Organization: Technical University of Berlin, Germany
Lines: 42
Message-ID: <3hr4ku$5b4@news.cs.tu-berlin.de>
NNTP-Posting-Host: gragra.cs.tu-berlin.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
I tried to install the mgetty+sendfax-0.22 package from the /usr/ports
directory. This caused no problems.
It is installed to use /usr/bin/login as the login programme und does not
use a LOGIN_CFG_FILE. The software is working correctly but a user that
enters the system does not cause a change in the /var/run/utmp file. He
is not registered by the who(1) command.
If I run mgetty with the -x 9 debug level, I get the following output
(excerpt):
################ begin
02/14 20:55:51 dem waiting for line to clear (VTIME), read:
02/14 20:55:52 dem utmp + wtmp entry made
02/14 20:55:52 dem getlogname, read:thobe[0d]
02/14 20:55:54 dem input finished with '\r', setting ICRNL ONLCR
02/14 20:55:54 dem calling login: cmd='/usr/bin/login', argv[]='login thobe'
02/14 20:55:54 ##### data dev=modem, pid=661, caller=none, conn='38400',
name='', cmd='/usr/bin/login', user='thobe'
################ end
/usr/bin/login is called and should create a utmp entry --- I also looked
at the sources of /usr/bin/login ---, but nothing happens. The user thobe
can log into the system but does not appear in the utmp-file.
Can anyone please tell me why this happens? Any stupid mistakes made or
some kind of error?
Thanks in advance,
Christian
--
============================ Christian Engel ==================================
***** Graduiertenkolleg Kommunikationsbasierte Systeme *****
TU Berlin, Sekr. FT-5, Einsteinufer 25, D-10587 Berlin
MAIL: engel@cs.tu-berlin.de TEL: +49 (30) 314 23810 FAX: +49 (30) 314 22514