From ba1db3b737d147b9d407db3ad98c9a7767ac85f9 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sat, 28 Dec 2013 13:54:15 +0100 Subject: [PATCH] DisableRootLogin now runs after package install Also adjusted the wording of the description --- plugins/admin_user/tasks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/admin_user/tasks.py b/plugins/admin_user/tasks.py index 3a0471a..b5d34a8 100644 --- a/plugins/admin_user/tasks.py +++ b/plugins/admin_user/tasks.py @@ -3,6 +3,7 @@ from common import phases from common.tasks.packages import ImagePackages from common.tasks.host import CheckPackages from common.tasks.initd import InstallInitScripts +from plugins.packages.tasks import InstallRemotePackages import os @@ -55,8 +56,9 @@ class AdminUserCredentials(Task): class DisableRootLogin(Task): - description = 'Disable SSH login for root' + description = 'Disabling SSH login for root' phase = phases.system_modification + predecessors = [InstallRemotePackages] def run(self, info): from subprocess import CalledProcessError