From: Frank Brehm Date: Wed, 30 Jun 2021 06:56:16 +0000 (+0200) Subject: committing changes in /etc made by "/usr/bin/apt full-upgrade -y" X-Git-Url: https://git.uhu-banane.org/?a=commitdiff_plain;h=a9439515c46d66903592498c2af4898dbb1e0f2e;p=config%2Fbruni%2Fetc-mint-new1.git committing changes in /etc made by "/usr/bin/apt full-upgrade -y" Package changes: -linux-base 4.5ubuntu3.1 all -linux-firmware 1.187.14 all +linux-base 4.5ubuntu3.5 all +linux-firmware 1.187.15 all --- diff --git a/.etckeeper b/.etckeeper index 0eb8ee9..550497a 100755 --- a/.etckeeper +++ b/.etckeeper @@ -2184,6 +2184,7 @@ maybe chmod 0755 'kernel/postinst.d/apt-auto-removal' maybe chmod 0755 'kernel/postinst.d/dkms' maybe chmod 0755 'kernel/postinst.d/initramfs-tools' maybe chmod 0755 'kernel/postinst.d/pm-utils' +maybe chmod 0755 'kernel/postinst.d/xx-update-initrd-links' maybe chmod 0755 'kernel/postinst.d/zz-update-grub' maybe chmod 0755 'kernel/postrm.d' maybe chmod 0755 'kernel/postrm.d/initramfs-tools' diff --git a/kernel/postinst.d/xx-update-initrd-links b/kernel/postinst.d/xx-update-initrd-links new file mode 100755 index 0000000..51f2a39 --- /dev/null +++ b/kernel/postinst.d/xx-update-initrd-links @@ -0,0 +1,24 @@ +#!/bin/sh +set -e + +# installkernel script calls postinst.d without any DEB_MAINT_PARAMS set +# linux-image-* postinst calls postinst.d with DEB_MAINT_PARAMS set +# do nothing in case linux-image-* calls this, as it already calls `linux-update-symlinks` +[ -z "$DEB_MAINT_PARAMS" ] || exit 0 + +# installkernel must call postinst.d with two args, version & image_path +version="$1" +image_path="$2" + +[ -n "$version" ] || exit 0 +[ -n "$image_path" ] || exit 0 + +# call linux-update-symlinks in install mode, which will correctly +# update vmlinuz & initrd.img symlinks. Even if initrd.img does not +# exist yet, or has already been created by the initramfs-update +# postinst.d hook. It will also honor kernel_img.conf settings to +# link_in_boot yes/no. Thus matching behaviour of linux-image-* +# postinst call to linux-update-symlinks. +linux-update-symlinks install $version $image_path + +exit 0