summaryrefslogtreecommitdiffstats
path: root/modules/package
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2017-11-05 14:30:17 -0500
committerJesse Luehrs <doy@tozt.net>2017-11-05 14:30:17 -0500
commit7b6bddbd57d59b172daa98b001da2a58fe0842ea (patch)
treef1dda471f305cf0e312ecfb2ff94fb4723e36702 /modules/package
parent20ecda87b1c317e77760e8debad0ac718a842311 (diff)
downloadpuppet-tozt-7b6bddbd57d59b172daa98b001da2a58fe0842ea.tar.gz
puppet-tozt-7b6bddbd57d59b172daa98b001da2a58fe0842ea.zip
it's too hard to use aur helpers as root
Diffstat (limited to 'modules/package')
-rw-r--r--modules/package/manifests/yaourt.pp26
1 files changed, 0 insertions, 26 deletions
diff --git a/modules/package/manifests/yaourt.pp b/modules/package/manifests/yaourt.pp
deleted file mode 100644
index c49327f..0000000
--- a/modules/package/manifests/yaourt.pp
+++ /dev/null
@@ -1,26 +0,0 @@
-define package::yaourt($ensure, $asdeps=false) {
- if $asdeps {
- $_asdeps = " --asdeps"
- }
- else {
- $_asdeps = ""
- }
-
- case $ensure {
- 'installed': {
- exec { "/usr/bin/yaourt --noconfirm --needed$_asdeps -S $name":
- unless => "/usr/bin/pacman -Q $name > /dev/null 2>&1",
- require => Package::Makepkg["yaourt"];
- }
- }
- 'absent': {
- exec { "/usr/bin/yaourt --noconfirm -Rsn $name":
- onlyif => "/usr/bin/pacman -Q $name > /dev/null 2>&1",
- require => Package::Makepkg["yaourt"];
- }
- }
- default: {
- fail("only 'installed' and 'absent' are supported for 'ensure'")
- }
- }
-}