SPECS: wwwoffle.spec (HEAD)
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Czw, 23 Paź 2003, 14:14:19 CEST
Jakub Bogusz wrote:
> On Thu, Oct 23, 2003 at 01:59:44PM +0200, Andrzej Krzysztofowicz wrote:
> > Tomasz Wittner wrote:
> > > Ogólnie w jakich, podobnych, przypadkach "ma być dobrze, jak coś poszło źle"
> > > ;-) bo do tego się chyba sprowadza || : ?
> >
> > IMO: %post nie powinno raczej z zasady konczyc sie bledem, bo pozostaje
> > zainstalowany pakiet bez wyinstalowania poprzedniej wersji.
> > Co najwyzej niech daje komunikat, ze cos poszlo nie tak.
>
> Tu akurat chodziło o dodawanie użytkowników/grup, które jest w %pre.
> I jeśli się nie powiedzie, to pakiet się źle instaluje (ze złymi
> uprawnieniami do plików - jeśli jakieś pliki mają należeć do nowo
> dodanego użytkownika).
Dlatego nie mam zastrzezen odnosnie twoich zmian.
Odpowiadam tylko na zadane pytanie.
Sorry, ze zapomnialem wyciac czesci nieistotnej.
> > Poza tym trzeba sprawdzic czy przypadkiem dana operacja nie miala prawa byc
> > wykonana wczesniej (np. przez zainstalowany i wyinstalowany pakiet w wersji
> > nie zawierajacej %postun)
>
> W przypadku użytkowników/grup to jest sprawdzane (o ile dobrze
> zrozumiałem ten akapit).
Czasem poprzednia wersja pakietu ma prawo pozostawic uzytkownika o innej
nazwie albo innym UIDzie. Wtedy trzeba to obsluzyc. Rzadko, ale sie zdarza.
Spotkalem na razie 1 taki przypadek.
> > BTW: moze czas dodac do rpm-a makra do zarzadzania uzytkownikami / grupami
> > (mogloby takowe miec opcje wlaczajaca "inteligentne" poprawianie
> > istniejacych uzytkownikow.
>
> Nawet nie same makra, ale jakieś skrypty.
> Były dyskusje, nawet radek coś zaczął przygotowywać...
Radek ?
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl