diff --git a/modules/rhizo_base/files/bashrc b/modules/rhizo_base/files/bashrc new file mode 100644 index 0000000..9c04fbf --- /dev/null +++ b/modules/rhizo_base/files/bashrc @@ -0,0 +1,18 @@ +# ~/.bashrc: executed by bash(1) for non-login shells. + +# Note: PS1 and umask are already set in /etc/profile. You should not +# need this unless you want different defaults for root. +# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ ' +# umask 022 + +# You may uncomment the following lines if you want `ls' to be colorized: +export LS_OPTIONS='--color=auto' +eval "`dircolors`" +alias ls='ls $LS_OPTIONS' +alias ll='ls $LS_OPTIONS -l' +alias l='ls $LS_OPTIONS -lA' +# +# Some more alias to avoid making mistakes: +alias rm='rm -i' +alias cp='cp -i' +alias mv='mv -i' diff --git a/modules/rhizo_base/manifests/fixes.pp b/modules/rhizo_base/manifests/fixes.pp index 7d06836..cd94c86 100644 --- a/modules/rhizo_base/manifests/fixes.pp +++ b/modules/rhizo_base/manifests/fixes.pp @@ -36,5 +36,8 @@ class rhizo_base::fixes::ubuntu { } class rhizo_base::fixes::debian { - # Nothing + file { '/root/.bashrc': + ensure => present, + source => 'puppet:///modules/rhizo_base/bashrc' + } } \ No newline at end of file