diff options
author | Ben Hutchings <benh@debian.org> | 2013-08-17 11:30:57 +0000 |
---|---|---|
committer | Ben Hutchings <benh@debian.org> | 2013-08-17 11:30:57 +0000 |
commit | c8f07adb802717e1930445bef5995b89695be1ec (patch) | |
tree | 3079d89ed129067c47c685c6875eeb79ee42ba56 /debian/templates/headers.postinst.in | |
parent | 03fab0311a014fda8488e70323c4b3c5a7a2a1ea (diff) | |
download | kernel_replicant_linux-c8f07adb802717e1930445bef5995b89695be1ec.tar.gz kernel_replicant_linux-c8f07adb802717e1930445bef5995b89695be1ec.tar.bz2 kernel_replicant_linux-c8f07adb802717e1930445bef5995b89695be1ec.zip |
Move templates in preparation for using a single template system
svn path=/dists/trunk/linux/; revision=20505
Diffstat (limited to 'debian/templates/headers.postinst.in')
-rw-r--r-- | debian/templates/headers.postinst.in | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/debian/templates/headers.postinst.in b/debian/templates/headers.postinst.in new file mode 100644 index 000000000000..8c214bcd1e79 --- /dev/null +++ b/debian/templates/headers.postinst.in @@ -0,0 +1,26 @@ +#!/usr/bin/perl +# Author: Michael Gilbert <michael.s.gilbert@gmail.com> +# Origin: Stripped down version of the linux-headers postinst from Ubuntu's +# 2.6.32-14-generic kernel, which was itself derived from a +# Debian linux-image postinst script. + +$|=1; +my $version = "=V"; + +if (-d "/etc/kernel/header_postinst.d") { + print STDERR "Examining /etc/kernel/header_postinst.d.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "/etc/kernel/header_postinst.d") && + die "Failed to process /etc/kernel/header_postinst.d"; +} + +if (-d "/etc/kernel/header_postinst.d/$version") { + print STDERR "Examining /etc/kernel/header_postinst.d/$version.\n"; + system ("run-parts --verbose --exit-on-error --arg=$version " . + "/etc/kernel/header_postinst.d/$version") && + die "Failed to process /etc/kernel/header_postinst.d/$version"; +} + +exit 0; + +__END__ |