Merci Florian.
Malheureusement, même en modifiant ce paquet ça n'a pas eu l'effet escompté. J'ai dû adapter le code selon la démarche suivante pour que ça s'applique enfin (sans la suppression des paramètres et de la section "default_global", mes paquets sont installés mais le fichier de configuration n'est pas mis à jour):
Code : Tout sélectionner
def install():
print("Applying WAPT Configuration Policy")
# Clean existing instructions
inifile_deleteoption(WAPT.config_filename, 'global', 'allow_remote_reboot')
inifile_deleteoption(WAPT.config_filename, 'global', 'allow_remote_shutdown')
inifile_deletesection(WAPT.config_filename, 'default_global')
# Editing wapt-get.ini of the WAPT Agent
inifile_writestring(WAPT.config_filename, 'global', 'allow_remote_reboot', 1)
inifile_writestring(WAPT.config_filename, 'global', 'allow_remote_shutdown', 1)
print("Reloading WAPT configuration")
WAPT.reload_config_if_updated()
Ce qui me semble étrange, c'est qu'il y ait à chaque fois une section "default_global" qui se crée dans mes fichiers de configuration et qui semble revenir en boucle (et n'est pas documenté) pour écraser mes valeurs. En la supprimant et en réappliquant les paramètres, ça fonctionne parfaitement.
Serveur: Ubuntu Linux 20.04.4 LTS
WAPT: Enterprise 2.2.2.12388