aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-02-08 09:28:46 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-02-08 09:28:46 +0000
commitc049572d8164d0a8a4a844673f006e275375033e (patch)
tree2267429a7147f8f6cd5a67227bdaf86c246b6826
parentc5dd08b28f84d42f5ab35c7781828df7ba2dcac7 (diff)
downloadalpine_aports-c049572d8164d0a8a4a844673f006e275375033e.tar.bz2
alpine_aports-c049572d8164d0a8a4a844673f006e275375033e.tar.xz
alpine_aports-c049572d8164d0a8a4a844673f006e275375033e.zip
main/vsftpd: disable seccomp sandbox by default
we currently don't have support for it in our default kernel fixes #1607
-rw-r--r--main/vsftpd/APKBUILD11
1 files changed, 10 insertions, 1 deletions
diff --git a/main/vsftpd/APKBUILD b/main/vsftpd/APKBUILD
index 03f5cef158..221122b0ff 100644
--- a/main/vsftpd/APKBUILD
+++ b/main/vsftpd/APKBUILD
@@ -2,7 +2,7 @@
2# Maintainer: Natanael Copa <ncopa@alpinelinux.org> 2# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
3pkgname=vsftpd 3pkgname=vsftpd
4pkgver=3.0.2 4pkgver=3.0.2
5pkgrel=0 5pkgrel=1
6pkgdesc="Very secure ftpd" 6pkgdesc="Very secure ftpd"
7url="http://vsftpd.beasts.org" 7url="http://vsftpd.beasts.org"
8arch="all" 8arch="all"
@@ -33,6 +33,14 @@ prepare() {
33build() { 33build() {
34 cd $_builddir 34 cd $_builddir
35 make || return 1 35 make || return 1
36
37 # disable seccomp by default since we don't have it in kernel
38 cat >>vsftpd.conf<<EOF
39#
40# seccomp sandboxing requires kernel support
41seccomp_sandbox=0
42EOF
43
36} 44}
37 45
38package() { 46package() {
@@ -41,6 +49,7 @@ package() {
41 install -m644 -D vsftpd.8 "$pkgdir"/usr/share/man/man8/vsftpd.8 49 install -m644 -D vsftpd.8 "$pkgdir"/usr/share/man/man8/vsftpd.8
42 install -m644 -D vsftpd.conf.5 "$pkgdir"/usr/share/man/man5/vsftpd.conf.5 50 install -m644 -D vsftpd.conf.5 "$pkgdir"/usr/share/man/man5/vsftpd.conf.5
43 install -m644 -D vsftpd.conf "$pkgdir"/etc/vsftpd.conf 51 install -m644 -D vsftpd.conf "$pkgdir"/etc/vsftpd.conf
52
44 install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname 53 install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
45 install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname 54 install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
46 mkdir -p "$pkgdir"/usr/share/empty 55 mkdir -p "$pkgdir"/usr/share/empty