Instalé puppet 3.x en Mac OS 10.8.4 hace unas semanas y ahora quiero eliminarlo.
El installer.dmg no viene con un desinstalador, y no hay un paquete .app para eliminar.
¿Cómo desinstalas puppet de Mac OS X?
Puppet no tiene un desinstalador, debe eliminar manualmente los siguientes archivos. (Probado en 3.2.3)
Desinstalar
Eliminar los siguientes binarios
/usr/bin/puppet
/usr/sbin/puppet
Eliminar los siguientes directorios
/private/etc/puppet
/usr/share/doc/puppet
Para deshacerse del usuario títere que aparece en la pantalla de inicio de sesión
sudo dscl . delete /Users/puppet
Deberá reiniciar para que el usuario desaparezca
blog de spuders de recursos : cómo eliminar puppet de Mac
eliminar puppet instalado a través de ruby
eliminar usuario oculto de mac
La respuesta anterior está incompleta, no todos los archivos se eliminan con los comandos anteriores.
Pude desinstalar completamente Puppet (en Mountain Lion) ejecutando los siguientes 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
com.puppetlabs.puppet-agent
.for f in $(pkgutil --only-files --files com.puppetlabs.puppet-agent); do sudo rm /$f; done for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet-agent | tail -r); do sudo rmdir /$d; done sudo pkgutil --forget com.puppetlabs.puppet-agent
Después de ejecutar esto, todavía tenía archivos en / opt / puppetlabs, por lo que no parece funcionar por completo actualmente.