Wed May 15 09:07:21 2019 UTC ()
samba4: updated to 4.10.3

Samba 4.10.3, 4.9.8 and 4.8.12 Security Releases Available
These are security releases in order to address CVE-2018-16860 (Samba AD DC S4U2Self/S4U2Proxy unkeyed checksum).


(adam)
diff -r1.66 -r1.67 pkgsrc/net/samba4/Makefile
diff -r1.27 -r1.28 pkgsrc/net/samba4/distinfo

cvs diff -r1.66 -r1.67 pkgsrc/net/samba4/Makefile (switch to unified diff)

--- pkgsrc/net/samba4/Makefile 2019/04/25 07:33:12 1.66
+++ pkgsrc/net/samba4/Makefile 2019/05/15 09:07:21 1.67
@@ -1,228 +1,227 @@ @@ -1,228 +1,227 @@
1# $NetBSD: Makefile,v 1.66 2019/04/25 07:33:12 maya Exp $ 1# $NetBSD: Makefile,v 1.67 2019/05/15 09:07:21 adam Exp $
2 2
3DISTNAME= samba-4.10.2 3DISTNAME= samba-4.10.3
4PKGREVISION= 1 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= http://download.samba.org/pub/samba/stable/ 5MASTER_SITES= http://download.samba.org/pub/samba/stable/
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.samba.org/ 8HOMEPAGE= http://www.samba.org/
10COMMENT= SMB/CIFS protocol server suite 9COMMENT= SMB/CIFS protocol server suite
11LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
12 11
13CONFLICTS+= ja-samba-[0-9]* winbind-[0-9]* 12CONFLICTS+= ja-samba-[0-9]* winbind-[0-9]*
14 13
15PYTHON_VERSIONS_INCOMPATIBLE= 27 14PYTHON_VERSIONS_INCOMPATIBLE= 27
16 15
17GCC_REQD+= 4.4 16GCC_REQD+= 4.4
18BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 17BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
19BUILD_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml 18BUILD_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml
20BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 19BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
21DEPENDS+= p5-Parse-Yapp>=1.05:../../devel/p5-Parse-Yapp 20DEPENDS+= p5-Parse-Yapp>=1.05:../../devel/p5-Parse-Yapp
22DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns 21DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
23DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 22DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
24DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601 23DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
25 24
26BUILD_DEFS+= VARBASE 25BUILD_DEFS+= VARBASE
27 26
28.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
29 28
30SMB_LIB?= ${PREFIX}/lib 29SMB_LIB?= ${PREFIX}/lib
31 30
32PKG_SYSCONFSUBDIR= samba 31PKG_SYSCONFSUBDIR= samba
33SMB_SHAREDSTATE?= ${PREFIX}/com 32SMB_SHAREDSTATE?= ${PREFIX}/com
34SMB_LOCALSTATE?= ${VARBASE} 33SMB_LOCALSTATE?= ${VARBASE}
35SMB_INFO?= ${PREFIX}/info 34SMB_INFO?= ${PREFIX}/info
36SMB_MAN?= ${PREFIX}/${PKGMANDIR} 35SMB_MAN?= ${PREFIX}/${PKGMANDIR}
37SMB_STATE?= ${VARBASE}/run 36SMB_STATE?= ${VARBASE}/run
38SMB_PRIVATE?= ${PKG_SYSCONFDIR}/private 37SMB_PRIVATE?= ${PKG_SYSCONFDIR}/private
39SMB_PID?= ${VARBASE}/run 38SMB_PID?= ${VARBASE}/run
40SMB_CACHE?= ${VARBASE}/run 39SMB_CACHE?= ${VARBASE}/run
41SMB_LOCK?= ${VARBASE}/run 40SMB_LOCK?= ${VARBASE}/run
42SMB_LOGFILEBASE?= ${VARBASE}/log 41SMB_LOGFILEBASE?= ${VARBASE}/log
43SMB_SOCKETS?= ${VARBASE}/run 42SMB_SOCKETS?= ${VARBASE}/run
44SMB_MODULES?= ${SMB_LIB}/samba 43SMB_MODULES?= ${SMB_LIB}/samba
45SMB_PRIVATELIB?= ${SMB_LIB}/samba/private 44SMB_PRIVATELIB?= ${SMB_LIB}/samba/private
46SMB_PRIVSOCKETS?= ${VARBASE}/run 45SMB_PRIVSOCKETS?= ${VARBASE}/run
47SMB_CONFIG?= ${PKG_SYSCONFDIR} 46SMB_CONFIG?= ${PKG_SYSCONFDIR}
48SMB_DATAROOT?= ${PREFIX}/share/samba 47SMB_DATAROOT?= ${PREFIX}/share/samba
49SMB_LOCALE?= ${PREFIX}/share/locale 48SMB_LOCALE?= ${PREFIX}/share/locale
50SMB_DOC?= ${PREFIX}/share/doc/samba 49SMB_DOC?= ${PREFIX}/share/doc/samba
51SMB_PAMMODULES?= ${SMB_LIB}/samba/security 50SMB_PAMMODULES?= ${SMB_LIB}/samba/security
52 51
53FILES_SUBST+= SMB_CONFIG=${SMB_CONFIG} 52FILES_SUBST+= SMB_CONFIG=${SMB_CONFIG}
54FILES_SUBST+= SMB_PID=${SMB_PID} 53FILES_SUBST+= SMB_PID=${SMB_PID}
55 54
56# mktemp is useful for the replacement adduser script, but don't require 55# mktemp is useful for the replacement adduser script, but don't require
57# a full dependency since it's not actually needed by samba. 56# a full dependency since it's not actually needed by samba.
58USE_TOOLS+= gmake mktemp perl:run pkg-config 57USE_TOOLS+= gmake mktemp perl:run pkg-config
59 58
60USE_GNU_ICONV= yes # FIXME: something doesn't work on NetBSD 59USE_GNU_ICONV= yes # FIXME: something doesn't work on NetBSD
61BROKEN_GETTEXT_DETECTION=yes 60BROKEN_GETTEXT_DETECTION=yes
62 61
63# Debugging 62# Debugging
64#CONFIGURE_ARGS+= -vvv 63#CONFIGURE_ARGS+= -vvv
65#CONFIGURE_ARGS+= --enable-developer 64#CONFIGURE_ARGS+= --enable-developer
66#CONFIGURE_ARGS+= --fatal-errors 65#CONFIGURE_ARGS+= --fatal-errors
67 66
68HAS_CONFIGURE= yes 67HAS_CONFIGURE= yes
69CONFIG_SHELL= ${PYTHONBIN} 68CONFIG_SHELL= ${PYTHONBIN}
70CONFIGURE_SCRIPT= ${WRKSRC}/buildtools/bin/waf 69CONFIGURE_SCRIPT= ${WRKSRC}/buildtools/bin/waf
71CONFIGURE_ARGS+= configure 70CONFIGURE_ARGS+= configure
72CONFIGURE_ARGS+= --prefix=${PREFIX} 71CONFIGURE_ARGS+= --prefix=${PREFIX}
73CONFIGURE_ARGS+= --infodir=${SMB_INFO} 72CONFIGURE_ARGS+= --infodir=${SMB_INFO}
74CONFIGURE_ARGS+= --mandir=${SMB_MAN} 73CONFIGURE_ARGS+= --mandir=${SMB_MAN}
75CONFIGURE_ARGS+= --datarootdir=${SMB_DATAROOT} 74CONFIGURE_ARGS+= --datarootdir=${SMB_DATAROOT}
76CONFIGURE_ARGS+= --libdir=${SAMBA_LIB} 75CONFIGURE_ARGS+= --libdir=${SAMBA_LIB}
77CONFIGURE_ARGS+= --localedir=${SMB_LOCALE} 76CONFIGURE_ARGS+= --localedir=${SMB_LOCALE}
78CONFIGURE_ARGS+= --docdir=${SMB_DOC} 77CONFIGURE_ARGS+= --docdir=${SMB_DOC}
79CONFIGURE_ARGS+= --with-statedir=${SMB_STATE} 78CONFIGURE_ARGS+= --with-statedir=${SMB_STATE}
80CONFIGURE_ARGS+= --with-privatedir=${SMB_PRIVATE} 79CONFIGURE_ARGS+= --with-privatedir=${SMB_PRIVATE}
81CONFIGURE_ARGS+= --with-piddir=${SMB_PID} 80CONFIGURE_ARGS+= --with-piddir=${SMB_PID}
82CONFIGURE_ARGS+= --with-cachedir=${SMB_CACHE} 81CONFIGURE_ARGS+= --with-cachedir=${SMB_CACHE}
83CONFIGURE_ARGS+= --with-lockdir=${SMB_LOCK} 82CONFIGURE_ARGS+= --with-lockdir=${SMB_LOCK}
84CONFIGURE_ARGS+= --with-logfilebase=${SMB_LOGFILEBASE} 83CONFIGURE_ARGS+= --with-logfilebase=${SMB_LOGFILEBASE}
85CONFIGURE_ARGS+= --with-sockets-dir=${SMB_SOCKETS} 84CONFIGURE_ARGS+= --with-sockets-dir=${SMB_SOCKETS}
86CONFIGURE_ARGS+= --with-modulesdir=${SMB_MODULES} 85CONFIGURE_ARGS+= --with-modulesdir=${SMB_MODULES}
87CONFIGURE_ARGS+= --with-privatelibdir=${SMB_PRIVATELIB} 86CONFIGURE_ARGS+= --with-privatelibdir=${SMB_PRIVATELIB}
88CONFIGURE_ARGS+= --with-privileged-socket-dir=${SMB_PRIVSOCKETS} 87CONFIGURE_ARGS+= --with-privileged-socket-dir=${SMB_PRIVSOCKETS}
89CONFIGURE_ARGS+= --with-configdir=${SMB_CONFIG} 88CONFIGURE_ARGS+= --with-configdir=${SMB_CONFIG}
90CONFIGURE_ARGS+= --with-libiconv=${BUILDLINK_PREFIX.iconv} 89CONFIGURE_ARGS+= --with-libiconv=${BUILDLINK_PREFIX.iconv}
91#CONFIGURE_ARGS+= --bundled-libraries=com_err 90#CONFIGURE_ARGS+= --bundled-libraries=com_err
92CONFIGURE_ARGS+= --abi-check-disable 91CONFIGURE_ARGS+= --abi-check-disable
93CONFIGURE_ARGS+= --disable-symbol-versions 92CONFIGURE_ARGS+= --disable-symbol-versions
94CONFIGURE_ARGS+= --enable-gnutls 93CONFIGURE_ARGS+= --enable-gnutls
95.if defined(MAKE_JOBS) && !empty(MAKE_JOBS) && !(defined(MAKE_JOBS_SAFE) && !empty(MAKE_JOBS_SAFE:M[nN][oO])) 94.if defined(MAKE_JOBS) && !empty(MAKE_JOBS) && !(defined(MAKE_JOBS_SAFE) && !empty(MAKE_JOBS_SAFE:M[nN][oO]))
96CONFIGURE_ARGS+= --jobs=${MAKE_JOBS} 95CONFIGURE_ARGS+= --jobs=${MAKE_JOBS}
97.else 96.else
98CONFIGURE_ARGS+= --jobs=1 97CONFIGURE_ARGS+= --jobs=1
99.endif 98.endif
100CONFIGURE_ARGS+= --without-gpgme 99CONFIGURE_ARGS+= --without-gpgme
101 100
102# Depends on ncurses, explicitly disable for now. 101# Depends on ncurses, explicitly disable for now.
103CONFIGURE_ARGS+= --without-regedit 102CONFIGURE_ARGS+= --without-regedit
104 103
105PY_PATCHPLIST= yes 104PY_PATCHPLIST= yes
106MAKE_FLAGS+= WAF_BINARY=${PYTHONBIN}\ ${WRKSRC}/buildtools/bin/waf 105MAKE_FLAGS+= WAF_BINARY=${PYTHONBIN}\ ${WRKSRC}/buildtools/bin/waf
107 106
108# for winbind option build. 107# for winbind option build.
109.if "${OPSYS}" != "Darwin" && "${OPSYS}" != "SunOS" 108.if "${OPSYS}" != "Darwin" && "${OPSYS}" != "SunOS"
110LDFLAGS+= -Wl,--allow-shlib-undefined 109LDFLAGS+= -Wl,--allow-shlib-undefined
111.endif 110.endif
112LDFLAGS+= ${BUILDLINK_LDADD.gettext} 111LDFLAGS+= ${BUILDLINK_LDADD.gettext}
113LDFLAGS+= ${COMPILER_RPATH_FLAG}${SMB_PRIVATELIB} 112LDFLAGS+= ${COMPILER_RPATH_FLAG}${SMB_PRIVATELIB}
114 113
115CFLAGS.SunOS+= -DHAVE_SOLARIS_GETGRENT_R 114CFLAGS.SunOS+= -DHAVE_SOLARIS_GETGRENT_R
116# workaround https://bugzilla.samba.org/show_bug.cgi?id=12502 for now 115# workaround https://bugzilla.samba.org/show_bug.cgi?id=12502 for now
117CFLAGS.SunOS+= -DMSG_NOSIGNAL=0 116CFLAGS.SunOS+= -DMSG_NOSIGNAL=0
118LDFLAGS.SunOS+= -lsocket -lnsl 117LDFLAGS.SunOS+= -lsocket -lnsl
119 118
120.include "options.mk" 119.include "options.mk"
121 120
122.if ${SHLIB_TYPE} == "dylib" 121.if ${SHLIB_TYPE} == "dylib"
123PLIST_SUBST+= SOEXT=dylib 122PLIST_SUBST+= SOEXT=dylib
124.else 123.else
125PLIST_SUBST+= SOEXT=so 124PLIST_SUBST+= SOEXT=so
126.endif 125.endif
127 126
128.if !defined(PWD_MKDB) 127.if !defined(PWD_MKDB)
129PWD_MKDB!= ${TYPE} pwd_mkdb 2>&1 | \ 128PWD_MKDB!= ${TYPE} pwd_mkdb 2>&1 | \
130 ${AWK} '/not found/ { print "pwd_mkdb"; exit } { print $$3 }' 129 ${AWK} '/not found/ { print "pwd_mkdb"; exit } { print $$3 }'
131MAKEFLAGS+= PWD_MKDB=${PWD_MKDB:Q} 130MAKEFLAGS+= PWD_MKDB=${PWD_MKDB:Q}
132.endif 131.endif
133FILES_SUBST+= MKTEMP=${MKTEMP:Q} 132FILES_SUBST+= MKTEMP=${MKTEMP:Q}
134FILES_SUBST+= PWD_MKDB=${PWD_MKDB:Q} 133FILES_SUBST+= PWD_MKDB=${PWD_MKDB:Q}
135 134
136INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR} 135INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR}
137 136
138DOCDIR= share/doc/${PKGBASE} 137DOCDIR= share/doc/${PKGBASE}
139EGDIR= share/examples/${PKGBASE} 138EGDIR= share/examples/${PKGBASE}
140CONF_FILES= ${PREFIX}/${EGDIR}/smb.conf.default ${SMB_CONFIG}/smb.conf 139CONF_FILES= ${PREFIX}/${EGDIR}/smb.conf.default ${SMB_CONFIG}/smb.conf
141OWN_DIRS_PERMS= ${SMB_PRIVATE} ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700 140OWN_DIRS_PERMS= ${SMB_PRIVATE} ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700
142RCD_SCRIPTS+= samba nmbd smbd ${WINBINDD_RCD_SCRIPT} 141RCD_SCRIPTS+= samba nmbd smbd ${WINBINDD_RCD_SCRIPT}
143 142
144SUBST_CLASSES+= docbook 143SUBST_CLASSES+= docbook
145SUBST_MESSAGE.docbook= Fixing docbook URLs. 144SUBST_MESSAGE.docbook= Fixing docbook URLs.
146SUBST_FILES.docbook+= buildtools/wafsamba/wafsamba.py 145SUBST_FILES.docbook+= buildtools/wafsamba/wafsamba.py
147SUBST_FILES.docbook+= ctdb/doc/*.xml 146SUBST_FILES.docbook+= ctdb/doc/*.xml
148SUBST_FILES.docbook+= docs-xml/build/DTD/samba-doc 147SUBST_FILES.docbook+= docs-xml/build/DTD/samba-doc
149SUBST_FILES.docbook+= docs-xml/xslt/*.xsl 148SUBST_FILES.docbook+= docs-xml/xslt/*.xsl
150SUBST_FILES.docbook+= lib/ldb/docs/builddocs.sh 149SUBST_FILES.docbook+= lib/ldb/docs/builddocs.sh
151SUBST_FILES.docbook+= librpc/tools/*.xml 150SUBST_FILES.docbook+= librpc/tools/*.xml
152SUBST_FILES.docbook+= */*/man/*.xml 151SUBST_FILES.docbook+= */*/man/*.xml
153SUBST_FILES.docbook+= */*/*/man/*.xml 152SUBST_FILES.docbook+= */*/*/man/*.xml
154SUBST_STAGE.docbook= pre-configure 153SUBST_STAGE.docbook= pre-configure
155SUBST_SED.docbook= -e 's,http://www.oasis-open.org/docbook/xml,${PREFIX}/share/xml/docbook,g' 154SUBST_SED.docbook= -e 's,http://www.oasis-open.org/docbook/xml,${PREFIX}/share/xml/docbook,g'
156SUBST_SED.docbook+= -e 's,http://docbook.sourceforge.net/release/xsl/current,${PREFIX}/share/xsl/docbook,g' 155SUBST_SED.docbook+= -e 's,http://docbook.sourceforge.net/release/xsl/current,${PREFIX}/share/xsl/docbook,g'
157 156
158SUBST_CLASSES+= paths 157SUBST_CLASSES+= paths
159SUBST_MESSAGE.paths= Fixing paths. 158SUBST_MESSAGE.paths= Fixing paths.
160SUBST_FILES.paths= ${WRKDIR}/adduser.sh ${WRKDIR}/deluser.sh 159SUBST_FILES.paths= ${WRKDIR}/adduser.sh ${WRKDIR}/deluser.sh
161SUBST_FILES.paths+= source3/script/findsmb.in source4/heimdal_build/roken.h 160SUBST_FILES.paths+= source3/script/findsmb.in source4/heimdal_build/roken.h
162SUBST_STAGE.paths= pre-configure 161SUBST_STAGE.paths= pre-configure
163SUBST_SED.paths+= -e 's,@PERL@,${PERL5},g' 162SUBST_SED.paths+= -e 's,@PERL@,${PERL5},g'
164SUBST_VARS.paths= AWK CAT MKTEMP RM PWD_MKDB SH PERL PKG_SYSCONFBASE 163SUBST_VARS.paths= AWK CAT MKTEMP RM PWD_MKDB SH PERL PKG_SYSCONFBASE
165 164
166SUBST_CLASSES+= logpath 165SUBST_CLASSES+= logpath
167SUBST_MESSAGE.logpath= Fixing log path. 166SUBST_MESSAGE.logpath= Fixing log path.
168SUBST_FILES.logpath= examples/smb.conf.default 167SUBST_FILES.logpath= examples/smb.conf.default
169SUBST_STAGE.logpath= pre-configure 168SUBST_STAGE.logpath= pre-configure
170SUBST_SED.logpath+= -e 's,/usr/local/samba/var/log.%m,${SMB_LOGFILEBASE}/log.%m,g' 169SUBST_SED.logpath+= -e 's,/usr/local/samba/var/log.%m,${SMB_LOGFILEBASE}/log.%m,g'
171 170
172.if ${INIT_SYSTEM} == "rc.d" 171.if ${INIT_SYSTEM} == "rc.d"
173MESSAGE_SRC= ${PKGDIR}/MESSAGE.rcd 172MESSAGE_SRC= ${PKGDIR}/MESSAGE.rcd
174.endif 173.endif
175 174
176SMF_INSTANCES= smbd nmbd 175SMF_INSTANCES= smbd nmbd
177 176
178CTF_FILES_SKIP+= lib/libdcerpc-samr.so.* # empty 177CTF_FILES_SKIP+= lib/libdcerpc-samr.so.* # empty
179 178
180post-extract: 179post-extract:
181 ${CP} ${FILESDIR}/adduser.sh ${FILESDIR}/deluser.sh ${WRKDIR} 180 ${CP} ${FILESDIR}/adduser.sh ${FILESDIR}/deluser.sh ${WRKDIR}
182 181
183post-install: 182post-install:
184 ${RUN} cd ${WRKSRC}/docs-xml/registry; for f in *.reg; do \ 183 ${RUN} cd ${WRKSRC}/docs-xml/registry; for f in *.reg; do \
185 ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/${DOCDIR}/$${f}; \ 184 ${INSTALL_DATA} $${f} ${DESTDIR}${PREFIX}/${DOCDIR}/$${f}; \
186 done 185 done
187 ${INSTALL_SCRIPT} ${WRKDIR}/adduser.sh \ 186 ${INSTALL_SCRIPT} ${WRKDIR}/adduser.sh \
188 ${DESTDIR}${PREFIX}/${EGDIR}/adduser.sh 187 ${DESTDIR}${PREFIX}/${EGDIR}/adduser.sh
189 ${INSTALL_SCRIPT} ${WRKDIR}/deluser.sh \ 188 ${INSTALL_SCRIPT} ${WRKDIR}/deluser.sh \
190 ${DESTDIR}${PREFIX}/${EGDIR}/deluser.sh 189 ${DESTDIR}${PREFIX}/${EGDIR}/deluser.sh
191 ${INSTALL_DATA} ${WRKSRC}/examples/LDAP/samba.schema \ 190 ${INSTALL_DATA} ${WRKSRC}/examples/LDAP/samba.schema \
192 ${DESTDIR}${PREFIX}/${EGDIR} 191 ${DESTDIR}${PREFIX}/${EGDIR}
193 ${INSTALL_DATA} ${WRKSRC}/examples/smb.conf.default \ 192 ${INSTALL_DATA} ${WRKSRC}/examples/smb.conf.default \
194 ${DESTDIR}${PREFIX}/${EGDIR} 193 ${DESTDIR}${PREFIX}/${EGDIR}
195 194
196REPLACE_PERL+= librpc/tables.pl 195REPLACE_PERL+= librpc/tables.pl
197REPLACE_PERL+= pidl/pidl 196REPLACE_PERL+= pidl/pidl
198REPLACE_PERL+= pidl/tests/*.pl 197REPLACE_PERL+= pidl/tests/*.pl
199REPLACE_PERL+= script/*.pl 198REPLACE_PERL+= script/*.pl
200REPLACE_PERL+= script/findsmb.in 199REPLACE_PERL+= script/findsmb.in
201REPLACE_PERL+= source3/script/*.pl 200REPLACE_PERL+= source3/script/*.pl
202REPLACE_PERL+= source4/build/pasn1/pasn1.pl 201REPLACE_PERL+= source4/build/pasn1/pasn1.pl
203REPLACE_PERL+= source4/script/*.pl 202REPLACE_PERL+= source4/script/*.pl
204REPLACE_PERL+= third_party/nss_wrapper/nss_wrapper.pl 203REPLACE_PERL+= third_party/nss_wrapper/nss_wrapper.pl
205REPLACE_PYTHON+= buildtools/bin/waf 204REPLACE_PYTHON+= buildtools/bin/waf
206REPLACE_PYTHON+= source4/setup/wscript_build 205REPLACE_PYTHON+= source4/setup/wscript_build
207REPLACE_PYTHON+= source4/scripting/bin/* 206REPLACE_PYTHON+= source4/scripting/bin/*
208 207
209.if "${OPSYS}" == "Linux" 208.if "${OPSYS}" == "Linux"
210.include "../../devel/libuuid/buildlink3.mk" 209.include "../../devel/libuuid/buildlink3.mk"
211.endif 210.endif
212.include "../../archivers/libarchive/buildlink3.mk" 211.include "../../archivers/libarchive/buildlink3.mk"
213.include "../../converters/libiconv/buildlink3.mk" 212.include "../../converters/libiconv/buildlink3.mk"
214.include "../../databases/ldb/buildlink3.mk" 213.include "../../databases/ldb/buildlink3.mk"
215.include "../../devel/cmocka/buildlink3.mk" 214.include "../../devel/cmocka/buildlink3.mk"
216.include "../../devel/gettext-lib/buildlink3.mk" 215.include "../../devel/gettext-lib/buildlink3.mk"
217.include "../../devel/popt/buildlink3.mk" 216.include "../../devel/popt/buildlink3.mk"
218.include "../../devel/readline/buildlink3.mk" 217.include "../../devel/readline/buildlink3.mk"
219BUILDLINK_API_DEPENDS.talloc+= talloc>=2.1.9 218BUILDLINK_API_DEPENDS.talloc+= talloc>=2.1.9
220.include "../../devel/talloc/buildlink3.mk" 219.include "../../devel/talloc/buildlink3.mk"
221.include "../../devel/tevent/buildlink3.mk" 220.include "../../devel/tevent/buildlink3.mk"
222.include "../../devel/zlib/buildlink3.mk" 221.include "../../devel/zlib/buildlink3.mk"
223.include "../../lang/python/application.mk" 222.include "../../lang/python/application.mk"
224.include "../../lang/python/extension.mk" 223.include "../../lang/python/extension.mk"
225.include "../../security/gnutls/buildlink3.mk" 224.include "../../security/gnutls/buildlink3.mk"
226.include "../../security/libgcrypt/buildlink3.mk" 225.include "../../security/libgcrypt/buildlink3.mk"
227.include "../../textproc/jansson/buildlink3.mk" 226.include "../../textproc/jansson/buildlink3.mk"
228.include "../../mk/bsd.pkg.mk" 227.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/net/samba4/distinfo (switch to unified diff)

--- pkgsrc/net/samba4/distinfo 2019/04/08 18:35:59 1.27
+++ pkgsrc/net/samba4/distinfo 2019/05/15 09:07:21 1.28
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: distinfo,v 1.27 2019/04/08 18:35:59 adam Exp $ 1$NetBSD: distinfo,v 1.28 2019/05/15 09:07:21 adam Exp $
2 2
3SHA1 (samba-4.10.2.tar.gz) = b0b5dd49e92b266315cea6530dcfc926f27dd4ed 3SHA1 (samba-4.10.3.tar.gz) = e37c84ba448fb942479742ab56d265ba9855c366
4RMD160 (samba-4.10.2.tar.gz) = 6d91d2d581e095753deaae1fae28b8a048e103fc 4RMD160 (samba-4.10.3.tar.gz) = c57512aa01094f0f9f5e4df0d09b50548e5a35ab
5SHA512 (samba-4.10.2.tar.gz) = 3d146ea12567ebb02a7babcad779b82339ffbfb19f6f2be5cac33eb18af2c9b546dc1cd910072a5c9e152ba9c4a632ed6870c48a8f6ad9d04304b130f240a4bf 5SHA512 (samba-4.10.3.tar.gz) = b247eaf4438b219ed0fdbc8dbdef94798cdb3eb5eb39831e89f2955842576ac90aa9201323ce6976f0e93dba69c6c6b7842d7bfc9e0a97ac9986d2f6a31882f8
6Size (samba-4.10.2.tar.gz) = 18280710 bytes 6Size (samba-4.10.3.tar.gz) = 18281572 bytes
7SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = 0f9ca14e3a77d7dfad06aa8c4d2de2f6cc3c0646 7SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = 0f9ca14e3a77d7dfad06aa8c4d2de2f6cc3c0646
8SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d 8SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
9SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = a7cc41a55ce032c3fe1e0b660f88fa7871710e0e 9SHA1 (patch-buildtools_wafsamba_samba__pidl.py) = a7cc41a55ce032c3fe1e0b660f88fa7871710e0e
10SHA1 (patch-buildtools_wafsamba_wscript) = 5604936a825675647157331df2333f4237c611f5 10SHA1 (patch-buildtools_wafsamba_wscript) = 5604936a825675647157331df2333f4237c611f5
11SHA1 (patch-docs-xml_wscript__build) = 5aa5cbf61882604b7ec9d19f0cd1537a23705ad0 11SHA1 (patch-docs-xml_wscript__build) = 5aa5cbf61882604b7ec9d19f0cd1537a23705ad0
12SHA1 (patch-dynconfig_wscript) = 1858e5fcca913f21aa3e7868d9760b9c40c9f5c4 12SHA1 (patch-dynconfig_wscript) = 1858e5fcca913f21aa3e7868d9760b9c40c9f5c4
13SHA1 (patch-lib_param_loadparm.h) = 0216b69d33d1e17260a446e11bee764116c52b18 13SHA1 (patch-lib_param_loadparm.h) = 0216b69d33d1e17260a446e11bee764116c52b18
14SHA1 (patch-lib_replace_wscript) = 2a754e7310850b376d5881b82a8467041284fce9 14SHA1 (patch-lib_replace_wscript) = 2a754e7310850b376d5881b82a8467041284fce9
15SHA1 (patch-lib_tevent_wscript) = fbbe2024096b57d651d90064f53489a974db9d7a 15SHA1 (patch-lib_tevent_wscript) = fbbe2024096b57d651d90064f53489a974db9d7a
16SHA1 (patch-nsswitch_winbind__nss__netbsd.c) = 71d8acd0aa4c297d75555fba650461c778495caa 16SHA1 (patch-nsswitch_winbind__nss__netbsd.c) = 71d8acd0aa4c297d75555fba650461c778495caa
17SHA1 (patch-nsswitch_wscript__build) = e8a6251e031ffa13d6347fade8891f7afd65d3eb 17SHA1 (patch-nsswitch_wscript__build) = e8a6251e031ffa13d6347fade8891f7afd65d3eb
18SHA1 (patch-source4_dsdb_samdb_ldb__modules_wscript__build__server) = c322cf56995192039fa22548d6d6e50641c4c796 18SHA1 (patch-source4_dsdb_samdb_ldb__modules_wscript__build__server) = c322cf56995192039fa22548d6d6e50641c4c796
19SHA1 (patch-source4_heimdal__build_roken.h) = ee535f8e7cc46a3487d95bc859438c476a88fe60 19SHA1 (patch-source4_heimdal__build_roken.h) = ee535f8e7cc46a3487d95bc859438c476a88fe60
20SHA1 (patch-source4_heimdal__build_wscript__configure) = 82f9da47f7dc4c3fc29f93b1e9829a1a3b54c095 20SHA1 (patch-source4_heimdal__build_wscript__configure) = 82f9da47f7dc4c3fc29f93b1e9829a1a3b54c095
21SHA1 (patch-source4_scripting_wsript_build) = bd4feddcaadf1c3d2d25eb7914e7b5843e4e9511 21SHA1 (patch-source4_scripting_wsript_build) = bd4feddcaadf1c3d2d25eb7914e7b5843e4e9511