From 444b66cd7ecd24e448137561e3c440c6a55e7f81 Mon Sep 17 00:00:00 2001 From: Johannes Löthberg Date: Sat, 27 Jun 2015 15:08:33 +0200 Subject: Use sudo when running put MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Johannes Löthberg --- fabfile.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fabfile.py b/fabfile.py index c366dd2..b87f352 100644 --- a/fabfile.py +++ b/fabfile.py @@ -15,7 +15,8 @@ def upload_conf(): if not checksum_match(local_file, '/etc/smtpd/smtpd.conf'): print("Config changed, uploading new file...") - put(local_path=local_file, remote_path='/etc/smtpd/smtpd.conf') + put(local_path=local_file, remote_path='/etc/smtpd/smtpd.conf', + use_sudo=True) sudo('systemctl restart smtpd.service') @task @@ -24,5 +25,6 @@ def upload_users(): if not checksum_match(local_file, '/etc/smtpd/users'): print("Users changed, uploading new file...") - put(local_path=local_file, remote_path='/etc/smtpd/users') + put(local_path=local_file, remote_path='/etc/smtpd/users', + use_sudo=True) sudo('smtpctl update table users') -- cgit v1.2.3-54-g00ecf