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