Re: passwd & syslogd

From: Peter Wullinger <some-mail-drop(at)gmx.net>
Date: Mon, 11 Oct 2004 20:15:57 +0200

In epistula a Benjamin Thelen, die horaque Mon, Oct 11, 2004 at 06:34:46PM +0200:
>
> Bei einem "su" steht tatsächlich "<auth.notice>" dabei. Bei einem
> passwd steht folgendes und hilft mir leider nicht weiter, oder?

Looking at the source, Luke, ... äh, Benjamin:

find /usr/src | xargs fgrep "changed their local"
/usr/src/release/picobsd/tinyware/passwd/local_passwd.c: syslog(LOG_DEBUG, "user %s changed their local password\n", uname);

Okay, das würde dir auf meinem System natürlich jetzt nichts
nützen (5-CURRENT) ;-). Schau ich in mein lokales CVS-Repo:

find /cvs/FreeBSD-CVS | xargs fgrep "changed their local"
/cvs/FreeBSD-CVS/src/usr.bin/passwd/Attic/local_passwd.c,v: syslog(LOG_DEBUG, "user %s changed their local password\n", uname);

passwd(1) benutzt allerdings nirgends openlog(3), das heißt, es gibt
effektiv auch keinen Wert für die Facility (deswegen auch die anders
formatierte Meldung).

Ich würde das jetzt mal als Bug ansehen. Eventuell Bug-Report schreiben,
wobei ich allerdings dazu sagen muß, daß die entsprechende Funktionalität
inzwischen verschwunden ist, da in neueren Version (ich bin jetzt zu faul
um nachzugucken, wann und wo genau) auch die lokale Passwort-Änderung über
PAM passiert.

Gruß,
        Peter

-- 
Linux: A unix-like operating system, whose various incompatible parts
       are held together by huge amounts of scripts in multiple 
       languages, because its developers see cooperation as an insult
       to their personal freedom to do things wrong.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 11 Oct 2004 - 20:16:35 CEST

search this site