Revision c9da04bf
Added by Benoît PECCATTE over 6 years ago
rudder-agent/SPECS/rudder-agent.spec | ||
---|---|---|
# Perl and fusion
|
||
%if "%{real_name}" == "rudder-agent"
|
||
%define use_system_fusion false
|
||
# no system perl on aix
|
||
%if "%{?_os}" == "aix"
|
||
%define use_system_perl false
|
||
%else
|
||
%define use_system_perl true
|
||
%endif
|
||
%else
|
||
%define use_system_fusion true
|
||
%define use_system_perl true
|
||
%endif
|
||
... | ... | |
Requires: fusioninventory-agent fusioninventory-agent-task-inventory
|
||
%endif
|
||
|
||
%if "%{use_system_perl}" == "true"
|
||
Requires: perl
|
||
%endif
|
||
|
||
## For Linux
|
||
%if "%{?_os}" != "aix"
|
||
BuildRequires: pam-devel
|
rudder-agent/debian/control | ||
---|---|---|
Section: admin
|
||
Priority: extra
|
||
Maintainer: Rudder packaging team <rudder-packaging@rudder-project.org>
|
||
Build-Depends: debhelper (>= 7), libssl-dev, bison, gcc, flex, autoconf, automake, libtool, libpcre3-dev, libpam0g-dev, ca-certificates
|
||
Build-Depends: debhelper (>= 7), libssl-dev, bison, gcc, flex, autoconf, automake, libtool, libpcre3-dev, libpam0g-dev, ca-certificates, perl
|
||
Standards-Version: 3.8.0
|
||
Homepage: http://www.rudder-project.org
|
||
|
||
Package: rudder-agent
|
||
Architecture: any
|
||
Depends: ${shlibs:Depends}, ${misc:Depends}, uuid-runtime, dmidecode, cron, curl, net-tools, openssl
|
||
Depends: ${shlibs:Depends}, ${misc:Depends}, uuid-runtime, dmidecode, cron, curl, net-tools, openssl, perl
|
||
# The dependencies below are defined in order to use rudder-agent
|
||
# for the server. This will add capabilities to send inventories
|
||
# from the server itself.
|
rudder-agent/debian/rules | ||
---|---|---|
USE_SYSTEM_OPENSSL=true
|
||
USE_SYSTEM_LMDB=false
|
||
USE_SYSTEM_PCRE=true
|
||
USE_SYSTEM_PERL=true
|
||
|
||
ifeq (rudder-agent,$(REAL_NAME))
|
||
USE_SYSTEM_PERL=false
|
||
USE_SYSTEM_FUSION=false
|
||
else
|
||
USE_SYSTEM_PERL=true
|
||
USE_SYSTEM_FUSION=true
|
||
endif
|
||
|
Also available in: Unified diff
Fixes #11741: Don't embed perl