diff options
author | bouyer <bouyer@pkgsrc.org> | 2013-01-14 14:46:50 +0000 |
---|---|---|
committer | bouyer <bouyer@pkgsrc.org> | 2013-01-14 14:46:50 +0000 |
commit | 7e39e3a435cc244bb1edbd0fe38566ff227815bf (patch) | |
tree | aebc601da74877292b2b42360ab65636a2d749f4 /net/p5-FusionInventory-Agent | |
parent | 1193ed36a4250163173ba9a26567cf915aed6571 (diff) | |
download | pkgsrc-7e39e3a435cc244bb1edbd0fe38566ff227815bf.tar.gz |
Import FusionInventory-Agent 2.2.7
The FusionInventory agent is a generic management agent. It can perform a
certain number of tasks, according to its own execution plan, or on behalf of a
GLPI server with fusioninventory plugin, acting as a control point.
Two of these tasks are included in agent source distribution, local inventory
and wake on lan. Other tasks are distributed separatly, excepted for binary
distributions where they are bundled together.
Diffstat (limited to 'net/p5-FusionInventory-Agent')
-rw-r--r-- | net/p5-FusionInventory-Agent/DESCR | 7 | ||||
-rw-r--r-- | net/p5-FusionInventory-Agent/Makefile | 43 | ||||
-rw-r--r-- | net/p5-FusionInventory-Agent/PLIST | 243 | ||||
-rw-r--r-- | net/p5-FusionInventory-Agent/distinfo | 6 | ||||
-rw-r--r-- | net/p5-FusionInventory-Agent/patches/patch-Makefile.PL | 60 |
5 files changed, 359 insertions, 0 deletions
diff --git a/net/p5-FusionInventory-Agent/DESCR b/net/p5-FusionInventory-Agent/DESCR new file mode 100644 index 00000000000..519edc0cb4a --- /dev/null +++ b/net/p5-FusionInventory-Agent/DESCR @@ -0,0 +1,7 @@ +The FusionInventory agent is a generic management agent. It can perform a +certain number of tasks, according to its own execution plan, or on behalf of a +GLPI server with fusioninventory plugin, acting as a control point. + +Two of these tasks are included in agent source distribution, local inventory +and wake on lan. Other tasks are distributed separatly, excepted for binary +distributions where they are bundled together. diff --git a/net/p5-FusionInventory-Agent/Makefile b/net/p5-FusionInventory-Agent/Makefile new file mode 100644 index 00000000000..d91f17cf4bd --- /dev/null +++ b/net/p5-FusionInventory-Agent/Makefile @@ -0,0 +1,43 @@ +# $NetBSD: Makefile,v 1.1.1.1 2013/01/14 14:46:50 bouyer Exp $ +# + +DISTNAME= FusionInventory-Agent-2.2.7 +PKGNAME= p5-${DISTNAME} +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/F/FU/FUSINV/} + +MAINTAINER= bouyer@NetBSD.org +HOMEPAGE= http://search.cpan.org/~fusinv/ +COMMENT= Fusion Inventory agent +LICENSE= gnu-gpl-v2 + +PKG_SYSCONFSUBDIR?= fusioninventory +EGDIR= ${PREFIX}/share/examples/fusioninventory +CONF_FILES+= ${EGDIR}/agent.cfg ${PKG_SYSCONFDIR}/agent.cfg + +BUILD_DEFS+= VARBASE + + +OWN_DIRS+= ${VARBASE}/fusioninventory + +DEPENDS+= p5-HTTP-Server-Simple-Authen-[0-9]*:../../www/p5-HTTP-Server-Simple-Authen +DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which +DEPENDS+= p5-Net-IP-[0-9]*:../../net/p5-Net-IP +DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template +DEPENDS+= p5-UNIVERSAL-require-[0-9]*:../../devel/p5-UNIVERSAL-require +DEPENDS+= p5-XML-TreePP-[0-9]*:../../textproc/p5-XML-TreePP +DEPENDS+= p5-HTTP-Proxy-[0-9]*:../../www/p5-HTTP-Proxy +DEPENDS+= p5-HTTP-Server-Simple-[0-9]*:../../www/p5-HTTP-Server-Simple +DEPENDS+= p5-IO-Capture-[0-9]*:../../devel/p5-IO-Capture +DEPENDS+= p5-IPC-Run-[0-9]*:../../devel/p5-IPC-Run +DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception +DEPENDS+= p5-Test-MockModule-[0-9]*:../../devel/p5-Test-MockModule +DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML + +PERL5_MODULE_TYPE= Module::Install::Bundled + +MAKE_PARAMS+= PREFIX=${PREFIX} LOCALSTATEDIR=${VARBASE}/fusioninventory +MAKE_PARAMS+= SYSCONFDIR=${PKG_SYSCONFDIR} + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/p5-FusionInventory-Agent/PLIST b/net/p5-FusionInventory-Agent/PLIST new file mode 100644 index 00000000000..7ddaf9e13ff --- /dev/null +++ b/net/p5-FusionInventory-Agent/PLIST @@ -0,0 +1,243 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2013/01/14 14:46:51 bouyer Exp $ +bin/fusioninventory-injector +bin/fusioninventory-agent +share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client/Fusion.pm +share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client/OCS.pm +share/fusioninventory/lib/FusionInventory/Agent/HTTP/Protocol/https.pm +share/fusioninventory/lib/FusionInventory/Agent/HTTP/Server.pm +share/fusioninventory/lib/FusionInventory/Agent/HTTP/Client.pm +share/fusioninventory/lib/FusionInventory/Agent/Logger/Backend.pm +share/fusioninventory/lib/FusionInventory/Agent/Logger/File.pm +share/fusioninventory/lib/FusionInventory/Agent/Logger/Stderr.pm +share/fusioninventory/lib/FusionInventory/Agent/Logger/Syslog.pm +share/fusioninventory/lib/FusionInventory/Agent/Target/Stdout.pm +share/fusioninventory/lib/FusionInventory/Agent/Target/Local.pm +share/fusioninventory/lib/FusionInventory/Agent/Target/Server.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/LVM.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Sounds.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Videos.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Controllers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Modems.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Slots.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/Alpha.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/MIPS.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/SPARC.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Archs/i386.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Uptime.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Ports.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Battery.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode/Slots.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Controllers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Sounds.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Videos.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci/Modems.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Pacman.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/RPM.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Slackware.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Gentoo.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares/Deb.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Storages/HP.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Environment.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Ipmi.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/USB.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Processes.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Dmidecode.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Printers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Domains.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Screen.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Lspci.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Users.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic/Hostname.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Controllers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Uptime.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Slots.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/MP.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/PowerPC.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/MIPS.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/SPARC.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/ARM.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/Alpha.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/m68k.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs/i386.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro/LSB.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro/NonLSB.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Adaptec.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/3ware.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/Lsilogic.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages/ServeRaid.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Videos.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/LVM.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Distro.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Uptime.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Archs.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/iLO.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Inputs.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/USB.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Printers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Uptime.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Hostname.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Videos.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Sound.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Slots.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Controllers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Hpvm.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Lxc.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/SolarisZones.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Virtuozzo.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Vserver.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Libvirt.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VmWareESX.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VirtualBox.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/VmWareDesktop.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Xen.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Vmsystem.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Parallels.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/CPU.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Bios.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Controllers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Modems.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Drives.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/AntiVirus.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Memory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Environment.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Chassis.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Storages.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/OS.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Printers.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Ports.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Registry.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/User.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Sounds.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Videos.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Inputs.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/USB.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Networks.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Softwares.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Slots.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Solaris.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Win32.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AIX.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Generic.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/HPUX.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/Linux.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/BSD.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/AccessLog.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Input/MacOS.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory/Inventory.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/WakeOnLan.pm +share/fusioninventory/lib/FusionInventory/Agent/Task/Inventory.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Generic.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Solaris.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Unix.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/AIX.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Screen.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Linux.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Network.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Win32.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/HPUX.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/Hostname.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools/MacOS.pm +share/fusioninventory/lib/FusionInventory/Agent/XML/Query/Inventory.pm +share/fusioninventory/lib/FusionInventory/Agent/XML/Query/Prolog.pm +share/fusioninventory/lib/FusionInventory/Agent/XML/Response.pm +share/fusioninventory/lib/FusionInventory/Agent/XML/Query.pm +share/fusioninventory/lib/FusionInventory/Agent/Target.pm +share/fusioninventory/lib/FusionInventory/Agent/Storage.pm +share/fusioninventory/lib/FusionInventory/Agent/Tools.pm +share/fusioninventory/lib/FusionInventory/Agent/Scheduler.pm +share/fusioninventory/lib/FusionInventory/Agent/Config.pm +share/fusioninventory/lib/FusionInventory/Agent/Task.pm +share/fusioninventory/lib/FusionInventory/Agent/Logger.pm +share/fusioninventory/lib/FusionInventory/Agent.pm +share/fusioninventory/pci.ids +share/fusioninventory/html/favicon.ico +share/fusioninventory/html/index.tpl +share/fusioninventory/html/inventory.tpl +share/fusioninventory/html/logo.png +share/fusioninventory/html/now.tpl +share/fusioninventory/html/site.css +man/man1/fusioninventory-injector.1 +man/man1/fusioninventory-agent.1 +man/man3/FusionInventory::Agent::HTTP::Client::Fusion.3 +man/man3/FusionInventory::Agent::Tools::Hostname.3 +man/man3/FusionInventory::Agent::Tools::MacOS.3 +man/man3/FusionInventory::Agent::Target::Stdout.3 +man/man3/FusionInventory::Agent::Storage.3 +man/man3/FusionInventory::Agent::Tools::Screen.3 +man/man3/FusionInventory::Agent::Config.3 +man/man3/FusionInventory::Agent::Task.3 +man/man3/FusionInventory::Agent::XML::Response.3 +man/man3/FusionInventory::Agent::Tools.3 +man/man3/FusionInventory::Agent::Tools::Generic.3 +man/man3/FusionInventory::Agent::Tools::Linux.3 +man/man3/FusionInventory::Agent::HTTP::Server.3 +man/man3/FusionInventory::Agent::Target::Server.3 +man/man3/FusionInventory::Agent::Logger.3 +man/man3/FusionInventory::Agent::Task::Inventory::Inventory.3 +man/man3/FusionInventory::Agent::XML::Query::Inventory.3 +man/man3/FusionInventory::Agent::HTTP::Client.3 +man/man3/FusionInventory::Agent::Logger::Stderr.3 +man/man3/FusionInventory::Agent::Target::Local.3 +man/man3/FusionInventory::Agent.3 +man/man3/FusionInventory::Agent::HTTP::Protocol::https.3 +man/man3/FusionInventory::Agent::XML::Query.3 +man/man3/FusionInventory::Agent::Logger::Backend.3 +man/man3/FusionInventory::Agent::Tools::Solaris.3 +man/man3/FusionInventory::Agent::Tools::Network.3 +man/man3/FusionInventory::Agent::Tools::Win32.3 +man/man3/FusionInventory::Agent::Tools::Unix.3 +man/man3/FusionInventory::Agent::Scheduler.3 +man/man3/FusionInventory::Agent::Logger::File.3 +man/man3/FusionInventory::Agent::Target.3 +man/man3/FusionInventory::Agent::XML::Query::Prolog.3 +man/man3/FusionInventory::Agent::Tools::AIX.3 +man/man3/FusionInventory::Agent::HTTP::Client::OCS.3 +man/man3/FusionInventory::Agent::Task::Inventory.3 +man/man3/FusionInventory::Agent::Logger::Syslog.3 +man/man3/FusionInventory::Agent::Task::WakeOnLan.3 +man/man3/FusionInventory::Agent::Tools::HPUX.3 +share/examples/fusioninventory/agent.cfg diff --git a/net/p5-FusionInventory-Agent/distinfo b/net/p5-FusionInventory-Agent/distinfo new file mode 100644 index 00000000000..d7f84cff765 --- /dev/null +++ b/net/p5-FusionInventory-Agent/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2013/01/14 14:46:50 bouyer Exp $ + +SHA1 (FusionInventory-Agent-2.2.7.tar.gz) = efb494c13b52fadcca3cb9848b4c79b74b7b5ef4 +RMD160 (FusionInventory-Agent-2.2.7.tar.gz) = 01bd4b11062d97eed72770e1d640eef66c7d8b49 +Size (FusionInventory-Agent-2.2.7.tar.gz) = 1220121 bytes +SHA1 (patch-Makefile.PL) = 457572579c1d1ecb10917cd3a14eef9995433c70 diff --git a/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL b/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL new file mode 100644 index 00000000000..10e277eeadd --- /dev/null +++ b/net/p5-FusionInventory-Agent/patches/patch-Makefile.PL @@ -0,0 +1,60 @@ +$NetBSD: patch-Makefile.PL,v 1.1.1.1 2013/01/14 14:46:51 bouyer Exp $ +install sample config file in examples/ dir +Fix man pages path + +--- Makefile.PL.orig 2012-11-13 14:17:02.000000000 +0100 ++++ Makefile.PL 2013-01-14 13:20:36.000000000 +0100 +@@ -72,11 +72,6 @@ + $MY::variables{DATADIR} =~ s/\$\(PREFIX\)/$MY::variables{PREFIX}/; + $MY::variables{LOCALSTATEDIR} =~ s/\$\(PREFIX\)/$MY::variables{PREFIX}/; + +-# look for already existing configuration file +-my $config_file_message = -f "$MY::variables{SYSCONFDIR}/agent.cfg" ? +- "previous configuration file found, new one will be installed as agent.cfg.new" : +- "no previous configuration file found, new one will be installed as agent.cfg"; +- + print <<EOF; + + Installation summary +@@ -86,7 +81,6 @@ + constant data installation directory: $MY::variables{DATADIR} + variable data installation directory: $MY::variables{LOCALSTATEDIR} + +-$config_file_message + EOF + + package MY; +@@ -108,12 +102,12 @@ + INSTALLLIB => '$(DATADIR)/lib', + INSTALLSITELIB => '$(DATADIR)/lib', + INSTALLVENDORLIB => '$(DATADIR)/lib', +- INSTALLMAN1DIR => '$(PREFIX)/share/man/man1', +- INSTALLSITEMAN1DIR => '$(PREFIX)/share/man/man1', +- INSTALLVENDORMAN1DIR => '$(PREFIX)/share/man/man1', +- INSTALLMAN3DIR => '$(PREFIX)/share/man/man3', +- INSTALLSITEMAN3DIR => '$(PREFIX)/share/man/man3', +- INSTALLVENDORMAN3DIR => '$(PREFIX)/share/man/man3', ++ INSTALLMAN1DIR => '$(PREFIX)/man/man1', ++ INSTALLSITEMAN1DIR => '$(PREFIX)/man/man1', ++ INSTALLVENDORMAN1DIR => '$(PREFIX)/man/man1', ++ INSTALLMAN3DIR => '$(PREFIX)/man/man3', ++ INSTALLSITEMAN3DIR => '$(PREFIX)/man/man3', ++ INSTALLVENDORMAN3DIR => '$(PREFIX)/man/man3', + SYSCONFDIR => '$(PREFIX)/etc/fusioninventory', + DATADIR => '$(PREFIX)/share/fusioninventory', + LOCALSTATEDIR => '$(PREFIX)/var/fusioninventory', +@@ -163,12 +157,8 @@ + $install .= <<'EOF'; + + config_install : +- install -d -m 755 $(DESTDIR)$(SYSCONFDIR) +- if [ -f $(DESTDIR)/$(SYSCONFDIR)/agent.cfg ]; then \ +- install -m 644 etc/agent.cfg $(DESTDIR)$(SYSCONFDIR)/agent.cfg.new; \ +- else \ +- install -m 644 etc/agent.cfg $(DESTDIR)$(SYSCONFDIR)/agent.cfg; \ +- fi ++ install -d -m 755 $(DESTDIR)$(PREFIX)/share/examples/fusioninventory; \ ++ install -m 644 etc/agent.cfg $(DESTDIR)$(PREFIX)/share/examples/fusioninventory/agent.cfg; + + data_install : + install -d -m 755 $(DESTDIR)$(DATADIR) |