summaryrefslogtreecommitdiffstats
path: root/modules/conf
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2018-11-15 23:37:43 -0500
committerJesse Luehrs <doy@tozt.net>2018-11-15 23:37:43 -0500
commit1322d7278b91ba10f969ea81229072426dcc2879 (patch)
treed7f96cef5269cd0dde26c31817374e659aad9ff8 /modules/conf
parent426732f51444914bffb0df463dc0343c6040d3ea (diff)
downloadpuppet-tozt-1322d7278b91ba10f969ea81229072426dcc2879.tar.gz
puppet-tozt-1322d7278b91ba10f969ea81229072426dcc2879.zip
don't install fancy-prompt for root
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":