wapt-get.ini y problema de grupo

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

14 de diciembre de 2015 - 9:46 AM

Hola,

estoy buscando un paquete para editar wapt-get.ini en todos mis clientes reescribiéndolo por completo. Solo he encontrado una forma de agregar una línea al archivo. Pero me gustaría modificar el repositorio principal en todas las máquinas.

Tengo un gran problema: he creado una relación con Active Directory para todos mis grupos. Tan pronto como una PC se conecta a WAPT, asigno el grupo "world", que es el grupo principal, al primer grupo. Cuando creo una relación con Active Directory, asigna correctamente el grupo que definí en la PC en Active Directory.

Este grupo tiene otro grupo como dependencia, que también tiene una dependencia. Esto me permite implementar el software donde quiera.

* WORLD
*** GROUP1
****** GROUP2
********* GROUP_RELATION_AD

El problema es que si hago que mi software dependa del grupo "world", no puedo decirle a group2_4 que no tiene derecho a instalar el software porque de lo contrario desinstala todos los grupos. Sucede lo mismo cuando le indico a una sola PC que no instale este software; elimina el grupo Mundo y todos los demás.

Creo que simplemente falta una distinción entre grupos y software, así como entre grupos de software.

Gracias de antemano.
Atentamente
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

14 de diciembre de 2015 - 9:55 AM

Después de buscar un poco, encontré lo que necesitaba para wpat-get.ini:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    inifile_writestring(WAPT.config_filename,'global','repo_url','https://newadressip/wapt')
    inifile_writestring(WAPT.config_filename,'global','wapt_serveur','https://newadressip')

Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

23 de diciembre de 2015 - 00:08

Hola,

estoy retomando este tema.
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

11 de enero de 2016 - 23:22

No he recibido respuesta, ni siquiera después de enviar un correo electrónico a la lista de distribución. ¡ :llorar:
Vuelvo a publicar el hilo!
Bloqueado