]> git.pld-linux.org Git - packages/openssh.git/commitdiff
- use rlimit sandbox if building without libseccomp
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 27 Oct 2020 20:09:29 +0000 (21:09 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 27 Oct 2020 20:09:29 +0000 (21:09 +0100)
openssh.spec

index 8b83ab779794d7bdb5910081169ebdc270c1d9f6..76cdb9d7c1f11379eba8ba9cbb7e7a659c904c8c 100644 (file)
@@ -37,7 +37,7 @@ Summary(ru.UTF-8):    OpenSSH - свободная реализация прото
 Summary(uk.UTF-8):     OpenSSH - вільна реалізація протоколу Secure Shell (SSH)
 Name:          openssh
 Version:       8.4p1
-Release:       2
+Release:       2.1
 Epoch:         2
 License:       BSD
 Group:         Applications/Networking
@@ -85,7 +85,7 @@ BuildRequires:        automake
 %{?with_ldns:BuildRequires:    ldns-devel}
 %{?with_libedit:BuildRequires: libedit-devel}
 BuildRequires: libfido2-devel >= 1.5.0
-BuildRequires: libseccomp-devel
+%{?with_libseccomp:BuildRequires:      libseccomp-devel}
 %{?with_selinux:BuildRequires: libselinux-devel}
 %{?with_ldap:BuildRequires:    openldap-devel}
 BuildRequires: openssl-devel >= 1.1.0g
@@ -603,7 +603,11 @@ CPPFLAGS="%{rpmcppflags} -DCHROOT -std=gnu99"
 %if "%{pld_release}" == "ac"
        --with-xauth=/usr/X11R6/bin/xauth
 %else
+%if %{with libseccomp}
        --with-sandbox=seccomp_filter \
+%else
+       --with-sandbox=rlimit \
+%endif
        --with-xauth=%{_bindir}/xauth
 %endif
 
This page took 0.037308 seconds and 4 git commands to generate.