From 67b9b7a94b44669f77155d021f17f1db4a561ea4 Mon Sep 17 00:00:00 2001 From: "b.waal" Date: Wed, 17 Jul 2024 06:47:45 +0200 Subject: [PATCH] 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. --- installer.sh | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/installer.sh b/installer.sh index 63370be..9bec20d 100644 --- a/installer.sh +++ b/installer.sh @@ -70,6 +70,13 @@ systemctl enable --now docker mkdir -p /opt/lancache 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 bash /opt/lancache/tools/SteamPrefill/update.sh 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/selected.timer -O /etc/systemd/system/steamprefill-selected.timer @@ -107,9 +114,18 @@ systemctl enable steamprefill-selected.service systemctl enable steamprefill-recent.service +##------------------## +# Start LanCache # +##------------------## + +cd /opt/lancache +docker compose up -d +cd ~ + + ##---------------## # Cleaning up # ##---------------## apt remove --purge vim* mailcap* man-db* manpages* laptop-detect* publicsuffix* xkb-data* python* -apt autoremove \ No newline at end of file +apt autoremove -y \ No newline at end of file