1
0
mirror of https://github.com/tommytran732/Arch-Setup-Script synced 2024-11-22 09:31:34 -05:00

Update install.sh

This commit is contained in:
TommyTran732 2021-04-23 21:43:21 +02:00 committed by tommytran732
parent 8241e08c85
commit af6d9c2e61
No known key found for this signature in database
GPG Key ID: 060B29EB996BD9F2

View File

@ -210,6 +210,7 @@ cat << EOF >> /mnt/etc/sysctl.d/10-security.conf
fs.protected_symlinks = 1 fs.protected_symlinks = 1
net.core.bpf_jit_harden = 2 net.core.bpf_jit_harden = 2
kernel.yama.ptrace_scope = 3 kernel.yama.ptrace_scope = 3
kernel.unprivileged_userns_clone = 1
EOF EOF
# Configuring the system. # Configuring the system.
@ -243,13 +244,13 @@ arch-chroot /mnt /bin/bash -e <<EOF
# Installing GRUB. # Installing GRUB.
echo "Installing GRUB on /boot." echo "Installing GRUB on /boot."
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB &>/dev/null grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB &>/dev/null
sed -i 's#"rootflags=subvol=${rootsubvol}"##g' /etc/grub.d/10_linux sed -i 's#"rootflags=subvol=${rootsubvol} ##g' /etc/grub.d/10_linux
sed -i 's#"rootflags=subvol=${rootsubvol}"##g' /etc/grub.d/20_linux_xen sed -i 's#"rootflags=subvol=${rootsubvol} ##g' /etc/grub.d/20_linux_xen
#pacman -S --noconfirm snap-pac
# Creating grub config file. # Creating grub config file.
echo "Creating GRUB config file." echo "Creating GRUB config file."
grub-mkconfig -o /boot/grub/grub.cfg &>/dev/null grub-mkconfig -o /boot/grub/grub.cfg &>/dev/null
pacman -S --noconfirm snap-pac
EOF EOF
# Setting root password. # Setting root password.