add_sudo.sh 474 B

12345678910111213
  1. #!/bin/bash
  2. if [ ! -e /etc/sudoers.d/admin ]; then
  3. echo "# Created by vesta update-trigger" > /etc/sudoers.d/admin
  4. echo "# $(date)" >> /etc/sudoers.d/admin
  5. echo "admin ALL=(ALL) ALL" >> /etc/sudoers.d/admin
  6. echo "admin ALL=NOPASSWD:/usr/local/vesta/bin/*" >> /etc/sudoers.d/admin
  7. chmod 440 /etc/sudoers.d/admin
  8. if [ -z "$(grep /etc/sudoers.d /etc/sudoers)" ]; then
  9. echo -e "\n#includedir /etc/sudoers.d" >> /etc/sudoers
  10. fi
  11. fi