Como você desinstala o Puppet do Mac OS X?

9

Instalei o Puppet 3.x no Mac OS 10.8.4 há algumas semanas e agora quero removê-lo.
O installer.dmg não vem com um desinstalador e não há nenhum pacote .app para remover.

Como você desinstala o fantoche do Mac OS X?

    
por Daniel Groves 15.08.2013 / 16:25

2 respostas

12

O Puppet não tem um desinstalador, você deve remover manualmente os seguintes arquivos. (Testado em 3.2.3)

Desinstalando

Remova os seguintes binários

/usr/bin/puppet
/usr/sbin/puppet

Remova os seguintes diretórios

/private/etc/puppet
/usr/share/doc/puppet

Para se livrar do usuário fantoche que aparece na tela de login

sudo dscl . delete /Users/puppet

Você precisará reiniciar para o usuário desaparecer

recursos para blog dos espíritos - como remover os bonecos de Mac
exclua o fantoche instalado via ruby
remover usuário oculto do mac

    
por 15.08.2013 / 17:12
10

A resposta acima está incompleta, nem todos os arquivos são removidos com os comandos acima.

Consegui desinstalar completamente Puppet (no Mountain Lion) executando os seguintes comandos:

for f in $(pkgutil --only-files --files com.puppetlabs.puppet); do sudo rm /$f; done
for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet | tail -r); do sudo rmdir /$d; done
sudo pkgutil --forget com.puppetlabs.puppet
    
por 18.09.2014 / 23:28