github.com/dahs81/otto@v0.2.1-0.20160126165905-6400716cf085/images/scripts/ubuntu/sudoers.sh (about) 1 #!/bin/sh -eux 2 3 major_version="`lsb_release -r | awk '{print $2}' | awk -F. '{print $1}'`"; 4 5 if [ ! -z "$major_version" -a "$major_version" -lt 12 ]; then 6 sed -i -e '/Defaults\s\+env_reset/a Defaults\texempt_group=admin' /etc/sudoers; 7 sed -i -e 's/%admin\s*ALL=(ALL) ALL/%admin\tALL=(ALL) NOPASSWD:ALL/g' /etc/sudoers; 8 else 9 sed -i -e '/Defaults\s\+env_reset/a Defaults\texempt_group=sudo' /etc/sudoers; 10 sed -i -e 's/%sudo\s*ALL=(ALL:ALL) ALL/%sudo\tALL=(ALL) NOPASSWD:ALL/g' /etc/sudoers; 11 fi