Allow heat-admin to sudo without tty
This is needed to run scripts from devtest, in particular so that swift ring files can be distributed. Change-Id: Icbe8c5b24a0d494730357983f230a37a7f078de7
This commit is contained in:
parent
f6f4e808d1
commit
64f4323ae7
7
elements/rpm-distro/pre-install.d/00-allow-heat-admin-sudo
Executable file
7
elements/rpm-distro/pre-install.d/00-allow-heat-admin-sudo
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
# heat-admin can not sudo without a tty by default
|
||||
echo 'Defaults:heat-admin !requiretty' >> /etc/sudoers.d/heat-admin-notty
|
||||
chmod 0440 /etc/sudoers.d/heat-admin-notty
|
||||
visudo -c
|
Loading…
Reference in New Issue
Block a user