diff --git a/files/apt/10.stretch_backport.list b/files/apt/10.stretch_backport.list new file mode 100644 index 0000000..e988ba7 --- /dev/null +++ b/files/apt/10.stretch_backport.list @@ -0,0 +1 @@ +deb http://deb.debian.org/debian stretch-backports main contrib non-free diff --git a/files/apt/20-stable b/files/apt/20-stable index 23c7344..01cd7cb 100644 --- a/files/apt/20-stable +++ b/files/apt/20-stable @@ -1,3 +1,7 @@ Package: * Pin:release n=sid Pin-Priority:-10 + +Package: * +Pin:release n=stretch-backport +Pin-Priority:-10 diff --git a/files/apt/10.sid.list b/files/apt/20.sid.list similarity index 100% rename from files/apt/10.sid.list rename to files/apt/20.sid.list diff --git a/files/apt/60-libreoffice b/files/apt/60-libreoffice new file mode 100644 index 0000000..2ac3c54 --- /dev/null +++ b/files/apt/60-libreoffice @@ -0,0 +1,3 @@ +Package: libreoffice libreoffice-gtk3 libreoffice-l10n-fr +Pin: release n=stretch-backports +Pin-Priority: 991 diff --git a/files/apt/60-remmina b/files/apt/60-remmina new file mode 100644 index 0000000..f15a097 --- /dev/null +++ b/files/apt/60-remmina @@ -0,0 +1,3 @@ +Package: remmina remmina-plugin-rdp +in: release n=stretch-backports +Pin-Priority: 991 diff --git a/install.sh b/install.sh index 024755f..13bd2a0 100755 --- a/install.sh +++ b/install.sh @@ -16,8 +16,7 @@ for i in $(ls conf/*.conf) do source $i done -message "$FI_PROXY_PASS\n" -exit 0 + erase_display_char () { let "i=0" while [ $i -lt $1 ]; do @@ -83,7 +82,7 @@ create_fusioninv_conf () { } configure_drm(){ - if [ -z "$(grep -o drm $INITRAMFS_CONF_FILE)" ] + if [ -z "$(grep -o drm $INITRAMFS_CONF_FILE)" ] then cat "drm" >> $INITRAMFS_CONF_FILE else @@ -103,7 +102,7 @@ configure_grub (){ } configure_plymouth (){ - local module=$(lsmod | grep -o "i915\|radeon" | head -1) + local module=$(lsmod | grep -o "i915\|radeon" | head -1) if [ ! "$module" == "" ] then message "\nConfigure drm modules for $module : " @@ -111,27 +110,27 @@ configure_plymouth (){ message "done" "ok" message "\nConfigure grub command line : " local splash_enable=$(sed -rn 's/GRUB_CMDLINE_LINUX_DEFAULT=\"(.*)\"/\1/p' ${GRUB_DEFAULT_CONF_FILE} | grep -o "splash" ) - [[ -z $spash_enable ]] && configure_grub || message "Grub spash kernel option exist " "warn" + [[ -z $splash_enable ]] && configure_grub || message "Grub splash kernel option exist " "warn" message "done" "ok" message "\nSelect plymouth theme : " plymouth-set-default-theme -R spinner &>/dev/null message "done" "ok" - message "\n" + message "\n" else message "\nNo suitable kernel module found for plymouth\n" "warn" fi } -message "\nAdd Debian Sid Repository :" -cp ./files/apt/10.sid.list /etc/apt/sources.list.d/ +message "\nAdd Debian stretch backport and Sid Repository :" +cp ./files/apt/*.list /etc/apt/sources.list.d/ cp ./files/apt/20-stable /etc/apt/preferences.d/ -cp ./files/apt/80-fusioninventory /etc/apt/preferences.d/ -cp ./files/apt/80-papirus-icon-theme /etc/apt/preferences.d/ +cp ./files/apt/60-* /etc/apt/preferences.d/ +cp ./files/apt/80-* /etc/apt/preferences.d/ message "done\n" "ok" -#apt-get update &>/dev/null -#process_package_file files/packages.list +apt-get update &>/dev/null +process_package_file files/packages.list message "Activate unattended upgrades : " cp ./files/apt/20auto-upgrades /etc/apt/apt.conf.d/