Zapętlenie rpm <> pdksh

Marcin Bohosiewicz marcus w venus.wis.pk.edu.pl
Nie, 10 Gru 2000, 21:40:55 CET


On Sun, 10 Dec 2000, Tomasz Kłoczko wrote:

> 
> Występuje coś takeigo i można to usunąć przez usuniecie wszystkich
> skryptów pre/post instalacyjnych w rpm-ie. Te skrypty mają na celu
> umożliwuienie płynnego przejscia z przechowywania bazy rpm-a w
> /var/state/rpm (jak to praktykowaliśmy przez pewien okres) do
> /var/lib/rpm.
> Jutro bedę chciał pousuwać te skrypty w kolejnej wersji rpm-a i w związku
> z tym osoby które jeszcze mają bazy w /avar/state/rpm bedą musiały
> pamietac żeby odpowiednie przemieszcznie wykonać samodzielnie bez
> wsparcia rpm-a.
> Inaczej się nie da tego rozciąć, a potencjalnie systemów z tego typu
> zaszłościami nie powinno być już dużo.
> 
> Chyba że ktoś widzi jakieś inne rozwiazanie tej kwestii ?

Tomek, przeciez te skrypty powinny byc wykonywane wylacznie
gdy robimy rpm -U (upgrade), a nie przy rpm -i (instalacja).

Czy nie da sie zrobic tak, ze zaleznosci od pdksh nie widac
przy rpm -i a widac przy rpm -U.

Podobnie mogloby byc z setup i dodawaniem grup.
Przy instalacji nie wymaga, a przy upgrade wymaga shadow (do groupadd
w skrypcie post).

Tlumaczyles na Pingwinariach ze mozna rozroznic -i od -U w %post....
Tylko jak to pozenic z zaleznosciami, zeby shella przy -i nie potrzebowal?

M.

PS. Ogldam wlasnie zrodelka rpm2cpio i widze ze to cos w rpmlib jest
chyba nie tak - przy dorabianiu v4 nie trzymali sie tego co w v3...

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



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