cleanup/ubuntu_2004_full.sh
2021-12-10 23:13:42 +01:00

29 lines
1.1 KiB
Bash

#!/bin/sh
apt-get -y purge alsa-topology-conf alsa-ucm-conf apport \
apport-symptoms at bash-completion bolt byobu eatmydata command-not-found \
eject fonts-ubuntu-console htop install-info landscape-common lxd-agent-loader \
motd-news-config nano ntfs-3g pastebinit plymouth plymouth-theme-ubuntu-text \
popularity-contest policykit-1 python3-apport os-prober snapd \
sound-theme-freedesktop ubuntu-advantage-tools ufw
apt-get -y purge accountsservice multipath-tools packagekit udisks2 \
unattended-upgrades lshw lsof ltrace man-db manpages mdadm mtr-tiny \
screen sosreport strace tcpdump tmux usbutils whiptail
apt-get -y autoremove --purge
apt-get -y clean
mkdir /etc/systemd/system/motd-news.service.d
cat <<EOF>/etc/systemd/system/motd-news.service.d/override.conf
[Service]
ExecStart=/bin/true
EOF
mkdir /etc/systemd/timesyncd.conf.d
cat <<EOF>/etc/systemd/timesyncd.conf.d/ntp.conf
[Time]
NTP=pool.ntp.org
EOF
rm /home/ubuntu/.ssh/authorized_keys
find /var/log -type f | while read f; do echo -ne >$f; done
rm -rf /var/lib/cloud/* /var/tmp/* /tmp/* /tmp/.*-unix
exit 0