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:
Derek Higgins 2013-11-12 11:20:25 +00:00
parent f6f4e808d1
commit 64f4323ae7

View 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