[Eisfair] net-snmp-perlmodules520 Update
Marcus Roeckrath
marcus.roeckrath at gmx.de
Sa Nov 19 08:44:37 CET 2016
Hallo Holger,
Holger Bruenjes wrote:
>> Ist so, habe mal in das Paket reingesehen, es wird die Deinstallroutine
>> direkt aufgerufen, muss aber IMHO mit /var/install/bin/delpackage
>> passieren, dann bekommt auch eisman das mit.
>>
> /var/install/bin/del-package --update $package
Hier ist es etwas anders.
Es wird ein Paket durch ein neues ersetzt, also z. B.
net-snmp-perlmodules516 durch net-snmp-perl-modules520, was bislang so
geschieht:
### check older package version
if [ -f /var/install/packages/net-snmp-perlmodules587 ]
then
mecho -info "remove old net-snmp-perlmodules587"
sh /var/install/deinstall/net-snmp-perlmodules587
elif [ -f /var/install/packages/net-snmp-perlmodules512 ]
then
mecho -info "remove old net-snmp-perlmodules512"
sh /var/install/deinstall/net-snmp-perlmodules512
elif [ -f /var/install/packages/net-snmp-perlmodules516 ]
then
mecho -info "remove old net-snmp-perlmodules516"
sh /var/install/deinstall/net-snmp-perlmodules516
fi
Das muss nun also:
### check older package version
if [ -f /var/install/packages/net-snmp-perlmodules587 ]
then
mecho -info "remove old net-snmp-perlmodules587"
/var/install/bin/del-package net-snmp-perlmodules587
elif [ -f /var/install/packages/net-snmp-perlmodules512 ]
then
mecho -info "remove old net-snmp-perlmodules512"
/var/install/bin/del-package net-snmp-perlmodules512
elif [ -f /var/install/packages/net-snmp-perlmodules516 ]
then
mecho -info "remove old net-snmp-perlmodules516"
/var/install/bin/del-package net-snmp-perlmodules516
fi
>
>
> Holger
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair