From 32956c0d2687cd4d7a65160933ccd62a24ea9e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Thu, 8 Dec 2011 13:57:20 +0200 Subject: [PATCH] Fix ejabberd user for Ubuntu. --- user/manifests/init.pp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/user/manifests/init.pp b/user/manifests/init.pp index 1f7c628..895e46c 100644 --- a/user/manifests/init.pp +++ b/user/manifests/init.pp @@ -59,7 +59,10 @@ class user::system { gid => 802, comment => "Service Jabber", home => "/var/lib/ejabberd", - shell => "/sbin/nologin", + shell => $operatingsystem ? { + "ubuntu" => "/bin/sh", + default => "/sbin/nologin", + }, require => Group["ejabberd"], }