Pidentd znowu skopany

Marcin Bohosiewicz marcus at venus.wis.pk.edu.pl
Sun Oct 29 21:31:15 CET 2000


On Sun, 29 Oct 2000, Michal Margula wrote:

> [niedziela, 29 październik 2000], Marcin Bohosiewicz napisał(a):
> 
> > Czuje sie zgloszony... tylko w czym to zrobic, pamietajac ze setup
> > nie moze byc zalezny od glibca, sh czy innych shadowow/pamow itp.
> > Szkoda ze pakiet nie moze miec innych Requires: przy -i, a innych przy -U.
> > Bo upgrade setupa robi sie najczesciej na systemie co juz ma takiego glibca,
> > shella itp. a instalacje gdy prawie nic nie ma.
> 
> Hm przy instlacji od zera kopiuje plik. Słowem sprawdza czy plik istnieje,
> jak nie to kopiujemy. Jak istnieje to dodajemy grupy.
Wgranie pliku robi sam rpm. 
Trzebaby mu zabronic tworzenie rpmnew, tylko wtedy wykonywac program.
To wiem. Tylko problem jest inny - rpm jak mu dam groupadd w %post
to wrzuci do Requires caly shadow, co jest zle, bo setup jest jedym z
pierwszych pakietow i wyjda znowu jakies petelki...
Tutaj nie powinno byc zaleznosci nawet od glibca, wiec chyba najlepiej
bedzie napisac kawaleczek kodu, zlinkowanego statycznie, ktory wykona
te operacje na pliku /etc/group i /etc/passwd.

Odpada wykorzytywanie cat'a (bo po co textutils), rm/mv/cp (po co
fileutils), grep itd.

M.

-- 
-| == Marcin Bohosiewicz - MB8042-RIPE - marcus at venus.pk.edu.pl == |-
-| == tel. +48 601 485097 - PLD Team   - marcus at pld.org.pl      == |-
-| == Strona Domowa   -      http://venus.wis.pk.edu.pl/marcus/ == |-
-| == PLUG - Komisja Rewizyjna     -   http://www.linux.org.pl/ == |-



More information about the pld-devel-pl mailing list