summaryrefslogtreecommitdiffstats
path: root/modules/conf
diff options
context:
space:
mode:
Diffstat (limited to 'modules/conf')
-rw-r--r--modules/conf/manifests/user.pp12
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/conf/manifests/user.pp b/modules/conf/manifests/user.pp
index b5af5b2..a629246 100644
--- a/modules/conf/manifests/user.pp
+++ b/modules/conf/manifests/user.pp
@@ -9,11 +9,13 @@ define conf::user($user=$name, $home=undef) {
include conf
- package::cargo { "fancy-prompt for $user":
- package => 'fancy-prompt',
- user => $user,
- ensure => installed,
- require => Package["cmake"],
+ if $user != 'root' {
+ package::cargo { "fancy-prompt for $user":
+ package => 'fancy-prompt',
+ user => $user,
+ ensure => installed,
+ require => Package["cmake"],
+ }
}
exec { "git clone doy/conf for $user":