[opensuse-es] borrado e buzones cyrus
hola tengo un servidor sles 10 con cyrus resulta que borro el usuario, usuarios en general, y sus buzones en /var/spool/imap/user se mantienen sabeis de un comando de cyrus, propio de cyrus para borrar ylistar los usuarios que tiene? muchisimas gracias --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 31/03/08, Koxkorrita escribió:
tengo un servidor sles 10 con cyrus
¿Una sles? Quieto parao. Yo ahí no me meto, que sles hace las cosas a su "bola" O:-)
resulta que borro el usuario, usuarios en general, y sus buzones en /var/spool/imap/user se mantienen
Hum... debería eliminar el directorio cuando se elimina la cuenta, al menos es lo que hace en una suse normalita :-?
sabeis de un comando de cyrus, propio de cyrus para borrar ylistar los usuarios que tiene?
Buf... es que casi seguro que Cyrus se gestiona con algún módulo gráfico de Yast, que te confirme este punto quien tenga una sles. Yo no me atrevo a decirte el modo "estándar" :-/. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-03-31 a las 23:35 +0200, Camaleón escribió:
El 31/03/08, Koxkorrita escribió:
tengo un servidor sles 10 con cyrus
¿Una sles? Quieto parao. Yo ahí no me meto, que sles hace las cosas a su "bola" O:-)
Sip.
resulta que borro el usuario, usuarios en general, y sus buzones en /var/spool/imap/user se mantienen
Hum... debería eliminar el directorio cuando se elimina la cuenta, al menos es lo que hace en una suse normalita :-?
No creo. Yo de cyrus no sé, pero cuando borras usuarios el /home no se borra por defecto: sería contraproducente y peligroso. Lo mismo con el correo: si se borra a un usuario de la empresa su correo no se borra, es propiedad de la empresa y alguien debe hacerse cargo. Borrarlo se debe hacer especificándolo o a mano. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFH8WGFtTMYHG2NR9URAtURAKCP+edvx5EFNOnpLSQdCxKLg7AmfQCeK6nM dlW+s23hzJ14JdvLu9PqQis= =pWXs -----END PGP SIGNATURE-----
El 1/04/08, Carlos E. R. escribió:
No creo.
Ná, yo tampoco lo creía, por eso lo he probado antes >:-)... y lo borra. No había correos, ni subdirectorios, pero la raíz la ha eliminado. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-01 a las 00:44 +0200, Camaleón escribió:
El 1/04/08, Carlos E. R. escribió:
No creo.
Ná, yo tampoco lo creía, por eso lo he probado antes >:-)... y lo borra. No había correos, ni subdirectorios, pero la raíz la ha eliminado.
Jupe, que peligro. Entonces es que habrá otro comando para desactivar una cuenta, y el admin debe saber que debe hacer el respaldo pa'l archivo antes de dar a borrar. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFH8XiCtTMYHG2NR9URAnMHAJ464NwyTDtBrP/9V131Uemcu2H87wCffWgN kTflVZvxudMp+lDNogzRiB8= =ZmO8 -----END PGP SIGNATURE-----
El 1/04/08, Carlos E. R. escribió:
Jupe, que peligro. Entonces es que habrá otro comando para desactivar una cuenta, y el admin debe saber que debe hacer el respaldo pa'l archivo antes de dar a borrar.
Bueno, peligro, peligro... es normal. Quiero decir que no es sólo "seleccionar el usuario y eliminarlo" ;-) Ten en cuenta que hay que entrar en el modo de administración, dar permisos al usuario cyrus sobre el usuario que se quiere borrar y ejecutar la acción... eso sí, no avisa ni pregunta. Pero tampoco te pregunta mucho el sistema cuando se está trabajando como usuario root, ya que supone que sabe lo que se hace >:-). Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-01 a las 10:42 +0200, Camaleón escribió:
El 1/04/08, Carlos E. R. escribió:
Jupe, que peligro. Entonces es que habrá otro comando para desactivar una cuenta, y el admin debe saber que debe hacer el respaldo pa'l archivo antes de dar a borrar.
Bueno, peligro, peligro... es normal. Quiero decir que no es sólo "seleccionar el usuario y eliminarlo" ;-)
Ten en cuenta que hay que entrar en el modo de administración, dar permisos al usuario cyrus sobre el usuario que se quiere borrar y ejecutar la acción... eso sí, no avisa ni pregunta. Pero tampoco te pregunta mucho el sistema cuando se está trabajando como usuario root, ya que supone que sabe lo que se hace >:-).
Si no lo digo por eso. Compara: userdel - delete an user account userdel deletes an user account from the local system files or a LDAP database and removes all entries that refer to account from the group database. Before the account is removed, the USERDEL_PRECMD command as defined in login.defs(5) is called, after removal the USERDEL_POSTCMD command is called. Y no borra el home por defecto: -r, --remove-home Remove the whole home directory and the mail spool of the specified account. Files located in other directories will have to be searched for and deleted manually. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFH8frgtTMYHG2NR9URAiaxAJ90o8g2QXGEthnPPGo003qX3c0H9gCfbgJs luB4aQPNJynMMAH6REHE7R4= =Y7Kz -----END PGP SIGNATURE-----
El 1/04/08, Carlos E. R. escribió:
Si no lo digo por eso. Compara:
userdel - delete an user account
(...)
Y no borra el home por defecto:
-r, --remove-home Remove the whole home directory and the mail spool of the specified account. Files located in other directories will have to be searched for and deleted manually.
Lo ideal sería que el servidor de correo diera la opción (keep user files an data?) o que lo advirtiera antes de borrar al usuario, eso sí. No sé cómo lo harán el resto de servidores imap / pop3 (sería interesante saberlo) pero algo de sentido le veo: cyrus trabaja con varios directorios y archivos propios de su base de datos (por cada cuenta), por lo que tener que eliminar los de cada usuario borrado a mano sería un follón. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-01 a las 11:23 +0200, Camaleón escribió:
(...)
Y no borra el home por defecto:
-r, --remove-home Remove the whole home directory and the mail spool of the specified account. Files located in other directories will have to be searched for and deleted manually.
Lo ideal sería que el servidor de correo diera la opción (keep user files an data?) o que lo advirtiera antes de borrar al usuario, eso sí.
No sé cómo lo harán el resto de servidores imap / pop3 (sería interesante saberlo) pero algo de sentido le veo: cyrus trabaja con varios directorios y archivos propios de su base de datos (por cada cuenta), por lo que tener que eliminar los de cada usuario borrado a mano sería un follón.
No digo que no. Pero fíjate la inconsistencia administrativa que supone que unas aplicaciones de gestion de usuarios borran los datos por defecto y otras no. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFH8gZvtTMYHG2NR9URAnxWAJ0S5fNkcXltAm5P4vOEM85p6dq+hQCglfjL GdYSU8hu3RIVohaVJGgg/88= =H/Ab -----END PGP SIGNATURE-----
El 31/03/08, Koxkorrita
hola tengo un servidor sles 10 con cyrus resulta que borro el usuario, usuarios en general, y sus buzones en /var/spool/imap/user se mantienen sabeis de un comando de cyrus, propio de cyrus para borrar ylistar los usuarios que tiene? muchisimas gracias
Para hacerlo en forma debes usar el comando "cyradm" y borrar el mailbox desde ahi, si no mal recuerdo, primero debes darte privilegios para borrar el mailbox ("setaclmailbox user.usuarioABC cyrusadm d", en caso de que uses la cuenta cyrusadm) y luego borrarla (deletemailbox user.usuarioABC). Ciro =��u��y��jV���+��"�f�u맙��j7������zϮ�˛���m�)z{.��+���j��zw�zZ�yثy�"�w�r����&jw^�y��ƣy�)z{.������^�ˬz��
Hola. El Lunes, 31 de Marzo de 2008, Koxkorrita escribió:
hola tengo un servidor sles 10 con cyrus resulta que borro el usuario, usuarios en general, y sus buzones en /var/spool/imap/user se mantienen sabeis de un comando de cyrus, propio de cyrus para borrar ylistar los usuarios que tiene?
en una consola su - password de root su - cyrus cyradm --authz cyrus 127.0.0.1 password de usuario cyrus ahora con lm consultas los mailboxes y con dm los borras ejemplo si el usuario es pedro lm user.pedro* te lista todos sus mailboxes luego dm user.pedro* los borras todos si no te deja, puedes cambiar los permisos a los mailboxes con sam user.pedro* cyrus lrswipcda luego te dejara borrarlos sin problemas yo tambien uso una SLES 10 ;-) -- Un saludo. Carlos Lorenzo Matés. clmates AT mundo-r.com
participants (5)
-
Camaleón
-
Carlos E. R.
-
Carlos Lorenzo Matés
-
Ciro Iriarte
-
Koxkorrita