diff --git a/yaourt/.yaourtrc b/modules/yaourt/files/.yaourtrc similarity index 100% rename from yaourt/.yaourtrc rename to modules/yaourt/files/.yaourtrc diff --git a/modules/yaourt/manifests/files.pp b/modules/yaourt/manifests/files.pp new file mode 100644 index 0000000..97700d6 --- /dev/null +++ b/modules/yaourt/manifests/files.pp @@ -0,0 +1,14 @@ +class yaourt::files () { + file { '/etc/pacman.conf': + ensure => file, + source => 'puppet:///modules/yaourt/pacman.conf' + } + + file { '/home/jake/.yaourtrc': + ensure => file, + mode => "0644", + owner => "jake", + group => "users", + source => 'puppet:///modules/yaourt/.yaourtrc' + } +} diff --git a/modules/yaourt/manifests/init.pp b/modules/yaourt/manifests/init.pp index f52ee41..ca158a4 100644 --- a/modules/yaourt/manifests/init.pp +++ b/modules/yaourt/manifests/init.pp @@ -3,8 +3,5 @@ class yaourt { include 'yaourt::keys' - file { '/etc/pacman.conf': - ensure => file, - source => 'puppet:///modules/yaourt/pacman.conf' - } + include 'yaourt::files' }