[packages/ntp] - addes seccomp bcond, disabled by default due to ntpd crashes

adwol adwol at pld-linux.org
Fri Jul 31 20:21:05 CEST 2015


commit 7b17687948affb6a556955bc643ef60fa03b99aa
Author: Adam Osuchowski <adwol at pld-linux.org>
Date:   Fri Jul 31 20:20:08 2015 +0200

    - addes seccomp bcond, disabled by default due to ntpd crashes

 ntp.spec | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/ntp.spec b/ntp.spec
index eda110c..b3851dd 100644
--- a/ntp.spec
+++ b/ntp.spec
@@ -5,6 +5,7 @@
 #
 # Conditional build:
 %bcond_without	avahi  # disable DNS-SD support via Avahi
+%bcond_with	seccomp		# enable experimental support for libseccomp sandboxing
 
 %include	/usr/lib/rpm/macros.perl
 Summary:	Network Time Protocol utilities
@@ -12,7 +13,7 @@ Summary(pl.UTF-8):	Narzędzia do synchronizacji czasu (Network Time Protocol)
 Summary(pt_BR.UTF-8):	Network Time Protocol versão 4
 Name:		ntp
 Version:	4.2.8p3
-Release:	1
+Release:	2
 License:	distributable
 Group:		Networking/Daemons
 Source0:	http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/%{name}-%{version}.tar.gz
@@ -53,7 +54,7 @@ BuildRequires:	automake
 BuildRequires:	libcap-devel
 BuildRequires:	libevent-devel
 BuildRequires:	libnl-devel
-BuildRequires:	libseccomp-devel
+%{?with_seccomp:BuildRequires:	libseccomp-devel}
 BuildRequires:	libtool
 BuildRequires:	net-snmp-devel
 BuildRequires:	openssl-devel >= 0.9.7d
@@ -270,7 +271,7 @@ CPPFLAGS="%{rpmcppflags} -I/usr/include/readline"
 	--with-binsubdir=sbin \
 	--enable-linuxcaps \
 	--enable-getifaddrs \
-	--enable-libseccomp \
+	%{?with_seccomp:--enable-libseccomp} \
 	--enable-ipv6 \
 	--enable-ntp-signd \
 	--with-lineeditlibs=readline \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ntp.git/commitdiff/7b17687948affb6a556955bc643ef60fa03b99aa



More information about the pld-cvs-commit mailing list