You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2007-06-11 10:04:47

abel
Member
Registered: 2007-05-21
Posts: 97

Creation d'un package MSI sur windows xp

Bonjour,

J'aurai voulu savoir si

1°) Il aurai pu être possible de créer un package msi sur un pc Windows XP?

2°) Les packages msi sont il obliger d'avoir été créé sur des versions de windows ( 2000 Server et 2003 Server )?

3°) Peut on creer un package msi sous linux ??

Car je cherche a creer un package msi pour OCS AGENT pour windows.

Merci

Offline

#2 2007-06-11 11:16:56

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Heu, essayez plutot une piste comme NSIS : gratuit, multiplateforme (je crois), pas trop de contraintes en terme de version MS windows (contrairement au pck msi) ....


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#3 2007-06-11 12:24:02

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

Existe-t-il une solution similaire au package msi mais pour linux ?

C'est a dire existe t il un logiciel sous linux qui permettrai de faire la meme chose que le package msi?

Merci

Offline

#4 2007-06-11 12:42:53

ldrolez
Member
Registered: 2007-05-09
Posts: 16

Re: Creation d'un package MSI sur windows xp

Si tu as du temps, tu peux créer des paquets au format .RPM ou .DEB (voir http://www.rpm.org/max-rpm/ par exemple) en fonction de la plateforme cible.
Si tu n'as pas beaucoup de temps tu peux utiliser 'alien' qui permet de convertir/créer des archives au format tgz, rpm, deb, etc ( http://kitenet.net/~joey/code/alien/ )


Beta release of the LRS inventory module with support for GLPI :
http://lrs.linbox.org/wiki/GLPIen

Offline

#5 2007-06-11 14:40:15

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

Merci pour vos aides big_smile

Offline

#6 2007-06-11 15:12:50

Kirix
Member
From: Futuroscope
Registered: 2006-10-17
Posts: 17
Website

Re: Creation d'un package MSI sur windows xp

Heu...

Je déploie l'agent OCS en automatique ou semi-automatique, aussi bien sous linux que windows :
  - Pour windows tu peux utiliser l'outil "OCS Packager" que tu trouveras sur le site de OCS Inventory NG. Cet outil permet de générer un exe pour déployer l'agent OCS avec sevreur, port, tag... préparamétrés.

  - Pour linux, je lance le setup.sh avec serveur, port, tag... en paramètres


Kirix

Offline

#7 2007-06-13 09:39:28

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

bonjour,

quelqun peut me dire comment fonctionne NSIS et ou je pe trouver une doc de NSIS??

Est ce q'il permet de faire la meme chose que le WinInstall de windows server 2000 ou 2003 ???

Merci

Offline

#8 2007-06-13 10:14:21

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

dans google, si tu recherches NSIS, tu devrais tombé sur le site + wiki + doc + download....
Il permet de faire enormement de choses.
Je connais pas winInstall, alors, je peux pas comparer


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#9 2007-06-13 17:29:00

ldrolez
Member
Registered: 2007-05-09
Posts: 16

Re: Creation d'un package MSI sur windows xp

Actuellement j'utilise NSIS et InnoSetup. Franchement, essaye InnoSetup, car le language à la Forth utilisé par NSIS devient vite insupportable, et est source de nombreux bugs :-(

http://www.jrsoftware.org/isinfo.php

  Ludo.


Beta release of the LRS inventory module with support for GLPI :
http://lrs.linbox.org/wiki/GLPIen

Offline

#10 2007-06-14 11:19:08

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

Bonjour ,

J'aurai voulu savoir si il y avait une autre solution que WinInstall sous 2003 Server pour creer des packages msi??

Merci

Offline

#11 2007-06-14 12:29:58

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Est ce une impression, vous vous répétez et/ou vous ne lisez pas nos réponses!..
En Resumé :
  - vous avez des produits : NSIS, InnoSetup, WinInstall,
  =>documentez vous etes faites votre choix en conséquence de votre besoin et vos capacités d'investissement.
  - sinon, vous avez l'install auto des agents par OCS,

Vous parlez de linux, mais votre post initial parle de package msi pour client windows, c'est pas tres cohérent.

Quel est finalement le besoin (le but, l'utilité,...) de faire du pckg msi ???

Last edited by motsan (2007-06-14 12:31:52)


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#12 2007-06-14 12:43:03

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

C'est pour faire un deploiement des agents OCS, pour eviter de telecharger pour chaque agent histoire de gagner du temps, j'avait l'intention de créer un package msi avec le WinInstall sur un server windows 2003 server pour ensuite me connecter depuis le client sur le server 2003 et faire l'install a partir du package msi.
dans l'objectif de gagner du temps parce qu'installe un agent OCS sur plus de 300 PC:( .

J'avait parle de Linux car j'ai installé OCS et GLPI sur un serveur Linux ( fedora core 6 ) et j'aurai voulu faire pareil que ci dessus mais sous Linux.

Voila la cause de mon post sur Linux.

merci

Offline

#13 2007-06-15 08:20:54

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Merci pour vos précision, j'y vois plus clair maintenant.
Je ne suis pas un habitué de OCS, mais d'autres pourrons confirmer/infirmer mes dirs :
Il me semble bien qu'il existe un moyen d'autodeploiement de l'agent OCS ?


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#14 2007-06-15 08:54:41

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

Bonjour,

Si le post de Motsan et confirmer concernant l'autodeploiment des agents OCS.

J'aimerai en savoir plus la dessus, c'est a dire:

-Comment faire pour que l'agent OCS s'autodeploie??

- Faut-il que je fasse certaine manipulation sur le serveur??
  Si oui, lesquelles?


Merci pour ton post très interessant motsan

Last edited by abel (2007-06-15 09:01:21)

Offline

#15 2007-06-15 14:09:12

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Comme je disait, je suis pas familier de OCS (enfin, pas encore...).
alors pour la réponse :  Mon conseil : faites d'abord un tour sur le forum de OCS, c'est le meilleur endroit pour répondre à cette question.


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#16 2007-06-15 14:27:41

abel
Member
Registered: 2007-05-21
Posts: 97

Re: Creation d'un package MSI sur windows xp

ok merci pour ton info d'autodeploiement motsan

Offline

#17 2007-08-28 12:38:02

gpmc
Member
Registered: 2007-07-23
Posts: 14

Re: Creation d'un package MSI sur windows xp

Bonjour tlm

je voudrai utiliser  OCS PACKAGER pour deployer l agent sur plusieurs machines, mais apparement il me faut le certificat apache o_O

quelqu un peut me guider SVP smile) ?

Offline

#18 2007-08-28 15:04:47

gpasquier
Member
From: toulouse
Registered: 2006-02-24
Posts: 242

Re: Creation d'un package MSI sur windows xp

lire la doc OCS il explique tres bien le deployement et comment creer le certificat etc


GLPI 0.80.5, OCS-NG 1.3.3 / Centos 5.6 / Apache 2.2.3-45 / PHP 5.1.6 / Mysql 5.0.77
FusionInventory 2.3.6 / Agent 2.1.9
Navigateurs : Internet Explorer 9 / firefox 4
test : GLPI 0.80.5

Offline

#19 2007-08-28 17:13:46

gpmc
Member
Registered: 2007-07-23
Posts: 14

Re: Creation d'un package MSI sur windows xp

ca y est je l ai trouvé merci bcp les amis wink

Offline

#20 2007-08-29 08:22:18

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Heu, un petit retour du comment vous avez fait pour le reste de la communauté serait le bienvenu, voir meme un article dans le wiki ?

D'avance merci....


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#21 2007-08-30 13:41:14

gpmc
Member
Registered: 2007-07-23
Posts: 14

Re: Creation d'un package MSI sur windows xp

Bon, d'apres ce que j'ai trouvé, il faut se rendre sur ( C:\Program Files\OCS Inventory NG\xampp\apache ) le répertoire par défaut,  vous trouverez un fichier "makecert.bat"  livré normalement avex xampp, double clic dessus et suivez les étapes ( country, code postal, password... )
à la fin, un fichier "server.crt" est généré sous ( \xampp\apache\conf\ssl.crt\ ) vous deverez redémarer l apache pour prendre en compte les modifications.

il ne vous reste plus  qu a renommer ce fichier en "cacert.pem" pour installer le packager ( c est ce qui me reste à faire aussi tongue )


NB = au cas où vous ne trouvez pas le "makecert.bat " , voilà le script à coller dans un fichier txt et renommer ensuite en "makecert.bat= wink


@echo off
set OPENSSL_CONF=./bin/openssl.cnf


if not exist .\conf\ssl.crt mkdir .\conf\ssl.crt
if not exist .\conf\ssl.key mkdir .\conf\ssl.key


bin\openssl req -new -out server.csr
bin\openssl rsa -in privkey.pem -out server.key
bin\openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 1825


set OPENSSL_CONF=
del .rnd
del privkey.pem
del server.csr


move /y server.crt .\conf\ssl.crt
move /y server.key .\conf\ssl.key


echo.
echo -
echo Das Zertifikat wurde erstellt.
echo The certificate was provided.
echo.
pause


j'espere que j etais un peu clair tongue  j ai un manque en matiere d explication tongue

merci les ami(e)s, a bientot

Offline

#22 2007-08-30 16:44:13

motsan
Member
From: Marseille
Registered: 2006-04-12
Posts: 528

Re: Creation d'un package MSI sur windows xp

Merci bien.... a bientot.


Serveurs : Debian Wheezy (Apache 2.2.22, Php 5.4.4, mysql 5.5.31).
Logiciels : Firefox 30, 7z 9.20.
Plateforme en exploitation : GLPI 0.84.6/OCS 2.0.5 sur Debian Wheezy.
Plateforme en test : GLPI 0.84.6 sur Windows 7 SP1 x64 / WampServer 2.4 x64

Offline

#23 2007-09-19 13:00:16

Crazysky
Member
From: Montpellier
Registered: 2007-09-15
Posts: 9
Website

Re: Creation d'un package MSI sur windows xp

En cherchant 5-10 minutes sur le net au sujet de ce certificat (qui reste le seul truc technique dans la procédure de télédepoilement d'OCS agent) et je suis tombé sur ce site : http://mtecles.free.fr/dotclear/index.p … -inventory
Il y indique vraiment les bases pour le déploiment, meme la partie Active Directory pour creer la GPO. En gros il suffit de lire et de se laisser porter par le tutoriel.
Je n'ai pas encore eu l'occasion de tester mais il ne semble pas y avoir d'erreur (vue que c'est surtout du clic et quelque parametre a rentrer)

Seul bémole il faut se renseigner sur les commandes a lancer pour le ocslogon.exe car ils ne fournissent vraiment que le necessaire.

Bonne continuation

[Edit]
Je viens de lire un message au sujet d'une explication sur le Wiki. Si je ne me trompe pas, meme si OCS et GLPI se sont raproché, les 2 projets reste distint, donc voir sur le site de OCS en ce qui concerne le dépoiment d'OCS ... voir avec GLPI l'utilisation de OCS avec GLPI, apres rien n'empeche d'en parler ici wink

Last edited by Crazysky (2007-09-19 13:01:58)


Robin Aleman
Apprenti au service informatique du CHU Montpellier
Glpi v0.70 RC1 - OCS v1.01
Statut : En cours de test

Offline

Board footer

Powered by FluxBB