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:
parent
1684a6a57f
commit
67b9b7a94b
20
installer.sh
20
installer.sh
@ -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
|
||||||
Loading…
x
Reference in New Issue
Block a user