class shellprompt { file { "/etc/profile.d/prompt.sh": source => "puppet:///modules/shellprompt/prompt", owner => "root", group => "root", mode => 0644, ensure => present, } # Ideally we should not manage this file, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675008 #file { "/etc/bash.bashrc": # source => "puppet:///modules/shellprompt/bash.bashrc", # owner => "root", # group => "root", # mode => 0644, # ensure => present, # require => File['/etc/profile.d/prompt.sh'], #} }