[Fusioninventory-devel] Some news about Windows Packaging
Mario Gzuk
mariogzuk at technikz.de
Thu Mar 11 13:39:40 UTC 2010
Hi Gonéri,
Can you give me a short howto install it on windows? I have checked it
out in this way:
bzr branch lp:~goneri/fusioninventory-agent/2.0+windows
and
svn checkout http://libwin32.googlecode.com/svn/trunk/Win32-Daemon
I have installed activeperl
(http://www.activestate.com/activeperl/downloads/) and run:
#>ppm install MinGW
#>cpan Net::IP
Install Win32-Daemon:
#>cd Win32-Daemon
#>perl Makefile.PL
#>dmake install
After that:
#>cd 2.0+windows
#>perl Makefile.PL
Set up gcc environment - 3.4.5 (mingw-vista special r3)
Der Befehl "bzr" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Please install Net::SSLeay if you want to use the software deployment.
Please install nmap if you want to use the network discover feature.
Please install Proc::Daemon and Proc::PID::File if you want to use the
daemon mo
de.
Writing Makefile for FusionInventory::Agent
after that a
#>dmake install
this errors occur:
dmake.exe: makefile: line 1674: Warning: -- Found non-white space
character after '[' in [[ ! -f run-postinst ] || c:\Perl\bin\perl.exe
fusioninventory-agent-config].
dmake.exe: makefile: line 1674: Error: -- Cannot mix single and group
recipe lines.
What perl are u using in windows? Is it planed for the future to be able
to run all through an single installer? Will the https:// part working
without Net::SSLeay? (I cant get it installed). What about the
Proc::Daemon and Proc::PID::File messages? Are this deps needed if
Win32-Daemon is installed?
How the OCSWinAgent works? MHO is that the perl stuff is a little bit
oversized for a windows installation. Is it not possible to port the
ocsinventory-windows-agent? Or do you want to get away from the C-code?
Thank you.
Cheers mario
Gonéri Le Bouder schrieb:
> 2010/3/2 Guillaume Bas <guillaume.bas at gmail.com>:
>> Hi all !
>>
>> The NSIS skeleton is ready. (With a lot of return code for beautiful log :))
> For the record. I pushed on LaunchPad (
> p:~goneri/fusioninventory-agent/2.0+windows ) a branch with a Windows
> Service (fusioinventory-win32-service). It depends on Win32::Daemon.
> This package is not on CPAN and you need to grab it directly from the
> SVN repository:
>
> svn checkout http://libwin32.googlecode.com/svn/trunk/Win32-Daemon
>
> Then you can build and install it with a classic:
> perl Makefile.PL
> dmake install
>
> The Windows Service must launch Perl with fusioinventory-win32-service
> as parameter. Absolute path a required. E.g:
> c:/perl/bin/perl.exe c:/perl/bin/fusioinventory-win32-service
>
> Regards,
>
More information about the Fusioninventory-devel
mailing list