From 2f7090a43dbd3592ecc01489b563ca49994dcac1 Mon Sep 17 00:00:00 2001 From: Marcel Stangenberger Date: Sun, 6 Apr 2025 11:14:16 +0000 Subject: [PATCH] Fixed nocol --- post/run.sh | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/post/run.sh b/post/run.sh index a85d115..480168d 100644 --- a/post/run.sh +++ b/post/run.sh @@ -3,10 +3,9 @@ REPO=https://git.xoservice.nl/marcel/archlinux GREEN='\033[0;32m' RED='\033[0;31m' -NOCOL='\033[om' +NOCOL='\033[0m' -echo -e "${GREEN}Setting remote control requirements..." -echo -e ${NOCOL} +echo -e "${GREEN}Setting remote control requirements...${NOCOL}" groupadd admins useradd -g admins -m -r -c "System administrator" sysadmin echo "%admins ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/admins @@ -15,30 +14,25 @@ chmod 700 /home/sysadmin/.ssh curl -so /home/sysadmin/.ssh/authorized_keys $REPO/raw/master/post/ansible.pub chown -R sysadmin:admins /home/sysadmin/.ssh -echo -e "${GREEN}Disable root user SSH access..." -echo -e ${NOCOL} +echo -e "${GREEN}Disable root user SSH access...${NOCOL}" sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config sed -i 's/PermitRootLogin without-password/PermitRootLogin no/' /etc/ssh/sshd_config -echo -e "${GREEN}Configuring and enabling default firewall..." -echo -e ${NOCOL} +echo -e "${GREEN}Configuring and enabling default firewall...${NOCOL}" curl -so /etc/iptables/iptables.rules $REPO/raw/master/post/iptables.rules curl -so /etc/iptables/ip6tables.rules $REPO/raw/master/post/ip6tables.rules systemctl enable iptables systemctl enable ip6tables -echo -e "${GREEN}Install minimal required packages..." -echo -e ${NOCOL} +echo -e "${GREEN}Install minimal required packages...${NOCOL}" pacman --noconfirm -S iftop htop bash-completion iotop lsof screen neofetch neovim man-db ln -s /usr/bin/nvim /usr/bin/vi -echo -e "${GREEN}Setup motd default..." -echo -e ${NOCOL} +echo -e "${GREEN}Setup motd default...${NOCOL}" echo "" > /etc/motd echo "neofetch" >> /etc/profile.d/neofetch.sh chmod +x /etc/profile.d/neofetch.sh -echo -e "${RED}All done, reboot in 10 seconds..." -echo -e ${NOCOL} +echo -e "${RED}All done, reboot in 10 seconds...${NOCOL}" sleep 10 reboot