Wie deinstalliert man Puppet von Mac OS X?

Ich habe puppet 3 installiert.x auf Mac OS 10.8.4 ein paar Wochen zurück, und jetzt wollen es entfernen.
Installer.dmg kommt nicht mit einem Deinstallationsprogramm, und es gibt keine .app-Paket zu entfernen.

Wie deinstalliert man Puppet von Mac OS X ?

Author: spuder, 2013-08-15

2 answers

Puppet hat kein Deinstallationsprogramm, Sie müssen die folgenden Dateien manuell entfernen. (Getestet am 3.2.3)

Deinstallieren von

Entfernen Sie die folgenden Binärdateien

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

Entfernen Sie die folgenden Verzeichnisse

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

Um den Puppenbenutzer loszuwerden, der auf dem Anmeldebildschirm erscheint

sudo dscl . delete /Users/puppet

Sie müssen neu starten, damit der Benutzer verschwindet


Ressourcen
spuders Blog-So entfernen Sie Puppet vom Mac
löschen puppet über Ruby installiert
versteckter Benutzer vom Mac entfernen

 12
Author: spuder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-15 17:00:47

Die obige Antwort ist unvollständig, nicht alle Dateien werden mit den obigen Befehlen entfernt.

Ich konnte Puppet (auf Mountain Lion) vollständig deinstallieren, indem ich die folgenden Befehle ausführte:

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
 10
Author: Emyl,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-20 10:16:51