SPECS: kdenetwork.spec (DEVEL)
Jakub Bogusz
qboosh w pld-linux.org
Czw, 13 Lis 2003, 15:44:36 CET
On Wed, Nov 12, 2003 at 06:28:40PM +0100, Jakub Bogusz wrote:
> On Wed, Nov 12, 2003 at 05:33:18PM +0100, Adam Gorzkiewicz wrote:
[...]
> > configure szuka w kolejności:
> >
> > /var/run/utmpx
> > /var/run/utmp
> > /var/adm/utmp
> > /etc/utmp
>
> Dwa ostatnie na pewno odpadają.
A, przy okazji opie zauważyłem - ścieżki to utmp i wtmp są zdefiniowane
w <paths.h>:
#define _PATH_UTMP "/var/run/utmp"
#define _PATH_WTMP "/var/log/wtmp"
W przypadku używania _GNU_SOURCE można jeszcze włączyć <utmpx.h> i mieć:
# define _PATH_UTMPX _PATH_UTMP
# define _PATH_WTMPX _PATH_WTMP
# define UTMPX_FILE _PATH_UTMPX
# define UTMPX_FILENAME _PATH_UTMPX
# define WTMPX_FILE _PATH_WTMPX
# define WTMPX_FILENAME _PATH_WTMPX
(tak, bez tego 'x' na końcu)
> Wybór między /var/run/utmp a /var/run/utmpx chyba jest po stronie libc
> - nie wiem od czego zależy.
A to pewnie w źródłach glibc można znaleźć... w manualach nie znalazłem
nic sensownego (a wręcz coś przeciwnego w getutxent(3)).
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl