[Wapt] Installation innosetup depuis les dépots tis (newbies question)

Hubert TOUVET htouvet at tranquil.it
Mon Nov 14 10:02:50 CET 2016



Le 12/11/2016 à 12:02, Lesfourmisduweb a écrit :
>
>
>
> Le 12/11/2016 à 09:58, Eric Sanders a écrit :
>> Bonjour,
>
> Bonjour Eric
>
>>
>> Un petit UP, je sais que vous êtes à fond sur la dernière release, 
>> mais au cas ou ma question est passée à l'as.
>>
>> Merci,
>>
>> Le 9 novembre 2016 à 08:34, Eric Sanders <eric27sanders at gmail.com 
>> <mailto:eric27sanders at gmail.com>> a écrit :
>>
>>     Bonjour,
>>
>>     Résumé :
>>     - Est-il possible d'installer l'agent waptagent.exe de sorte de
>>     déployer les paquets en direct, sans attendre un reboot ?
>>
>
> Bonjour,
>
> Oui le sujet a été traité ici :
>
> https://forum.tranquil.it/viewtopic.php?f=13&t=464&hilit=Ajouter+les+ordinateurs+%C3%A0+un+groupe
>
> En revanche, *j’insiste sur ce point* ! Si l'agent est déployé en gpo 
> (script de démarrage ordinateur) (waptdeploy)
> Vous devez absolument modifier la valeur preshutdowntimeout et la gpo 
> MaxGPOScriptWait, car si vos installations dur plus de 15 minutes, 
> l'installation plantera irrémédiablement.
>
>>     - Si oui, je fais peut-être une confusion, mais à quelle option
>>     d'installation dois-je faire référence dans l’installation
>>     waptagent.exe ?
>>
>
> Ce n'est, pour le moment, pas quelque chose de standardisé.
Pour automatiser la chose, vous pouvez par exemple rajouter une clause 
[run] dans waptsetup.iss avant de compiler votre installeur waptagent 
personnalisé.
Ouvrir C:\WAPT\waptsetup\waptsetup.iss avec notepad(++)
et rajouter dans la section [Run] (en remplaçant *monpaquetbase* par le 
nom du paquet que vous voulez installer systématiquement

Filename: "{app}\wapt-get.exe"; Parameters: "install *monpaquetbase*"; 
Flags: runhidden; StatusMsg: "Installation paquets de base"; 
Description: "Installation paquets de base"

Comme le dit SImon, il faut aussi fixer le MaxGPOScriptWait.
Si vous êtes avec la wapt >= 1.3.8 rajouter une ligne dans la section 
[ini] de waptsetup.iss :

Filename: {app}\wapt-get.ini; Section: global; Key: max_gpo_script_wait; 
String: "180";

Ensuite recréez votre agent personnalisé.

Il faut noter que cette méthode ne créera pas de paquet machine pour le 
poste en question, et donc pas de dépendance forte. Si ensuite on 
désinstalle le paquet *monpaquetbase* ou une de ses dépendances, il ne 
se réinstallera pas au prochain upgrade comme cela serait le cas en 
créant un paquet machine dûment signé.



>
>>
>>     -------------
>>     Lorsque j'installe un waptagent, il me semble que je peux soit :
>>
>>     - exporter le paquet depuis la console
>>     - télécharger le paquet depuis l'interface web du serveur
>>
>>     A priori ces deux paquets sont générés soit par le serveur, soit
>>     par la console.
>>
>>     J'ai un petit soucis avec les paquets générés :
>>
>>     A priori, je n'ai plus l'icone de notification du push des
>>     paquets en direct.
>>
>>     Est-ce que je dois passer par innosetup comme décrit ici :
>>     https://dev.tranquil.it/wiki/WAPT_-_Cr%C3%A9ation_d'un_installeur_waptsetup.exe_personnalis%C3%A9_v2
>>     <https://dev.tranquil.it/wiki/WAPT_-_Cr%C3%A9ation_d%27un_installeur_waptsetup.exe_personnalis%C3%A9_v2>
>>
>
> La méthode donnée dans le lien au-dessus reviens au même.
>
>>
>>     Et personnaliser waptagent.exe ?
>>
>>     Parce que lorsque je tente  les options de l'installation
>>     silencieuse
>>     https://dev.tranquil.it/wiki/WAPT_-_Installation_silencieuse/en
>>     <https://dev.tranquil.it/wiki/WAPT_-_Installation_silencieuse/en>
>>
>>       * InstallTray : Installer le programme d'icone de Wapt
>>         (désactivé par défaut)
>>       * autorunTray : Install the program icon WAPT (disabled by
>>         default)
>>
>>
>>     Le service est bien présent, mais plus la notification push.
>>
>
> Je vais refaire un test de mon côté, pour voir.
>
>>
>>     D'autre part (mais je peux au besoin créer un message avec un
>>     autre sujet)
>>
>
> C'est mieux effectivement de créer un sujet par problèmes.
>
>>     Que précaunisez-vous pour l'installation d'InnoSetup ?
>>     Dois elle se faire sur la console ? ou le Serveur ?
>>     Depuis la console lors d'un  :
>>     wapt-get install tis-innosetup
>>
>>     Le mot demandé est celui du waptservice User, à priori ce n'est
>>     pas celui que j'utilise pour accèder à la console, ni mon mot de
>>     passe user ad.
>>
>>     Autre question mot de passe, lorsque je veux faire une action dans :
>>     http://127.0.0.1:8088
>>     Quel mot de passe dois-je fournir ?
>>
>
> Wapt autorise par défaut les administrateurs de la machine à installer 
> des logiciels, si vous avez un utilisateur user1 administrateur de la 
> machine, alors il sera autorisé à lancer une installation lors d'un 
> wapt-get install et sur http://127.0.0.1:8088 avec son identifiant et 
> son mot de passe.
>
>>
>>     Par avance, merci pour vos réponses,
>>     Bien cordialement,
>>
>>
>>     ----------------
>>     Config Serveur : W2K8 serveur, wapt 1.3.8
>>     Config Console : W7, wapt 1.3.8
>>     Config Client : W7, wapt 1.3.8
>>
>>
>>
>>
>> _______________________________________________
>> WAPT mailing list
>> WAPT at lists.tranquil.it
>> http://lists.tranquil.it/listinfo/wapt
>
>
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20161114/fad3aa44/attachment.html>


More information about the WAPT mailing list