From 23f2e1877eede98433914516df786790aa49db35 Mon Sep 17 00:00:00 2001 From: Matthieu CERDA Date: Mon, 29 Sep 2014 20:19:30 +0200 Subject: [PATCH] Fixes #5591: Copy rpmvercmp as part of the necessary CFEngine system binaries --- rudder-agent/SPECS/rudder-agent.spec | 1 + rudder-agent/debian/postinst | 1 + 2 files changed, 2 insertions(+) diff --git a/rudder-agent/SPECS/rudder-agent.spec b/rudder-agent/SPECS/rudder-agent.spec index c71c19ec9..638bc6c0a 100644 --- a/rudder-agent/SPECS/rudder-agent.spec +++ b/rudder-agent/SPECS/rudder-agent.spec @@ -428,6 +428,7 @@ if [ ${CFRUDDER_FIRST_INSTALL} -ne 1 -a -x /etc/init.d/rudder-agent ]; then /sbi # Copy CFEngine binaries %{cp_a_command} -f /opt/rudder/bin/cf-* /var/rudder/cfengine-community/bin/ +%{cp_a_command} -f /opt/rudder/bin/rpmvercmp /var/rudder/cfengine-community/bin/ NB_COPIED_BINARIES=`ls -1 /var/rudder/cfengine-community/bin/ | wc -l` if [ ${NB_COPIED_BINARIES} -gt 0 ];then echo "CFEngine binaries copied to workdir"; fi diff --git a/rudder-agent/debian/postinst b/rudder-agent/debian/postinst index de291be6c..0df78a6bb 100644 --- a/rudder-agent/debian/postinst +++ b/rudder-agent/debian/postinst @@ -46,6 +46,7 @@ case "$1" in # Copy CFEngine binaries (Changed location from sbin/ to bin/ in version 3.4) cp -a -f /opt/rudder/bin/cf-* /var/rudder/cfengine-community/bin/ + cp -a -f /opt/rudder/bin/rpmvercmp /var/rudder/cfengine-community/bin/ NB_COPIED_BINARIES=`ls -1 /var/rudder/cfengine-community/bin/ | wc -l` if [ ${NB_COPIED_BINARIES} -gt 0 ];then echo "CFEngine binaries copied to workdir"; fi