From 3b078b7a9c067b5b5f3507a50e9fde9d9d6335d6 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 4 May 2020 12:36:35 -0600 Subject: [PATCH] Fix "make package" on Debian when linux_audit is not set. --- etc/sudo.pp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/sudo.pp b/etc/sudo.pp index b48105771..c49589212 100644 --- a/etc/sudo.pp +++ b/etc/sudo.pp @@ -340,10 +340,12 @@ still allow people to get their work done." echo "Conflicts: sudo" >> %{pp_wrkdir}/%{name}/DEBIAN/control echo "Replaces: sudo" >> %{pp_wrkdir}/%{name}/DEBIAN/control echo "Provides: sudo" >> %{pp_wrkdir}/%{name}/DEBIAN/control - DEPENDS="${DEPENDS}, libldap-2.4-2" + DEPENDS="${DEPENDS:+, }libldap-2.4-2" fi cp -p %{pp_wrkdir}/%{name}/DEBIAN/control %{pp_wrkdir}/%{name}/DEBIAN/control.$$ - sed "s/^\(Depends:.*\) *$/\1, ${DEPENDS}/" %{pp_wrkdir}/%{name}/DEBIAN/control.$$ > %{pp_wrkdir}/%{name}/DEBIAN/control + if test -n "${DEPENDS}"; then + sed "s/^\(Depends:.*\) *$/\1, ${DEPENDS}/" %{pp_wrkdir}/%{name}/DEBIAN/control.$$ > %{pp_wrkdir}/%{name}/DEBIAN/control + fi rm -f %{pp_wrkdir}/%{name}/DEBIAN/control.$$ echo "Homepage: https://www.sudo.ws" >> %{pp_wrkdir}/%{name}/DEBIAN/control echo "Bugs: https://bugzilla.sudo.ws" >> %{pp_wrkdir}/%{name}/DEBIAN/control