From e4f7f440ffe14fc28c302b0837e1e24d5d3c03cf Mon Sep 17 00:00:00 2001 From: Lisa Marie Maginnis Date: Wed, 13 Jan 2016 17:19:19 -0500 Subject: [PATCH] fixed user.add --- user.add | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/user.add b/user.add index 04ef4b1..75816ab 100644 --- a/user.add +++ b/user.add @@ -1,7 +1,7 @@ control: MethodName = ( AddUser ) - MethodParameters = ( user shadow realname uid gid home shell ) + MethodParameters = ( user ) actionsequence = ( editfiles copy directories timezone ) @@ -23,9 +23,24 @@ editfiles: } - classes: +directories: + $(home) mode=700 owner=$(user) group=$(user) + $(home)/.ssh mode=700 owner=$(user) group=$(user) - dummy = ( any ) +copy: + + /srv/cfengine/office/files$(home)/ssh/authorized_keys dest=$(home)/.ssh/authorized_keys + r=inf + owner=$(user) + group=$(user) + mode=400 + server=$(policyhost) + trustkey=true + + +classes: + + dummy = ( any ) alerts: dummy:: -- 2.25.1