Re: noch ein paar kleine Probleme

From: Thomas Köllmann <koellmann(at)gmx.net>
Date: Thu, 1 Jun 2000 16:51:15 +0200

J Wunsch wrote/schrieb (Thursday, June 01, 2000):

| As Rainer M Duffner wrote:
| [...]
| > Ausserdem hat der XDM die dumme Eigenschaft, die utmp/wtmp Einträge
| > nicht einzutragen - man sieht nicht, wer sich wann eingelogged hat.
|
| Wer lesen kann, ist im Vorteil. :) `man xdm', dann nach `utmp' suchen,
| da findest Du die Erläuterung, wenn Du das Feature gern haben
| möchtest. Das BSD-utmp-Gewurschtel ist aber ätzend. Ich habe mal
| irgendwo Leute loggen wollen, die sich extern über einen Portmaster
| via radius einloggen, ich habe es aufgegeben, irgendwas an diesem
| verknoteten utmp zu machen. wtmp ist OK, dort tauchen sie dann auch
| auf. [...]

Ok, ich hab' gerade `man xdm' nochmal und `man sessreg' das erste
Mal gelesen und bin mal wieder ziemlich verwirrt. :-)

Heißt das, daß der `monthly run output' _nicht_ erfaßt, wer sich via
xdm einloggt (mit der "Standardkonfiguration", die mit X geliefert
wird)?

Irgendwas stimmt in dieser Hinsicht auf dieser Maschine jedenfalls
nicht: das `login accounting' hat mir für Februar, April und Mai
_exakt_ gleiche Zahlen geliefert; der März fehlt, weil am 1. April
der Rechner wohl nicht lief -- oder hat genau das die Statistik
versaut?

In xdm-config habe ich:

  DisplayManager._0.startup: /usr/X11R6/lib/X11/xdm/GiveConsole
  DisplayManager._0.reset: /usr/X11R6/lib/X11/xdm/TakeConsole

Sollte ich stattdessen:

  DisplayManager._0.startup: /usr/X11R6/lib/X11/xdm/Xstartup_0

 #!/bin/sh
 #
 # Xstartup_0
 #
 # This program is run as root after the user is verified
 #
 if [ -f /etc/nologin ]; then
        xmessage -file /etc/nologin -timeout 30 -center
        exit 1
 fi
 sessreg -a -l $DISPLAY -w /var/log/wtmp -u /var/run/utmp \
        -x /usr/X11R6/lib/X11/xdm/Xservers $LOGNAME
 /usr/X11R6/lib/X11/xdm/GiveConsole
 exit 0

und

  DisplayManager._0.reset: /usr/X11R6/lib/X11/xdm/Xreset_0

 #!/bin/sh
 #
 # Xreset_0
 #
 # This program is run as root after the session ends
 #
 sessreg -d -l $DISPLAY -w /var/log/wtmp -u /var/run/utmp \
        -x /usr/X11R6/lib/X11/xdm/Xservers $LOGNAME
 /usr/X11R6/lib/X11/xdm/TakeConsole
 exit 0

haben? (Wieso würde ich eigentlich in Xreset_0 die Einträge wieder
"löschen" wollen? Versteh' ich nicht...)

Danke für Eure Zeit!
Gruß
 - Thomas

-- 
With the light out it's less dangerous...
 
# PGP key sent on request / PGP key auf Wunsch per e-mail
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 01 Jun 2000 - 16:54:47 CEST

search this site