diff --git a/debian/debian-essentials.sh b/debian/debian-essentials.sh index 7f18601..8bb02a5 100755 --- a/debian/debian-essentials.sh +++ b/debian/debian-essentials.sh @@ -74,6 +74,16 @@ if [[ ! -f /etc/sudoers.d/akanealw ]] fi usermod -a -G sudo akanealw +# disable ipv6 +isInFile=$(cat /etc/sysctl.conf | grep -c "net.ipv6.conf.all.disable_ipv6 = 1") +if [ $isInFile -eq 0 ] + then + echo "" >> /etc/sysctl.conf + echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf + echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf + else + echo "ipv6 already disabled" +fi # enable ping for all users setcap 'cap_net_admin,cap_net_raw+ep' $(which ping) diff --git a/ubuntu/ubuntu-essentials.sh b/ubuntu/ubuntu-essentials.sh index 1177e51..60f2b72 100755 --- a/ubuntu/ubuntu-essentials.sh +++ b/ubuntu/ubuntu-essentials.sh @@ -40,6 +40,17 @@ if [[ ! -f /etc/sudoers.d/akanealw ]] ; then fi usermod -a -G sudo akanealw +# disable ipv6 +isInFile=$(cat /etc/sysctl.conf | grep -c "net.ipv6.conf.all.disable_ipv6 = 1") +if [ $isInFile -eq 0 ] + then + echo "" >> /etc/sysctl.conf + echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf + echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf + else + echo "ipv6 already disabled" +fi + # enable ping for all users setcap 'cap_net_admin,cap_net_raw+ep' $(which ping)