7 exec { "pacman::aur::install::${name}":
9 require => Class[aur::aura],
10 command => "/usr/bin/sudo /usr/bin/aura --noconfirm -A ${name}",
11 user => "aur-builder",
12 unless => "/usr/bin/aura -Qk ${name}",
13 logoutput => 'on_failure',
18 exec { "pacman::aur::remove::${name}":
20 require => Class[aur::aura],
21 command => "/usr/bin/sudo /usr/bin/aura --noconfirm -Rs ${name}",
22 user => "aur-builder",
23 onlyif => "/usr/bin/aura -Qi ${name}",
24 logoutput => 'on_failure',
28 fail("Pacman::Aur[${name}] ensure parameter must be either 'present' or 'absent'")