From bcfe1eead4ed3b3cc6d89b91840be40923517812 Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Wed, 11 Nov 2015 21:53:07 +0200 Subject: [PATCH] fix for fm sudo usage --- install/debian/7/sudo/admin | 1 + install/debian/8/sudo/admin | 1 + install/rhel/5/sudo/admin | 1 + install/rhel/6/sudo/admin | 1 + install/rhel/7/sudo/admin | 1 + install/ubuntu/12.04/sudo/admin | 1 + install/ubuntu/12.10/sudo/admin | 1 + install/ubuntu/13.04/sudo/admin | 1 + install/ubuntu/13.10/sudo/admin | 1 + install/ubuntu/14.04/sudo/admin | 1 + install/ubuntu/14.10/sudo/admin | 1 + install/ubuntu/15.04/sudo/admin | 1 + install/ubuntu/15.10/sudo/admin | 1 + upd/add_sudo.sh | 1 + 14 files changed, 14 insertions(+) diff --git a/install/debian/7/sudo/admin b/install/debian/7/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/debian/7/sudo/admin +++ b/install/debian/7/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/debian/8/sudo/admin b/install/debian/8/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/debian/8/sudo/admin +++ b/install/debian/8/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/rhel/5/sudo/admin b/install/rhel/5/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/rhel/5/sudo/admin +++ b/install/rhel/5/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/rhel/6/sudo/admin b/install/rhel/6/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/rhel/6/sudo/admin +++ b/install/rhel/6/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/rhel/7/sudo/admin b/install/rhel/7/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/rhel/7/sudo/admin +++ b/install/rhel/7/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/12.04/sudo/admin b/install/ubuntu/12.04/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/12.04/sudo/admin +++ b/install/ubuntu/12.04/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/12.10/sudo/admin b/install/ubuntu/12.10/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/12.10/sudo/admin +++ b/install/ubuntu/12.10/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/13.04/sudo/admin b/install/ubuntu/13.04/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/13.04/sudo/admin +++ b/install/ubuntu/13.04/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/13.10/sudo/admin b/install/ubuntu/13.10/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/13.10/sudo/admin +++ b/install/ubuntu/13.10/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/14.04/sudo/admin b/install/ubuntu/14.04/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/14.04/sudo/admin +++ b/install/ubuntu/14.04/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/14.10/sudo/admin b/install/ubuntu/14.10/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/14.10/sudo/admin +++ b/install/ubuntu/14.10/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/15.04/sudo/admin b/install/ubuntu/15.04/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/15.04/sudo/admin +++ b/install/ubuntu/15.04/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/install/ubuntu/15.10/sudo/admin b/install/ubuntu/15.10/sudo/admin index 47e16098c..4226bdd49 100644 --- a/install/ubuntu/15.10/sudo/admin +++ b/install/ubuntu/15.10/sudo/admin @@ -2,6 +2,7 @@ Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty +Defaults:root !requiretty admin ALL=(ALL) ALL admin ALL=NOPASSWD:/usr/local/vesta/bin/* diff --git a/upd/add_sudo.sh b/upd/add_sudo.sh index 92518a03e..d65ee9d7c 100755 --- a/upd/add_sudo.sh +++ b/upd/add_sudo.sh @@ -10,6 +10,7 @@ if [ ! -e '/etc/sudoers.d/admin' ]; then echo 'Defaults env_keep="VESTA"' >> /etc/sudoers.d/admin echo 'Defaults:admin !syslog' >> /etc/sudoers.d/admin echo 'Defaults:admin !requiretty' >> /etc/sudoers.d/admin + echo 'Defaults:root !requiretty' >> /etc/sudoers.d/admin echo '' >> /etc/sudoers.d/admin echo 'admin ALL=(ALL) ALL' >> /etc/sudoers.d/admin echo 'admin ALL=NOPASSWD:/usr/local/vesta/bin/*' >> /etc/sudoers.d/admin