From 152da7d8b17343f65c62a2b85cdc08b5f5fd4d54 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Thu, 30 Apr 2020 09:47:09 +0200 Subject: [PATCH 1/6] Change cat to echo :-/ --- install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index c2984bc..ec3e176 100755 --- a/install.sh +++ b/install.sh @@ -87,13 +87,13 @@ configure_drm(){ then message "DRM already done " "warn" else - cat "drm" >> "$INITRAMFS_CONF_FILE" + echo "drm" >> "$INITRAMFS_CONF_FILE" fi if grep -q "$1" "$INITRAMFS_CONF_FILE" then message "$1 already done " "warn" else - cat "$1 modeset=1" >> "$INITRAMFS_CONF_FILE" + echo "$1 modeset=1" >> "$INITRAMFS_CONF_FILE" fi } From f7fdcacfe62a23f9eb2b8425bc4f31e205d9851e Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Mon, 25 May 2020 09:54:51 +0200 Subject: [PATCH 2/6] Cange distribution name for unattended-upgrades --- files/apt/50unattended-upgrades | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/files/apt/50unattended-upgrades b/files/apt/50unattended-upgrades index a49b2de..5bd1983 100644 --- a/files/apt/50unattended-upgrades +++ b/files/apt/50unattended-upgrades @@ -1,8 +1,8 @@ // ACAQB unattended upgrades configuration file Unattended-Upgrade::Origin-Pattern { - "o=Debian,n=stretch"; - "o=Debian,n=stretch-updates"; - "o=Debian,n=stretch,l=Debian-Security"; + "o=Debian,n=buster"; + "o=Debian,n=buster-updates"; + "o=Debian,n=buster,l=Debian-Security"; "o=Debian,n=sid"; }; Unattended-Upgrade::Remove-Unused-Dependencies "true"; From fa21149889cfb84f1400cf1ff364486f8e2d43aa Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Mon, 25 May 2020 10:26:04 +0200 Subject: [PATCH 3/6] Remove custom sources.list --- files/sources.list | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 files/sources.list diff --git a/files/sources.list b/files/sources.list deleted file mode 100644 index a80ad2d..0000000 --- a/files/sources.list +++ /dev/null @@ -1,3 +0,0 @@ -deb http://ftp.fr.debian.org/debian unstable main contrib non-free -#deb http://ftp.fr.debian.org/debian unstable-updates main -#deb http://ftp.fr.debian.org/ unstable/updates main From 46845929ae500527ecc22366761739097bed8cd0 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Mon, 25 May 2020 10:26:45 +0200 Subject: [PATCH 4/6] Add apt-listchanges package for unattended-upgrades --- files/packages.list | 1 + 1 file changed, 1 insertion(+) diff --git a/files/packages.list b/files/packages.list index e3c43c9..6134120 100644 --- a/files/packages.list +++ b/files/packages.list @@ -3,6 +3,7 @@ pulseaudio unzip unattended-upgrades +apt-listchanges # Desktop xorg From 2de484a0b49d7496cd62cbad80790719f2267b5d Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Mon, 25 May 2020 10:34:22 +0200 Subject: [PATCH 5/6] Activate unattended upgrades via dpkg --- install.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/install.sh b/install.sh index ec3e176..50cd949 100755 --- a/install.sh +++ b/install.sh @@ -133,6 +133,8 @@ process_package_file files/packages.list message "Activate unattended upgrades : " cp ./files/apt/20auto-upgrades /etc/apt/apt.conf.d/ cp ./files/apt/50unattended-upgrades /etc/apt/apt.conf.d/ +echo unattended-upgrades unattended-upgrades/enable_auto_updates boolean true | debconf-set-selections +dpkg-reconfigure -f noninteractive unattended-upgrades message "done" "ok" message "\ninstall custom background images : " From 1afbbdb4a57a9c884a59fdc34fae9e1f280ee699 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Mon, 25 May 2020 12:17:00 +0200 Subject: [PATCH 6/6] Configure unattended upgrade for current stable --- files/apt/20auto-upgrades | 1 + files/apt/50unattended-upgrades | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/files/apt/20auto-upgrades b/files/apt/20auto-upgrades index 8d6d7c8..5bf85d3 100644 --- a/files/apt/20auto-upgrades +++ b/files/apt/20auto-upgrades @@ -1,2 +1,3 @@ APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "1"; +APT::Periodic::AutocleanInterval "7"; diff --git a/files/apt/50unattended-upgrades b/files/apt/50unattended-upgrades index 5bd1983..bb466a5 100644 --- a/files/apt/50unattended-upgrades +++ b/files/apt/50unattended-upgrades @@ -1,10 +1,10 @@ // ACAQB unattended upgrades configuration file -Unattended-Upgrade::Origin-Pattern { - "o=Debian,n=buster"; - "o=Debian,n=buster-updates"; - "o=Debian,n=buster,l=Debian-Security"; - "o=Debian,n=sid"; +Unattended-Upgrade::Origins-Pattern { + "o=Debian,n=${distro_codename}"; + "o=Debian,n=${distro_codename}-updates"; + "o=Debian,n=${distro_codename},l=Debian-Security"; }; Unattended-Upgrade::Remove-Unused-Dependencies "true"; Unattended-Upgrade::MinimalSteps "true"; +Unattended-Upgrade::AutoFixInterruptedDpkg "true"; Acquire::http::Dl-Limit "50";