diff options
author | Remi Collet <fedora@famillecollet.com> | 2010-08-16 19:08:17 +0200 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2010-08-16 19:08:17 +0200 |
commit | 17251d433ab18f59dab060e3ebadef6367969943 (patch) | |
tree | c9cdc1cd88c59587cf93cf0dd9310d2a637fcc5c /fusioninventory-agent.spec | |
parent | 077b8e0d62f3b732188ab2356f8cae35ba00a82c (diff) |
fusioninventory-agent-2.1
Diffstat (limited to 'fusioninventory-agent.spec')
-rw-r--r-- | fusioninventory-agent.spec | 32 |
1 files changed, 26 insertions, 6 deletions
diff --git a/fusioninventory-agent.spec b/fusioninventory-agent.spec index 10729ce..9eccbc0 100644 --- a/fusioninventory-agent.spec +++ b/fusioninventory-agent.spec @@ -4,16 +4,19 @@ Name: fusioninventory-agent Summary: FusionInventory agent Summary(fr): Agent FusionInventory -Version: 2.0.6 +Version: 2.1 %if 0%{?gitver:1} Release: 5.git%{gitver}%{?dist} Source0: fusinv-fusioninventory-agent-2.0.4-20-gf7c5492.tar.gz %else Release: 1%{?dist} -Source0: http://forge.fusioninventory.org/attachments/download/66/FusionInventory-Agent-2.0.6.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/F/FU/FUSINV/FusionInventory-Agent-%{version}.tar.gz %endif +# http://github.com/fusinv/fusioninventory-agent/commit/75d7e778c108889cad36b17f06eb876181d9d183 +Patch0: fusioninventory-agent.patch + Source1: %{name}.cron Source2: %{name}.init @@ -37,7 +40,10 @@ Requires(post): /sbin/chkconfig Requires(preun): /sbin/chkconfig, /sbin/service Requires(postun): /sbin/service -%{?perl_default_filter} +%{?filter_setup: +%filter_from_requires /perl(Win32/d +%?perl_default_filter +} %description @@ -84,6 +90,8 @@ Vous pouvez ajouter les paquets additionnels pour les tâches optionnelles : %setup -q -n FusionInventory-Agent-%{version} %endif +%patch0 -p0 + cat <<EOF | tee logrotate %{_localstatedir}/log/%{name}/*.log { weekly @@ -102,14 +110,17 @@ cat <<EOF | tee %{name}.conf # Add tools directory if needed (tw_cli, hpacucli, ipssend, ...) PATH=/sbin:/bin:/usr/sbin:/usr/bin # Global options -#FUSINVOPT=--debug +#FUSINVOPT='--debug --rpc-trust-localhost' # Mode, change to "cron" or "daemon" to activate +# - none (default on install) no activity +# - cron (inventory only) use the cron.hourly +# - daemon (recommanded) use the service OCSMODE[0]=none # OCS server URI # OCSSERVER[0]=your.ocsserver.name # corresponds with --local=%{_localstatedir}/lib/%{name} # OCSSERVER[0]=local -# Wait before inventory +# Wait before inventory (for cron mode) OCSPAUSE[0]=120 # Administrative TAG (optional, must be filed before first inventory) OCSTAG[0]= @@ -118,6 +129,7 @@ EOF cat <<EOF | tee agent.cfg # This file provides global and command line settings # For CRON or DAEMON configuration, see %{_sysconfdir}/sysconfig/%{name} +share-dir=%{perl_vendorlib}/auto/share/dist/FusionInventory-Agent basevardir=%{_localstatedir}/lib/%{name} logger=Stderr server="" @@ -149,7 +161,7 @@ find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';' %clean -rm -rf %{buildroot} +%{__rm} -rf %{buildroot} %{buildroot}%{_datarootdir} %post @@ -181,6 +193,7 @@ exit 0 %{_sysconfdir}/cron.hourly/%{name} %{_initrddir}/%{name} %{perl_vendorlib}/FusionInventory +%{perl_vendorlib}/auto %{_bindir}/%{name} %exclude %{_bindir}/%{name}-config %{_mandir}/man1/%{name}* @@ -190,6 +203,13 @@ exit 0 %changelog +* Mon Aug 16 2010 Remi Collet <Fedora@famillecollet.com> 2.1-1 +- update to 2.1 +- switch download URL back to CPAN +- add %%{perl_vendorlib}/auto +- filter perl(Win32*) from Requires +- add patch (from git) to reopen the file logger if needed + * Sat May 29 2010 Remi Collet <Fedora@famillecollet.com> 2.0.6-1 - update to 2.0.6 - swicth download URL to forge |