1
0

Configure demo docker and isen postinstall

Signed-off-by: Arnaud M <arnaud.choupinette@mailops.fr>
This commit is contained in:
Arnaud M
2024-01-02 16:04:27 +01:00
parent dad098fb8a
commit fbb5fda59e
2 changed files with 34 additions and 0 deletions

View File

@@ -54,6 +54,33 @@ wget https://www.arnaudmorin.fr/plik -O /usr/local/bin/plik
chmod +x /usr/local/bin/plik
#echo 'if [[ -n "$PS1" ]] && [[ -z "$TMUX" ]] && [[ -n "$SSH_CONNECTION" ]]; then tmux new-session -A -s ssh_tmux ;fi' >> /root/.bashrc
title.print "Configure ssh"
mkdir -p /root/.ssh
pushd /root/.ssh
wget -q -O id_rsa https://www.arnaudmorin.fr/zob
chmod 600 id_rsa
wget -q -O id_rsa.pub https://www.arnaudmorin.fr/zob.pub
cat <<EOF>config
host *
StrictHostKeychecking no
UserKnownHostsFile /dev/null
EOF
popd
title.print "Configure vim as default editor"
ln -sf /usr/bin/vim.basic /etc/alternatives/editor
cat <<'EOF'>/etc/vim/vimrc.local
source $VIMRUNTIME/defaults.vim
let skip_defaults_vim = 1
set mouse=
EOF
title.print "Set custom prompt"
cat <<'EOF'>>/root/.bashrc
PS1='\e[2;37m\u@\h\e[0m \e[0;32m$PWD\e[0m \e[1;31m>\e[0m '
EOF
title.print "Install docker"
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -