# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # samba46 # samba46/files # samba46/files/patch-source3__utils__net_time.c # samba46/files/patch-source4__lib__http__http.c # samba46/files/patch-buildtools__wafsamba__samba_pidl.py # samba46/files/patch-lib__crypto__wscript_configure # samba46/files/man # samba46/files/man/gentest.1 # samba46/files/man/nmblookup4.1 # samba46/files/man/masktest.1 # samba46/files/man/regpatch.1 # samba46/files/man/locktest.1 # samba46/files/man/ntlm_auth4.1 # samba46/files/man/regtree.1 # samba46/files/man/regdiff.1 # samba46/files/man/regshell.1 # samba46/files/man/ndrdump.1 # samba46/files/man/smbtorture.1 # samba46/files/man/oLschema2ldif.1 # samba46/files/patch-wscript_build # samba46/files/patch-buildtools__wafsamba__samba_install.py # samba46/files/patch-source3__wscript_build # samba46/files/patch-buildtools__scripts__abi_gen.sh # samba46/files/samba_server.in # samba46/files/patch-source3__wscript # samba46/files/patch-source3__utils__net.c # samba46/files/patch-wscript # samba46/files/patch-source3__winbindd__winbindd_dual_ndr.c # samba46/files/patch-buildtools__wafsamba__wafsamba.py # samba46/files/patch-dynconfig__wscript # samba46/files/patch-nsswitch__wscript_build # samba46/files/patch-source3__smbd__quotas.c # samba46/files/pkg-message.in # samba46/files/patch-source3__client__dnsbrowse.c # samba46/files/README.FreeBSD.in # samba46/files/patch-source4__rpc_server__lsa__dcesrv_lsa.c # samba46/files/patch-third_party__waf__wafadmin__Logs.py # samba46/files/patch-docs-xml__wscript_build # samba46/pkg-descr # samba46/Makefile # samba46/distinfo # samba46/pkg-plist # echo c - samba46 mkdir -p samba46 > /dev/null 2>&1 echo c - samba46/files mkdir -p samba46/files > /dev/null 2>&1 echo x - samba46/files/patch-source3__utils__net_time.c sed 's/^X//' >samba46/files/patch-source3__utils__net_time.c << 'b8f7e7f083f43861535730c3732a349d' X--- ./source3/utils/net_time.c.orig 2010-04-01 15:26:22 UTC X+++ ./source3/utils/net_time.c 2010-04-23 01:08:35 UTC X@@ -87,10 +87,15 @@ X if (!tm) { X return "unknown"; X } X- X+#if defined(FREEBSD) X+ return talloc_asprintf(talloc_tos(), "%02d%02d%02d%02d%02d.%02d", X+ tm->tm_year + 1900, tm->tm_mon+1, tm->tm_mday, X+ tm->tm_hour, tm->tm_min, tm->tm_sec); X+#else X return talloc_asprintf(talloc_tos(), "%02d%02d%02d%02d%04d.%02d", X tm->tm_mon+1, tm->tm_mday, tm->tm_hour, X tm->tm_min, tm->tm_year + 1900, tm->tm_sec); X+#endif X } X X int net_time_usage(struct net_context *c, int argc, const char **argv) b8f7e7f083f43861535730c3732a349d echo x - samba46/files/patch-source4__lib__http__http.c sed 's/^X//' >samba46/files/patch-source4__lib__http__http.c << 'c24ebdda2a32a56fdec8a908b5dee7fd' X--- source4/lib/http/http.c.orig 2015-07-14 10:41:44 UTC X+++ source4/lib/http/http.c 2015-08-09 23:25:46 UTC X@@ -112,7 +112,19 @@ X return HTTP_ALL_DATA_READ; X } X X+#ifdef FREEBSD X+ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; X+ n = sscanf(line, "%n%*[^:]%n: %n%*[^\r\n]%n\r\n", &s0, &s1, &s2, &s3); X+ X+ if(n >= 0) { X+ key = calloc(sizeof(char), s1-s0+1); X+ value = calloc(sizeof(char), s3-s2+1); X+ X+ n = sscanf(line, "%[^:]: %[^\r\n]\r\n", key, value); X+ } X+#else X n = sscanf(line, "%m[^:]: %m[^\r\n]\r\n", &key, &value); X+#endif X if (n != 2) { X DEBUG(0, ("%s: Error parsing header '%s'\n", __func__, line)); X status = HTTP_DATA_CORRUPTED; X@@ -138,7 +150,7 @@ X static bool http_parse_response_line(struct http_read_response_state *state) X { X bool status = true; X- char *protocol; X+ char *protocol = NULL; X char *msg = NULL; X char major; X char minor; X@@ -158,12 +170,22 @@ X return false; X } X X+#ifdef FREEBSD X+ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; X+ n = sscanf(line, "%n%*[^/]%n/%c.%c %d %n%*[^\r\n]%n\r\n", X+ &s0, &s1, &major, &minor, &code, &s2, &s3); X+ X+ if(n == 3) { X+ protocol = calloc(sizeof(char), s1-s0+1); X+ msg = calloc(sizeof(char), s3-s2+1); X+ X+ n = sscanf(line, "%[^/]/%c.%c %d %[^\r\n]\r\n", X+ protocol, &major, &minor, &code, msg); X+ } X+#else X n = sscanf(line, "%m[^/]/%c.%c %d %m[^\r\n]\r\n", X &protocol, &major, &minor, &code, &msg); X- X- DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " X- "code->%d, message->%s\n", __func__, n, protocol, major, minor, X- code, msg)); X+#endif X X if (n != 5) { X DEBUG(0, ("%s: Error parsing header\n", __func__)); X@@ -171,6 +193,10 @@ X goto error; X } X X+ DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " X+ "code->%d, message->%s\n", __func__, n, protocol, major, minor, X+ code, msg)); X+ X if (major != '1') { X DEBUG(0, ("%s: Bad HTTP major number '%c'\n", __func__, major)); X status = false; c24ebdda2a32a56fdec8a908b5dee7fd echo x - samba46/files/patch-buildtools__wafsamba__samba_pidl.py sed 's/^X//' >samba46/files/patch-buildtools__wafsamba__samba_pidl.py << 'cd9a6b5b51d492edf3fb0c4340aef205' X--- buildtools/wafsamba/samba_pidl.py.orig 2013-01-27 23:15:21 UTC X+++ buildtools/wafsamba/samba_pidl.py 2013-01-27 23:15:50 UTC X@@ -88,7 +88,7 @@ X # prime the list of nodes we are dependent on with the cached pidl sources X t.allnodes = pidl_src_nodes X X- t.env.PIDL = os.path.join(bld.srcnode.abspath(), 'pidl/pidl') X+ t.env.PIDL = os.path.join('%%LOCALBASE%%', 'bin/pidl') X t.env.OPTIONS = TO_LIST(options) X t.env.OUTPUTDIR = bld.bldnode.name + '/' + bld.path.find_dir(output_dir).bldpath(t.env) X cd9a6b5b51d492edf3fb0c4340aef205 echo x - samba46/files/patch-lib__crypto__wscript_configure sed 's/^X//' >samba46/files/patch-lib__crypto__wscript_configure << '219781af33c3821ed944d3072924aba0' X--- lib/crypto/wscript_configure.orig 2015-08-30 08:56:39 UTC X+++ lib/crypto/wscript_configure 2015-08-30 08:57:16 UTC X@@ -1,8 +1,8 @@ X if not conf.CHECK_FUNCS_IN('MD5Init', 'bsd', headers='bsd/md5.h', X checklibc=True): X- conf.CHECK_FUNCS_IN('MD5Init', 'md5', headers='sys/md5.h', X- checklibc=True) X conf.CHECK_FUNCS_IN('MD5Init', 'md', headers='sys/md5.h', X checklibc=True) X+ conf.CHECK_FUNCS_IN('MD5Init', 'md5', headers='sys/md5.h', X+ checklibc=True) X conf.CHECK_FUNCS_IN('CC_MD5_Init', '', headers='CommonCrypto/CommonDigest.h', X checklibc=True) 219781af33c3821ed944d3072924aba0 echo c - samba46/files/man mkdir -p samba46/files/man > /dev/null 2>&1 echo x - samba46/files/man/gentest.1 sed 's/^X//' >samba46/files/man/gentest.1 << '1dcfb25ed2d3b300ae5252f703f629f7' X'\" t X.\" Title: gentest X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: Test Suite X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "GENTEST" "1" "03/26/2015" "Samba 4\&.0" "Test Suite" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xgentest \- Run random generic SMB operations against two SMB servers and show the differences in behavior X.SH "SYNOPSIS" X.HP \w'\fBgentest\fR\ 'u X\fBgentest\fR {//server1/share1} {//server2/share2} {\-U\ user%pass} {\-U\ user%pass} [\-s\ seed] [\-o\ numops] [\-a] [\-A] [\-i\ FILE] [\-O] [\-S\ FILE] [\-L] [\-F] [\-C] [\-X] X.SH "DESCRIPTION" X.PP Xgentest Xis a utility for detecting differences in behaviour between SMB servers\&. It will run a random set of generic operations against X\fI//server1/share1\fR Xand then the same random set against X\fI//server2/share2\fR Xand display the differences in the responses it gets\&. X.PP XThis utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. X.SH "OPTIONS" X.PP X\-U user%pass X.RS 4 XSpecify the user and password to use when logging on on the shares\&. This parameter is mandatory and has to be specified twice\&. X.RE X.PP X\-s seed X.RS 4 XSeed the random number generator with the specified value\&. X.RE X.PP X\-o numops X.RS 4 XSet the number of operations to perform\&. X.RE X.PP X\-a X.RS 4 XPrint the operations that are performed\&. X.RE X.PP X\-A X.RS 4 XBacktrack to find minimal number of operations required to make the response to a certain call differ\&. X.RE X.PP X\-i FILE X.RS 4 XSpecify a file containing the names of fields that have to be ignored (such as time fields)\&. See below for a description of the file format\&. X.RE X.PP X\-O X.RS 4 XEnable oplocks\&. X.RE X.PP X\-S FILE X.RS 4 XSet preset seeds file\&. The default is Xgentest_seeds\&.dat\&. X.RE X.PP X\-L X.RS 4 XUse preset seeds X.RE X.PP X\-F X.RS 4 XFast reconnect (just close files) X.RE X.PP X\-C X.RS 4 XContinuous analysis mode X.RE X.PP X\-X X.RS 4 XAnalyse even when the test succeeded\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP XSamba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP Xgentest was written by Andrew Tridgell\&. X.PP XThis manpage was written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 1dcfb25ed2d3b300ae5252f703f629f7 echo x - samba46/files/man/nmblookup4.1 sed 's/^X//' >samba46/files/man/nmblookup4.1 << '95d6de90fb265317157953cf4e2193ef' X'\" t X.\" Title: nmblookup4 X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 05/30/2015 X.\" Manual: User Commands X.\" Source: Samba 3.2 X.\" Language: English X.\" X.TH "NMBLOOKUP4" "1" "05/30/2015" "Samba 3\&.2" "User Commands" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xnmblookup4 \- NetBIOS over TCP/IP client used to lookup NetBIOS names X.SH "SYNOPSIS" X.HP \w'\fBnmblookup4\fR\ 'u X\fBnmblookup4\fR [\-M] [\-R] [\-S] [\-r] [\-A] [\-h] [\-B\ ] [\-U\ ] [\-d\ ] [\-s\ ] [\-i\ ] [\-T] [\-f] {name} X.SH "DESCRIPTION" X.PP XThis tool is part of the X\fBsamba\fR(7) Xsuite\&. X.PP X\fBnmblookup4\fR Xis used to query NetBIOS names and map them to IP addresses in a network using NetBIOS over TCP/IP queries\&. The options allow the name queries to be directed at a particular IP broadcast area or to a particular machine\&. All queries are done over UDP\&. X.SH "OPTIONS" X.PP X\-M X.RS 4 XSearches for a master browser by looking up the NetBIOS X\fIname\fR Xwith a type of X\fB0x1d\fR\&. If X\fI name\fR Xis "\-" then it does a lookup on the special name X\fB__MSBROWSE__\fR\&. Please note that in order to use the name "\-", you need to make sure "\-" isn\*(Aqt parsed as an argument, e\&.g\&. use : X\fBnmblookup4 \-M \-\- \-\fR\&. X.RE X.PP X\-R X.RS 4 XSet the recursion desired bit in the packet to do a recursive lookup\&. This is used when sending a name query to a machine running a WINS server and the user wishes to query the names in the WINS server\&. If this bit is unset the normal (broadcast responding) NetBIOS processing code on a machine is used instead\&. See RFC1001, RFC1002 for details\&. X.RE X.PP X\-S X.RS 4 XOnce the name query has returned an IP address then do a node status query as well\&. A node status query returns the NetBIOS names registered by a host\&. X.RE X.PP X\-r X.RS 4 XTry and bind to UDP port 137 to send and receive UDP datagrams\&. The reason for this option is a bug in Windows 95 where it ignores the source port of the requesting packet and only replies to UDP port 137\&. Unfortunately, on most UNIX systems root privilege is needed to bind to this port, and in addition, if the X\fBnmbd\fR(8) Xdaemon is running on this machine it also binds to this port\&. X.RE X.PP X\-A X.RS 4 XInterpret X\fIname\fR Xas an IP Address and do a node status query on this address\&. X.RE X.PP X\-B X.RS 4 XSend the query to the given broadcast address\&. Without this option the default behavior of nmblookup4 is to send the query to the broadcast address of the network interfaces as either auto\-detected or defined in the X\m[blue]\fB\fIinterfaces\fR\fR\m[]\&\s-2\u[1]\d\s+2 Xparameter of the X\fBsmb.conf\fR(5) Xfile\&. X.RE X.PP X\-U X.RS 4 XDo a unicast query to the specified address or host X\fIunicast address\fR\&. This option (along with the X\fI\-R\fR Xoption) is needed to query a WINS server\&. X.RE X.PP X\-T X.RS 4 XThis causes any IP addresses found in the lookup to be looked up via a reverse DNS lookup into a DNS name, and printed out before each X.sp X\fIIP address \&.\&.\&.\&. NetBIOS name\fR X.sp Xpair that is the normal output\&. X.RE X.PP X\-f X.RS 4 XShow which flags apply to the name that has been looked up\&. Possible answers are zero or more of: Response, Authoritative, Truncated, Recursion_Desired, Recursion_Available, Broadcast\&. X.RE X.PP Xname X.RS 4 XThis is the NetBIOS name being queried\&. Depending upon the previous options this may be a NetBIOS name or IP address\&. If a NetBIOS name then the different name types may be specified by appending \*(Aq#\*(Aq to the name\&. This name may also be \*(Aq*\*(Aq, which will return all registered names within a broadcast area\&. X.RE X.SH "EXAMPLES" X.PP X\fBnmblookup4\fR Xcan be used to query a WINS server (in the same way X\fBnslookup\fR Xis used to query DNS servers)\&. To query a WINS server, X\fBnmblookup4\fR Xmust be called like this: X.PP X\fBnmblookup4 \-U server \-R \*(Aqname\*(Aq\fR X.PP XFor example, running : X.PP X\fBnmblookup4 \-U samba\&.org \-R \*(AqIRIX#1B\*(Aq\fR X.PP Xwould query the WINS server samba\&.org for the domain master browser (1B name type) for the IRIX workgroup\&. X.SH "VERSION" X.PP XThis man page is correct for version 3 of the Samba suite\&. X.SH "SEE ALSO" X.PP X\fBnmbd\fR(8), X\fBsamba\fR(7), and X\fBsmb.conf\fR(5)\&. X.SH "AUTHOR" X.PP XThe original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. X.PP XThe original Samba man pages were written by Karl Auer\&. The man page sources were converted to YODL format (another excellent piece of Open Source software, available at X\m[blue]\fBftp://ftp\&.icce\&.rug\&.nl/pub/unix/\fR\m[]\&\s-2\u[2]\d\s+2) and updated for the Samba 2\&.0 release by Jeremy Allison\&. The conversion to DocBook for Samba 2\&.2 was done by Gerald Carter\&. The conversion to DocBook XML 4\&.2 for Samba 3\&.0 was done by Alexander Bokovoy\&. X.SH "NOTES" X.IP " 1." 4 X\fIinterfaces\fR X X.RS 4 X\%[set $man.base.url.for.relative.links]/smb.conf.5.html#INTERFACES X.RE X.IP " 2." 4 Xftp://ftp.icce.rug.nl/pub/unix/ X.RS 4 X\%ftp://ftp.icce.rug.nl/pub/unix/ X.RE 95d6de90fb265317157953cf4e2193ef echo x - samba46/files/man/masktest.1 sed 's/^X//' >samba46/files/man/masktest.1 << '89b6c7ad49484b226df6a5a7dff31b1c' X'\" t X.\" Title: masktest X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: Test Suite X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "MASKTEST" "1" "03/26/2015" "Samba 4\&.0" "Test Suite" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xmasktest \- Find differences in wildcard matching between Samba\*(Aqs implementation and that of a remote server\&. X.SH "SYNOPSIS" X.HP \w'\fBmasktest\fR\ 'u X\fBmasktest\fR {//server/share} [\-U\ user%pass] [\-d\ debuglevel] [\-W\ workgroup] [\-n\ numloops] [\-s\ seed] [\-a] [\-E] [\-M\ max\ protocol] [\-f\ filechars] [\-m\ maskchars] [\-v] X.SH "DESCRIPTION" X.PP Xmasktest Xis a utility for detecting differences in behaviour between Samba\*(Aqs own implementation and that of a remote server\&. It will run generate random filenames/masks and check if these match the same files they do on the remote file as they do on the local server\&. It will display any differences it finds\&. X.PP XThis utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. X.SH "OPTIONS" X.PP X\-U user%pass X.RS 4 XSpecify the user and password to use when logging on on the shares\&. This parameter can be specified twice (once for the first server, once for the second)\&. X.RE X.PP X\-s seed X.RS 4 XSeed the random number generator with the specified value\&. X.RE X.PP X\-n numops X.RS 4 XSet the number of operations to perform\&. X.RE X.PP X\-a X.RS 4 XPrint the operations that are performed\&. X.RE X.PP X\-M max_protocol X.RS 4 XMaximum protocol to use\&. X.RE X.PP X\-f X.RS 4 XSpecify characters that can be used when generating file names\&. Default: abcdefghijklm\&. X.RE X.PP X\-E X.RS 4 XAbort when difference in behaviour is found\&. X.RE X.PP X\-m maskchars X.RS 4 XSpecify characters used for wildcards\&. X.RE X.PP X\-v X.RS 4 XBe verbose X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP XSamba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP Xmasktest was written by Andrew Tridgell\&. X.PP XThis manpage was written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 89b6c7ad49484b226df6a5a7dff31b1c echo x - samba46/files/man/regpatch.1 sed 's/^X//' >samba46/files/man/regpatch.1 << '1a5a1e6781d750dc879f6ae65ce1d744' X'\" t X.\" Title: regpatch X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "REGPATCH" "1" "03/26/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xregpatch \- Applies registry patches to registry files X.SH "SYNOPSIS" X.HP \w'\fBregpatch\fR\ 'u X\fBregpatch\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] [patch\-file] X.SH "DESCRIPTION" X.PP XThe regpatch utility applies registry patches to Windows registry files\&. The patch files should have the same format as is being used by the regdiff utility and regedit32\&.exe from Windows\&. X.PP XIf no patch file is specified on the command line, regpatch attempts to read it from standard input\&. X.SH "OPTIONS" X.PP X\-\-help X.RS 4 XShow list of available options\&. X.RE X.PP X\-\-backend BACKEND X.RS 4 XName of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is X\fIdir\fR\&. X.RE X.PP X\-\-credentials=CREDENTIALS X.RS 4 XCredentials to use, if any\&. Password should be separated from user name by a percent sign\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xregdiff, regtree, regshell, gregedit, samba, diff, patch X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP XThis manpage and regpatch were written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 1a5a1e6781d750dc879f6ae65ce1d744 echo x - samba46/files/man/locktest.1 sed 's/^X//' >samba46/files/man/locktest.1 << '7966184c49bb4dd2a71f70a9d9a5127c' X'\" t X.\" Title: locktest X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: Test Suite X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "LOCKTEST" "1" "03/26/2015" "Samba 4\&.0" "Test Suite" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xlocktest \- Find differences in locking between two SMB servers X.SH "SYNOPSIS" X.HP \w'\fBlocktest\fR\ 'u X\fBlocktest\fR {//server1/share1} {//server2/share2} [\-U\ user%pass] [\-U\ user%pass] [\-s\ seed] [\-o\ numops] [\-a] [\-O] [\-E] [\-Z] [\-R\ range] [\-B\ base] [\-M\ min] X.SH "DESCRIPTION" X.PP Xlocktest Xis a utility for detecting differences in behaviour in locking between SMB servers\&. It will run a random set of locking operations against X\fI//server1/share1\fR Xand then the same random set against X\fI//server2/share2\fR Xand display the differences in the responses it gets\&. X.PP XThis utility is used by the Samba team to find differences in behaviour between Samba and Windows servers\&. X.SH "OPTIONS" X.PP X\-U user%pass X.RS 4 XSpecify the user and password to use when logging on on the shares\&. This parameter can be specified twice (once for the first server, once for the second)\&. X.RE X.PP X\-s seed X.RS 4 XSeed the random number generator with the specified value\&. X.RE X.PP X\-o numops X.RS 4 XSet the number of operations to perform\&. X.RE X.PP X\-a X.RS 4 XPrint the operations that are performed\&. X.RE X.PP X\-A X.RS 4 XBacktrack to find minimal number of operations required to make the response to a certain call differ\&. X.RE X.PP X\-O X.RS 4 XEnable oplocks\&. X.RE X.PP X\-u X.RS 4 XHide unlock fails\&. X.RE X.PP X\-E X.RS 4 Xenable exact error code checking X.RE X.PP X\-Z X.RS 4 Xenable the zero/zero lock X.RE X.PP X\-R range X.RS 4 Xset lock range X.RE X.PP X\-B base X.RS 4 Xset lock base X.RE X.PP X\-M min X.RS 4 Xset min lock length X.RE X.PP X\-k X.RS 4 XUse kerberos X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP XSamba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP Xlocktest was written by Andrew Tridgell\&. X.PP XThis manpage was written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 7966184c49bb4dd2a71f70a9d9a5127c echo x - samba46/files/man/ntlm_auth4.1 sed 's/^X//' >samba46/files/man/ntlm_auth4.1 << '4ce0b01615a10bef08114b4ac4d66215' X'\" t X.\" Title: ntlm_auth4 X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 05/30/2015 X.\" Manual: User Commands X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "NTLM_AUTH4" "1" "05/30/2015" "Samba 4\&.0" "User Commands" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xntlm_auth4 \- tool to allow external access to Winbind\*(Aqs NTLM authentication function X.SH "SYNOPSIS" X.HP \w'\fBntlm_auth4\fR\ 'u X\fBntlm_auth4\fR [\-d\ debuglevel] [\-l\ logdir] [\-s\ ] X.SH "DESCRIPTION" X.PP XThis tool is part of the X\fBsamba\fR(7) Xsuite\&. X.PP X\fBntlm_auth4\fR Xis a helper utility that authenticates users using NT/LM authentication\&. It returns 0 if the users is authenticated successfully and 1 if access was denied\&. ntlm_auth4 uses winbind to access the user and authentication data for a domain\&. This utility is only indended to be used by other programs (currently squid)\&. X.SH "OPERATIONAL REQUIREMENTS" X.PP XThe X\fBwinbindd\fR(8) Xdaemon must be operational for many of these commands to function\&. X.PP XSome of these commands also require access to the directory Xwinbindd_privileged Xin X$LOCKDIR\&. This should be done either by running this command as root or providing group access to the Xwinbindd_privileged Xdirectory\&. For security reasons, this directory should not be world\-accessable\&. X.SH "OPTIONS" X.PP X\-\-helper\-protocol=PROTO X.RS 4 XOperate as a stdio\-based helper\&. Valid helper protocols are: X.PP Xsquid\-2\&.4\-basic X.RS 4 XServer\-side helper for use with Squid 2\&.4\*(Aqs basic (plaintext) authentication\&. X.RE X.PP Xsquid\-2\&.5\-basic X.RS 4 XServer\-side helper for use with Squid 2\&.5\*(Aqs basic (plaintext) authentication\&. X.RE X.PP Xsquid\-2\&.5\-ntlmssp X.RS 4 XServer\-side helper for use with Squid 2\&.5\*(Aqs NTLMSSP authentication\&. X.sp XRequires access to the directory Xwinbindd_privileged Xin X$LOCKDIR\&. The protocol used is described here: X\m[blue]\fBhttp://devel\&.squid\-cache\&.org/ntlm/squid_helper_protocol\&.html\fR\m[] X.RE X.PP Xntlmssp\-client\-1 X.RS 4 XCleint\-side helper for use with arbitary external programs that may wish to use Samba\*(Aqs NTLMSSP authentication knowlege\&. X.sp XThis helper is a client, and as such may be run by any user\&. The protocol used is effectivly the reverse of the previous protocol\&. X.RE X.PP Xgss\-spnego X.RS 4 XServer\-side helper that implements GSS\-SPNEGO\&. This uses a protocol that is almost the same as X\fBsquid\-2\&.5\-ntlmssp\fR, but has some subtle differences that are undocumented outside the source at this stage\&. X.sp XRequires access to the directory Xwinbindd_privileged Xin X$LOCKDIR\&. X.RE X.PP Xgss\-spnego\-client X.RS 4 XClient\-side helper that implements GSS\-SPNEGO\&. This also uses a protocol similar to the above helpers, but is currently undocumented\&. X.RE X.RE X.PP X\-\-username=USERNAME X.RS 4 XSpecify username of user to authenticate X.RE X.PP X\-\-domain=DOMAIN X.RS 4 XSpecify domain of user to authenticate X.RE X.PP X\-\-workstation=WORKSTATION X.RS 4 XSpecify the workstation the user authenticated from X.RE X.PP X\-\-challenge=STRING X.RS 4 XNTLM challenge (in HEXADECIMAL) X.RE X.PP X\-\-lm\-response=RESPONSE X.RS 4 XLM Response to the challenge (in HEXADECIMAL) X.RE X.PP X\-\-nt\-response=RESPONSE X.RS 4 XNT or NTLMv2 Response to the challenge (in HEXADECIMAL) X.RE X.PP X\-\-password=PASSWORD X.RS 4 XUser\*(Aqs plaintext password X.sp XIf not specified on the command line, this is prompted for when required\&. X.RE X.PP X\-\-request\-lm\-key X.RS 4 XRetreive LM session key X.RE X.PP X\-\-request\-nt\-key X.RS 4 XRequest NT key X.RE X.PP X\-\-diagnostics X.RS 4 XPerform Diagnostics on the authentication chain\&. Uses the password from X\fB\-\-password\fR Xor prompts for one\&. X.RE X.PP X\-\-require\-membership\-of={SID|Name} X.RS 4 XRequire that a user be a member of specified group (either name or SID) for authentication to succeed\&. X.RE X.SH "EXAMPLE SETUP" X.PP XTo setup ntlm_auth4 for use by squid 2\&.5, with both basic and NTLMSSP authentication, the following should be placed in the Xsquid\&.conf Xfile\&. X.sp X.if n \{\ X.RS 4 X.\} X.nf Xauth_param ntlm program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-ntlmssp Xauth_param basic program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-basic Xauth_param basic children 5 Xauth_param basic realm Squid proxy\-caching web server Xauth_param basic credentialsttl 2 hours X.fi X.if n \{\ X.RE X.\} X.if n \{\ X.sp X.\} X.RS 4 X.it 1 an-trap X.nr an-no-space-flag 1 X.nr an-break-flag 1 X.br X.ps +1 X\fBNote\fR X.ps -1 X.br X.PP XThis example assumes that ntlm_auth4 has been installed into your path, and that the group permissions on Xwinbindd_privileged Xare as described above\&. X.sp .5v X.RE X.PP XTo setup ntlm_auth4 for use by squid 2\&.5 with group limitation in addition to the above example, the following should be added to the Xsquid\&.conf Xfile\&. X.sp X.if n \{\ X.RS 4 X.\} X.nf Xauth_param ntlm program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-ntlmssp \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq Xauth_param basic program ntlm_auth4 \-\-helper\-protocol=squid\-2\&.5\-basic \-\-require\-membership\-of=\*(AqWORKGROUP\eDomain Users\*(Aq X.fi X.if n \{\ X.RE X.\} X.SH "TROUBLESHOOTING" X.PP XIf you\*(Aqre experiencing problems with authenticating Internet Explorer running under MS Windows 9X or Millenium Edition against ntlm_auth4\*(Aqs NTLMSSP authentication helper (\-\-helper\-protocol=squid\-2\&.5\-ntlmssp), then please read X\m[blue]\fBthe Microsoft Knowledge Base article #239869 and follow instructions described there\fR\m[]\&\s-2\u[1]\d\s+2\&. X.SH "VERSION" X.PP XThis man page is correct for version 3\&.0 of the Samba suite\&. X.SH "AUTHOR" X.PP XThe original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. X.PP XThe ntlm_auth4 manpage was written by Jelmer Vernooij and Andrew Bartlett\&. X.SH "NOTES" X.IP " 1." 4 Xthe Microsoft Knowledge Base article #239869 and follow instructions described there X.RS 4 X\%http://support.microsoft.com/support/kb/articles/Q239/8/69.ASP X.RE 4ce0b01615a10bef08114b4ac4d66215 echo x - samba46/files/man/regtree.1 sed 's/^X//' >samba46/files/man/regtree.1 << '26f3fc99d3987c6f9b51ffd2f71e05db' X'\" t X.\" Title: regtree X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "REGTREE" "1" "03/26/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xregtree \- Text\-mode registry viewer X.SH "SYNOPSIS" X.HP \w'\fBregtree\fR\ 'u X\fBregtree\fR [\-\-help] [\-\-backend=BACKEND] [\-\-fullpath] [\-\-no\-values] [\-\-credentials=CREDENTIALS] [location] X.SH "DESCRIPTION" X.PP XThe regtree utility prints out all the contents of a Windows registry file\&. Subkeys are printed with one level more indentation than their parents\&. X.SH "OPTIONS" X.PP X\-\-help X.RS 4 XShow list of available options\&. X.RE X.PP X\-\-backend BACKEND X.RS 4 XName of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is X\fIdir\fR\&. X.RE X.PP X\-\-credentials=CREDENTIALS X.RS 4 XCredentials to use, if any\&. Password should be separated from user name by a percent sign\&. X.RE X.PP X\-\-fullpath X.RS 4 XPrint the full path to each key instead of only its name\&. X.RE X.PP X\-\-no\-values X.RS 4 XDon\*(Aqt print values, just keys\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xgregedit, regshell, regdiff, regpatch, samba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP XThis manpage and regtree were written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 26f3fc99d3987c6f9b51ffd2f71e05db echo x - samba46/files/man/regdiff.1 sed 's/^X//' >samba46/files/man/regdiff.1 << '5660bac2accd03f5002cedacccaf0c97' X'\" t X.\" Title: regdiff X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "REGDIFF" "1" "03/26/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xregdiff \- Diff program for Windows registry files X.SH "SYNOPSIS" X.HP \w'\fBregdiff\fR\ 'u X\fBregdiff\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] X.SH "DESCRIPTION" X.PP Xregdiff compares two Windows registry files key by key and value by value and generates a text file that contains the differences between the two files\&. X.PP XA file generated by regdiff can later be applied to a registry file by the regpatch utility\&. X.PP Xregdiff and regpatch use the same file format as the regedit32\&.exe utility from Windows\&. X.SH "OPTIONS" X.PP X\-\-help X.RS 4 XShow list of available options\&. X.RE X.PP X\-\-backend BACKEND X.RS 4 XName of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is X\fIdir\fR\&. X.sp XThis argument can be specified twice: once for the first registry file and once for the second\&. X.RE X.PP X\-\-credentials=CREDENTIALS X.RS 4 XCredentials to use, if any\&. Password should be separated from user name by a percent sign\&. X.sp XThis argument can be specified twice: once for the first registry file and once for the second\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xgregedit, regshell, regpatch, regtree, samba, patch, diff X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP XThis manpage and regdiff were written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 5660bac2accd03f5002cedacccaf0c97 echo x - samba46/files/man/regshell.1 sed 's/^X//' >samba46/files/man/regshell.1 << '20fd90a63d08fd87ed0ca357961f888e' X'\" t X.\" Title: regshell X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "REGSHELL" "1" "03/26/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xregshell \- Windows registry file browser using readline X.SH "SYNOPSIS" X.HP \w'\fBregshell\fR\ 'u X\fBregshell\fR [\-\-help] [\-\-backend=BACKEND] [\-\-credentials=CREDENTIALS] [location] X.SH "DESCRIPTION" X.PP Xregshell is a utility that lets you browse thru a Windows registry file as if you were using a regular unix shell to browse thru a file system\&. X.SH "OPTIONS" X.PP X\-\-help X.RS 4 XShow list of available options\&. X.RE X.PP X\-\-backend BACKEND X.RS 4 XName of backend to load\&. Possible values are: creg, regf, dir and rpc\&. The default is X\fIdir\fR\&. X.RE X.PP X\-\-credentials=CREDENTIALS X.RS 4 XCredentials to use, if any\&. Password should be separated from user name by a percent sign\&. X.RE X.SH "COMMANDS" X.PP Xck|cd X.RS 4 XGo to the specified subkey\&. X.RE X.PP Xch|predef [predefined\-key\-name] X.RS 4 XGo to the specified predefined key\&. X.RE X.PP Xlist|ls X.RS 4 XList subkeys and values of the current key\&. X.RE X.PP Xmkkey|mkdir X.RS 4 XCreate a key with the specified X\fIkeyname\fR Xas a subkey of the current key\&. X.RE X.PP Xrmval|rm X.RS 4 XDelete the specified value\&. X.RE X.PP Xrmkey|rmdir X.RS 4 XDelete the specified subkey recursively\&. X.RE X.PP Xpwd|pwk X.RS 4 XPrint the full name of the current key\&. X.RE X.PP Xset|update X.RS 4 XUpdate the value of a key value\&. Not implemented at the moment\&. X.RE X.PP Xhelp|? X.RS 4 XPrint a list of available commands\&. X.RE X.PP Xexit|quit X.RS 4 XLeave regshell\&. X.RE X.SH "EXAMPLES" X.PP XBrowsing thru a nt4 registry file X.sp X.if n \{\ X.RS 4 X.\} X.nf X\fBregshell \-b nt4 NTUSER\&.DAT\fR X$$$PROTO\&.HIV> \fBls\fR XK AppEvents XK Console XK Control Panel XK Environment XK Identities XK Keyboard Layout XK Network XK Printers XK Software XK UNICODE Program Groups XK Windows 3\&.1 Migration Status X$$$PROTO\&.HIV> \fBexit\fR X.fi X.if n \{\ X.RE X.\} X.PP XListing the subkeys of HKEY_CURRENT_USER\eAppEvents on a remote computer: X.sp X.if n \{\ X.RS 4 X.\} X.nf X\fBregshell \-\-remote=ncacn_np:aurelia \-c "jelmer%secret"\fR XHKEY_CURRENT_MACHINE> \fBpredef HKEY_CURRENT_USER\fR XHKEY_CURRENT_USER> \fBcd AppEvents\fR XCurrent path is: HKEY_CURRENT_USER\eAppEvents XHKEY_CURRENT_USER\eAppEvents> \fBls\fR XK EventLabels XK Schemes XHKEY_CURRENT_USER\eAppEvents> \fBexit\fR X.fi X.if n \{\ X.RE X.\} X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xregtree, regdiff, regpatch, gregedit, samba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP XThis manpage and regshell were written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 20fd90a63d08fd87ed0ca357961f888e echo x - samba46/files/man/ndrdump.1 sed 's/^X//' >samba46/files/man/ndrdump.1 << 'daa9f9efede354189f5203060a0d436f' X'\" t X.\" Title: ndrdump X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "NDRDUMP" "1" "03/26/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xndrdump \- DCE/RPC Packet Parser and Dumper X.SH "SYNOPSIS" X.HP \w'\fBndrdump\fR\ 'u X\fBndrdump\fR [\-c\ context] {pipe} {function} {in|out} {filename} X.HP \w'\fBndrdump\fR\ 'u X\fBndrdump\fR [pipe] X.HP \w'\fBndrdump\fR\ 'u X\fBndrdump\fR X.SH "DESCRIPTION" X.PP Xndrdump tries to parse the specified X\fIfilename\fR Xusing Samba\*(Aqs parser for the specified pipe and function\&. The third argument should be either X\fIin\fR Xor X\fIout\fR, depending on whether the data should be parsed as a request or a reply\&. X.PP XRunning ndrdump without arguments will list the pipes for which parsers are available\&. X.PP XRunning ndrdump with one argument will list the functions that Samba can parse for the specified pipe\&. X.PP XThe primary function of ndrdump is debugging Samba\*(Aqs internal DCE/RPC parsing functions\&. The file being parsed is usually one exported by wiresharks X\(lqExport selected packet bytes\(rq Xfunction\&. X.PP XThe context argument can be used to load context data from the request packet when parsing reply packets (such as array lengths)\&. X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xwireshark, pidl X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP Xndrdump was written by Andrew Tridgell\&. X.PP XThis manpage was written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE daa9f9efede354189f5203060a0d436f echo x - samba46/files/man/smbtorture.1 sed 's/^X//' >samba46/files/man/smbtorture.1 << '8ecd2f508c4c9d3b63186fde6cba5df9' X'\" t X.\" Title: smbtorture X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 03/26/2015 X.\" Manual: Test Suite X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "SMBTORTURE" "1" "03/26/2015" "Samba 4\&.0" "Test Suite" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" Xsmbtorture \- Run a series of tests against a SMB server X.SH "SYNOPSIS" X.HP \w'\fBsmbtorture\fR\ 'u X\fBsmbtorture\fR {//server/share} [\-d\ debuglevel] [\-U\ user%pass] [\-k] [\-N\ numprocs] [\-n\ netbios_name] [\-W\ workgroup] [\-o\ num_operations] [\-e\ num\ files(entries)] [\-O\ socket_options] [\-m\ maximum_protocol] [\-L] [\-c\ CLIENT\&.TXT] [\-t\ timelimit] [\-C\ filename] [\-A] [\-p\ port] [\-s\ seed] [\-f\ max_failures] [\-X] {BINDING\-STRING|UNC} {TEST1} [TEST2] [\&.\&.\&.] X.SH "DESCRIPTION" X.PP Xsmbtorture is a testsuite that runs several tests against a SMB server\&. All tests are known to succeed against a Windows 2003 server (?)\&. Smbtorture\*(Aqs primary goal is finding differences in implementations of the SMB protocol and testing SMB servers\&. X.PP XAny number of tests can be specified on the command\-line\&. If no tests are specified, all tests are run\&. X.PP XIf no arguments are specified at all, all available options and tests are listed\&. X.SS "Binding string format" X.PP XThe binding string format is: X.PP XTRANSPORT:host[flags] X.PP XWhere TRANSPORT is either ncacn_np for SMB, ncacn_ip_tcp for RPC/TCP or ncalrpc for local connections\&. X.PP X\*(Aqhost\*(Aq is an IP or hostname or netbios name\&. If the binding string identifies the server side of an endpoint, \*(Aqhost\*(Aq may be an empty string\&. X.PP X\*(Aqflags\*(Aq can include a SMB pipe name if using the ncacn_np transport or a TCP port number if using the ncacn_ip_tcp transport, otherwise they will be auto\-determined\&. X.PP Xother recognised flags are: X.PP Xsign X.RS 4 Xenable ntlmssp signing X.RE X.PP Xseal X.RS 4 Xenable ntlmssp sealing X.RE X.PP Xconnect X.RS 4 Xenable rpc connect level auth (auth, but no sign or seal) X.RE X.PP Xvalidate X.RS 4 Xenable the NDR validator X.RE X.PP Xprint X.RS 4 Xenable debugging of the packets X.RE X.PP Xbigendian X.RS 4 Xuse bigendian RPC X.RE X.PP Xpadcheck X.RS 4 Xcheck reply data for non\-zero pad bytes X.RE X.PP XFor example, these all connect to the samr pipe: X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[samr] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[\e\epipe\e\esamr] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[/pipe/samr] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[samr,sign,print] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[\e\epipe\e\esamr,sign,seal,bigendian] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:myserver[/pipe/samr,seal,validate] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np: X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_np:[/pipe/samr] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_ip_tcp:myserver X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_ip_tcp:myserver[1024] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncacn_ip_tcp:myserver[1024,sign,seal] X.RE X.sp X.RS 4 X.ie n \{\ X\h'-04'\(bu\h'+03'\c X.\} X.el \{\ X.sp -1 X.IP \(bu 2.3 X.\} Xncalrpc: X.RE X.SS "UNC Format" X.PP XThe UNC format is: X.PP X//server/share X.SH "OPTIONS" X.PP X\-d debuglevel X.RS 4 XUse the specified Samba debug level\&. A higher debug level means more output\&. X.RE X.PP X\-U user%pass X.RS 4 XUse the specified username/password combination when logging in to a remote server\&. X.RE X.PP X\-k X.RS 4 XUse kerberos when authenticating\&. X.RE X.PP X\-W workgroup X.RS 4 XUse specified name as our workgroup name\&. X.RE X.PP X\-n netbios_name X.RS 4 XUse specified name as our NetBIOS name\&. X.RE X.PP X\-O socket_options X.RS 4 XUse specified socket options, equivalent of the smb\&.conf option X\(lqsocket options\(rq\&. See the smb\&.conf(5) manpage for details\&. X.RE X.PP X\-m max_protocol X.RS 4 XSpecify the maximum SMB dialect that should be used\&. Possible values are: CORE, COREPLUS, LANMAN1, LANMAN2, NT1 X.RE X.PP X\-s seed X.RS 4 XInitialize the randomizer using X\fIseed\fR Xas seed\&. X.RE X.PP X\-L X.RS 4 XUse oplocks\&. X.RE X.PP X\-X X.RS 4 XEnable dangerous tests\&. Use with care! This might crash your server\&.\&.\&. X.RE X.PP X\-t timelimit X.RS 4 XSpecify the NBENCH time limit in seconds\&. Defaults to 600\&. X.RE X.PP X\-p ports X.RS 4 XSpecify ports to connect to\&. X.RE X.PP X\-c file X.RS 4 XRead NBENCH commands from X\fIfile\fR Xinstead of from CLIENT\&.TXT\&. X.RE X.PP X\-A X.RS 4 XShow not just OK or FAILED but more detailed output\&. Used only by DENY test at the moment\&. X.RE X.PP X\-C filename X.RS 4 XLoad a list of UNC names from the specified filename\&. Smbtorture instances will connect to a random host from this list\&. X.RE X.PP X\-N numprocs X.RS 4 XSpecify number of smbtorture processes to launch\&. X.RE X.PP X\-o num_operations X.RS 4 XNumber of times some operations should be tried before assuming they\*(Aqre output is consistent (default:100)\&. X.RE X.PP X\-e num_files X.RS 4 XNumber of entries to use in certain tests (such as creating X files) (default: 1000)\&. X.RE X.PP X\-f max_failures X.RS 4 XNumber of failures before aborting a test (default: 1)\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP XSamba X.SH "AUTHOR" X.PP XThis utility is part of the X\m[blue]\fBSamba\fR\m[]\&\s-2\u[1]\d\s+2 Xsuite, which is developed by the global X\m[blue]\fBSamba Team\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP Xsmbtorture was written by Andrew Tridgell\&. X.PP XThis manpage was written by Jelmer Vernooij\&. X.SH "NOTES" X.IP " 1." 4 XSamba X.RS 4 X\%http://www.samba.org/ X.RE X.IP " 2." 4 XSamba Team X.RS 4 X\%http://www.samba.org/samba/team/ X.RE 8ecd2f508c4c9d3b63186fde6cba5df9 echo x - samba46/files/man/oLschema2ldif.1 sed 's/^X//' >samba46/files/man/oLschema2ldif.1 << 'dd87e1c2d89622cd8f723c9db8c608d9' X'\" t X.\" Title: oLschema2ldif X.\" Author: [see the "AUTHOR" section] X.\" Generator: DocBook XSL Stylesheets v1.76.1 X.\" Date: 05/30/2015 X.\" Manual: System Administration tools X.\" Source: Samba 4.0 X.\" Language: English X.\" X.TH "OLSCHEMA2LDIF" "1" "05/30/2015" "Samba 4\&.0" "System Administration tools" X.\" ----------------------------------------------------------------- X.\" * Define some portability stuff X.\" ----------------------------------------------------------------- X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.\" http://bugs.debian.org/507673 X.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html X.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X.ie \n(.g .ds Aq \(aq X.el .ds Aq ' X.\" ----------------------------------------------------------------- X.\" * set default formatting X.\" ----------------------------------------------------------------- X.\" disable hyphenation X.nh X.\" disable justification (adjust text to left margin only) X.ad l X.\" ----------------------------------------------------------------- X.\" * MAIN CONTENT STARTS HERE * X.\" ----------------------------------------------------------------- X.SH "NAME" XoLschema2ldif \- Converts LDAP schema\*(Aqs to LDB\-compatible LDIF X.SH "SYNOPSIS" X.HP \w'\fBoLschema2ldif\fR\ 'u X\fBoLschema2ldif\fR [\-I\ INPUT\-FILE] [\-O\ OUTPUT\-FILE] X.SH "DESCRIPTION" X.PP XoLschema2ldif is a simple tool that converts standard OpenLDAP schema files to a LDIF format that is understood by LDB\&. X.SH "OPTIONS" X.PP X\-I input\-file X.RS 4 XOpenLDAP schema to read\&. If none are specified, the schema file will be read from standard input\&. X.RE X.PP X\-O output\-file X.RS 4 XFile to write ldif version of schema to\&. X.RE X.SH "VERSION" X.PP XThis man page is correct for version 4\&.0 of the Samba suite\&. X.SH "SEE ALSO" X.PP Xldb(7), ldbmodify, ldbdel, ldif(5) X.SH "AUTHOR" X.PP Xldb was written by X\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&. oLschema2ldif was written by X\m[blue]\fBSimo Sorce\fR\m[]\&\s-2\u[2]\d\s+2\&. X.PP XIf you wish to report a problem or make a suggestion then please see the X\m[blue]\fB\%http://ldb.samba.org/\fR\m[] Xweb site for current contact and maintainer information\&. X.SH "NOTES" X.IP " 1." 4 XAndrew Tridgell X.RS 4 X\%http://samba.org/~tridge/ X.RE X.IP " 2." 4 XSimo Sorce X.RS 4 X\%mailto:idra@samba.org X.RE dd87e1c2d89622cd8f723c9db8c608d9 echo x - samba46/files/patch-wscript_build sed 's/^X//' >samba46/files/patch-wscript_build << 'e3469fe6836cd771dae041e366f74ad0' X--- wscript_build.orig 2013-01-27 22:58:14 UTC X+++ wscript_build 2013-01-27 23:03:34 UTC X@@ -130,7 +130,6 @@ X if bld.AD_DC_BUILD_IS_ENABLED(): X bld.RECURSE('source4/setup') X bld.RECURSE('source4/scripting') X-bld.RECURSE('pidl') X bld.RECURSE('lib') X bld.RECURSE('libds/common') X bld.RECURSE('source3') e3469fe6836cd771dae041e366f74ad0 echo x - samba46/files/patch-buildtools__wafsamba__samba_install.py sed 's/^X//' >samba46/files/patch-buildtools__wafsamba__samba_install.py << 'fcfbde891384820183061568626e9c72' X--- buildtools/wafsamba/samba_install.py.orig 2015-07-21 09:47:48 UTC X+++ buildtools/wafsamba/samba_install.py 2015-10-05 13:00:26 UTC X@@ -116,7 +116,7 @@ X inst_name = bld.make_libname(t.target) X elif self.vnum: X vnum_base = self.vnum.split('.')[0] X- install_name = bld.make_libname(target_name, version=self.vnum) X+ install_name = bld.make_libname(target_name, version=vnum_base) X install_link = bld.make_libname(target_name, version=vnum_base) X inst_name = bld.make_libname(t.target) X if not self.private_library: fcfbde891384820183061568626e9c72 echo x - samba46/files/patch-source3__wscript_build sed 's/^X//' >samba46/files/patch-source3__wscript_build << '2b9623839f6b44feb755a9a0dc078a67' X--- source3/wscript_build.orig 2017-03-01 05:04:57 UTC X+++ source3/wscript_build 2017-03-17 12:42:43 UTC X@@ -741,6 +741,7 @@ X smbd_conn X param_service X AVAHI X+ dns_sd X PRINTBASE X PROFILE X LOCKING X@@ -1123,6 +1124,7 @@ X msrpc3 X RPC_NDR_SRVSVC X cli_smb_common X+ dns_sd X archive X ''') X X@@ -1323,7 +1325,7 @@ X X bld.SAMBA3_PYTHON('pylibsmb', X source='libsmb/pylibsmb.c', X- deps='smbclient samba-credentials pycredentials', X+ deps='smbclient samba-credentials pycredentials libsmb errors3', X realname='samba/samba3/libsmb_samba_internal.so' X ) X X@@ -1365,4 +1367,3 @@ X X bld.ENFORCE_GROUP_ORDERING() X bld.CHECK_PROJECT_RULES() X- 2b9623839f6b44feb755a9a0dc078a67 echo x - samba46/files/patch-buildtools__scripts__abi_gen.sh sed 's/^X//' >samba46/files/patch-buildtools__scripts__abi_gen.sh << 'ed872ad5d63197e43460546166268814' X--- buildtools/scripts/abi_gen.sh.orig 2013-02-10 00:47:43 UTC X+++ buildtools/scripts/abi_gen.sh 2013-02-10 00:47:55 UTC X@@ -9,6 +9,7 @@ X cat < $GDBSCRIPT X X # forcing the terminal avoids a problem on Fedora12 X-TERM=none gdb -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null X+TERM=none %%GDB_CMD%% -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null X rm -f $GDBSCRIPT ed872ad5d63197e43460546166268814 echo x - samba46/files/samba_server.in sed 's/^X//' >samba46/files/samba_server.in << 'c1a68775d9b01b983e3b680c718f9fcf' X#!/bin/sh X# X# $FreeBSD: head/net/samba43/files/samba_server.in 402642 2015-11-30 01:35:36Z timur $ X# X X# PROVIDE: samba_server X# REQUIRE: NETWORKING SERVERS DAEMON ldconfig resolv ntpd X# BEFORE: LOGIN X# KEYWORD: shutdown X# X# Add the following lines to /etc/rc.conf.local or /etc/rc.conf X# to enable this service: X# X#samba_server_enable="YES" X# X# You can disable/enable any of the Samba daemons by specifying: X#samba_enable="NO" X#nmbd_enable="NO" X#smbd_enable="NO" X# You need to enable winbindd separately, by adding: X#winbindd_enable="YES" X# Configuration file can be set with: X#samba_server_config="%%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%%" X# X X. /etc/rc.subr X Xname="samba_server" Xrcvar=${name}_enable X# Defaults Xsamba_server_config_default="%%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%%" Xsmbcontrol_command="%%PREFIX%%/bin/smbcontrol" X# Custom commands Xextra_commands="reload status" X Xstart_precmd="samba_server_prestart" Xrestart_precmd="samba_server_checkconfig" Xreload_precmd="samba_server_checkconfig" Xstart_cmd="samba_server_cmd" Xstop_cmd="samba_server_cmd" Xstatus_cmd="samba_server_cmd" Xreload_cmd="samba_server_reload_cmd" Xrcvar_cmd="samba_server_rcvar_cmd" X Xsamba_server_checkconfig() { X echo -n "Performing sanity check on Samba configuration: " X if ${testparm_command} >/dev/null 2>&1; then X echo "OK" X else X echo "FAILED" X return 1 X fi X} X Xsamba_server_prestart() { X # Make sure we have our RUNDIR, even if it's on a tmpfs X if [ -d "${samba_server_piddir}" -o ! -e "${samba_server_piddir}" ]; then X install -d -m 0755 "${samba_server_piddir}" X fi X # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200186 X if [ -d "${samba_server_privatedir}" -o ! -e "${samba_server_privatedir}" ]; then X install -d -m 0700 "${samba_server_privatedir}" X fi X# # Remove smbd.pid before starting up samba(needed for s3fs) X# if [ -e "${samba_server_piddir}/smbd.pid" ] ; then X# rm -f "${samba_server_piddir}/smbd.pid" X# fi X samba_server_checkconfig X} X Xsamba_server_rcvar_cmd() { X local name rcvar X rcvar=${name}_enable X # Prevent recursive calling X unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" X # Check master variable X run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} X # Check dependent variables X for name in ${samba_daemons}; do X # XXX X rcvars=''; v='' X rcvar=${name}_enable X run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} X done X} X Xsamba_server_reload_cmd() { X local name rcvar command pidfile force_run X # Prevent recursive calling X unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" X # Ignore rcvar and run command X if [ -n "${_rc_prefix}" -a "${_rc_prefix}" = "one" ] || [ -n "${rc_force}" ] || [ -n "${rc_fast}" ]; then X force_run=yes X fi X # Apply to all daemons X for name in ${samba_daemons}; do X rcvar=${name}_enable X command="%%PREFIX%%/sbin/${name}" X pidfile="${samba_server_piddir}/${name}.pid" X # Daemon should be enabled and running X if ( [ -n "${rcvar}" ] && checkyesno "${rcvar}" ) || [ -n "$force_run" ]; then X if [ -n "$(check_pidfile "${pidfile}" "${command}")" ]; then X debug "reloading ${name} configuration" X echo "Reloading ${name}." X ${smbcontrol_command} "${name}" 'reload-config' ${command_args} >/dev/null 2>&1 X fi X fi X done X} X Xsamba_server_cmd() { X local name rcvar rcvars v command pidfile samba_daemons result force_run X # Prevent recursive calling X unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" X # Stop processes in the reverse order X if [ "${rc_arg}" = "stop" ] ; then X samba_daemons=$(reverse_list ${samba_daemons}) X fi X # Ignore rcvar and run command X if [ -n "${_rc_prefix}" -a "${_rc_prefix}" = "one" ] || [ -n "${rc_force}" ] || [ -n "${rc_fast}" ]; then X force_run=yes X fi X # Assume success X result=0 X # Apply to all daemons X for name in ${samba_daemons}; do X # XXX X rcvars=''; v='' X rcvar=${name}_enable X command="%%PREFIX%%/sbin/${name}" X pidfile="${samba_server_piddir}/${name}.pid" X # Daemon should be enabled and running X if ( [ -n "${rcvar}" ] && checkyesno "${rcvar}" ) || [ -n "$force_run" ]; then X run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} X # If any of the commands failed, take it as a global result X result=$((${result} || $?)) X fi X done X return ${result} X} X Xsamba_server_config_init() { X local name X # Load configuration X load_rc_config "${name}" X # Defaults X samba_server_enable=${samba_server_enable:=NO} X samba_server_config=${samba_server_config=${samba_server_config_default}} X samba_server_configfile_arg=${samba_server_config:+--configfile="${samba_server_config}"} #" X #testparm_command="%%PREFIX%%/bin/samba-tool testparm --suppress-prompt --verbose ${samba_server_configfile_arg}" X testparm_command="%%PREFIX%%/bin/testparm --suppress-prompt --verbose ${samba_server_config}" X # Determine what daemons are necessary to run Samba in the current role X samba_server_role=$(${testparm_command} --parameter-name='server role' 2>/dev/null) X case "${samba_server_role}" in X active\ directory\ domain\ controller) X samba_daemons="samba" X ;; X auto|*) X samba_daemons="nmbd smbd winbindd" X ;; X esac X # Load daemons configuration X for name in ${samba_daemons}; do X load_rc_config "${name}" X # If samba_server_enable is 'YES' X if [ -n "${rcvar}" ] && checkyesno "${rcvar}"; then X if [ "${name}" != "winbindd" ]; then X # Set variable to 'YES' only if it is unset X eval ${name}_enable=\${${name}_enable-YES} X else X # Winbindd X samba_server_idmap=$(${testparm_command} --parameter-name='idmap uid' 2>/dev/null) X if [ -n "${samba_server_idmap}" ]; then X winbindd_enable="YES" X fi X fi X fi X # If variable is empty, set it to 'NO' X eval ${name}_enable=\${${name}_enable:-NO} X done X # Fetch parameters from configuration file X samba_server_lockdir="$(${testparm_command} --parameter-name='lock directory' 2>/dev/null)" X samba_server_lockdir=${samba_server_lockdir:=%%SAMBA4_LOCKDIR%%} X samba_server_piddir="$(${testparm_command} --parameter-name='pid directory' 2>/dev/null)" X samba_server_piddir=${samba_server_piddir:=%%SAMBA4_RUNDIR%%} X samba_server_privatedir="$(${testparm_command} --parameter-name='private dir' 2>/dev/null)" X samba_server_privatedir=${samba_server_privatedir:=%%SAMBA4_PRIVATEDIR%%} X} X X# Load configuration variables Xsamba_server_config_init X# Common flags Xcommand_args=${samba_server_configfile_arg} Xsamba_flags=${samba_flags="--daemon"} Xnmbd_flags=${nmbd_flags="--daemon"} Xsmbd_flags=${smbd_flags="--daemon"} Xwinbindd_flags=${winbindd_flags="--daemon"} X# Requirements Xrequired_files="${samba_server_config}" Xrequired_dirs="${samba_server_lockdir}" X Xrun_rc_command "$1" c1a68775d9b01b983e3b680c718f9fcf echo x - samba46/files/patch-source3__wscript sed 's/^X//' >samba46/files/patch-source3__wscript << '29420c01bee9ab7050f624a9a1924591' X--- source3/wscript.orig 2016-03-22 11:00:33 UTC X+++ source3/wscript 2016-03-24 22:47:08 UTC X@@ -47,6 +47,7 @@ X opt.SAMBA3_ADD_OPTION('utmp') X opt.SAMBA3_ADD_OPTION('pthreadpool', with_name="enable", without_name="disable", default=True) X opt.SAMBA3_ADD_OPTION('avahi', with_name="enable", without_name="disable") X+ opt.SAMBA3_ADD_OPTION('dnssd', with_name="enable", without_name="disable") X opt.SAMBA3_ADD_OPTION('iconv') X opt.SAMBA3_ADD_OPTION('acl-support') X opt.SAMBA3_ADD_OPTION('dnsupdate') X@@ -863,6 +864,17 @@ X conf.SET_TARGET_TYPE('avahi-common', 'EMPTY') X conf.SET_TARGET_TYPE('avahi-client', 'EMPTY') X X+ if Options.options.with_dnssd: X+ conf.env.with_dnssd = True X+ if not conf.CHECK_HEADERS('dns_sd.h'): X+ conf.env.with_dnssd = False X+ if not conf.CHECK_FUNCS_IN('DNSServiceRegister', 'dns_sd'): X+ conf.env.with_dnssd = False X+ if conf.env.with_dnssd: X+ conf.DEFINE('WITH_DNSSD_SUPPORT', 1) X+ else: X+ conf.SET_TARGET_TYPE('dns_sd', 'EMPTY') X+ X if Options.options.with_iconv: X conf.env.with_iconv = True X if not conf.CHECK_FUNCS_IN('iconv_open', 'iconv', headers='iconv.h'): X@@ -1660,9 +1672,6 @@ X if conf.CONFIG_SET('HAVE_VXFS'): X default_shared_modules.extend(TO_LIST('vfs_vxfs')) X X- if conf.CONFIG_SET('HAVE_DBUS'): X- default_shared_modules.extend(TO_LIST('vfs_snapper')) X- X explicit_shared_modules = TO_LIST(Options.options.shared_modules, delimiter=',') X explicit_static_modules = TO_LIST(Options.options.static_modules, delimiter=',') X 29420c01bee9ab7050f624a9a1924591 echo x - samba46/files/patch-source3__utils__net.c sed 's/^X//' >samba46/files/patch-source3__utils__net.c << '40a1db94515406be9cfc5a60a46f508a' X--- ./source3/utils/net.c.orig 2013-01-29 08:49:31 UTC X+++ ./source3/utils/net.c 2013-01-31 15:04:24 UTC X@@ -898,8 +898,13 @@ X set_global_myname(c->opt_requester_name); X } X X- if (!c->opt_user_name && getenv("LOGNAME")) { X- c->opt_user_name = getenv("LOGNAME"); X+ if (!c->opt_user_name) { X+ if(getenv("LOGNAME")) X+ c->opt_user_name = getenv("LOGNAME"); X+ else X+ d_fprintf(stderr, X+ _("Environment LOGNAME is not defined." X+ " Trying anonymous access.\n")); X } X X if (!c->opt_workgroup) { 40a1db94515406be9cfc5a60a46f508a echo x - samba46/files/patch-wscript sed 's/^X//' >samba46/files/patch-wscript << '8e9aaff001f92f2c8501c37dbde84918' X--- wscript.orig 2017-03-01 05:04:57 UTC X+++ wscript 2017-03-17 12:50:38 UTC X@@ -40,7 +40,6 @@ X opt.RECURSE('selftest') X opt.RECURSE('source4/lib/tls') X opt.RECURSE('source4/dsdb/samdb/ldb_modules') X- opt.RECURSE('pidl') X opt.RECURSE('source3') X opt.RECURSE('lib/util') X opt.RECURSE('ctdb') X@@ -163,7 +162,6 @@ X conf.RECURSE('nsswitch') X conf.RECURSE('libcli/smbreadline') X conf.RECURSE('lib/crypto') X- conf.RECURSE('pidl') X conf.RECURSE('selftest') X if conf.CONFIG_GET('ENABLE_SELFTEST'): X conf.RECURSE('lib/nss_wrapper') 8e9aaff001f92f2c8501c37dbde84918 echo x - samba46/files/patch-source3__winbindd__winbindd_dual_ndr.c sed 's/^X//' >samba46/files/patch-source3__winbindd__winbindd_dual_ndr.c << 'b04cabbbe063573f0e756703f30fe2ba' X--- source3/winbindd/winbindd_dual_ndr.c.org 2017-03-17 15:25:55 UTC X+++ source3/winbindd/winbindd_dual_ndr.c 2017-03-17 15:26:41 UTC X@@ -304,7 +304,7 @@ X int num_fns; X bool ret; X X- fns = winbind_get_pipe_fns(&num_fns); X+ winbind_get_pipe_fns(&fns, &num_fns); X X if (state->request->data.ndrcmd >= num_fns) { X return WINBINDD_ERROR; b04cabbbe063573f0e756703f30fe2ba echo x - samba46/files/patch-buildtools__wafsamba__wafsamba.py sed 's/^X//' >samba46/files/patch-buildtools__wafsamba__wafsamba.py << 'a8c4f02040dcdf1a5ab89407d99db9b6' X--- buildtools/wafsamba/wafsamba.py.orig 2015-07-21 09:47:48 UTC X+++ buildtools/wafsamba/wafsamba.py 2015-10-05 20:12:39 UTC X@@ -892,7 +892,7 @@ X bld.env.SAMBA_EXPAND_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/expand-sambadoc.xsl' X bld.env.SAMBA_MAN_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/man.xsl' X bld.env.SAMBA_CATALOG = bld.srcnode.abspath() + '/bin/default/docs-xml/build/catalog.xml' X- bld.env.SAMBA_CATALOGS = 'file:///etc/xml/catalog file:///usr/local/share/xml/catalog file://' + bld.env.SAMBA_CATALOG X+ bld.env.SAMBA_CATALOGS = 'file:///etc/xml/catalog file://%%LOCALBASE%%/share/xml/catalog file://' + bld.env.SAMBA_CATALOG X X for m in manpages.split(): X source = m + '.xml' a8c4f02040dcdf1a5ab89407d99db9b6 echo x - samba46/files/patch-dynconfig__wscript sed 's/^X//' >samba46/files/patch-dynconfig__wscript << '672882d98e99e1c264f0117546af2707' X--- ./dynconfig/wscript.orig 2012-11-13 08:03:38 UTC X+++ ./dynconfig/wscript 2013-01-29 19:43:57 UTC X@@ -127,6 +127,8 @@ X 'PKGCONFIGDIR' : { X 'STD-PATH': '${LIBDIR}/pkgconfig', X 'FHS-PATH': '${LIBDIR}/pkgconfig', X+ 'OPTION': '--with-pkgconfigdir', X+ 'HELPTEXT': 'Where to put .pc files', X }, X 'SWATDIR' : { X 'STD-PATH': '${DATADIR}/swat', X@@ -236,8 +238,8 @@ X 'DELAY': True, X }, X 'CONFIGFILE' : { X- 'STD-PATH': '${CONFIGDIR}/smb.conf', X- 'FHS-PATH': '${CONFIGDIR}/smb.conf', X+ 'STD-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', X+ 'FHS-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', X 'DELAY': True, X }, X 'LMHOSTSFILE' : { X@@ -294,9 +296,6 @@ X flavor = 'FHS-PATH' X else: X flavor = 'STD-PATH' X- if conf.env.PREFIX == '/usr' or conf.env.PREFIX == '/usr/local': X- Logs.error("Don't install directly under /usr or /usr/local without using the FHS option (--enable-fhs)") X- raise Utils.WafError("ERROR: invalid --prefix=%s value" % (conf.env.PREFIX)) X X explicit_set ={} X 672882d98e99e1c264f0117546af2707 echo x - samba46/files/patch-nsswitch__wscript_build sed 's/^X//' >samba46/files/patch-nsswitch__wscript_build << 'e1ff2550fbd2afc9131abc12a3d04da5' X--- nsswitch/wscript_build.orig 2016-04-26 09:19:33 UTC X+++ nsswitch/wscript_build 2016-04-26 09:21:04 UTC X@@ -54,12 +54,14 @@ X source='winbind_nss_linux.c winbind_nss_freebsd.c', X deps='winbind-client', X realname='nss_winbind.so.1', X+ install_path='${PAMMODULESDIR}', X vnum='1') X X bld.SAMBA3_LIBRARY('nss_wins', X source='wins.c wins_freebsd.c', X deps='''wbclient''', X realname='nss_wins.so.1', X+ install_path='${PAMMODULESDIR}', X vnum='1') X X elif (host_os.rfind('netbsd') > -1): e1ff2550fbd2afc9131abc12a3d04da5 echo x - samba46/files/patch-source3__smbd__quotas.c sed 's/^X//' >samba46/files/patch-source3__smbd__quotas.c << '6c5d67b009484dc49c5b42528c6fce06' X--- ./source3/smbd/quotas.c.orig 2012-10-02 08:24:45 UTC X+++ ./source3/smbd/quotas.c 2013-11-18 22:45:12 UTC X@@ -144,6 +144,7 @@ X if (!cutstr) X return False; X X+ memset(&D, '\0', sizeof(D)); X memset(cutstr, '\0', len+1); X host = strncat(cutstr,mnttype, sizeof(char) * len ); X DEBUG(5,("nfs_quotas: looking for mount on \"%s\"\n", cutstr)); X@@ -152,7 +153,7 @@ X args.gqa_pathp = testpath+1; X args.gqa_uid = uid; X X- DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%i\" rpcvers \"%i\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); X+ DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%lu\" rpcvers \"%lu\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); X X if ((clnt = clnt_create(host, RQUOTAPROG, RQUOTAVERS, "udp")) == NULL) { X ret = False; 6c5d67b009484dc49c5b42528c6fce06 echo x - samba46/files/pkg-message.in sed 's/^X//' >samba46/files/pkg-message.in << 'c63037de17ebf47fbc729d70908a6f28' X=============================================================================== X XHow to start: http://wiki.samba.org/index.php/Samba4/HOWTO X X* Your configuration is: %%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%% X X* All the relevant databases are under: %%SAMBA4_LOCKDIR%% X X* All the logs are under: %%SAMBA4_LOGDIR%% X X%%AD_DC%%* Provisioning script is: %%PREFIX%%/bin/samba-tool X%%AD_DC%% X%%NSUPDATE%%You will need to specify location of the 'nsupdate' command in the X%%NSUPDATE%%%%SAMBA4_CONFIG%% file: X%%NSUPDATE%% X%%NSUPDATE%% nsupdate command = %%PREFIX%%/bin/samba-nsupdate -g X%%NSUPDATE%% XFor additional documentation check: http://wiki.samba.org/index.php/Samba4 X XBug reports should go to the: https://bugzilla.samba.org/ X X=============================================================================== c63037de17ebf47fbc729d70908a6f28 echo x - samba46/files/patch-source3__client__dnsbrowse.c sed 's/^X//' >samba46/files/patch-source3__client__dnsbrowse.c << '4235bb198cb7d98a45ef2a8dd9ebd407' X--- source3/client/dnsbrowse.c.orig 2015-07-21 09:47:49 UTC X+++ source3/client/dnsbrowse.c 2015-12-07 02:08:01 UTC X@@ -91,7 +91,7 @@ X } X } X X- TALLOC_FREE(fdset); X+ TALLOC_FREE(ctx); X DNSServiceRefDeallocate(mdns_conn_sdref); X } X 4235bb198cb7d98a45ef2a8dd9ebd407 echo x - samba46/files/README.FreeBSD.in sed 's/^X//' >samba46/files/README.FreeBSD.in << '1ba8df62a2d6c07f17784087d381e304' X X !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! X !!! Please read before runing any tools !!! X !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! X XDocumentation X============= X X o https://wiki.samba.org/index.php/Samba4/HOWTO X X o https://wiki.samba.org/index.php/Samba_AD_DC_HOWTO X X o https://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO X XFreeBSD specific information X============================ X X* Your configuration is in: %%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%% X X* All the logs are under: %%SAMBA4_LOGDIR%% X X* All the relevant databases are under: %%SAMBA4_LOCKDIR%% X X* Provisioning script is: %%PREFIX%%/bin/samba-tool X XSamba4 provisioning requires file system(s) with POSIX ACLs support. At Xthe moment that is UFS2 only. You have to add 'acls' option to the mount Xflags to get things working. X XIt is known that ZFS-only installations don't work out of the box with XSamba4. In partucular, s3fs service requires POSIX ACLs during provi- Xsioning. It is possible to work around that requirement by specifying: X X # samba-tool domain provision --interactive --use-xattrs=no --use-ntvfs X XAnd removing later in '%%SAMBA4_CONFIG%%' options like: X X 'server services', 'dcerpc endpoint servers', 'posix:eadb' X Xand adding 'vfs objects = zfsacl' as well. Still this isn't supported Xand tested configuration, so use it at your own risk. X XYou may find this tutorial useful, if you happen to run Samba4 on XZFS-root: X X o http://glsan.com/community/samba4 X XTo run this port you need to perform the following steps: X--------------------------------------------------------- X X0. If you had Samba3 port installed before, please, *take backups* of Xall the relevant files. That includes 'smb.conf' file and all the Xcontent of the '/var/db/samba/' directory. X XIf you had Samba4-devel installation before to my knowledge the best Xoption would be to start from scratch. X X1a. Create new '%%SAMBA4_CONFDIR%%/%%SAMBA4_CONFIG%%' file by running: X X # samba-tool domain provision X X1b. Or upgrade from the Samba3 'smb.conf' file by running: X X # samba-tool domain classicupgrade X X%%NSUPDATE%%1c. You will need to specify location of the 'nsupdate' command in the X%%NSUPDATE%%'%%SAMBA4_CONFIG%%' file: X%%NSUPDATE%% X%%NSUPDATE%% nsupdate command = %%PREFIX%%/bin/samba-nsupdate -g X%%NSUPDATE%% X2. Put string 'samba_server_enable="YES"' into your /etc/rc.conf. X X3. Make sure that your server doesn't run Samba3, OpenLDAP and named. XStop them, if necessary. X X4. Run '%%PREFIX%%/etc/rc.d/samba_server start' or reboot. X XWARNING! This port is still experimental and if you need any asistance, Xplease, check archives of samba@lists.samba.org and ask there for help. X X https://lists.samba.org/archive/samba/ X XIn case you found a bug which is clearly not related to the port build Xprocess itself, plese file a bug report at: X X https://bugzilla.samba.org/ X XAnd add me to CC list. X XYou may find those tools helpful: X--------------------------------- X XMicrosoft Remote Server Administration Tools (RSAT) for: X X* Vista: http://www.microsoft.com/en-us/download/details.aspx?id=21090 X* Windows 7: http://www.microsoft.com/en-us/download/details.aspx?id=7887 X X XFreeBSD Samba4 port maintainer: Timur I. Bakeyev 1ba8df62a2d6c07f17784087d381e304 echo x - samba46/files/patch-source4__rpc_server__lsa__dcesrv_lsa.c sed 's/^X//' >samba46/files/patch-source4__rpc_server__lsa__dcesrv_lsa.c << '896b4f10abce3800e88e1db34a46c6bc' X--- source4/rpc_server/lsa/dcesrv_lsa.c.org 2017-03-17 14:50:39 UTC X+++ source4/rpc_server/lsa/dcesrv_lsa.c 2017-03-17 14:52:54 UTC X@@ -1,6 +1,6 @@ X /* need access mask/acl implementation */ X X-/* X+/* X Unix SMB/CIFS implementation. X X endpoint server for the lsarpc pipe X@@ -45,7 +45,7 @@ X X static NTSTATUS lsarpc__op_init_server(struct dcesrv_context *dce_ctx, X const struct dcesrv_endpoint_server *ep_server); X-static const struct dcesrv_interface dcesrv_lsarpc_interface; X+const struct dcesrv_interface dcesrv_lsarpc_interface; X X #define DCESRV_INTERFACE_LSARPC_INIT_SERVER \ X dcesrv_interface_lsarpc_init_server X@@ -4718,8 +4718,8 @@ X } X X X-/* X- dssetup_DsRoleGetDcOperationResults X+/* X+ dssetup_DsRoleGetDcOperationResults X */ X static WERROR dcesrv_dssetup_DsRoleGetDcOperationResults(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, X struct dssetup_DsRoleGetDcOperationResults *r) X@@ -4728,8 +4728,8 @@ X } X X X-/* X- dssetup_DsRoleCancel X+/* X+ dssetup_DsRoleCancel X */ X static WERROR dcesrv_dssetup_DsRoleCancel(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, X struct dssetup_DsRoleCancel *r) 896b4f10abce3800e88e1db34a46c6bc echo x - samba46/files/patch-third_party__waf__wafadmin__Logs.py sed 's/^X//' >samba46/files/patch-third_party__waf__wafadmin__Logs.py << '39373ad02ad8fd0e19dbbe2bece77a39' X--- third_party/waf/wafadmin/Logs.py.orig 2015-07-21 09:47:50 UTC X+++ third_party/waf/wafadmin/Logs.py 2015-10-05 18:46:33 UTC X@@ -23,6 +23,9 @@ X 'cursor_off' :'\x1b[?25l', X } X X+WAF_LOG_FORMAT = os.environ.get('WAF_LOG_FORMAT', LOG_FORMAT) X+WAF_HOUR_FORMAT = os.environ.get('WAF_HOUR_FORMAT', HOUR_FORMAT) X+ X got_tty = False X term = os.environ.get('TERM', 'dumb') X if not term in ['dumb', 'emacs']: X@@ -84,7 +87,7 @@ X X class formatter(logging.Formatter): X def __init__(self): X- logging.Formatter.__init__(self, LOG_FORMAT, HOUR_FORMAT) X+ logging.Formatter.__init__(self, WAF_LOG_FORMAT, WAF_HOUR_FORMAT) X X def format(self, rec): X if rec.levelno >= logging.WARNING or rec.levelno == logging.INFO: 39373ad02ad8fd0e19dbbe2bece77a39 echo x - samba46/files/patch-docs-xml__wscript_build sed 's/^X//' >samba46/files/patch-docs-xml__wscript_build << '1bdec3946c5db81747e71e421d6e83d7' X--- docs-xml/wscript_build.orig 2013-02-05 02:34:14 UTC X+++ docs-xml/wscript_build 2013-02-05 02:34:33 UTC X@@ -3,7 +3,6 @@ X manpages=''' X manpages/eventlogadm.8 X manpages/findsmb.1 X- manpages/libsmbclient.7 X manpages/lmhosts.5 X manpages/log2pcap.1 X manpages/idmap_ad.8 1bdec3946c5db81747e71e421d6e83d7 echo x - samba46/pkg-descr sed 's/^X//' >samba46/pkg-descr << 'c3735ff0c017e59c4ba49f58f2aa4d67' XSamba4 is an attempt to implement an Active Directory compatible Domain XController. X XIn short, you can join a WinNT, Win2000, WinXP or Win2003 member server Xto a Samba4 domain, and it will behave much as it does in AD, including XKerberos domain logins where applicable. X XWWW: http://www.samba.org/ c3735ff0c017e59c4ba49f58f2aa4d67 echo x - samba46/Makefile sed 's/^X//' >samba46/Makefile << '88996415d62671263f79aaad3e930004' X# Created by: timur@FreeBSD.org X# $FreeBSD: head/net/samba44/Makefile 431079 2017-01-10 12:08:19Z antoine $ X XPORTNAME?= ${SAMBA4_BASENAME}46 XPORTVERSION?= ${SAMBA4_VERSION} X#PORTREVISION?= 1 XCATEGORIES?= net XMASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc XDISTNAME= ${SAMBA4_DISTNAME} X XMAINTAINER?= timur@FreeBSD.org XCOMMENT?= Free SMB/CIFS and AD/DC server and client for Unix X XLICENSE= GPLv3 X XCONFLICTS?= *samba3[2-6]-3.* samba4-4.0.* samba41-4.1.* samba42-4.2.* samba43-4.3.* samba44-4.4.* X X#EXTRA_PATCHES= ${PATCHDIR}/extra-patch-security:-p1 X XSAMBA4_BASENAME= samba XSAMBA4_PORTNAME= ${SAMBA4_BASENAME}4 XSAMBA4_VERSION= 4.6.0 XSAMBA4_DISTNAME= ${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} X XWRKSRC?= ${WRKDIR}/${DISTNAME} X X.if !defined(SAMBA4_SUBPORT) XCPE_VENDOR= samba XCPE_PRODUCT= samba X# Directories XVARDIR= ${DESTDIR}/var XSAMBA4_RUNDIR= ${VARDIR}/run/${SAMBA4_PORTNAME} XSAMBA4_LOGDIR= ${VARDIR}/log/${SAMBA4_PORTNAME} XSAMBA4_LOCKDIR= ${VARDIR}/db/${SAMBA4_PORTNAME} XSAMBA4_PRIVATEDIR= ${SAMBA4_LOCKDIR}/private XSAMBA4_PAMDIR= ${PREFIX}/lib XSAMBA4_LIBDIR= ${PREFIX}/lib/${SAMBA4_PORTNAME} XSAMBA4_MODULEDIR= ${PREFIX}/lib/shared-modules XSAMBA4_INCLUDEDIR= ${PREFIX}/include/${SAMBA4_PORTNAME} XSAMBA4_CONFDIR= ${PREFIX}/etc XSAMBA4_CONFIG= smb4.conf X XCONFIGURE_ARGS+= --mandir="${MANPREFIX}/man" \ X --sysconfdir="${SAMBA4_CONFDIR}" \ X --includedir="${SAMBA4_INCLUDEDIR}" \ X --datadir="${DATADIR}" \ X --libdir="${SAMBA4_LIBDIR}" \ X --with-privatelibdir="${SAMBA4_LIBDIR}/private" \ X --with-pammodulesdir="${SAMBA4_PAMDIR}" \ X --with-modulesdir="${SAMBA4_MODULEDIR}" \ X --with-pkgconfigdir="${PKGCONFIGDIR}" \ X --localstatedir="${VARDIR}" \ X --with-piddir="${SAMBA4_RUNDIR}" \ X --with-sockets-dir="${SAMBA4_RUNDIR}" \ X --with-privileged-socket-dir="${SAMBA4_RUNDIR}" \ X --with-lockdir="${SAMBA4_LOCKDIR}" \ X --with-statedir="${SAMBA4_LOCKDIR}" \ X --with-cachedir="${SAMBA4_LOCKDIR}" \ X --with-privatedir="${SAMBA4_PRIVATEDIR}" \ X --with-logfilebase="${SAMBA4_LOGDIR}" X# Flags XCONFIGURE_ENV+= PTHREAD_LDFLAGS="-lpthread" X XUSES= cpe compiler waf pkgconfig perl5 python:2 \ X readline iconv shebangfix XUSE_PERL5= build XUSE_LDCONFIG= ${SAMBA4_LIBDIR} XWAF_CMD= buildtools/bin/waf XCONFIGURE_LOG= bin/config.log X XPKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig XPLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} X# XXX: Unconditional dependencies which can't be switched off(if present X# in the system) X# popt XLIB_DEPENDS+= libpopt.so:devel/popt X# inotify XLIB_DEPENDS+= libinotify.so:devel/libinotify X# GNUTLS XLIB_DEPENDS+= libgnutls.so:security/gnutls X# NFS4 ACL glue XLIB_DEPENDS+= libsunacl.so:sysutils/libsunacl X# Libarchive XBUILD_DEPENDS+= libarchive>=3.1.2:archivers/libarchive XRUN_DEPENDS+= libarchive>=3.1.2:archivers/libarchive X# External Samba dependencies X# IDL compiler XBUILD_DEPENDS+= p5-Parse-Pidl>=4.3.1:devel/p5-Parse-Pidl X# External Python modules XBUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.9.4:dns/py-dnspython XRUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dnspython>=1.9.4:dns/py-dnspython XPLIST_SUB+= PY_DNSPYTHON="@comment " X# XBUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601 XRUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601 XPLIST_SUB+= PY_ISO8601="@comment " X# talloc XBUILD_DEPENDS+= talloc>=2.1.9:devel/talloc XRUN_DEPENDS+= talloc>=2.1.9:devel/talloc XSAMBA4_BUNDLED_LIBS+= !talloc X# tevent XBUILD_DEPENDS+= tevent>=0.9.31:devel/tevent XRUN_DEPENDS+= tevent>=0.9.31:devel/tevent XSAMBA4_BUNDLED_LIBS+= !tevent X# tdb XBUILD_DEPENDS+= tdb>=1.3.8:databases/tdb XRUN_DEPENDS+= tdb>=1.3.8:databases/tdb XSAMBA4_BUNDLED_LIBS+= !tdb X# ldb XBUILD_DEPENDS+= ldb>=1.1.29:databases/ldb XRUN_DEPENDS+= ldb>=1.1.29:databases/ldb XSAMBA4_BUNDLED_LIBS+= !ldb X# Don't use external libcom_err XSAMBA4_BUNDLED_LIBS+= com_err X############################################################################## X# Options XOPTIONS_DEFINE= ACL_SUPPORT AD_DC ADS CUPS DEBUG \ X DNSUPDATE DOCS FAM LDAP \ X PTHREADPOOL QUOTAS SYSLOG UTMP X XOPTIONS_DEFAULT:= ACL_SUPPORT AD_DC ADS DEBUG \ X DNSUPDATE DOCS FAM LDAP \ X PTHREADPOOL QUOTAS SYSLOG UTMP X XACL_SUPPORT_DESC= File system ACL support XAD_DC_DESC= Active Directory Domain Controller support XADS_DESC= Active Directory client support XDNSUPDATE_DESC= Dynamic DNS update (require ADS) XEXP_MODULES_DESC= Experimental modules XFAM_DESC= File Alteration Monitor support XLDAP_DESC= LDAP client support XPAM_SMBPASS_DESC= PAM authentication via passdb backends XPTHREADPOOL_DESC= Pthread pool XQUOTAS_DESC= Disk quota support XUTMP_DESC= UTMP accounting support X############################################################################## XOPTIONS_DEFINE+= DEVELOPER MANPAGES EXP_MODULES X XDEVELOPER_DESC= With development support XMANPAGES_DESC= Build manpages from DOCBOOK templates X XOPTIONS_RADIO= DNS ZEROCONF XOPTIONS_RADIO_DNS= NSUPDATE BIND99 BIND910 BIND911 XOPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER X XBIND99_DESC= Use bind99 as AD DC DNS server frontend XBIND910_DESC= Use bind910 as AD DC DNS server frontend XBIND911_DESC= Use bind911 as AD DC DNS server frontend XNSUPDATE_DESC= Use samba NSUPDATE utility for AD DC X X.include X XCONFIGURE_ARGS+= \ X --with-pam \ X --with-iconv \ X --with-winbind \ X --disable-rpath \ X --without-gettext \ X --with-sendfile-support \ X --builtin-libraries=smbclient \ X ${ICONV_CONFIGURE_BASE} X# for libexecinfo: (so that __builtin_frame_address() finds the top of the stack) X.if ${ARCH} == "amd64" XCFLAGS+= -fno-omit-frame-pointer X.endif X X.if ${PORT_OPTIONS:MBIND99} XRUN_DEPENDS+= bind99>=9.9.0.0:dns/bind99 XSUB_LIST+= NSUPDATE="@comment " X.elif ${PORT_OPTIONS:MBIND910} XRUN_DEPENDS+= bind910>=9.10.0.0:dns/bind910 XSUB_LIST+= NSUPDATE="@comment " X.elif ${PORT_OPTIONS:MBIND911} XRUN_DEPENDS+= bind911>=9.11.0.0:dns/bind911 XSUB_LIST+= NSUPDATE="@comment " X.elif ${PORT_OPTIONS:MNSUPDATE} XRUN_DEPENDS+= samba-nsupdate:dns/samba-nsupdate XSUB_LIST+= NSUPDATE="" X.else XSUB_LIST+= NSUPDATE="@comment " X.endif X X.if ${PORT_OPTIONS:MDEBUG} XWITH_DEBUG= yes XCONFIGURE_ARGS+= --verbose XMAKE_ARGS+= --verbose XCONFIGURE_ARGS+= --enable-debug X.endif X X# https://bugzilla.samba.org/show_bug.cgi?id=8969 X.if ${PORT_OPTIONS:MDEVELOPER} X#GDB_CMD?= gdb79 X# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046 X# XXX: Still may break, if the link isn't installed - blame devel/gdb maintainer then. XGDB_CMD?= ${LOCALBASE}/bin/gdb XBUILD_DEPENDS+= ${GDB_CMD}:devel/gdb XRUN_DEPENDS+= ${GDB_CMD}:devel/gdb XSAMBA4_MODULES+= auth_skel perfcount_test pdb_test vfs_shadow_copy_test vfs_skel_opaque vfs_skel_transparent vfs_fake_acls XCONFIGURE_ARGS+= --enable-developer --enable-selftest --with-ntvfs-fileserver --abi-check-disable XPLIST_SUB+= DEVELOPER="" NTVFS="" X.else XGDB_CMD= true XCONFIGURE_ARGS+= --without-ntvfs-fileserver XPLIST_SUB+= DEVELOPER="@comment " NTVFS="@comment " X.endif X############################################################################## X# XXX: That will blow up your installation X# https://bugzilla.samba.org/show_bug.cgi?id=9302 X.if defined(CRAZY) XWANT_EXP_MODULES= auth_samba4 auth_script auth_skel auth_unix auth_wbc \ X gpext_registry gpext_scripts gpext_security idmap_ad \ X idmap_autorid idmap_hash idmap_ldap idmap_passdb \ X idmap_rid idmap_tdb idmap_tdb2 idmap_nss nss_info_template \ X pdb_ldap pdb_samba_dsdb pdb_smbpasswd pdb_tdbsam \ X pdb_test pdb_wbc_sam perfcount_test vfs_acl_tdb \ X vfs_acl_xattr vfs_aio_fork \ X vfs_aio_pthread vfs_audit vfs_cacheprime vfs_cap \ X vfs_catia vfs_commit vfs_crossrename vfs_default_quota \ X vfs_dfs_samba4 vfs_dirsort vfs_expand_msdfs vfs_extd_audit \ X vfs_fake_acls vfs_fake_perms vfs_full_audit vfs_media_harmony \ X vfs_netatalk vfs_posix_eadb vfs_preopen vfs_readahead \ X vfs_readonly vfs_recycle vfs_scannedonly vfs_shadow_copy \ X vfs_shadow_copy2 vfs_shadow_copy_test vfs_skel_opaque \ X vfs_skel_transparent vfs_smb_traffic_analyzer vfs_streams_depot \ X vfs_streams_xattr vfs_syncops vfs_time_audit \ X vfs_xattr_tdb vfs_zfsacl X.endif X X.if ${PORT_OPTIONS:MEXP_MODULES} X. if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES) XWANT_EXP_MODULES= vfs_cacheprime gpext_scripts gpext_security gpext_registry X. endif X.endif X X.if ${PORT_OPTIONS:MACL_SUPPORT} XLIB_DEPENDS+= libsunacl.so:sysutils/libsunacl XWANT_EXP_MODULES+= vfs_zfsacl XSAMBA4_MODULES+= vfs_zfsacl XCONFIGURE_ARGS+= --with-acl-support X.else XCONFIGURE_ARGS+= --without-acl-support X.endif X X.if ! ${PORT_OPTIONS:MAD_DC} XCONFIGURE_ARGS+= --without-ad-dc XPLIST_SUB+= AD_DC="@comment " XSUB_LIST+= AD_DC="@comment " X.else XPLIST_SUB+= AD_DC="" XSUB_LIST+= AD_DC="" X.endif X X.if ${PORT_OPTIONS:MADS} XSAMBA4_WANT_ADS= yes XSAMBA4_WANT_LDAP= yes X# List of extra modules taken from RHEL build X# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320 XSAMBA4_MODULES+= idmap_rid idmap_ad idmap_hash idmap_adex idmap_tdb2 X.endif X X.if ${PORT_OPTIONS:MAVAHI} XLIB_DEPENDS+= libavahi-client.so:net/avahi-app XCONFIGURE_ARGS+= --enable-avahi X.else XCONFIGURE_ARGS+= --disable-avahi X.endif X X.if ${PORT_OPTIONS:MMDNSRESPONDER} XLIB_DEPENDS+= libdns_sd.so:net/mDNSResponder XCONFIGURE_ARGS+= --enable-dnssd X.else XCONFIGURE_ARGS+= --disable-dnssd X.endif X X.if ${PORT_OPTIONS:MCUPS} XLIB_DEPENDS+= libcups.so:print/cups XCONFIGURE_ARGS+= --enable-cups --enable-iprint XPLIST_SUB+= CUPS="" X.else XCONFIGURE_ARGS+= --disable-cups --disable-iprint XPLIST_SUB+= CUPS="@comment " X.endif X X.if ${PORT_OPTIONS:MDNSUPDATE} XSAMBA_WANT_ADS= yes XCONFIGURE_ARGS+= --with-dnsupdate XPLIST_SUB+= DNSUPDATE="" X.else XCONFIGURE_ARGS+= --without-dnsupdate XPLIST_SUB+= DNSUPDATE="@comment " X.endif X X# https://bugzilla.samba.org/show_bug.cgi?id=9545 X.if ${PORT_OPTIONS:MFAM} XUSES+= fam XCONFIGURE_ARGS+= --with-fam X.else XCONFIGURE_ARGS+= --without-fam X.endif X X.if ${PORT_OPTIONS:MLDAP} XSAMBA4_WANT_LDAP= yes X.endif X X.if ${PORT_OPTIONS:MPTHREADPOOL} XCONFIGURE_ARGS+= --enable-pthreadpool XSAMBA4_MODULES+= vfs_aio_pthread X.else XCONFIGURE_ARGS+= --disable-pthreadpool X.endif X X.if ${PORT_OPTIONS:MQUOTAS} XCONFIGURE_ARGS+= --with-quotas X.else XCONFIGURE_ARGS+= --without-quotas X.endif X X.if ${PORT_OPTIONS:MSYSLOG} XCONFIGURE_ARGS+= --with-syslog X.else XCONFIGURE_ARGS+= --without-syslog X.endif X X.if ${PORT_OPTIONS:MUTMP} XCONFIGURE_ARGS+= --with-utmp X.else XCONFIGURE_ARGS+= --without-utmp X.endif X X.if defined(SAMBA4_WANT_ADS) XCONFIGURE_ARGS+= --with-ads XPLIST_SUB+= ADS="" X.else XCONFIGURE_ARGS+= --without-ads XPLIST_SUB+= ADS="@comment " X.endif X X.if defined(SAMBA4_WANT_LDAP) XUSE_OPENLDAP= yes XCONFIGURE_ARGS+= --with-ldap XPLIST_SUB+= LDAP="" X.else XCONFIGURE_ARGS+= --without-ldap XPLIST_SUB+= LDAP="@comment " X.endif X X.if ! ${PORT_OPTIONS:MMANPAGES} XCONFIGURE_ENV+= XSLTPROC="true" X.else XBUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ X xsltproc:textproc/libxslt X.endif X X.if defined(SAMBA4_BUNDLED_LIBS) && !empty(SAMBA4_BUNDLED_LIBS) XCONFIGURE_ARGS+= --bundled-libraries="${SAMBA4_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}" X.endif X X.if defined(WANT_EXP_MODULES) && !empty(WANT_EXP_MODULES) XSAMBA4_MODULES+= ${WANT_EXP_MODULES} X.endif X X.if defined(SAMBA4_MODULES) && !empty(SAMBA4_MODULES) XCONFIGURE_ARGS+= --with-shared-modules="${SAMBA4_MODULES:Q:C|(\\\\ )+|,|g:S|\\||g}" X.endif X# XXX: Dirty X.for module in auth_samba4 auth_skel auth_unix auth_wbc gpext_registry gpext_scripts \ X gpext_security idmap_ad idmap_ldap idmap_nss idmap_passdb idmap_tdb \ X nss_info_template pdb_ldap pdb_samba_dsdb pdb_smbpasswd pdb_tdbsam \ X pdb_test pdb_wbc_sam perfcount_test vfs_aio_pthread \ X vfs_cacheprime vfs_dfs_samba4 vfs_fake_acls \ X vfs_shadow_copy_test vfs_skel_opaque vfs_skel_transparent X. if !empty(SAMBA4_MODULES) && ${SAMBA4_MODULES:M${module}} XPLIST_SUB+= MODULE_${module:tu}="" X. else XPLIST_SUB+= MODULE_${module:tu}="@comment " X. endif X.endfor X############################################################################## X# !SAMBA4_SUBPORT X.endif X X.include X X.if !defined(SAMBA4_SUBPORT) X XSAMBA4_SUB= SAMBA4_LOGDIR="${SAMBA4_LOGDIR}" \ X SAMBA4_RUNDIR="${SAMBA4_RUNDIR}" \ X SAMBA4_LOCKDIR="${SAMBA4_LOCKDIR}" \ X SAMBA4_MODULEDIR="${SAMBA4_MODULEDIR}" \ X SAMBA4_PRIVATEDIR="${SAMBA4_PRIVATEDIR}" \ X SAMBA4_CONFDIR="${SAMBA4_CONFDIR}" \ X SAMBA4_CONFIG="${SAMBA4_CONFIG}" X XPLIST_SUB+= ${SAMBA4_SUB} XSUB_LIST+= ${SAMBA4_SUB} X XUSE_RC_SUBR= samba_server XSUB_FILES= pkg-message README.FreeBSD X# Make sure that the right version of Python is used by the tools X# https://bugzilla.samba.org/show_bug.cgi?id=7305 XSHEBANG_FILES= ${PATCH_WRKSRC}/source4/scripting/bin/* X# No fancy color error messages X.if ${COMPILER_TYPE} == "clang" XCFLAGS+= -fno-color-diagnostics X.endif XCONFIGURE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' XMAKE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' X XSAMBA_MAN1+= dbwrap_tool.1 findsmb.1 gentest.1 locktest.1 \ X log2pcap.1 masktest.1 ndrdump.1 nmblookup.1 \ X nmblookup4.1 ntlm_auth.1 oLschema2ldif.1 \ X profiles.1 regdiff.1 regpatch.1 regshell.1 \ X regtree.1 rpcclient.1 sharesec.1 smbcacls.1 \ X smbclient.1 smbcontrol.1 smbcquotas.1 smbget.1 \ X smbstatus.1 smbtar.1 smbtorture.1 smbtree.1 \ X testparm.1 vfstest.1 wbinfo.1 mvxattr.1 X XSAMBA_MAN5+= lmhosts.5 smbgetrc.5 smbpasswd.5 pam_winbind.conf.5 \ X smb.conf.5 X XSAMBA_MAN7+= samba.7 winbind_krb5_locator.7 X XSAMBA_MAN8+= cifsdd.8 eventlogadm.8 idmap_ad.8 idmap_autorid.8 idmap_hash.8 \ X idmap_ldap.8 idmap_nss.8 idmap_rfc2307.8 idmap_rid.8 \ X idmap_tdb.8 idmap_tdb2.8 net.8 nmbd.8 pam_winbind.8 pdbedit.8 \ X samba-regedit.8 samba-tool.8 samba.8 smbd.8 smbpasswd.8 \ X smbspool_krb5_wrapper.8 smbspool.8 smbta-util.8 vfs_acl_tdb.8 vfs_acl_xattr.8 \ X vfs_aio_fork.8 vfs_aio_linux.8 vfs_aio_pthread.8 \ X vfs_audit.8 vfs_cacheprime.8 vfs_cap.8 vfs_catia.8 vfs_ceph.8 \ X vfs_commit.8 vfs_crossrename.8 vfs_default_quota.8 \ X vfs_dirsort.8 vfs_extd_audit.8 vfs_fake_perms.8 vfs_fileid.8 \ X vfs_fruit.8 vfs_full_audit.8 vfs_glusterfs.8 vfs_gpfs.8 vfs_media_harmony.8 \ X vfs_netatalk.8 vfs_offline.8 vfs_prealloc.8 \ X vfs_preopen.8 vfs_readahead.8 vfs_readonly.8 \ X vfs_recycle.8 vfs_scannedonly.8 vfs_shadow_copy.8 \ X vfs_shadow_copy2.8 vfs_snapper.8 vfs_smb_traffic_analyzer.8 \ X vfs_streams_depot.8 vfs_streams_xattr.8 vfs_syncops.8 vfs_time_audit.8 \ X vfs_tsmsm.8 vfs_worm.8 vfs_xattr_tdb.8 winbindd.8 \ X vfs_linux_xfs_sgid.8 vfs_btrfs.8 vfs_shell_snap.8 vfs_unityed_media.8 \ X idmap_script.8 X XPORTDOCS= README.FreeBSD X XIGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support X Xpost-extract: X @${RM} -r ${WRKSRC}/pidl X Xpost-patch: X @${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \ X ${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py X @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ X ${PATCH_WRKSRC}/buildtools/wafsamba/samba_pidl.py \ X ${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py X @${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${GDB_CMD}|g' \ X ${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh X @${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${SAMBA4_CONFIG}|g' \ X ${PATCH_WRKSRC}/dynconfig/wscript X X# Use threading (or multiprocessing) but not thread (renamed in python 3+). Xpre-configure: X @if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \ X ${ECHO_CMD}; \ X ${ECHO_MSG} "===> ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \ X ${ECHO_CMD}; \ X ${FALSE}; \ X fi X X# XXX: Gross hack to allow build newer Samba while old one is installed. X# This implies that LINKFLAGS_PYEMBED contains flags which are already X# used in other parts of LINKFLAGS, namely -L${LOCALBASE}/lib and -pthread Xpost-configure: X -${REINPLACE_CMD} -e 's|LINKFLAGS_PYEMBED.*|LINKFLAGS_PYEMBED = []|' \ X ${CONFIGURE_WRKSRC}/bin/c4che/default.cache.py X Xpre-build: X.if ! ${PORT_OPTIONS:MMANPAGES} X. for man in libcli/nbt/man/nmblookup4.1 \ X librpc/tools/ndrdump.1 \ X source4/lib/registry/man/regdiff.1 \ X source4/lib/registry/man/regpatch.1 \ X source4/lib/registry/man/regshell.1 \ X source4/lib/registry/man/regtree.1 \ X source4/torture/man/gentest.1 \ X source4/torture/man/locktest.1 \ X source4/torture/man/masktest.1 \ X source4/torture/man/smbtorture.1 \ X source4/utils/man/ntlm_auth4.1 \ X source4/utils/man/oLschema2ldif.1 X -@${MKDIR} `dirname ${BUILD_WRKSRC}/bin/default/${man}` X ${INSTALL_MAN} ${FILESDIR}/man/`basename ${man}` ${BUILD_WRKSRC}/bin/default/${man} X. endfor X -@${MKDIR} ${BUILD_WRKSRC}/bin/default/docs-xml/manpages X. for man in ${SAMBA_MAN1} ${SAMBA_MAN5} ${SAMBA_MAN7} ${SAMBA_MAN8} X -${INSTALL_MAN} ${BUILD_WRKSRC}/docs/manpages/${man} ${BUILD_WRKSRC}/bin/default/docs-xml/manpages X. endfor X.endif X Xpost-install: X @${LN} -sf smb.conf.5.gz ${STAGEDIR}${PREFIX}/man/man5/smb4.conf.5.gz X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${STAGEDIR}${DOCSDIR} X. for doc in ${PORTDOCS} X ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} X. endfor X.endif X# Run post-install script X.for dir in ${SAMBA4_LOGDIR} ${SAMBA4_RUNDIR} ${SAMBA4_LOCKDIR} ${SAMBA4_MODULEDIR} X @${INSTALL} -d -m 0755 "${STAGEDIR}${dir}" X.endfor X @${INSTALL} -d -m 0700 "${STAGEDIR}${SAMBA4_PRIVATEDIR}" X.for dir in auth bind9 gensec gpext idmap ldb nss_info pdb perfcount process_model service vfs X @${MKDIR} "${STAGEDIR}${SAMBA4_MODULEDIR}/${dir}" X.endfor X X.if ${PORT_OPTIONS:MDEVELOPER} Xtest: build X @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${INSTALL_WRKSRC}/${WAF_CMD} ${MAKE_ARGS} $@) X.endif X X# !SAMBA4_SUBPORT X.endif X X.include 88996415d62671263f79aaad3e930004 echo x - samba46/distinfo sed 's/^X//' >samba46/distinfo << '6c43df5c69222e9adf2b6eeeccea5d7c' XTIMESTAMP = 1489573632 XSHA256 (samba-4.6.0.tar.gz) = a3b3592e63d7064cae2624991f4925a443f3846c0dabb7011aee052c3fd4cc2b XSIZE (samba-4.6.0.tar.gz) = 21090602 6c43df5c69222e9adf2b6eeeccea5d7c echo x - samba46/pkg-plist sed 's/^X//' >samba46/pkg-plist << 'e69eb72b2b6fe2226f1e3ea13e3e3c11' Xbin/cifsdd Xbin/dbwrap_tool Xbin/eventlogadm Xbin/findsmb Xbin/gentest Xbin/locktest Xbin/masktest Xbin/mvxattr Xbin/ndrdump Xbin/net Xbin/nmblookup Xbin/ntlm_auth Xbin/oLschema2ldif Xbin/pdbedit Xbin/profiles Xbin/regdiff Xbin/regpatch Xbin/regshell Xbin/regtree Xbin/rpcclient Xbin/samba-regedit X%%AD_DC%%bin/samba-tool Xbin/sharesec Xbin/smbcacls Xbin/smbclient Xbin/smbcontrol Xbin/smbcquotas Xbin/smbget Xbin/smbpasswd Xbin/smbspool Xbin/smbstatus Xbin/smbtar Xbin/smbtorture Xbin/smbtree Xbin/testparm Xbin/wbinfo Xsbin/nmbd X%%AD_DC%%sbin/samba X%%AD_DC%%sbin/samba_dnsupdate X%%AD_DC%%sbin/samba_kcc X%%AD_DC%%sbin/samba_spnupdate X%%AD_DC%%sbin/samba_upgradedns Xsbin/smbd Xsbin/winbindd Xinclude/samba4/charset.h Xinclude/samba4/core/doserr.h Xinclude/samba4/core/error.h Xinclude/samba4/core/ntstatus.h Xinclude/samba4/core/werror.h Xinclude/samba4/credentials.h Xinclude/samba4/dcerpc.h X%%AD_DC%%include/samba4/dcerpc_server.h X%%LDAP%%include/samba4/smb_ldap.h X%%LDAP%%include/samba4/smbldap.h Xinclude/samba4/core/hresult.h Xinclude/samba4/domain_credentials.h Xinclude/samba4/gen_ndr/atsvc.h Xinclude/samba4/gen_ndr/auth.h Xinclude/samba4/gen_ndr/dcerpc.h Xinclude/samba4/gen_ndr/drsblobs.h Xinclude/samba4/gen_ndr/drsuapi.h Xinclude/samba4/gen_ndr/krb5pac.h Xinclude/samba4/gen_ndr/lsa.h Xinclude/samba4/gen_ndr/misc.h Xinclude/samba4/gen_ndr/nbt.h Xinclude/samba4/gen_ndr/ndr_atsvc.h Xinclude/samba4/gen_ndr/ndr_dcerpc.h Xinclude/samba4/gen_ndr/ndr_drsblobs.h Xinclude/samba4/gen_ndr/ndr_drsuapi.h Xinclude/samba4/gen_ndr/ndr_krb5pac.h Xinclude/samba4/gen_ndr/ndr_misc.h Xinclude/samba4/gen_ndr/ndr_nbt.h Xinclude/samba4/gen_ndr/ndr_samr.h Xinclude/samba4/gen_ndr/ndr_samr_c.h Xinclude/samba4/gen_ndr/ndr_svcctl.h Xinclude/samba4/gen_ndr/ndr_svcctl_c.h Xinclude/samba4/gen_ndr/netlogon.h Xinclude/samba4/gen_ndr/samr.h Xinclude/samba4/gen_ndr/security.h Xinclude/samba4/gen_ndr/server_id.h Xinclude/samba4/gen_ndr/svcctl.h Xinclude/samba4/ldb_wrap.h Xinclude/samba4/libsmbclient.h Xinclude/samba4/lookup_sid.h Xinclude/samba4/machine_sid.h Xinclude/samba4/ndr.h Xinclude/samba4/ndr/ndr_dcerpc.h Xinclude/samba4/ndr/ndr_drsblobs.h Xinclude/samba4/ndr/ndr_drsuapi.h Xinclude/samba4/ndr/ndr_krb5pac.h Xinclude/samba4/ndr/ndr_nbt.h Xinclude/samba4/ndr/ndr_svcctl.h Xinclude/samba4/netapi.h Xinclude/samba4/param.h Xinclude/samba4/passdb.h Xinclude/samba4/policy.h Xinclude/samba4/rpc_common.h Xinclude/samba4/samba/session.h Xinclude/samba4/samba/version.h Xinclude/samba4/share.h Xinclude/samba4/smb2_lease_struct.h Xinclude/samba4/smbconf.h Xinclude/samba4/tdr.h Xinclude/samba4/tsocket.h Xinclude/samba4/tsocket_internal.h Xinclude/samba4/util/attr.h Xinclude/samba4/util/blocking.h Xinclude/samba4/util/byteorder.h Xinclude/samba4/util/data_blob.h Xinclude/samba4/util/debug.h Xinclude/samba4/util/fault.h Xinclude/samba4/util/genrand.h Xinclude/samba4/util/idtree.h Xinclude/samba4/util/idtree_random.h Xinclude/samba4/util/memory.h Xinclude/samba4/util/safe_string.h Xinclude/samba4/util/signal.h Xinclude/samba4/util/string_wrappers.h Xinclude/samba4/util/substitute.h Xinclude/samba4/util/talloc_stack.h Xinclude/samba4/util/tevent_ntstatus.h Xinclude/samba4/util/tevent_unix.h Xinclude/samba4/util/tevent_werror.h Xinclude/samba4/util/time.h Xinclude/samba4/util_ldb.h Xinclude/samba4/wbclient.h X@dir include/samba4/util X@dir include/samba4/samba X@dir include/samba4/ndr X@dir include/samba4/gen_ndr X@dir include/samba4/core X@dir include/samba4 Xlib/samba4/libdcerpc-binding.so Xlib/samba4/libdcerpc-binding.so.0 Xlib/samba4/libdcerpc-samr.so Xlib/samba4/libdcerpc-samr.so.0 X%%AD_DC%%lib/samba4/libdcerpc-server.so X%%AD_DC%%lib/samba4/libdcerpc-server.so.0 Xlib/samba4/libdcerpc.so Xlib/samba4/libdcerpc.so.0 Xlib/samba4/libndr-krb5pac.so Xlib/samba4/libndr-krb5pac.so.0 Xlib/samba4/libndr-nbt.so Xlib/samba4/libndr-nbt.so.0 Xlib/samba4/libndr-standard.so Xlib/samba4/libndr-standard.so.0 Xlib/samba4/libndr.so Xlib/samba4/libndr.so.0 Xlib/samba4/libnetapi.so Xlib/samba4/libnetapi.so.0 Xlib/samba4/libsamba-errors.so Xlib/samba4/libsamba-credentials.so Xlib/samba4/libsamba-credentials.so.0 Xlib/samba4/libsamba-errors.so.1 Xlib/samba4/libsamba-hostconfig.so Xlib/samba4/libsamba-hostconfig.so.0 Xlib/samba4/libsamba-passdb.so Xlib/samba4/libsamba-passdb.so.0 Xlib/samba4/libsamba-policy.so Xlib/samba4/libsamba-policy.so.0 Xlib/samba4/libsamba-util.so Xlib/samba4/libsamba-util.so.0 Xlib/samba4/libsamdb.so Xlib/samba4/libsamdb.so.0 Xlib/samba4/libsmbconf.so Xlib/samba4/libsmbconf.so.0 X%%LDAP%%lib/samba4/libsmbldap.so X%%LDAP%%lib/samba4/libsmbldap.so.0 Xlib/samba4/libtevent-util.so Xlib/samba4/libtevent-util.so.0 Xlib/samba4/libwbclient.so Xlib/samba4/libwbclient.so.0 Xlib/samba4/winbind_krb5_locator.so Xlib/nss_winbind.so.1 Xlib/nss_wins.so.1 Xlib/pam_winbind.so X%%CUPS%%libexec/samba/smbspool_krb5_wrapper X%%AD_DC%%lib/samba4/private/libdlz-bind9-for-torture-samba4.so X%%AD_DC%%lib/samba4/private/libposix-eadb-samba4.so X%%AD_DC%%lib/samba4/private/libprocess-model-samba4.so X%%AD_DC%%lib/samba4/private/libservice-samba4.so Xlib/samba4/private/libCHARSET3-samba4.so Xlib/samba4/private/libHDB-SAMBA4-samba4.so Xlib/samba4/private/libLIBWBCLIENT-OLD-samba4.so Xlib/samba4/private/libMESSAGING-samba4.so Xlib/samba4/private/libaddns-samba4.so Xlib/samba4/private/libads-samba4.so Xlib/samba4/private/libasn1-samba4.so.8 Xlib/samba4/private/libasn1util-samba4.so Xlib/samba4/private/libauth-sam-reply-samba4.so Xlib/samba4/private/libauth-samba4.so Xlib/samba4/private/libauth-unix-token-samba4.so Xlib/samba4/private/libauth4-samba4.so Xlib/samba4/private/libauthkrb5-samba4.so Xlib/samba4/private/libcli-cldap-samba4.so Xlib/samba4/private/libcli-ldap-common-samba4.so Xlib/samba4/private/libcli-ldap-samba4.so Xlib/samba4/private/libcli-nbt-samba4.so Xlib/samba4/private/libcli-smb-common-samba4.so Xlib/samba4/private/libcli-spoolss-samba4.so Xlib/samba4/private/libcliauth-samba4.so Xlib/samba4/private/libcluster-samba4.so Xlib/samba4/private/libcmdline-credentials-samba4.so Xlib/samba4/private/libcom_err-samba4.so.0 Xlib/samba4/private/libdb-glue-samba4.so Xlib/samba4/private/libdbwrap-samba4.so Xlib/samba4/private/libdcerpc-samba-samba4.so Xlib/samba4/private/libdcerpc-samba4.so X%%AD_DC%%lib/samba4/private/libdfs-server-ad-samba4.so X%%AD_DC%%lib/samba4/private/libdnsserver-common-samba4.so Xlib/samba4/private/libdsdb-module-samba4.so Xlib/samba4/private/libevents-samba4.so Xlib/samba4/private/libflag-mapping-samba4.so Xlib/samba4/private/libgenrand-samba4.so Xlib/samba4/private/libgensec-samba4.so Xlib/samba4/private/libgpo-samba4.so Xlib/samba4/private/libgse-samba4.so Xlib/samba4/private/libgssapi-samba4.so.2 Xlib/samba4/private/libhcrypto-samba4.so.5 Xlib/samba4/private/libhdb-samba4.so.11 Xlib/samba4/private/libheimbase-samba4.so.1 Xlib/samba4/private/libheimntlm-samba4.so.1 Xlib/samba4/private/libhttp-samba4.so Xlib/samba4/private/libhx509-samba4.so.5 Xlib/samba4/private/libidmap-samba4.so Xlib/samba4/private/libinterfaces-samba4.so Xlib/samba4/private/libiov-buf-samba4.so Xlib/samba4/private/libkdc-samba4.so.2 Xlib/samba4/private/libkrb5-samba4.so.26 Xlib/samba4/private/libkrb5samba-samba4.so Xlib/samba4/private/libldbsamba-samba4.so Xlib/samba4/private/liblibcli-lsa3-samba4.so Xlib/samba4/private/liblibcli-netlogon3-samba4.so Xlib/samba4/private/liblibsmb-samba4.so Xlib/samba4/private/libmessages-dgm-samba4.so Xlib/samba4/private/libmessages-util-samba4.so Xlib/samba4/private/libmsghdr-samba4.so Xlib/samba4/private/libmsrpc3-samba4.so Xlib/samba4/private/libndr-samba-samba4.so Xlib/samba4/private/libndr-samba4.so Xlib/samba4/private/libnet-keytab-samba4.so Xlib/samba4/private/libnetif-samba4.so Xlib/samba4/private/libnon-posix-acls-samba4.so Xlib/samba4/private/libnpa-tstream-samba4.so Xlib/samba4/private/libnss-info-samba4.so Xlib/samba4/private/libpac-samba4.so Xlib/samba4/private/libpopt-samba3-samba4.so Xlib/samba4/private/libprinting-migrate-samba4.so Xlib/samba4/private/libregistry-samba4.so Xlib/samba4/private/libreplace-samba4.so Xlib/samba4/private/libroken-samba4.so.19 Xlib/samba4/private/libsamba-cluster-support-samba4.so Xlib/samba4/private/libsamba-debug-samba4.so Xlib/samba4/private/libsamba-modules-samba4.so Xlib/samba4/private/libsamba-net-samba4.so Xlib/samba4/private/libsamba-python-samba4.so Xlib/samba4/private/libsamba-security-samba4.so Xlib/samba4/private/libsamba-sockets-samba4.so Xlib/samba4/private/libsamba3-util-samba4.so Xlib/samba4/private/libsamdb-common-samba4.so Xlib/samba4/private/libsecrets3-samba4.so Xlib/samba4/private/libserver-id-db-samba4.so Xlib/samba4/private/libserver-role-samba4.so Xlib/samba4/private/libshares-samba4.so Xlib/samba4/private/libsmb-transport-samba4.so Xlib/samba4/private/libsmbclient-raw-samba4.so Xlib/samba4/private/libsmbd-base-samba4.so Xlib/samba4/private/libsmbd-conn-samba4.so Xlib/samba4/private/libsmbd-shim-samba4.so X%%LDAP%%lib/samba4/private/libsmbldaphelper-samba4.so X%%NTVFS%%lib/samba4/private/libntvfs-samba4.so Xlib/samba4/private/libsmbpasswdparser-samba4.so Xlib/samba4/private/libsocket-blocking-samba4.so Xlib/samba4/private/libsys-rw-samba4.so Xlib/samba4/private/libtalloc-report-samba4.so Xlib/samba4/private/libtdb-wrap-samba4.so Xlib/samba4/private/libtime-basic-samba4.so Xlib/samba4/private/libtorture-samba4.so Xlib/samba4/private/libtrusts-util-samba4.so Xlib/samba4/private/libutil-cmdline-samba4.so Xlib/samba4/private/libutil-reg-samba4.so Xlib/samba4/private/libutil-setid-samba4.so Xlib/samba4/private/libutil-tdb-samba4.so Xlib/samba4/private/libwinbind-client-samba4.so Xlib/samba4/private/libwind-samba4.so.0 Xlib/samba4/private/libxattr-tdb-samba4.so X%%AD_DC%%lib/shared-modules/bind9/dlz_bind9.so X%%AD_DC%%lib/shared-modules/bind9/dlz_bind9_10.so X%%AD_DC%%lib/shared-modules/bind9/dlz_bind9_9.so X%%AD_DC%%lib/shared-modules/gensec/krb5.so X%%AD_DC%%lib/shared-modules/ldb/acl.so X%%AD_DC%%lib/shared-modules/ldb/aclread.so X%%AD_DC%%lib/shared-modules/ldb/anr.so X%%AD_DC%%lib/shared-modules/ldb/descriptor.so X%%AD_DC%%lib/shared-modules/ldb/dirsync.so X%%AD_DC%%lib/shared-modules/ldb/extended_dn_in.so X%%AD_DC%%lib/shared-modules/ldb/extended_dn_out.so X%%AD_DC%%lib/shared-modules/ldb/extended_dn_store.so X%%AD_DC%%lib/shared-modules/ldb/instancetype.so X%%AD_DC%%lib/shared-modules/ldb/lazy_commit.so X%%AD_DC%%lib/shared-modules/ldb/linked_attributes.so X%%AD_DC%%lib/shared-modules/ldb/local_password.so X%%AD_DC%%lib/shared-modules/ldb/new_partition.so X%%AD_DC%%lib/shared-modules/ldb/objectclass.so X%%AD_DC%%lib/shared-modules/ldb/objectclass_attrs.so X%%AD_DC%%lib/shared-modules/ldb/objectguid.so X%%AD_DC%%lib/shared-modules/ldb/operational.so X%%AD_DC%%lib/shared-modules/ldb/partition.so X%%AD_DC%%lib/shared-modules/ldb/password_hash.so X%%AD_DC%%lib/shared-modules/ldb/ranged_results.so X%%AD_DC%%lib/shared-modules/ldb/repl_meta_data.so X%%AD_DC%%lib/shared-modules/ldb/resolve_oids.so X%%AD_DC%%lib/shared-modules/ldb/rootdse.so X%%AD_DC%%lib/shared-modules/ldb/samba3sam.so X%%AD_DC%%lib/shared-modules/ldb/samba3sid.so X%%AD_DC%%lib/shared-modules/ldb/samba_dsdb.so X%%AD_DC%%lib/shared-modules/ldb/samba_secrets.so X%%AD_DC%%lib/shared-modules/ldb/samldb.so X%%AD_DC%%lib/shared-modules/ldb/schema_data.so X%%AD_DC%%lib/shared-modules/ldb/schema_load.so X%%AD_DC%%lib/shared-modules/ldb/secrets_tdb_sync.so X%%AD_DC%%lib/shared-modules/ldb/show_deleted.so X%%AD_DC%%lib/shared-modules/ldb/simple_dn.so X%%AD_DC%%lib/shared-modules/ldb/simple_ldap_map.so X%%AD_DC%%lib/shared-modules/ldb/subtree_delete.so X%%AD_DC%%lib/shared-modules/ldb/subtree_rename.so X%%AD_DC%%lib/shared-modules/ldb/update_keytab.so X%%AD_DC%%lib/shared-modules/ldb/wins_ldb.so X%%AD_DC%%lib/shared-modules/process_model/standard.so X%%AD_DC%%lib/shared-modules/service/cldap.so X%%AD_DC%%lib/shared-modules/service/dcerpc.so X%%AD_DC%%lib/shared-modules/service/dns.so X%%AD_DC%%lib/shared-modules/service/dns_update.so X%%AD_DC%%lib/shared-modules/service/drepl.so X%%AD_DC%%lib/shared-modules/service/kcc.so X%%AD_DC%%lib/shared-modules/service/kdc.so X%%AD_DC%%lib/shared-modules/service/ldap.so X%%AD_DC%%lib/shared-modules/service/nbtd.so X%%AD_DC%%lib/shared-modules/service/ntp_signd.so X%%AD_DC%%lib/shared-modules/service/s3fs.so X%%NTVFS%%lib/shared-modules/service/smb.so X%%AD_DC%%lib/shared-modules/service/web.so X%%AD_DC%%lib/shared-modules/service/winbindd.so X%%AD_DC%%lib/shared-modules/service/wrepl.so X%%AD_DC%%lib/shared-modules/vfs/posix_eadb.so X%%DEVELOPER%%lib/shared-modules/vfs/nfs4acl_xattr.so X%%DEVELOPER%%lib/shared-modules/vfs/fake_dfq.so X%%ADS%%lib/shared-modules/idmap/rfc2307.so X%%MODULE_AUTH_SAMBA4%%lib/shared-modules/auth/samba4.so X%%MODULE_AUTH_SKEL%%lib/shared-modules/auth/skel.so X%%MODULE_AUTH_UNIX%%lib/shared-modules/auth/unix.so X%%MODULE_AUTH_WBC%%lib/shared-modules/auth/wbc.so X%%MODULE_GPEXT_REGISTRY%%lib/shared-modules/gpext/registry.so X%%MODULE_GPEXT_SCRIPTS%%lib/shared-modules/gpext/scripts.so X%%MODULE_GPEXT_SECURITY%%lib/shared-modules/gpext/security.so X%%MODULE_IDMAP_AD%%lib/shared-modules/idmap/ad.so X%%MODULE_IDMAP_AD%%lib/shared-modules/nss_info/rfc2307.so X%%MODULE_IDMAP_AD%%lib/shared-modules/nss_info/sfu.so X%%MODULE_IDMAP_AD%%lib/shared-modules/nss_info/sfu20.so X%%MODULE_IDMAP_LDAP%%lib/shared-modules/idmap/ldap.so X%%MODULE_IDMAP_NSS%%lib/shared-modules/idmap/nss.so X%%MODULE_IDMAP_PASSDB%%lib/shared-modules/idmap/passdb.so X%%MODULE_IDMAP_TDB%%lib/shared-modules/idmap/tdb.so X%%MODULE_NSS_INFO_TEMPLATE%%lib/shared-modules/nss_info/template.so X%%MODULE_PDB_LDAP%%lib/shared-modules/pdb/ldap.so X%%MODULE_PDB_SAMBA_DSDB%%lib/shared-modules/pdb/samba_dsdb.so X%%MODULE_PDB_SMBPASSWD%%lib/shared-modules/pdb/smbpasswd.so X%%MODULE_PDB_TDBSAM%%lib/shared-modules/pdb/tdbsam.so X%%MODULE_PDB_TEST%%lib/shared-modules/pdb/test.so X%%MODULE_PDB_WBC_SAM%%lib/shared-modules/pdb/wbc_sam.so X%%MODULE_PERFCOUNT_TEST%%lib/shared-modules/perfcount/test.so X%%MODULE_VFS_AIO_PTHREAD%%lib/shared-modules/vfs/aio_pthread.so X%%MODULE_VFS_CACHEPRIME%%lib/shared-modules/vfs/cacheprime.so X%%MODULE_VFS_DFS_SAMBA4%%lib/shared-modules/vfs/dfs_samba4.so X%%MODULE_VFS_FAKE_ACLS%%lib/shared-modules/vfs/fake_acls.so X%%MODULE_VFS_SHADOW_COPY_TEST%%lib/shared-modules/vfs/shadow_copy_test.so X%%MODULE_VFS_SKEL_OPAQUE%%lib/shared-modules/vfs/skel_opaque.so X%%MODULE_VFS_SKEL_TRANSPARENT%%lib/shared-modules/vfs/skel_transparent.so Xlib/shared-modules/auth/script.so Xlib/shared-modules/idmap/autorid.so Xlib/shared-modules/idmap/hash.so Xlib/shared-modules/idmap/rid.so Xlib/shared-modules/idmap/script.so Xlib/shared-modules/idmap/tdb2.so X%%AD_DC%%lib/shared-modules/ldb/dns_notify.so Xlib/shared-modules/ldb/ildap.so Xlib/shared-modules/ldb/ldbsamba_extensions.so X%%AD_DC%%lib/shared-modules/ldb/tombstone_reanimate.so Xlib/shared-modules/nss_info/hash.so Xlib/shared-modules/vfs/acl_tdb.so Xlib/shared-modules/vfs/acl_xattr.so Xlib/shared-modules/vfs/aio_fork.so Xlib/shared-modules/vfs/audit.so Xlib/shared-modules/vfs/cap.so Xlib/shared-modules/vfs/catia.so Xlib/shared-modules/vfs/commit.so Xlib/shared-modules/vfs/crossrename.so Xlib/shared-modules/vfs/default_quota.so Xlib/shared-modules/vfs/dirsort.so Xlib/shared-modules/vfs/expand_msdfs.so Xlib/shared-modules/vfs/extd_audit.so Xlib/shared-modules/vfs/fake_perms.so Xlib/shared-modules/vfs/fruit.so Xlib/shared-modules/vfs/full_audit.so Xlib/shared-modules/vfs/linux_xfs_sgid.so Xlib/shared-modules/vfs/media_harmony.so Xlib/shared-modules/vfs/netatalk.so Xlib/shared-modules/vfs/offline.so Xlib/shared-modules/vfs/preopen.so Xlib/shared-modules/vfs/readahead.so Xlib/shared-modules/vfs/readonly.so Xlib/shared-modules/vfs/recycle.so Xlib/shared-modules/vfs/shadow_copy.so Xlib/shared-modules/vfs/shadow_copy2.so Xlib/shared-modules/vfs/shell_snap.so Xlib/shared-modules/vfs/streams_depot.so Xlib/shared-modules/vfs/streams_xattr.so Xlib/shared-modules/vfs/syncops.so Xlib/shared-modules/vfs/time_audit.so Xlib/shared-modules/vfs/unityed_media.so Xlib/shared-modules/vfs/worm.so Xlib/shared-modules/vfs/xattr_tdb.so Xlib/shared-modules/vfs/zfsacl.so X@dir lib/shared-modules/vfs X%%AD_DC%%@dir lib/shared-modules/service X%%AD_DC%%@dir lib/shared-modules/process_model X@dir lib/shared-modules/perfcount X@dir lib/shared-modules/pdb X@dir lib/shared-modules/nss_info X@dir lib/shared-modules/ldb X@dir lib/shared-modules/idmap X@dir lib/shared-modules/gpext X@dir lib/shared-modules/gensec X@dir lib/shared-modules/bind9 X@dir lib/shared-modules/auth X@dir lib/shared-modules X@dir lib/samba4/private X@dir lib/samba4 X%%PKGCONFIGDIR%%/dcerpc.pc X%%PKGCONFIGDIR%%/dcerpc_samr.pc X%%AD_DC%%%%PKGCONFIGDIR%%/dcerpc_server.pc X%%PKGCONFIGDIR%%/ndr.pc X%%PKGCONFIGDIR%%/ndr_krb5pac.pc X%%PKGCONFIGDIR%%/ndr_nbt.pc X%%PKGCONFIGDIR%%/ndr_standard.pc X%%PKGCONFIGDIR%%/netapi.pc X%%PKGCONFIGDIR%%/samba-credentials.pc X%%PKGCONFIGDIR%%/samba-hostconfig.pc X%%PKGCONFIGDIR%%/samba-policy.pc X%%PKGCONFIGDIR%%/samba-util.pc X%%PKGCONFIGDIR%%/samdb.pc X%%PKGCONFIGDIR%%/wbclient.pc X%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab.so X%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb.so X%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native.so X%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb.so X%%PYTHON_SITELIBDIR%%/samba/__init__.py X%%PYTHON_SITELIBDIR%%/samba/_glue.so X%%PYTHON_SITELIBDIR%%/samba/_ldb.so X%%PYTHON_SITELIBDIR%%/samba/auth.so X%%PYTHON_SITELIBDIR%%/samba/com.so X%%PYTHON_SITELIBDIR%%/samba/common.py X%%PYTHON_SITELIBDIR%%/samba/credentials.so X%%PYTHON_SITELIBDIR%%/samba/dbchecker.py X%%PYTHON_SITELIBDIR%%/samba/dsdb_dns.so X%%PYTHON_SITELIBDIR%%/samba/remove_dc.py X%%PYTHON_SITELIBDIR%%/samba/subnets.py X%%PYTHON_SITELIBDIR%%/samba/dcerpc/__init__.py X%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/base.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/security.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc.so X%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr.so X%%PYTHON_SITELIBDIR%%/samba/descriptor.py X%%PYTHON_SITELIBDIR%%/samba/drs_utils.py X%%PYTHON_SITELIBDIR%%/samba/dsdb.so X%%PYTHON_SITELIBDIR%%/samba/gensec.so X%%PYTHON_SITELIBDIR%%/samba/getopt.py X%%PYTHON_SITELIBDIR%%/samba/hostconfig.py X%%PYTHON_SITELIBDIR%%/samba/idmap.py X%%PYTHON_SITELIBDIR%%/samba/join.py X%%PYTHON_SITELIBDIR%%/samba/kcc/__init__.py X%%PYTHON_SITELIBDIR%%/samba/kcc/debug.py X%%PYTHON_SITELIBDIR%%/samba/kcc/graph.py X%%PYTHON_SITELIBDIR%%/samba/kcc/graph_utils.py X%%PYTHON_SITELIBDIR%%/samba/kcc/kcc_utils.py X%%PYTHON_SITELIBDIR%%/samba/kcc/ldif_import_export.py X%%PYTHON_SITELIBDIR%%/samba/messaging.so X%%PYTHON_SITELIBDIR%%/samba/ms_display_specifiers.py X%%PYTHON_SITELIBDIR%%/samba/ms_schema.py X%%PYTHON_SITELIBDIR%%/samba/ndr.py X%%PYTHON_SITELIBDIR%%/samba/net.so X%%PYTHON_SITELIBDIR%%/samba/netbios.so X%%PYTHON_SITELIBDIR%%/samba/netcmd/__init__.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/common.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/dbcheck.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/delegation.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/dns.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/domain.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/drs.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/dsacl.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/fsmo.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/gpo.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/group.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/ldapcmp.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/main.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/ntacl.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/processes.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/rodc.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/sites.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/spn.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/testparm.py X%%PYTHON_SITELIBDIR%%/samba/netcmd/user.py X%%PYTHON_SITELIBDIR%%/samba/ntacls.py X%%PYTHON_SITELIBDIR%%/samba/param.so X%%PYTHON_SITELIBDIR%%/samba/policy.so X%%PYTHON_SITELIBDIR%%/samba/provision/__init__.py X%%PYTHON_SITELIBDIR%%/samba/provision/backend.py X%%PYTHON_SITELIBDIR%%/samba/provision/common.py X%%PYTHON_SITELIBDIR%%/samba/provision/sambadns.py X%%PYTHON_SITELIBDIR%%/samba/registry.so X%%PYTHON_SITELIBDIR%%/samba/samba3/__init__.py X%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_internal.so X%%PYTHON_SITELIBDIR%%/samba/samba3/param.so X%%PYTHON_SITELIBDIR%%/samba/samba3/passdb.so X%%PYTHON_SITELIBDIR%%/samba/samba3/smbd.so X%%PYTHON_SITELIBDIR%%/samba/samdb.py X%%PYTHON_SITELIBDIR%%/samba/schema.py X%%PYTHON_SITELIBDIR%%/samba/sd_utils.py X%%PYTHON_SITELIBDIR%%/samba/security.so X%%PYTHON_SITELIBDIR%%/samba/sites.py X%%PYTHON_SITELIBDIR%%/samba/smb.so X%%PYTHON_SITELIBDIR%%/samba/subunit/__init__.py X%%PYTHON_SITELIBDIR%%/samba/subunit/run.py X%%PYTHON_SITELIBDIR%%/samba/tdb_util.py X%%PYTHON_SITELIBDIR%%/samba/tests/__init__.py X%%PYTHON_SITELIBDIR%%/samba/tests/auth.py X%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/__init__.py X%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/ndrdump.py X%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/samba_tool_drs.py X%%PYTHON_SITELIBDIR%%/samba/tests/common.py X%%PYTHON_SITELIBDIR%%/samba/tests/core.py X%%PYTHON_SITELIBDIR%%/samba/tests/credentials.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/__init__.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/array.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/bare.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/dnsserver.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/integer.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/misc.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/raw_protocol.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/registry.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/rpc_talloc.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/rpcecho.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/sam.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/srvsvc.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/testrpc.py X%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/unix.py X%%PYTHON_SITELIBDIR%%/samba/tests/dns.py X%%PYTHON_SITELIBDIR%%/samba/tests/dns_tkey.py X%%PYTHON_SITELIBDIR%%/samba/tests/docs.py X%%PYTHON_SITELIBDIR%%/samba/tests/dsdb.py X%%PYTHON_SITELIBDIR%%/samba/tests/gensec.py X%%PYTHON_SITELIBDIR%%/samba/tests/get_opt.py X%%PYTHON_SITELIBDIR%%/samba/tests/hostconfig.py X%%PYTHON_SITELIBDIR%%/samba/tests/kcc/__init__.py X%%PYTHON_SITELIBDIR%%/samba/tests/kcc/graph.py X%%PYTHON_SITELIBDIR%%/samba/tests/kcc/graph_utils.py X%%PYTHON_SITELIBDIR%%/samba/tests/kcc/kcc_utils.py X%%PYTHON_SITELIBDIR%%/samba/tests/kcc/ldif_import_export.py X%%PYTHON_SITELIBDIR%%/samba/tests/libsmb_samba_internal.py X%%PYTHON_SITELIBDIR%%/samba/tests/messaging.py X%%PYTHON_SITELIBDIR%%/samba/tests/netcmd.py X%%PYTHON_SITELIBDIR%%/samba/tests/ntacls.py X%%PYTHON_SITELIBDIR%%/samba/tests/param.py X%%PYTHON_SITELIBDIR%%/samba/tests/policy.py X%%PYTHON_SITELIBDIR%%/samba/tests/posixacl.py X%%PYTHON_SITELIBDIR%%/samba/tests/provision.py X%%PYTHON_SITELIBDIR%%/samba/tests/registry.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba3.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba3sam.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/__init__.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/base.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/fsmo.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/gpo.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/group.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/ntacl.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/processes.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/sites.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/timecmd.py X%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user.py X%%PYTHON_SITELIBDIR%%/samba/tests/samdb.py X%%PYTHON_SITELIBDIR%%/samba/tests/security.py X%%PYTHON_SITELIBDIR%%/samba/tests/source.py X%%PYTHON_SITELIBDIR%%/samba/tests/strings.py X%%PYTHON_SITELIBDIR%%/samba/tests/subunitrun.py X%%PYTHON_SITELIBDIR%%/samba/tests/unicodenames.py X%%PYTHON_SITELIBDIR%%/samba/tests/upgrade.py X%%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovision.py X%%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovisionneeddc.py X%%PYTHON_SITELIBDIR%%/samba/tests/xattr.py X%%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/__init__.py X%%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/__init__.py X%%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/iso8601.py X%%PY_ISO8601%%%%PYTHON_SITELIBDIR%%/samba/third_party/iso8601/test_iso8601.py X%%PYTHON_SITELIBDIR%%/samba/upgrade.py X%%PYTHON_SITELIBDIR%%/samba/upgradehelpers.py X%%PYTHON_SITELIBDIR%%/samba/web_server/__init__.py X%%PYTHON_SITELIBDIR%%/samba/xattr.py X@unexec find %D/%%PYTHON_SITELIBDIR%%/samba -name '*.py[co]' -delete >/dev/null 2>&1 X@dir %%PYTHON_SITELIBDIR%%/samba/web_server X@dir %%PYTHON_SITELIBDIR%%/samba/tests/samba_tool X@dir %%PYTHON_SITELIBDIR%%/samba/tests/dcerpc X@dir %%PYTHON_SITELIBDIR%%/samba/tests/blackbox X@dir %%PYTHON_SITELIBDIR%%/samba/tests X@dir %%PYTHON_SITELIBDIR%%/samba/samba3 X@dir %%PYTHON_SITELIBDIR%%/samba/provision X@dir %%PYTHON_SITELIBDIR%%/samba/netcmd X@dir %%PYTHON_SITELIBDIR%%/samba/dcerpc X@dir %%PYTHON_SITELIBDIR%%/samba X%%AD_DC%%%%DATADIR%%/setup/DB_CONFIG X%%AD_DC%%%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt X%%AD_DC%%%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt X%%AD_DC%%%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt X%%AD_DC%%%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt X%%AD_DC%%%%DATADIR%%/setup/ad-schema/licence.txt X%%AD_DC%%%%DATADIR%%/setup/aggregate_schema.ldif X%%AD_DC%%%%DATADIR%%/setup/cn=samba.ldif X%%AD_DC%%%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt X%%AD_DC%%%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt X%%AD_DC%%%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt X%%AD_DC%%%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt X%%AD_DC%%%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt X%%AD_DC%%%%DATADIR%%/setup/dns_update_list X%%AD_DC%%%%DATADIR%%/setup/fedora-ds-init.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-dna.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-index.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-linked-attributes.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-pam.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-partitions.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-refint-add.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-refint-delete.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-samba.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads-sasl.ldif X%%AD_DC%%%%DATADIR%%/setup/fedorads.inf X%%AD_DC%%%%DATADIR%%/setup/idmap_init.ldif X%%AD_DC%%%%DATADIR%%/setup/krb5.conf X%%AD_DC%%%%DATADIR%%/setup/memberof.conf X%%AD_DC%%%%DATADIR%%/setup/mmr_serverids.conf X%%AD_DC%%%%DATADIR%%/setup/mmr_syncrepl.conf X%%AD_DC%%%%DATADIR%%/setup/modules.conf X%%AD_DC%%%%DATADIR%%/setup/named.conf X%%AD_DC%%%%DATADIR%%/setup/named.conf.dlz X%%AD_DC%%%%DATADIR%%/setup/named.conf.update X%%AD_DC%%%%DATADIR%%/setup/named.txt X%%AD_DC%%%%DATADIR%%/setup/olc_mmr.conf X%%AD_DC%%%%DATADIR%%/setup/olc_seed.ldif X%%AD_DC%%%%DATADIR%%/setup/olc_serverid.conf X%%AD_DC%%%%DATADIR%%/setup/olc_syncrepl.conf X%%AD_DC%%%%DATADIR%%/setup/olc_syncrepl_seed.conf X%%AD_DC%%%%DATADIR%%/setup/prefixMap.txt X%%AD_DC%%%%DATADIR%%/setup/provision.ldif X%%AD_DC%%%%DATADIR%%/setup/provision.reg X%%AD_DC%%%%DATADIR%%/setup/provision.zone X%%AD_DC%%%%DATADIR%%/setup/provision_basedn.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_basedn_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_basedn_options.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_basedn_references.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_computers_add.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_computers_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_configuration.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_configuration_basedn.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_configuration_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_configuration_references.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_dns_accounts_add.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_dns_add_samba.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_dnszones_add.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_dnszones_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_dnszones_partitions.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_group_policy.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_init.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_partitions.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_privilege.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_rootdse_add.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_rootdse_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_schema_basedn.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_schema_basedn_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_self_join.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_self_join_config.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_self_join_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_self_join_modify_config.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_users.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_users_add.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_users_modify.ldif X%%AD_DC%%%%DATADIR%%/setup/provision_well_known_sec_princ.ldif X%%AD_DC%%%%DATADIR%%/setup/refint.conf X%%AD_DC%%%%DATADIR%%/setup/schema-map-fedora-ds-1.0 X%%AD_DC%%%%DATADIR%%/setup/schema-map-openldap-2.3 X%%AD_DC%%%%DATADIR%%/setup/schema_samba4.ldif X%%AD_DC%%%%DATADIR%%/setup/secrets.ldif X%%AD_DC%%%%DATADIR%%/setup/secrets_dns.ldif X%%AD_DC%%%%DATADIR%%/setup/secrets_init.ldif X%%AD_DC%%%%DATADIR%%/setup/secrets_sasl_ldap.ldif X%%AD_DC%%%%DATADIR%%/setup/secrets_simple_ldap.ldif X%%AD_DC%%%%DATADIR%%/setup/share.ldif X%%AD_DC%%%%DATADIR%%/setup/slapd.conf X%%AD_DC%%%%DATADIR%%/setup/spn_update_list X%%AD_DC%%%%DATADIR%%/setup/ypServ30.ldif X%%AD_DC%%@dir %%DATADIR%%/setup/display-specifiers X%%AD_DC%%@dir %%DATADIR%%/setup/ad-schema X%%AD_DC%%@dir %%DATADIR%%/setup X%%AD_DC%%@dir %%DATADIR%% Xman/man1/dbwrap_tool.1.gz Xman/man1/findsmb.1.gz Xman/man1/gentest.1.gz Xman/man1/locktest.1.gz Xman/man1/log2pcap.1.gz Xman/man1/masktest.1.gz Xman/man1/mvxattr.1.gz Xman/man1/ndrdump.1.gz Xman/man1/nmblookup.1.gz Xman/man1/ntlm_auth.1.gz Xman/man1/oLschema2ldif.1.gz Xman/man1/profiles.1.gz Xman/man1/regdiff.1.gz Xman/man1/regpatch.1.gz Xman/man1/regshell.1.gz Xman/man1/regtree.1.gz Xman/man1/rpcclient.1.gz Xman/man1/sharesec.1.gz Xman/man1/smbcacls.1.gz Xman/man1/smbclient.1.gz Xman/man1/smbcontrol.1.gz Xman/man1/smbcquotas.1.gz Xman/man1/smbget.1.gz Xman/man1/smbstatus.1.gz Xman/man1/smbtar.1.gz Xman/man1/smbtorture.1.gz Xman/man1/smbtree.1.gz Xman/man1/testparm.1.gz Xman/man1/vfstest.1.gz Xman/man1/wbinfo.1.gz Xman/man5/lmhosts.5.gz Xman/man5/pam_winbind.conf.5.gz Xman/man5/smb.conf.5.gz Xman/man5/smb4.conf.5.gz Xman/man5/smbgetrc.5.gz Xman/man5/smbpasswd.5.gz Xman/man7/samba.7.gz Xman/man7/winbind_krb5_locator.7.gz Xman/man8/cifsdd.8.gz Xman/man8/eventlogadm.8.gz Xman/man8/idmap_ad.8.gz Xman/man8/idmap_autorid.8.gz Xman/man8/idmap_hash.8.gz Xman/man8/idmap_ldap.8.gz Xman/man8/idmap_nss.8.gz Xman/man8/idmap_rfc2307.8.gz Xman/man8/idmap_rid.8.gz Xman/man8/idmap_script.8.gz Xman/man8/idmap_tdb.8.gz Xman/man8/idmap_tdb2.8.gz Xman/man8/net.8.gz Xman/man8/nmbd.8.gz Xman/man8/pam_winbind.8.gz Xman/man8/pdbedit.8.gz Xman/man8/samba-regedit.8.gz Xman/man8/samba-tool.8.gz Xman/man8/samba.8.gz Xman/man8/smbd.8.gz Xman/man8/smbpasswd.8.gz Xman/man8/smbspool_krb5_wrapper.8.gz Xman/man8/smbspool.8.gz Xman/man8/vfs_acl_tdb.8.gz Xman/man8/vfs_acl_xattr.8.gz Xman/man8/vfs_aio_fork.8.gz Xman/man8/vfs_aio_linux.8.gz Xman/man8/vfs_aio_pthread.8.gz Xman/man8/vfs_audit.8.gz Xman/man8/vfs_btrfs.8.gz Xman/man8/vfs_cacheprime.8.gz Xman/man8/vfs_cap.8.gz Xman/man8/vfs_catia.8.gz Xman/man8/vfs_ceph.8.gz Xman/man8/vfs_commit.8.gz Xman/man8/vfs_crossrename.8.gz Xman/man8/vfs_default_quota.8.gz Xman/man8/vfs_dirsort.8.gz Xman/man8/vfs_extd_audit.8.gz Xman/man8/vfs_fake_perms.8.gz Xman/man8/vfs_fileid.8.gz Xman/man8/vfs_fruit.8.gz Xman/man8/vfs_full_audit.8.gz Xman/man8/vfs_glusterfs.8.gz Xman/man8/vfs_gpfs.8.gz Xman/man8/vfs_linux_xfs_sgid.8.gz Xman/man8/vfs_media_harmony.8.gz Xman/man8/vfs_offline.8.gz Xman/man8/vfs_netatalk.8.gz Xman/man8/vfs_prealloc.8.gz Xman/man8/vfs_preopen.8.gz Xman/man8/vfs_readahead.8.gz Xman/man8/vfs_readonly.8.gz Xman/man8/vfs_recycle.8.gz Xman/man8/vfs_shadow_copy.8.gz Xman/man8/vfs_shadow_copy2.8.gz Xman/man8/vfs_shell_snap.8.gz Xman/man8/vfs_snapper.8.gz Xman/man8/vfs_streams_depot.8.gz Xman/man8/vfs_streams_xattr.8.gz Xman/man8/vfs_syncops.8.gz Xman/man8/vfs_time_audit.8.gz Xman/man8/vfs_tsmsm.8.gz Xman/man8/vfs_unityed_media.8.gz Xman/man8/vfs_worm.8.gz Xman/man8/vfs_xattr_tdb.8.gz Xman/man8/winbindd.8.gz X@dir /var/run/samba4 X@dir /var/log/samba4 X@dir /var/db/samba4/private X@dir /var/db/samba4 e69eb72b2b6fe2226f1e3ea13e3e3c11 exit