apt purge --auto-remove -y snapd squashfs-tools friendly-recovery apport at modemmanager apt purge --auto-remove -y unattended-upgrades apt purge --auto-remove -y apparmor ufw sudo systemctl disable apt-daily-upgrade.timer sudo systemctl mask apt-daily-upgrade.service sudo systemctl disable apt-daily.timer sudo systemctl mask apt-daily.service grep -q menu-complete /etc/inputrc if [ $? = 1 ]; then cat >> /etc/inputrc <<EOF "\M-s": menu-complete "\e[A": history-search-backward "\e[B": history-search-forward "\M-o": "\C-p\C-a\M-f " EOF fi # disable automatic updates cat > /etc/apt/apt.conf.d/20auto-upgrades <<EOF4 APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Unattended-Upgrade "0"; EOF4 cat > /etc/vim/vimrc.local <<EOF setlocal ts=4 sts=4 sw=4 expandtab autocmd FileType yaml setlocal ts=2 sts=2 sw=2 expandtab set paste set mouse=r set showcmd " Show (partial) command in status line. set showmatch " Show matching brackets. set ignorecase " Do case insensitive matching set smartcase " Do smart case matching set incsearch " Incremental search set autowrite " Automatically save before commands like :next and :make set hidden " Hide buffers when they are abandoned if has("syntax") syntax on endif set background=dark if has("autocmd") au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif endif if has("autocmd") filetype plugin indent on endif EOF cat > /root/.aliases <<EOF alias l="ls -alh --color" alias ll="ls -alh --color" alias lle="ls -alth --color | head -n30" alias s="ssh -l root" alias sud="sudo su" alias llast="ls -alt | head" alias upgrade="sudo apt-get update; sudo apt-get -y -V upgrade" EOF mkdir -p /root/.ssh cat > /root/.ssh/authorized_keys <<EOF ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJ/3Z7CfayHNUvNCirfWZz2uQ/h5om7xLU4ntShoCg35EZ+F30hBZDlWZsOcpi3/lr8TBUfXCe0WERR8rmybQsr5mzJ4L8UZseCk6fyiDCndOy6lBXBAewCV0XE3E2DOmZ7HWdx8cUfklUHdP07QEU3/6eO67/uXC3LTqK9moFeUllIYXTb9uDOkUoqafNiYc+n9aOcQeV0OkurtPSC74ozmaBfPFEyOua5NrdmPcT6hl0QwRylsXMOq8yYKyibkTBD5QtyQFVQtPD3z6kBdkdNR3vqkQzn5yJbiNXrFGMAWSPZrktFuo2zncHjw/IIJar04bN1XO9FmsE9na/hgWH venom@darkstar ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJ/3Z7CfayHNUvNCirfWZz2uQ/h5om7xLU4ntShoCg35EZ+F30hBZDlWZsOcpi3/lr8TBUfXCe0WERR8rmybQsr5mzJ4L8UZseCk6fyiDCndOy6lBXBAewCV0XE3E2DOmZ7HWdx8cUfklUHdP07QEU3/6eO67/uXC3LTqK9moFeUllIYXTb9uDOkUoqafNiYc+n9aOcQeV0OkurtPSC74ozmaBfPFEyOua5NrdmPcT6hl0QwRylsXMOq8yYKyibkTBD5QtyQFVQtPD3z6kBdkdNR3vqkQzn5yJbiNXrFGMAWSPZrktFuo2zncHjw/IIJar04bN1XO9FmsE9na/hgWH venom@darkstar ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHtc3LkuuLpvNsAyOetsn6XcCPVOqw1iRvOs5NzNF7/b scipio@nero ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDB+fNi5wEoBUWuBlmD2+/Tdhvel2URF2i1AK6gu5H3VqiGDbcH8Zzd+qlzuJaqXzwmVVsI9iCkQbH3hgsmANbXA4RsFCF6UGw5kiVPt6NOWsi925mLZu2lHG2bQnlQH8B76y4eWMzLMdsvVHsJeRA3NEhX2oRzq/46ohPh6Nm9i4WQ9aVyPf8DQDfGKqKMtTSTY4RpZtHyvq5eUD/5LZFcJaZF5+nZzTg0GLjoUxq+CLLXWrCzJafGs5xavgd3aAOqxBMhjOlmerc4/sdUua/RfkW9fMbXrg9BvEmqg1ZiTRK3WtStr9lZmdZ/zTZoUkF3eSwISjf/gn8swbmRt3FV root@storage EOF update-alternatives --set editor /usr/bin/vim.tiny