dodawanie i usuwanie grup w pakietach

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Czw, 8 Maj 2003, 18:59:47 CEST


On Thu, 8 May 2003, Rafal Cygnarowski wrote:
[..]
> tak przygladam sie tym probom i przygladam... Troche sporo zamieszania z
> powodu jednego uzytkownika, nie prawdaz? Skrypty %prein %postun +
> %triggerin w kazdym pakiecie (czyli n-1 triggerow dla n paczek
> wymagajacych danego usera...).

Tego typu operaxcje wysdtępują w ramach grup pakietów bądących wzajemnymi 
funkcjonalnmymi odpowidnikami. Grup bedzie sporo ale wszystkie maja już
jedna wspólna ceche .. maja to ssamo "Provides: <metapackage_name>"
Jezlei dałoby sie zrobić triggery na meta pakiety to ilosć triggetów 
spadłaby do jednej sztuki w każdym pakeicie neizaleznei ile w danej klasie 
wzajemnych odpowidnikół by było. Zaraz sprawdże bo może to jednak działa
tak jakbyto było tutaj potrzebne :)

> Wydaje mi sie jednak, ze nie tedy
> droga... Nie latwiej jest dopisac do speca:
> Requires(pre):	group-tftp
> Requires(pre):	user-tftp
> ?

I tworzenie dodatkowego pakietu ? Ee .. jakos tak mało eleganckie (patrz 
dalej :)

> Na dodatek moznaby zrobic cos takiego prawie automagicznie na podstawie
> %attr. Dodatkowo zniknie kilka linijek w specach z dodawaniem i usuwanie
> grup i userow...

Tyle że to co proponujesz jest zawęzeniem proglemu do wyłacnzei spraw 
zwiażanych z nieusuwaniem użytkownika. W innej klasie programół mozę nie 
być to kluczowe bo np. w fingerd tego nie ma i/lub może chodzić o coś 
jeszcze innego niż tylko nieusyuwanie użytkownika i minimalizację np. 
restartów.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



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