tags 294168 + patch
thanks

Hello,

As you didn't upload the package, i have created a local kernel-package with
the below patch, and thus decided to append it to the bug report, just in
case.

Friendly,

Sven Luther
diff -urN kernel-package-8.119/kernel/image.postinst 
kernel-package-8.119.0.sven.1/kernel/image.postinst
--- kernel-package-8.119/kernel/image.postinst  2005-01-09 19:51:12.000000000 
+0100
+++ kernel-package-8.119.0.sven.1/kernel/image.postinst 2005-02-10 
09:14:13.975759344 +0100
@@ -1008,13 +1008,18 @@
     system ("$postinst_hook", $version, $realimageloc . "$kimage-$version") &&
         warn "User hook script $postinst_hook failed";
 }
-
 if (-d "/etc/kernel/postinst.d") {
   system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
           "/etc/kernel/postinst.d") &&
             die "Failed to process /etc/kernel/postinst.d";
 }
-
+if (-d "/etc/kernel/postinst.d/$version") {
+  system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
+          "/etc/kernel/postinst.d/$version") &&
+            die "Failed to process /etc/kernel/postinst.d/$version";
+}
 
 exit (0) unless $do_boot_enable;        # Exit if explicitly asked to
 
diff -urN kernel-package-8.119/kernel/image.postrm 
kernel-package-8.119.0.sven.1/kernel/image.postrm
--- kernel-package-8.119/kernel/image.postrm    2004-11-20 21:35:09.000000000 
+0100
+++ kernel-package-8.119.0.sven.1/kernel/image.postrm   2005-02-10 
09:16:25.033835488 +0100
@@ -248,9 +248,16 @@
 }
 if (-d "/etc/kernel/postrm.d") {
   system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
           "/etc/kernel/postrm.d") &&
             die "Failed to process /etc/kernel/postrm.d";
 }
+if (-d "/etc/kernel/postrm.d/$version") {
+  system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
+          "/etc/kernel/postrm.d/$version") &&
+            die "Failed to process /etc/kernel/postrm.d/$version";
+}
 
 # check and remove damaged and dangling symlinks
 if ($ARGV[0] !~ /upgrade/) {
diff -urN kernel-package-8.119/kernel/image.prerm 
kernel-package-8.119.0.sven.1/kernel/image.prerm
--- kernel-package-8.119/kernel/image.prerm     2004-11-17 17:33:32.000000000 
+0100
+++ kernel-package-8.119.0.sven.1/kernel/image.prerm    2005-02-10 
09:14:08.070657056 +0100
@@ -212,9 +212,16 @@
 }
 if (-d "/etc/kernel/prerm.d") {
   system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
           "/etc/kernel/prerm.d") &&
             die "Failed to process /etc/kernel/prerm.d";
 }
+if (-d "/etc/kernel/prerm.d/$version") {
+  system ("run-parts", "-v", "--exit-on-error", "--arg=$version",
+         "--arg=$realimageloc" . "$kimage-$version",
+          "/etc/kernel/prerm.d/$version") &&
+            die "Failed to process /etc/kernel/prerm.d/$version";
+}
 
 # The rest is just us being nice to lilo users.
 

Reply via email to