summaryrefslogtreecommitdiff
path: root/samba/Pkgfile
diff options
context:
space:
mode:
authorAlan Mizrahi <alan+crux@mizrahi.com.ve>2016-09-01 12:17:24 +0900
committerAlan Mizrahi <alan+crux@mizrahi.com.ve>2016-09-01 12:17:24 +0900
commit977baf71008fd9c3dc6d87e030bb85091c6224af (patch)
treefb02a565a9b527cb04495890323f770957f7a8cc /samba/Pkgfile
parentb2f6ba03435fd4baf9826f398708dd8ec0b02221 (diff)
downloadopt-977baf71008fd9c3dc6d87e030bb85091c6224af.tar.gz
opt-977baf71008fd9c3dc6d87e030bb85091c6224af.tar.xz
[notify] samba: 4.2.1 -> 4.2.14, changed init scripts to ssd, updated, man path
Fixes CVE-2016-2119 Client side SMB2/3 required signing can be downgraded Summary: A man in the middle attack can disable client signing over SMB2/3, even if enforced by configuration parameters. Details: https://www.samba.org/samba/security/CVE-2016-2119.html
Diffstat (limited to 'samba/Pkgfile')
-rw-r--r--samba/Pkgfile12
1 files changed, 3 insertions, 9 deletions
diff --git a/samba/Pkgfile b/samba/Pkgfile
index c0e48857d..e2f22a78e 100644
--- a/samba/Pkgfile
+++ b/samba/Pkgfile
@@ -6,11 +6,10 @@
# Optional: cups
name=samba
-version=4.2.1
+version=4.2.14
release=4
source=(
http://www.samba.org/samba/ftp/stable/$name-$version.tar.gz
-v2-0001-s4-lib-tls-use-gnutls_priority_set_direct.patch
samba-4.2.1-krb5.patch
samba.rc
nmbd.rc
@@ -25,18 +24,13 @@ build () {
# https://bugzilla.samba.org/show_bug.cgi?id=11165
patch -p1 -i $SRC/samba-4.2.1-krb5.patch
- # fix for gnutls-3.4.0 removal of gnutls_certificate_type_set_priority()
- # https://bugzilla.samba.org/show_bug.cgi?id=8780
- patch -p1 -i $SRC/v2-0001-s4-lib-tls-use-gnutls_priority_set_direct.patch
-
# we should define vendorlib in our perl port
- sed -ri 's/(vendor)(arch|lib|prefix)/site\2/' buildtools/wafsamba/samba_perl.py
+ sed -ri 's:(vendor)(arch|lib|prefix):site\2:' buildtools/wafsamba/samba_perl.py
./configure \
--enable-fhs \
--prefix=/usr \
--localstatedir=/var \
- --mandir=/usr/man \
--sysconfdir=/etc \
--with-privatedir=/etc/samba/private \
--bundled-libraries=NONE \
@@ -47,7 +41,7 @@ build () {
# man pages
for i in docs/manpages/*; do
- install -D -m 644 $i $PKG/usr/man/man${i##*.}/${i##*/}
+ install -D -m 644 $i $PKG/usr/share/man/man${i##*.}/${i##*/}
done
# cleanup

Generated by cgit