TIPS – Zimbra poblando tabla de grupo de usuarios con correo nacional en cbpolicyd

Después de seguir los pasos del manual de nuestro colega y amigo Arian Molina @linuxcuba que nos ayuda a configurar cbpolicyd en Zimbra nos llega la ardua tarea de agregar todos los usuarios que solo van a tener correo nacional, aquí les dejo un atajo resultado de mi investigación como todo buen sysadmin perezoso que no quiere teclear todos los usuarios que tiene.

Lo que explico a continuación puede ayudarlos a llenar cualquier tabla del cbpolicyd de zimbra, en este caso voy a explicar como poblar la tabla policy_group_members , valido para cualquier otro grupo que creemos pero en este caso vamos a hacerlos con los miembros del grupo que va a tener acceso a correo nacional; esto hay que hacerlos desde el usuario zimbra asi que lo primero que vamos a hacer es usarlo

 Recomiendo que primero agreguen un usuario por al web como explica Arian en el manual porque así se va a generar el id de grupo de la política para los “g_nacionales”.

Editamos la base de datos de policyd sqlite3 /opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb

Comandos útiles para trabajar con sqlite en linea de comandos.
  • .tables vemos las tablas que hay en la BD
  • .headers on habilitamos los headers de la tabla para la consulta “select”
  • .mode column para que los datos salgan en columnas

Con los comandos de headers y modo columna la consulta anterior devuelve algo parecido a la siguiente imagen:

Con el resultado que nos muestre aquí veremos el “PolicyGroupID” que necesitamos para crear la consulta.

Ejecutamos la consulta asumiendo que PolicyGroupID=3, y con disabled=0 es decir habilitados.

Finalmente vamos a tener todos los usuarios como miembro del grupo de policy que necesitamos y habilitados

Saludos hasta un próximo articulo.

(Visited 38 times, 1 visits today)
Rafael L. Salgueiro
Sobre Rafael L. Salgueiro 6 Artículos
Administrador de redes y sistemas. Melómano, hedonista Usuario de GNU/Linux, Linux-User: #418573. Amante de las tecnologías en general.

1 Comentario

  1. Buen articulo. estaba intentando seguir las recomendaciones y al usar esta instrucción 1
    select * from policy_group_members me devuelve solo …> ¿es posible me haya equivocado en algo?. Por otra parte se puede usar algún manager para verlo desde un entorno gráfico.

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*