X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/50dba2a9ad755f2ce476576f54698128df9ba327..a02db58fd50ef7fc2f0284852c6b3f98e458a232:/debian/apt.auto-removal.sh?ds=sidebyside diff --git a/debian/apt.auto-removal.sh b/debian/apt.auto-removal.sh index 8b0f1cf69..d105f440a 100644 --- a/debian/apt.auto-removal.sh +++ b/debian/apt.auto-removal.sh @@ -22,7 +22,6 @@ set -e # will overwrite the db when it exits. -# eval $(apt-config shell APT_CONF_D Dir::Etc::parts/d) test -n "${APT_CONF_D}" || APT_CONF_D="/etc/apt/apt.conf.d" config_file=${APT_CONF_D}/01autoremove-kernels @@ -43,7 +42,7 @@ version_test_gt () return "$?" } -list=$($DPKG -l 'linux-image-[0-9]*'|awk '/^ii/ { print $2 }' | sed -e's/linux-image-//') +list=$(${DPKG} -l 'linux-image-[0-9]*'|awk '/^ii/ && $2 !~ /-dbg$/ { print $2 }' | sed -e's/linux-image-//') latest_version="" previous_version="" @@ -74,7 +73,7 @@ EOF ) cat > "$config_file".dpkg-new <> "$config_file".dpkg-new echo " \"^linux-signed-image-${kernel}$\";" >> "$config_file".dpkg-new echo " \"^linux-backports-modules-.*-${kernel}$\";" >> "$config_file".dpkg-new + echo " \"^linux-headers-${kernel}$\";" >> "$config_file".dpkg-new done cat >> "$config_file".dpkg-new <