From 8cc313a49dfc03c7d915115d2e4286e1534a4dfd Mon Sep 17 00:00:00 2001 From: mh Date: Tue, 5 Jun 2012 22:45:46 +0200 Subject: new style for 2.7 --- manifests/sftp_only.pp | 52 +++++++++++++++++++++++++------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) (limited to 'manifests/sftp_only.pp') diff --git a/manifests/sftp_only.pp b/manifests/sftp_only.pp index b77d5b1..0990af2 100644 --- a/manifests/sftp_only.pp +++ b/manifests/sftp_only.pp @@ -1,30 +1,30 @@ # gid: by default it will take the same as the uid define user::sftp_only( - $ensure = present, - $managehome = false, - $uid = 'absent', - $gid = 'uid', - $homedir = 'absent', - $homedir_mode = '0750', - $password = 'absent', - $password_crypted = true + $ensure = present, + $managehome = false, + $uid = 'absent', + $gid = 'uid', + $homedir = 'absent', + $homedir_mode = '0750', + $password = 'absent', + $password_crypted = true ) { - require user::groups::sftponly - user::managed{"${name}": - ensure => $ensure, - uid => $uid, - gid => $gid, - name_comment => "SFTP-only_user_${name}", - groups => [ 'sftponly' ], - managehome => $managehome, - homedir => $homedir, - homedir_mode => $homedir_mode, - shell => $operatingsystem ? { - debian => '/usr/sbin/nologin', - ubuntu => '/usr/sbin/nologin', - default => '/sbin/nologin' - }, - password => $password, - password_crypted => $password_crypted; - } + require user::groups::sftponly + user::managed{$name: + ensure => $ensure, + uid => $uid, + gid => $gid, + name_comment => "SFTP-only_user_${name}", + groups => [ 'sftponly' ], + managehome => $managehome, + homedir => $homedir, + homedir_mode => $homedir_mode, + shell => $::operatingsystem ? { + debian => '/usr/sbin/nologin', + ubuntu => '/usr/sbin/nologin', + default => '/sbin/nologin' + }, + password => $password, + password_crypted => $password_crypted; + } } -- cgit v1.2.3