Update installer.sh

Reduced GRUB timeout from 5 to 3 seconds.
Creating dir /data.
SSH Password disabled.
Added 5700x SSH Key.
Added autostart of LanCache containers.
Fixed autoremove statement.
This commit is contained in:
b.waal 2024-07-17 06:47:45 +02:00
parent 1684a6a57f
commit 67b9b7a94b

View File

@ -70,6 +70,13 @@ systemctl enable --now docker
mkdir -p /opt/lancache mkdir -p /opt/lancache
mkdir -p /opt/lancache/tools/SteamPrefill mkdir -p /opt/lancache/tools/SteamPrefill
mkdir -p /data
sed -i "s/GRUB_TIMEOUT=5/GRUB_TIMEOUT=3/g" /etc/default/grub
sed -i "s/PermitRootLogin yes/PermitRootLogin prohibit-password/g" /etc/ssh/sshd_config
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCYQpbusYwoASsIgPo3JwxhQGq7Vu5u/+rbkB8+p5XuIAuGpuOm3rB17Heq7fyV01oGSwWxQT92623Iw1Kf5q8iVs+KHKNoLEqxb4jvIJ1bN9O4jo/hIOAr8O0rvRBMg+WNIXg7WbXlXDzO05ME8UGA/b5dch0f4ZJcSgUUrj5/QzYFBimvpN0+U5eYQ48NkBekRZKmacw6ABtREpLhyqEgWsuxYsUcKLt95lmVWN7nvaWdc3pvyMs2N/aE9/rbbkO8Ft3y/w4kgXyNVhCvLwFK8uic10FI3Q3vqL5NE35PL1zoktqgmyzNVYd+M4sthGCNvH3goWfQmpy5XDC6wAftNrPuh3W1LylDdEnwfY1AXXP2uKk20X4fD6YCyaMatxV5bhStGOIOHE8VL4xEOcbBCeLfpcVhASDulN2Dbi9k0Muvs+CwV4Kf4N6UpCN7UaINfncY2nQf3dfAXn7XVTciU3ByXypxy+M0iB6PP8i566twKD2ZhLTQxXzsmRdNg/q6RH7Iu4zsKY/1I8aM9Jv6BkvdGKn0aG9W9PCmWv1QGGKRKT5gRqQjf1bjefJtFqw/WjHkf7KQrj1Ql5TGbPaHKc5YIBPwpOR6CKyfGVz7EhBWSsoM7IgcE27P5oJXlzqGwK/MQNHHNDwammvyJgOGGmuHq0rm5eBNv9+/UcFBaQ== 5700x
" >> .ssh/authorized_keys
userdel branco
update-grub
##-------------## ##-------------##
@ -93,7 +100,7 @@ curl -o /opt/lancache/tools/SteamPrefill/update.sh --location "https://raw.githu
chmod +x /opt/lancache/tools/SteamPrefill/update.sh chmod +x /opt/lancache/tools/SteamPrefill/update.sh
bash /opt/lancache/tools/SteamPrefill/update.sh bash /opt/lancache/tools/SteamPrefill/update.sh
chmod +x /opt/lancache/tools/SteamPrefill/SteamPrefill chmod +x /opt/lancache/tools/SteamPrefill/SteamPrefill
cd ~
wget $GIT/$BRANCH/config/tools/prefill/steam/recent.timer -O /etc/systemd/system/steamprefill-recent.timer wget $GIT/$BRANCH/config/tools/prefill/steam/recent.timer -O /etc/systemd/system/steamprefill-recent.timer
wget $GIT/$BRANCH/config/tools/prefill/steam/selected.timer -O /etc/systemd/system/steamprefill-selected.timer wget $GIT/$BRANCH/config/tools/prefill/steam/selected.timer -O /etc/systemd/system/steamprefill-selected.timer
@ -107,9 +114,18 @@ systemctl enable steamprefill-selected.service
systemctl enable steamprefill-recent.service systemctl enable steamprefill-recent.service
##------------------##
# Start LanCache #
##------------------##
cd /opt/lancache
docker compose up -d
cd ~
##---------------## ##---------------##
# Cleaning up # # Cleaning up #
##---------------## ##---------------##
apt remove --purge vim* mailcap* man-db* manpages* laptop-detect* publicsuffix* xkb-data* python* apt remove --purge vim* mailcap* man-db* manpages* laptop-detect* publicsuffix* xkb-data* python*
apt autoremove apt autoremove -y