From a2a9aabcf0a848ccdbfcdb1d5469c66d7b991803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Fri, 12 Nov 2021 11:35:59 +0100 Subject: [PATCH] Use long format for options --- scripts/latecommand.tar.gz | Bin 8664 -> 9021 bytes scripts/latecommand/post.bullseye.sh | 42 +++++++++++++-------------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/scripts/latecommand.tar.gz b/scripts/latecommand.tar.gz index 9dd8f937b12226ec67596331b9b5c92d0f2ba13f..6efebe00a8aa9239f4c98850a8ace98479286684 100644 GIT binary patch delta 8957 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 Vg#Z7B9D;Cym?^>!NJ+>@{{s^|_M!j) delta 8598 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 X*`NO3L9+OsGA|_)vlS%~73Kc`UGsTZ diff --git a/scripts/latecommand/post.bullseye.sh b/scripts/latecommand/post.bullseye.sh index 91442d1..81f769a 100755 --- a/scripts/latecommand/post.bullseye.sh +++ b/scripts/latecommand/post.bullseye.sh @@ -30,16 +30,16 @@ cp -- "${APT_SOURCES_SRC}" "${APT_SOURCES_PATH}" # update repositories and packages apt update -apt -y full-upgrade +apt --assume-yes full-upgrade # Ensure to have some basic packages -apt -y install aptitude tmux vim-nox zsh +apt --assume-yes install -- aptitude tmux vim-nox zsh # Ensure to remove some "too"-basic packages -aptitude -y remove vim-tiny +aptitude --assume-yes remove -- vim-tiny # If no X display is expected -if [ ! "$(dpkg -l xorg)" ]; then +if [ ! "$(dpkg --list -- xorg)" ]; then ## Remove unwanted x11 libs and packages aptitude --assume-yes remove -- libgl1 libglx-mesa0 libglx0 libice6 libsm6 \ libx11-6 libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 \ @@ -50,56 +50,56 @@ if [ ! "$(dpkg -l xorg)" ]; then libxxf86vm1 x11-apps x11-common x11-session-utils x11-utils x11-xkb-utils \ x11-xserver-utils xauth xbase-clients xinit - if [ "$(dpkg -l task-english)" ]; then + if [ "$(dpkg --list -- task-english)" ]; then ## Remove task-english - aptitude -y remove task-english iamerican ibritish ienglish-common ispell util-linux-locales wamerican + aptitude --assume-yes remove task-english iamerican ibritish ienglish-common ispell util-linux-locales wamerican fi else - if [ "$(dpkg -l task-english)" ]; then + if [ "$(dpkg --list -- task-english)" ]; then ## Remove task-english - aptitude -y remove task-english + aptitude --assume-yes remove task-english fi fi ### Documentation {{{ # Remove task-french -if [ "$(dpkg -l task-french)" ]; then +if [ "$(dpkg --list -- task-french)" ]; then # Move default wordlist to american before remove all packages select-default-wordlist --set-default=american - aptitude -y remove task-french + aptitude --assume-yes remove -- task-french # Reinstall useful french doc and move back to french dict - aptitude -y install aspell-fr ifrench-gut manpages-fr wfrench + aptitude --assume-yes install -- aspell-fr ifrench-gut manpages-fr wfrench select-default-wordlist --set-default=".*(F|f)rench.*" fi # Ensure to have minimal documentation -aptitude -y install man-db manpages manpages-fr +aptitude --assume-yes install -- man-db manpages manpages-fr ### }}} ### SSH {{{ # Remove task-ssh-server -if [ "$(dpkg -l task-ssh-server)" ]; then - aptitude -y remove task-ssh-server ncurses-term +if [ "$(dpkg --list -- task-ssh-server)" ]; then + aptitude --assume-yes remove -- task-ssh-server ncurses-term fi # Ensure to install openssh-server -aptitude -y install openssh-server openssh-sftp-server +aptitude --assume-yes install -- openssh-server openssh-sftp-server ### }}} # Ansible dependencies -aptitude -y install python3-apt +aptitude --assume-yes install -- python3-apt ### Tasksel {{{ # If tasksel and tasksel-data are the only task* relative packages -if [ "$(dpkg -l | grep -c '^ii task')" -eq "2" ]; then - aptitude -y remove tasksel tasksel-data +if [ "$(dpkg --list -- | grep --count -- '^ii task')" -eq "2" ]; then + aptitude --assume-yes remove -- tasksel tasksel-data fi # purge configuration files -aptitude -y purge '~c' +aptitude --assume-yes purge -- '~c' ### }}} @@ -111,9 +111,9 @@ aptitude -y purge '~c' EFI_PATH="/boot/efi" if [ -d "${EFI_PATH}" ]; then ## Install grub-efi - aptitude install -y grub-efi-amd64 + aptitude --assume-yes install -- grub-efi-amd64 ## Get grub device (keep only some patterns, eg. /dev/sda, /dev/vda, /dev/nvme0n1,…) - GRUB_DEVICE=$(sed -n "s;^\(/dev/[a-z]\{3\}\|/dev/nvme[a-z0-9]\{3\}\)\(p[0-9]\|[0-9]\) ${EFI_PATH} .*;\1;p" /etc/mtab) + GRUB_DEVICE=$(sed --silent "s;^\(/dev/[a-z]\{3\}\|/dev/nvme[a-z0-9]\{3\}\)\(p[0-9]\|[0-9]\) ${EFI_PATH} .*;\1;p" /etc/mtab) grub-install --target=x86_64-efi "${GRUB_DEVICE}" 2>/dev/null if [ -d "${EFI_PATH}"/EFI ]; then ## Copy efi entries to a boot directory