[Eisfair] eisman - Paket maskieren ?

Peter Bäumer peter at baeumer.duckdns.org
Di Jul 8 16:48:24 CEST 2025


Am 08.07.2025 um 11:01 schrieb Marcus Röckrath:
> Hallo Uwe,
> 
> Uwe Kunze wrote:
> 
>> gibt es eine Möglichkeit, ein (oder mehrere) Pakete zu maskieren ?
>> Wenn ja, wie ?
>> Ich möchte erreichen, dass beim automatischen Paketupdate ein bestimmtes
>> Paket NICHT erneuert wird.
> 
> Du musst die Version dieser Pakete in der /var/lib/eisman/installed.db auf
> eine hohe Versionsnummer setzen, z. B.:
> 
> [utils][iucode-tool][9.9.9][s][https://www.pack-eis.de]name       iucode-
> tool
> [utils][iucode-tool][9.9.9][s][https://www.pack-eis.de]version    9.9.9
> ...
> 
> Und zwar im gesamten Block für das betroffene Paket.
> 
> Da du die nfs*-Pakete meinst, könnte das in dem Fall doch nich6t
> funktionieren, da sie umbenannt worden sind.
> 
> Du musst also ausprobieren, ob das auch ein Update auf den neuen Paketnamen
> verhindert.
> 

Hatte mal das Problem das ich nicht wollte das der Apache erneuert werden soll, weil dann die php Version von 7.4 auf eine neuere php Version hätte Aktualisiert.
Das mochte dann ein paar älter Webseiten nicht :(

Ich hatte das dann mit einem kleine Skript gelöst:

#!/bin/bash
eisman update
UPDATE_LISTE=$(eisman upgrade --listonly --no-tty | awk '/name/ && ! /apache/ && ! /php/ {printf $2" "}')

eisman install $UPDATE_LISTE

# EOF


eisman upgrade --listonly --no-tty   erstellt eine Liste mit den Updates und der awk filter alles raus was "nicht schön" ist, das Ergebnis wird der Variabel UPDATE_LISTE übergeben.
Mit  eisman install $UPDATE_LISTE   konnte ich dann nur das updaten was "Schön" ist ;)

Wenn man so was macht sollte man aber auch wissen was man da macht - Updates dienen ja auch der Sicherheit!

MfG
   Peter B.




Mehr Informationen über die Mailingliste Eisfair