From 02e19fdb254617f5eff5a437da504d91a6e4b8eb Mon Sep 17 00:00:00 2001 From: Gardais Jeremy Date: Sun, 20 Aug 2017 16:07:26 +0200 Subject: [PATCH] Ensure to have aptitude available. --- scripts/latecommand/post.sh | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/scripts/latecommand/post.sh b/scripts/latecommand/post.sh index 74a8947..17fb04a 100755 --- a/scripts/latecommand/post.sh +++ b/scripts/latecommand/post.sh @@ -45,12 +45,17 @@ cp "${LOGROTATE_SYSLOG_CONF}" "${LOGROTATE_SYSLOG_FILE}" cp "${LOGROTATE_APTITUDE_CONF}" "${LOGROTATE_APTITUDE_FILE}" cp "${LOGROTATE_DPKG_CONF}" "${LOGROTATE_DPKG_FILE}" -# Create an archive directory for some log files (aptitude, dpkg, …) +# Create an archive directory for some log files (aptitude, dpkg,…) mkdir -p -- /var/log/old_logs # Create the log directory for journald (Systemd), need the configuration Storage=(auto|persistent) mkdir -p -- /var/log/journal -# }}} +### }}} + +## Packages {{{ +BASE_PKG_INSTALL="aptitude tmux zsh" + +apt -y install "${BASE_PKG_INSTALL}" ### NFS {{{ @@ -58,7 +63,7 @@ mkdir -p -- /var/log/journal NFS_PKG_REMOVE="nfs-common rpcbind" aptitude -y remove "${NFS_PKG_REMOVE}" -# }}} +### }}} ### Tasksel {{{ TASKSEL_PKG_REMOVE="tasksel tasksel-data task-english task-french task-ssh-server laptop-detect" @@ -68,6 +73,8 @@ aptitude -y remove "${TASKSEL_PKG_REMOVE}" # Ensure to reinstall openssh-server SSH_PKG_INSTALL="openssh-server openssh-sftp-server" aptitude -y install "${SSH_PKG_INSTALL}" -# }}} +### }}} + +## }}} exit 0