diff options
author | Alan Mizrahi <alan+crux@mizrahi.com.ve> | 2016-09-01 12:17:24 +0900 |
---|---|---|
committer | Alan Mizrahi <alan+crux@mizrahi.com.ve> | 2016-09-01 12:17:24 +0900 |
commit | 977baf71008fd9c3dc6d87e030bb85091c6224af (patch) | |
tree | fb02a565a9b527cb04495890323f770957f7a8cc /samba/Pkgfile | |
parent | b2f6ba03435fd4baf9826f398708dd8ec0b02221 (diff) | |
download | opt-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/Pkgfile | 12 |
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 |