23 lines
633 B
Bash
23 lines
633 B
Bash
#!/bin/sh
|
|
apt-get -y purge apport apport-symptoms bash-completion byobu \
|
|
htop landscape-common lxcfs lxd lxd-client motd-news-config \
|
|
nano ntfs-3g os-prober ufw
|
|
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
|