diff options
author | Remi Collet <fedora@famillecollet.com> | 2011-10-31 19:07:37 +0100 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2011-10-31 19:07:37 +0100 |
commit | 932f7a9d2e6c9675c4774e36a76e83d8f0ee10b3 (patch) | |
tree | 2973631b8f7fce07b48728357f7381f63a126adf | |
parent | 8dba4ae042907bdb3e35044883607f5906bf0c72 (diff) |
ocsinventory, provides external-agents.conf (OCS_OPT_EXT_USERAGENTS_FILE_PATH)
-rw-r--r-- | ocsinventory.spec | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/ocsinventory.spec b/ocsinventory.spec index 2befa04..9bded84 100644 --- a/ocsinventory.spec +++ b/ocsinventory.spec @@ -12,7 +12,7 @@ Name: ocsinventory Summary: Open Computer and Software Inventory Next Generation Version: 2.0.2 -Release: 1%{?dist}.2 +Release: 1%{?dist}.3 Group: Applications/Internet License: GPLv2 @@ -140,6 +140,16 @@ navigateur favori. chmod -x binutils/ocs-errors +cat >external-agents.conf <<EOF +# allowed external useragents list +# WARNING may not be supported by OCS NG Community ! +# 1 line per agent, with full name (including version) + +# Ex, to allow fusioninventory_agent, uncomment next line +#FusionInventory-Agent_v2.1.9 +EOF + + %build cd Apache %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -184,9 +194,13 @@ mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d -e "s;VERSION_MP;2;g" \ %endif -e "s;PATH_TO_LOG_DIRECTORY;%{_localstatedir}/log/ocsinventory-server;g" \ - ./etc/ocsinventory/ocsinventory-server.conf | \ + -e '/OCS_OPT_EXT_USERAGENTS_FILE_PATH/s;^.*$; PerlSetEnv OCS_OPT_EXT_USERAGENTS_FILE_PATH %{_sysconfdir}/ocsinventory/ocsinventory-server/external-agents.conf;' \ + etc/ocsinventory/ocsinventory-server.conf | \ grep -v IfModule >%{buildroot}%{_sysconfdir}/httpd/conf.d/ocsinventory-server.conf +install -Dm 644 external-agents.conf \ + %{buildroot}%{_sysconfdir}/ocsinventory/ocsinventory-server/external-agents.conf + # --- ocsinventory-reports --- administration console mkdir -p %{buildroot}%{_datadir}/ocsinventory-reports @@ -280,6 +294,8 @@ fi %doc LICENSE.txt README Apache/Changes %doc binutils/*.README %doc binutils/{ocs-errors,soap-client.pl} +%dir %{_sysconfdir}/ocsinventory/ocsinventory-server +%config(noreplace) %{_sysconfdir}/ocsinventory/ocsinventory-server/external-agents.conf %config(noreplace) %{_sysconfdir}/logrotate.d/ocsinventory-server %config(noreplace) %{_sysconfdir}/httpd/conf.d/ocsinventory-server.conf %attr(755,apache,root) %{_localstatedir}/log/ocsinventory-server @@ -304,6 +320,9 @@ fi %changelog +* Mon Oct 31 2011 Remi Collet <Fedora@famillecollet.com> - 2.0.2-1.3 +- provides external-agents.conf (OCS_OPT_EXT_USERAGENTS_FILE_PATH) + * Mon Oct 31 2011 Remi Collet <Fedora@famillecollet.com> - 2.0.2-1.2 - add patch to use CONF_MYSQL (and avoid link to dbconfig) - comment /snmp alias for security |