No se puede eliminar una cuenta de usuario de OS X

2

Instalé un entorno de desarrollo que creó una cuenta de usuario de postgres. El usuario es en realidad una cuenta de usuario de OS X con el nombre de 'postgres'. Esto es diferente de una cuenta de usuario dentro de postgres.

No recuerdo lo que era, fue hace algún tiempo (tal vez MAMP, pero no sé si MAMP incluso soporta postgres).

De todos modos, esto se desinstaló posteriormente utilizando el desinstalador provisto.

Ahora cuando inicio sesión en mi Mac, el usuario de Postgres siempre aparece. Pero no hay rastro de ello en Preferencias del sistema »Cuentas de usuario , y no hay entrada para ello en /etc/passwd.

¿Qué le pide a OS X que incluya la cuenta de usuario en la pantalla de inicio de sesión? Estoy luchando para averiguar de dónde más quitarlo.

carpii
fuente
1
Esto es más una pregunta para superusuario o serverfault.
senfo
1
has mirado a linux.die.net/man/1/dropuser
Kassym Dorsel
@senfo, lo siento, mi mal.
carpii
@Kassym, gracias, pero la cuenta de usuario es una OSX llamada postgres, no una cuenta de usuario de base de datos dentro de postgres
carpii

Respuestas:

2

Puede usar el comando DSCL basado en terminal (vea man dscl ) para eliminar las cuentas de usuario. Algo como esto puede hacer el truco:

sudo dscl . -delete /users/postgres
yoydigg3r
fuente
Mi problema desapareció de todos modos, porque me mudé a Lion e hice una instalación nueva. Sin embargo, sospecho que su solución hubiera funcionado, lo anotaré en el futuro, gracias :)
carpii