Página 1 de 1

Creación de paquetes

Publicado: 4 de junio de 2015 - 10:51
por raiden5_5
Hola,
no sé por qué, pero desde hace un tiempo tengo problemas para crear paquetes. Me aparece constantemente el mensaje "ADVERTENCIA: No se ha proporcionado ninguna clave privada...". He recreado la clave varias veces (por supuesto, indico la ruta al nuevo certificado), pero cuando intento instalar un paquete, no funciona.
Mi servidor WAPT usa Linux

Gracias de antemano

Re: Creación de paquetes

Publicado: 4 de junio de 2015 - 11:16
por htouvet
La creación del paquete utiliza la configuración local wapt c:\wapt\wapt-get.ini

[global]
...
private_key=c:\private\my_organization.pem

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 09:29
por raiden5_5
Gracias por tu respuesta, y sí, efectivamente, ¡no estaba prestando suficiente atención! :)
¡Gracias de nuevo!

Tengo otra pregunta: ¿es posible que un usuario elija qué software instalar en su equipo? (Quizás con "mostrar estado del software", pero cuando intento instalar software, me pide credenciales y no sé para qué sirven).
Y una última pregunta: ¿se pueden instalar uno o más programas respetando los permisos del usuario?

Estas son realmente las dos últimas cosas que necesito saber sobre el uso de este software. Lo uso casi a diario y me parece fantástico. ¡

Gracias de nuevo por este magnífico software! :D

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 09:35
por htouvet
Puedes instalarlo desde la consola local (por defecto http://localhost:8088 ).
Las cuentas autorizadas para la instalación de esta forma son:
administradores locales del equipo
, administradores de dominio
y miembros del grupo "waptselfservice", que se creará en Active Directory.

¿
A qué te refieres con "tener en cuenta" los permisos?
¿Quieres permitir que ciertos grupos de usuarios instalen cierto software?

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 10:28
por raiden5_5
Al decir "tener en cuenta" los permisos, me refería a si alguien que no sea administrador del equipo, pero que pueda instalar software de la lista disponible mediante los métodos que indicaste, podría hacerlo.

Sin embargo, la solución con el grupo "waptselfservice" parece buena; ¿basta con crearlo?

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 11:25
por htouvet
Sí, debes crear el grupo waptselfservice en el AD y poner en este grupo a los usuarios a quienes quieres darles el derecho de instalar software.

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 15:52
por raiden5_5
De acuerdo, ¡gracias! :)
Lo que me gustaría es permitir que los usuarios instalen únicamente el software que aparece en el repositorio (disponible en localhost) y nada más (para que no puedan instalar cualquier cosa). ¿Es posible?

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 16:14
por htouvet
Sí, exactamente.
Solo instalamos paquetes WAPT firmados por el administrador.
No concedemos permiso para instalar cualquier cosa.

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 16:23
por raiden5_5
Disculpen las molestias, pero quiero asegurarme de entender bien. :ups:

Una vez que cree el grupo "waptselfservice" con Active Directory, ¿los usuarios solo podrán instalar el software disponible en la lista de paquetes disponibles? Porque si les otorgo permisos de instalación a través de Active Directory, podrán instalar cualquier cosa, ¿verdad? ¿O WAPT reconoce "waptselfservice" y solo permite la instalación de los paquetes disponibles?

Gracias de nuevo por sus respuestas. :ups:

Re: Creación de paquetes

Publicado: 5 de junio de 2015 - 16:34
por htouvet
Sí, efectivamente es el servicio local waptservice el que verifica la autenticación del usuario y comprueba si este es administrador o miembro del grupo waptselfservice.

En caso afirmativo, waptservice autoriza la instalación/desinstalación de paquetes WAPT a través del servicio local waptservice
( http://localhost:8088/install?package=toto-firefox ).

Esto no otorga ningún otro derecho.
(En particular, no modifica los permisos de la línea de comandos wapt-get, que requieren privilegios de administrador completos).