X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/1f31762e69fd52fc67306d4b8af98c4e4519e2e4..15134a8e5458fc634482386f1fd2acbccc3ac892:/debian/apt.conf.autoremove

diff --git a/debian/apt.conf.autoremove b/debian/apt.conf.autoremove
index 63b69d5f6..3609ca49c 100644
--- a/debian/apt.conf.autoremove
+++ b/debian/apt.conf.autoremove
@@ -1,17 +1,48 @@
 APT
 {
-  NeverAutoRemove  
-  { 
-	"^linux-image.*";  
-	"^linux-restricted-modules.*";
-	"^linux-ubuntu-modules-.*";
+  NeverAutoRemove
+  {
+	"^firmware-linux.*";
+	"^linux-firmware$";
+  };
+
+  VersionedKernelPackages
+  {
+	# linux kernels
+	"linux-image";
+	"linux-headers";
+	"linux-image-extra";
+	"linux-signed-image";
+	# kfreebsd kernels
+	"kfreebsd-image";
+	"kfreebsd-headers";
+	# hurd kernels
+	"gnumach-image";
+	# (out-of-tree) modules
+	".*-modules";
+	".*-kernel";
+	"linux-backports-modules-.*";
+        # tools
+        "linux-tools";
   };
 
   Never-MarkAuto-Sections
-  { 
+  {
 	"metapackages";
-        "restricted/metapackages";
-        "universe/metapackages";
-        "multiverse/metapackages";
+	"contrib/metapackages";
+	"non-free/metapackages";
+	"restricted/metapackages";
+	"universe/metapackages";
+	"multiverse/metapackages";
+  };
+
+  Move-Autobit-Sections
+  {
+	"oldlibs";
+	"contrib/oldlibs";
+	"non-free/oldlibs";
+	"restricted/oldlibs";
+	"universe/oldlibs";
+	"multiverse/oldlibs";
   };
 };