From 7b6bddbd57d59b172daa98b001da2a58fe0842ea Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 5 Nov 2017 14:30:17 -0500 Subject: it's too hard to use aur helpers as root --- modules/package/manifests/yaourt.pp | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 modules/package/manifests/yaourt.pp (limited to 'modules/package') 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'") - } - } -} -- cgit v1.2.3-54-g00ecf