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 a49b2de..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=stretch"; - "o=Debian,n=stretch-updates"; - "o=Debian,n=stretch,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"; 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 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 diff --git a/install.sh b/install.sh index c2984bc..50cd949 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 } @@ -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 : "