Étiquette : opsi

Ajouter la coloration syntaxique opsi-winst dans jedit sous linux

Pour éditer facilement des fichiers .ins (opsi-winst) sous linux, il faut ajouter la coloration syntaxique. Pour cela, installer jedit sudo apt-get install jedit Ensuite copier le fichier winst.xml fourni en téléchargement dans /usr/share/jedit/modes/. Ce fichier vient du paquet jedit fourni avec opsi, vous pouvez aussi le prendre dans opt_pcbin/install/jedit de votre serveur opsi. Et modifier […]

Opsi Package : Vérification de l’installation de Java

Pour vérifier que la bonne version de Java est installée… J’ai mis ça dans le paquet (Winst) En fait, on lance un « java -version » dans une section DosInAnIcon et on récupère la sortie pour la filtrer … DefStringList $Check$ DefVar $LineCheck$ Set $Check$=getOutStreamFromSection(‘DosInAnIcon_CheckInstall’) set $LineCheck$ = composeString ($Check$,  » « ) if not(contains($LineCheck$, »1.7.0_51 »)) logError « Fatal: Java […]

OPSI : mise à jour de paquet

Table des Matières 1   Mise à jour d’un paquet 1   Mise à jour d’un paquet Télécharger l’exécutable dans : \opsi\opsi_workbench\sandbox\owm-NOM_DU_PAQUET\CLIENT_DATA Modifier setup.ins comme il convient Tester avec winst32.exe (dans Program Files\opsi.org\opsi-client-agent\opsi-winst) Si ça se passe bien : Dans opsi\opsi_workbench\sandbox\owm-NOM_DU_PAQUET\OPSI\control changer la version du paquet (product ou package) Dans owm > paquet > installation de paquet > installer […]

Une contribution à la création de paquets logiciels dans OPSI

  Table des Matières 1   Pourquoi cet article ? 2   Templates Opsi 3   Que manque-t-il par défaut ? 3.1   Vérification de l’espace disponible 3.2   Architecture 64bits ? 3.3   Une ultime vérification 3.3.1   Vérification sur l’entrée dans la BDR 3.3.2   Vérification sur la version de fichier installé 4   Des bouts de code intéressants ? 4.1   Inscriptions de clefs de base de registre 4.2   Lancement de code batch […]