Uwaga Zmiany ! Uwaga Zmiany !;)

Wojciech Slusarczyk wojtek w mailbox.chemo.tuniv.szczecin.pl
Sob, 22 Maj 1999, 12:39:29 CEST


Witam,

	W zwiazku z brakiem zainteresowania/doradztwa w sprawie 
(w,u)tmpx (bylo kilka listów ) rozpoczynam proces metamorfozy
Linuszka ze stajni PLD ;)

1. Wszyscy 'kompilujący' proszeni są o wyedytowanie /usr/include/paths.h
i zianę nazwy wtmp,utmp na wtmpx,utmpx (recznie --poprawiony glibc
wyjdzie w momencie namierzenia pewnego paskudnego buga)

2. Wszyscy 'kompilujący' proszeni są o wyedytownie /etc/rc.d/rc.sysinit
i w okolicy gdzieś '# Clean out /etc' dostawienie poniższych lini:

# Clean out /etc.
rm -f /etc/mtab~ /fastboot /fsckoptions
rm -f /var/log/wtmp /var/run/utmp
:>/var/run/utmpx
:>/var/log/wtmpx

Proszę też opiekuna rc-scriptów aby wziął tę poprawkę pod uwagę i nie
zapomniał o niej gdy będzie puszczał kolejną wersję rc-scriptów.
Nie startujemy pod żadnym pozorem _utmpd_ jest on nie potrzebny ! 

That's all Folks ;)

Problemy i ich rozwiązanie:

1. Pierwsze co nas zdziwi to to, ze `last' będzie się pluł o to, że nie
może znależć /var/log/wtmp -- lekarstwo albo przekompilować raz jeszzce
SysVinit'a albo dodać parametr -f /var/log/wtmpx (polecana wersja
SysVinita znajduje się w CVS i na na moim ftp'ie ..) 

2. Proftpd, mars -- burzą się, że nie ma /var/log/wtmp -- lekarstwo
przekompilować raz jeszcze -- podczas kompilacji dostaną definicje: 
#define WTMPX_FILE _PATH_WTMP; #define _PATH_WTMP "/var/log/wtmpx"
co wynika z wcześniej poprawionych plików nagłówkowych glibca'a

3. Archaiczne programy z libc5 szukają /var/log/wtmp -- lekarstwo
startujemu utmpd -- to wszystko (w innym wypadku nie podnosić tego diabła)

Pytanie: Dlaczego łobuzie jeden takie zmiany wprowadzasz?! Dlaczego na
głowie stawiasz dotychczas panujące obyczje i scieżki ?! Dlaczego nie
czekasz aż potęgi typu RH, Debian Suse pierwsze to zrobią ?

Odpowiedź: Puść sobie stracem chlopcze i dzieweczko `finger', `logname',
`who' itp ... zerknij do README.utmpd, zerknij do źródeł glibca ...

 Ja w tej chwili poprawiam jeszcze pakiety sysklogd i acct, reszta (3 moez
4 pakiety to juz sprawa tylko przebudowania z poprawionym <paths.h>.

Wszelkie uwagi mile widziane ;) 

PS Nie strzelać
--
Wojtek Slusarczyk (091)4494148
Technical University of Szczecin
PGP KeyServer pgpkeys.mit.edu



Więcej informacji o liście dyskusyjnej pld-devel-pl