From 638319217bad0817553d4afe2886019c5121c567 Mon Sep 17 00:00:00 2001 From: James Bromberger Date: Fri, 16 Aug 2013 17:37:56 +0000 Subject: [PATCH] Chmod the seded file back to being executable. --- plugins/admin_user/tasks.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/admin_user/tasks.py b/plugins/admin_user/tasks.py index 387894f..2183b93 100644 --- a/plugins/admin_user/tasks.py +++ b/plugins/admin_user/tasks.py @@ -52,6 +52,11 @@ class AdminUserCredentials(Task): getcreds_path = os.path.join(info.root, 'etc/init.d/ec2-get-credentials') username = info.manifest.plugins['admin_user']['username'] sed_i(getcreds_path, 'username=\'root\'', 'username=\'{username}\''.format(username=username)) + import stat + rwxr_xr_x = (stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR | + stat.S_IRGRP | stat.S_IXGRP | + stat.S_IROTH | stat.S_IXOTH) + os.chmod(getcreds_path, rwxr_xr_x) class DisableRootLogin(Task):