On Sun, Feb 01, 2004 at 10:23:25PM +0100, maHo wrote: > W kernelach w %post mamy > mv -f /boot/vmlinuz /boot/vmlinuz.old 2> /dev/null > /dev/null > mv -f /boot/System.map /boot/System.map.old 2> /dev/null > /dev/null > i to samo z initrd. > > co wydaje mi się działaniem bezcelowym, bo i vmlinuz i System.map są > linkami symbolicznymi na vmlinuz.wersja-odinstalowanego-jądra > i System.map.wersja-odinstalowanego-jądra. Rozumiem że zamierzonym > działaniem jest zostawienie starego jądra w razie jakby co.
W przypadku rpm -i to %post działa zgodnie z zamierzeniami. > co szanowna społeczności PLD na taką propozycję żeby w %preun linkować > (hardlinkami) jądro,System.map i initrd (to prawdziwe, a nie linki) w > *.old?. w ten sposób po zainstalowaniu nowego kernela, stare pliki > zostaną na wszelki wypadek. Widzę jedną wadę: nie wiadomo, czy się zmieści. Na /boot może być bardzo mało miejsca i rpm -U nie usuwające poprzedniej zawartości może się skończyć ENOSPC. -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
