Merge ~ahasenack/ubuntu/+source/samba:disco-samba-4.10.0 into ubuntu/+source/samba:ubuntu/devel
- Git
- lp:~ahasenack/ubuntu/+source/samba
- disco-samba-4.10.0
- Merge into ubuntu/devel
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||
Approved revision: | aa96741150555acfb4a7d5eaa20b81ec20ea11b7 | ||||
Merge reported by: | Andreas Hasenack | ||||
Merged at revision: | aa96741150555acfb4a7d5eaa20b81ec20ea11b7 | ||||
Proposed branch: | ~ahasenack/ubuntu/+source/samba:disco-samba-4.10.0 | ||||
Merge into: | ubuntu/+source/samba:ubuntu/devel | ||||
Diff against target: |
5348 lines (+1851/-696) 150 files modified
.gitlab-ci.yml (+11/-6) VERSION (+1/-1) WHATSNEW.txt (+47/-11) ctdb/doc/ctdb-etcd.7 (+2/-2) ctdb/doc/ctdb-script.options.5 (+2/-2) ctdb/doc/ctdb-statistics.7 (+2/-2) ctdb/doc/ctdb-tunables.7 (+2/-2) ctdb/doc/ctdb.1 (+2/-2) ctdb/doc/ctdb.7 (+2/-2) ctdb/doc/ctdb.conf.5 (+2/-2) ctdb/doc/ctdb.sysconfig.5 (+2/-2) ctdb/doc/ctdb_diagnostics.1 (+2/-2) ctdb/doc/ctdb_mutex_ceph_rados_helper.7 (+2/-2) ctdb/doc/ctdbd.1 (+2/-2) ctdb/doc/ctdbd_wrapper.1 (+2/-2) ctdb/doc/ltdbtool.1 (+2/-2) ctdb/doc/onnode.1 (+2/-2) ctdb/doc/ping_pong.1 (+2/-2) debian/README.source.md (+2/-2) debian/changelog (+11/-0) debian/control (+1/-1) debian/gbp.conf (+1/-1) debian/patches/dlz_bind_zone_update.patch (+47/-0) debian/patches/series (+1/-0) debian/samba-libs.install (+1/-1) debian/watch (+1/-1) docs/manpages/cifsdd.8 (+3/-3) docs/manpages/dbwrap_tool.1 (+4/-4) docs/manpages/eventlogadm.8 (+4/-4) docs/manpages/findsmb.1 (+4/-4) docs/manpages/idmap_ad.8 (+3/-3) docs/manpages/idmap_autorid.8 (+3/-3) docs/manpages/idmap_hash.8 (+3/-3) docs/manpages/idmap_ldap.8 (+3/-3) docs/manpages/idmap_nss.8 (+3/-3) docs/manpages/idmap_rfc2307.8 (+3/-3) docs/manpages/idmap_rid.8 (+3/-3) docs/manpages/idmap_script.8 (+3/-3) docs/manpages/idmap_tdb.8 (+3/-3) docs/manpages/idmap_tdb2.8 (+3/-3) docs/manpages/libsmbclient.7 (+4/-4) docs/manpages/lmhosts.5 (+4/-4) docs/manpages/log2pcap.1 (+4/-4) docs/manpages/mvxattr.1 (+4/-4) docs/manpages/net.8 (+3/-3) docs/manpages/nmbd.8 (+4/-4) docs/manpages/nmblookup.1 (+4/-4) docs/manpages/ntlm_auth.1 (+4/-4) docs/manpages/pam_winbind.8 (+4/-4) docs/manpages/pam_winbind.conf.5 (+4/-4) docs/manpages/pdbedit.8 (+4/-4) docs/manpages/profiles.1 (+4/-4) docs/manpages/rpcclient.1 (+4/-4) docs/manpages/samba-regedit.8 (+4/-4) docs/manpages/samba-tool.8 (+4/-4) docs/manpages/samba.7 (+4/-4) docs/manpages/samba.8 (+4/-4) docs/manpages/sharesec.1 (+4/-4) docs/manpages/smb.conf.5 (+4/-4) docs/manpages/smbcacls.1 (+4/-4) docs/manpages/smbclient.1 (+4/-4) docs/manpages/smbcontrol.1 (+4/-4) docs/manpages/smbcquotas.1 (+4/-4) docs/manpages/smbd.8 (+4/-4) docs/manpages/smbget.1 (+4/-4) docs/manpages/smbgetrc.5 (+4/-4) docs/manpages/smbpasswd.5 (+4/-4) docs/manpages/smbpasswd.8 (+4/-4) docs/manpages/smbspool.8 (+4/-4) docs/manpages/smbspool_krb5_wrapper.8 (+3/-3) docs/manpages/smbstatus.1 (+4/-4) docs/manpages/smbtar.1 (+4/-4) docs/manpages/smbtree.1 (+4/-4) docs/manpages/testparm.1 (+4/-4) docs/manpages/traffic_learner.7 (+4/-4) docs/manpages/traffic_replay.7 (+4/-4) docs/manpages/vfs_acl_tdb.8 (+3/-3) docs/manpages/vfs_acl_xattr.8 (+3/-3) docs/manpages/vfs_aio_fork.8 (+4/-4) docs/manpages/vfs_aio_pthread.8 (+4/-4) docs/manpages/vfs_audit.8 (+4/-4) docs/manpages/vfs_btrfs.8 (+4/-4) docs/manpages/vfs_cacheprime.8 (+4/-4) docs/manpages/vfs_cap.8 (+4/-4) docs/manpages/vfs_catia.8 (+3/-3) docs/manpages/vfs_ceph.8 (+4/-4) docs/manpages/vfs_commit.8 (+4/-4) docs/manpages/vfs_crossrename.8 (+4/-4) docs/manpages/vfs_default_quota.8 (+4/-4) docs/manpages/vfs_dirsort.8 (+4/-4) docs/manpages/vfs_extd_audit.8 (+4/-4) docs/manpages/vfs_fake_perms.8 (+4/-4) docs/manpages/vfs_fileid.8 (+4/-4) docs/manpages/vfs_fruit.8 (+3/-3) docs/manpages/vfs_full_audit.8 (+4/-4) docs/manpages/vfs_glusterfs.8 (+4/-4) docs/manpages/vfs_glusterfs_fuse.8 (+4/-4) docs/manpages/vfs_gpfs.8 (+4/-4) docs/manpages/vfs_linux_xfs_sgid.8 (+4/-4) docs/manpages/vfs_media_harmony.8 (+4/-4) docs/manpages/vfs_netatalk.8 (+4/-4) docs/manpages/vfs_nfs4acl_xattr.8 (+3/-3) docs/manpages/vfs_offline.8 (+4/-4) docs/manpages/vfs_prealloc.8 (+4/-4) docs/manpages/vfs_preopen.8 (+4/-4) docs/manpages/vfs_readahead.8 (+4/-4) docs/manpages/vfs_readonly.8 (+4/-4) docs/manpages/vfs_recycle.8 (+4/-4) docs/manpages/vfs_shadow_copy.8 (+4/-4) docs/manpages/vfs_shadow_copy2.8 (+4/-4) docs/manpages/vfs_shell_snap.8 (+4/-4) docs/manpages/vfs_snapper.8 (+4/-4) docs/manpages/vfs_streams_depot.8 (+3/-3) docs/manpages/vfs_streams_xattr.8 (+3/-3) docs/manpages/vfs_syncops.8 (+4/-4) docs/manpages/vfs_time_audit.8 (+4/-4) docs/manpages/vfs_tsmsm.8 (+4/-4) docs/manpages/vfs_unityed_media.8 (+4/-4) docs/manpages/vfs_virusfilter.8 (+2/-2) docs/manpages/vfs_worm.8 (+4/-4) docs/manpages/vfs_xattr_tdb.8 (+3/-3) docs/manpages/vfs_zfsacl.8 (+4/-4) docs/manpages/vfstest.1 (+4/-4) docs/manpages/wbinfo.1 (+4/-4) docs/manpages/winbind_krb5_localauth.8 (+4/-4) docs/manpages/winbind_krb5_locator.8 (+4/-4) docs/manpages/winbindd.8 (+4/-4) lib/util/util.c (+3/-3) libcli/security/access_check.c (+78/-49) script/autobuild.py (+13/-0) source3/lib/idmap_cache.c (+44/-4) source3/lib/idmap_cache.h (+2/-0) source3/lib/winbind_util.c (+39/-2) source3/lib/winbind_util.h (+2/-0) source3/passdb/ABI/samba-passdb-0.27.2.sigs (+311/-0) source3/passdb/lookup_sid.c (+64/-171) source3/passdb/lookup_sid.h (+1/-0) source3/selftest/tests.py (+1/-0) source3/torture/proto.h (+1/-0) source3/torture/test_idmap_cache.c (+122/-0) source3/torture/torture.c (+1/-0) source3/winbindd/wb_xids2sids.c (+14/-19) source3/wscript_build (+2/-1) source4/libcli/raw/interfaces.h (+1/-0) source4/libcli/smb2/create.c (+2/-2) source4/scripting/bin/gen_ntstatus.py (+7/-4) source4/scripting/bin/gen_werror.py (+7/-4) source4/scripting/bin/sambaundoguididx (+1/-2) source4/smbd/server.c (+42/-0) source4/torture/smb2/acls.c (+558/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christian Ehrhardt (community) | Approve | ||
Canonical Server Core Reviewers | Pending | ||
Review via email: mp+364797@code.launchpad.net |
Commit message
Description of the change
Update samba to final 4.10.0.
Just minor changes were needed. The cmocka build-depends is something I missed in the previous upload, but was already required.
Regarding the dfsg orig tarball, it won't matter if I get its contents correct or not: it will have a different md5 from debian's:
$ for n in 1 2; do tar czf new${n}.tar.gz samba-4.10.0; md5sum new${n}.tar.gz; done
4cc195470df0e94
8b5faf77bec0e5a
I contacted Debian, and the maintainer said he would generate a dfsg tarball this week. But given we have beta freeze next Monday, we might have to upload before that tarball becomes available.
I can still mangle the version, adding ~ubuntu, or using ~dfsg instead of +dfsg. Or we just bite the bullet for this 4.10.0 version.
You can get a copy of the dfsg tarball I generated here: https:/
I used debian's procedure described in debian/
tar --exclude=
Andreas Hasenack (ahasenack) wrote : | # |
Andreas Hasenack (ahasenack) wrote : | # |
A test kernel I was given didn't fix the problem. When the time comes, I'll propose a test hint mentioning the kernel bug.
Christian Ehrhardt (paelzer) wrote : | # |
Last time (-rc4) you had all the other components nbd/talloc/... any changes to those needed as well?
Christian Ehrhardt (paelzer) wrote : | # |
For the Tarball I'd recommend, if you get Debians tarball until Friday use that.
Otherwise give it a ...ubuntu name.
I'm really afraid of the subtle and not so subtle follow on pain by "biting the bullet" in this case.
Christian Ehrhardt (paelzer) wrote : | # |
Minor questions, but nothing stopping you at all.
Actually not even questions more suggestions since I was forced to look closer to the packaging.
I wondered if bumping libmocka-dev was important, neither it not libcmocka0 is in main
is another dead dependency - I see i used in build as -lcmocka, but no package
eventually gains a dependency.
Well the name suggests it already, it turns out to be used for the tests only.
One feature for the samba build down the road could be implementing nocheck/nodoc.
I haven't seen it in d/rules yet.
Not only does it make certain build types faster (nice to have).
But also would it clearly mark such dependencies in d/control to be easily
identified as test/doc only depends.
libsamba-
Due to that I realized that this has no .symbols tracking - is there a reason for that?
The changes LGTM +1
Andreas Hasenack (ahasenack) wrote : | # |
> Last time (-rc4) you had all the other components nbd/talloc/... any changes
> to those needed as well?
Nope, they are all current and at the correct versions needed by samba.
Andreas Hasenack (ahasenack) wrote : | # |
> For the Tarball I'd recommend, if you get Debians tarball until Friday use
> that.
> Otherwise give it a ...ubuntu name.
> I'm really afraid of the subtle and not so subtle follow on pain by "biting
> the bullet" in this case.
Ok, +1
Andreas Hasenack (ahasenack) wrote : | # |
> Minor questions, but nothing stopping you at all.
> Actually not even questions more suggestions since I was forced to look closer
> to the packaging.
>
>
> I wondered if bumping libmocka-dev was important, neither it not libcmocka0 is
> in main
> is another dead dependency - I see i used in build as -lcmocka, but no
> package
> eventually gains a dependency.
> Well the name suggests it already, it turns out to be used for the tests only.
Correct, only for tests. Not even the samba-testsuite package depends on it. I didn't check if it's statically used, though.
As for the bump itself, it's just about correctness.
> One feature for the samba build down the road could be implementing
> nocheck/nodoc.
The tests have been specifically disabled at package build time:
override_
# Running make test requires configuration with --enable-selftest, which
# we don't want to do for production systems.
But nodoc could be done in the future, yes.
> I haven't seen it in d/rules yet.
> Not only does it make certain build types faster (nice to have).
> But also would it clearly mark such dependencies in d/control to be easily
> identified as test/doc only depends.
>
> libsamba-
> Due to that I realized that this has no .symbols tracking - is there a reason
> for that?
It's an internal api, and it was subject of a somewhat heated discussion recently, because FreeIPA (ab)uses it:
https:/
Andreas Hasenack (ahasenack) wrote : | # |
> > libsamba-
> > Due to that I realized that this has no .symbols tracking - is there a
> reason
> > for that?
>
> It's an internal api, and it was subject of a somewhat heated discussion
> recently, because FreeIPA (ab)uses it:
>
> https:/
A more specific link:
https:/
Andreas Hasenack (ahasenack) wrote : | # |
Entering holding pattern, waiting for a new samba tarball. Deadline tomorrow, Fri Mar 21st.
Andreas Hasenack (ahasenack) wrote : | # |
I pushed a fix for LP: #1820846, upstream is very very close to merging it.
Christian Ehrhardt (paelzer) wrote : | # |
I reviewed the updates you did for LP: #1820846 LGTM +1
It doesn't matter too much if upstream adds that with/without a test eventually.
As long as the fix is correct that should be fine for your coming upload.
Andreas Hasenack (ahasenack) wrote : | # |
I see a new tarball from debian, grabbing it.
Andreas Hasenack (ahasenack) wrote : | # |
Tagged and uploaded:
$ git push pkg upload/
Enumerating objects: 369, done.
Counting objects: 100% (369/369), done.
Delta compression using up to 4 threads
Compressing objects: 100% (24/24), done.
Writing objects: 100% (194/194), 28.98 KiB | 1.16 MiB/s, done.
Total 194 (delta 181), reused 178 (delta 169)
To ssh://git.
* [new tag] upload/
$ dput ubuntu ../samba_
Checking signature on .changes
gpg: ../samba_
Checking signature on .dsc
gpg: ../samba_
Uploading to ubuntu (via ftp to upload.ubuntu.com):
Uploading samba_4.
Uploading samba_4.
Uploading samba_4.
Uploading samba_4.
Uploading samba_4.
Successfully uploaded packages.
orig tarball generated from debian's salsa pristine-tar branch:
16bdf3bf99f9766
Andreas Hasenack (ahasenack) wrote : | # |
This migrated.
Preview Diff
1 | diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml |
2 | index 04d57cb..4249f52 100644 |
3 | --- a/.gitlab-ci.yml |
4 | +++ b/.gitlab-ci.yml |
5 | @@ -7,12 +7,7 @@ variables: |
6 | GIT_DEPTH: "3" |
7 | |
8 | before_script: |
9 | - - echo "Build starting (preparing swap)..." |
10 | - - if [ $(df -m / --output=avail | tail -n1) -gt 10240 ]; then |
11 | - sudo dd if=/dev/zero of=/samba-swap bs=1M count=6144; |
12 | - sudo mkswap /samba-swap; |
13 | - sudo swapon /samba-swap; |
14 | - fi |
15 | + - echo "Build starting..." |
16 | |
17 | after_script: |
18 | - tar -xf logs.tar.gz system-info.txt -O |
19 | @@ -61,6 +56,16 @@ build_samba_ad_dc_2: |
20 | # this one takes about 1 hours to finish |
21 | - script/autobuild.py samba-ad-dc-2 --verbose --nocleanup --keeplogs --tail --testbase /tmp/samba-testbase |
22 | |
23 | +build_samba_ad_dc_backup: |
24 | + <<: *shared_template |
25 | + script: |
26 | + - script/autobuild.py samba-ad-dc-backup --verbose --nocleanup --keeplogs --tail --testbase /tmp/samba-testbase |
27 | + |
28 | +build_samba_ad_dc_backup_py2: |
29 | + <<: *shared_template |
30 | + script: |
31 | + - script/autobuild.py samba-ad-dc-backup-py2 --verbose --nocleanup --keeplogs --tail --testbase /tmp/samba-testbase |
32 | + |
33 | build_samba_ad_dc_2_py2: |
34 | <<: *shared_template |
35 | script: |
36 | diff --git a/VERSION b/VERSION |
37 | index a07b000..4882039 100644 |
38 | --- a/VERSION |
39 | +++ b/VERSION |
40 | @@ -87,7 +87,7 @@ SAMBA_VERSION_PRE_RELEASE= |
41 | # e.g. SAMBA_VERSION_RC_RELEASE=1 # |
42 | # -> "3.0.0rc1" # |
43 | ######################################################## |
44 | -SAMBA_VERSION_RC_RELEASE=4 |
45 | +SAMBA_VERSION_RC_RELEASE= |
46 | |
47 | ######################################################## |
48 | # To mark SVN snapshots this should be set to 'yes' # |
49 | diff --git a/WHATSNEW.txt b/WHATSNEW.txt |
50 | index 875d168..5d3d23a 100644 |
51 | --- a/WHATSNEW.txt |
52 | +++ b/WHATSNEW.txt |
53 | @@ -1,16 +1,11 @@ |
54 | -Release Announcements |
55 | -===================== |
56 | + ============================== |
57 | + Release Notes for Samba 4.10.0 |
58 | + March 19, 2019 |
59 | + ============================== |
60 | |
61 | -This is the fourth release candidate of Samba 4.10. This is *not* |
62 | -intended for production environments and is designed for testing |
63 | -purposes only. Please report any defects via the Samba bug reporting |
64 | -system at https://bugzilla.samba.org/. |
65 | |
66 | -Samba 4.10 will be the next version of the Samba suite. |
67 | - |
68 | - |
69 | -UPGRADING |
70 | -========= |
71 | +This is the first stable release of the Samba 4.10 release series. |
72 | +Please read the release notes carefully before upgrading. |
73 | |
74 | |
75 | NEW FEATURES/CHANGES |
76 | @@ -194,6 +189,19 @@ DC that had SMBv1 disabled. SMBv2 support has now been added for samba-tool. |
77 | The affected commands are 'samba-tool domain backup|rename' and the |
78 | 'samba-tool gpo' set of commands. Refer also bug #13676. |
79 | |
80 | +New glusterfs_fuse VFS module |
81 | +----------------------------- |
82 | + |
83 | +The new vfs_glusterfs_fuse module improves performance when Samba |
84 | +accesses a glusterfs volume mounted via FUSE (Filesystem in Userspace |
85 | +as part of the Linux kernel). It achieves that by leveraging a |
86 | +mechanism to retrieve the appropriate case of filenames by querying a |
87 | +specific extended attribute in the filesystem. No extra configuration |
88 | +is required to use this module, only glusterfs_fuse needs to be set in |
89 | +the "vfs objects" parameter. Further details can be found in the |
90 | +vfs_glusterfs_fuse(8) manpage. This new vfs_glusterfs_fuse module does |
91 | +not replace the existing vfs_glusterfs module, it just provides an |
92 | +additional, alternative mechanism to access a Gluster volume. |
93 | |
94 | REMOVED FEATURES |
95 | ================ |
96 | @@ -242,6 +250,34 @@ smb.conf changes |
97 | sharemode" but for SMB getinfo |
98 | |
99 | |
100 | +CHANGES SINCE 4.10.0rc4 |
101 | +======================= |
102 | + |
103 | +o Andrew Bartlett <abartlet@samba.org> |
104 | + * BUG 13760: s4-server: Open and close a transaction on sam.ldb at startup. |
105 | + |
106 | +o Ralph Boehme <slow@samba.org> |
107 | + * BUG 13812: access_check_max_allowed() doesn't process "Owner Rights" ACEs. |
108 | + |
109 | +o Joe Guo <joeg@catalyst.net.nz> |
110 | + * s4/scripting/bin: Open unicode files with utf8 encoding and write |
111 | + * unicode string. |
112 | + |
113 | +o Björn Jacke <bj@sernet.de> |
114 | + * BUG 13759: sambaundoguididx: Use the right escaped oder unescaped sam ldb |
115 | + files. |
116 | + |
117 | +o Volker Lendecke <vl@samba.org> |
118 | + * BUG 13813: Fix idmap cache pollution with S-1-22- IDs on winbind hickup. |
119 | + |
120 | +o Christof Schmitt <cs@samba.org> |
121 | + * passdb: Update ABI to 0.27.2. |
122 | + * BUG 13813: lib/winbind_util: Add winbind_xid_to_sid for --without-winbind. |
123 | + |
124 | +o Andreas Schneider <asn@samba.org> |
125 | + * BUG 13823: lib:util: Move debug message for mkdir failing to log level 1. |
126 | + |
127 | + |
128 | CHANGES SINCE 4.10.0rc3 |
129 | ======================= |
130 | |
131 | diff --git a/ctdb/doc/ctdb-etcd.7 b/ctdb/doc/ctdb-etcd.7 |
132 | index 672ded9..655ca93 100644 |
133 | --- a/ctdb/doc/ctdb-etcd.7 |
134 | +++ b/ctdb/doc/ctdb-etcd.7 |
135 | @@ -2,12 +2,12 @@ |
136 | .\" Title: ctdb-etcd |
137 | .\" Author: |
138 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
139 | -.\" Date: 03/06/2019 |
140 | +.\" Date: 03/19/2019 |
141 | .\" Manual: CTDB - clustered TDB database |
142 | .\" Source: ctdb |
143 | .\" Language: English |
144 | .\" |
145 | -.TH "CTDB\-ETCD" "7" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
146 | +.TH "CTDB\-ETCD" "7" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
147 | .\" ----------------------------------------------------------------- |
148 | .\" * Define some portability stuff |
149 | .\" ----------------------------------------------------------------- |
150 | diff --git a/ctdb/doc/ctdb-script.options.5 b/ctdb/doc/ctdb-script.options.5 |
151 | index 44dd0c2..381d9ed 100644 |
152 | --- a/ctdb/doc/ctdb-script.options.5 |
153 | +++ b/ctdb/doc/ctdb-script.options.5 |
154 | @@ -2,12 +2,12 @@ |
155 | .\" Title: ctdb-script.options |
156 | .\" Author: |
157 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
158 | -.\" Date: 03/06/2019 |
159 | +.\" Date: 03/19/2019 |
160 | .\" Manual: CTDB - clustered TDB database |
161 | .\" Source: ctdb |
162 | .\" Language: English |
163 | .\" |
164 | -.TH "CTDB\-SCRIPT\&.OPTIO" "5" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
165 | +.TH "CTDB\-SCRIPT\&.OPTIO" "5" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
166 | .\" ----------------------------------------------------------------- |
167 | .\" * Define some portability stuff |
168 | .\" ----------------------------------------------------------------- |
169 | diff --git a/ctdb/doc/ctdb-statistics.7 b/ctdb/doc/ctdb-statistics.7 |
170 | index 0b9c9f0..e4d049f 100644 |
171 | --- a/ctdb/doc/ctdb-statistics.7 |
172 | +++ b/ctdb/doc/ctdb-statistics.7 |
173 | @@ -2,12 +2,12 @@ |
174 | .\" Title: ctdb-statistics |
175 | .\" Author: |
176 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
177 | -.\" Date: 03/06/2019 |
178 | +.\" Date: 03/19/2019 |
179 | .\" Manual: CTDB - clustered TDB database |
180 | .\" Source: ctdb |
181 | .\" Language: English |
182 | .\" |
183 | -.TH "CTDB\-STATISTICS" "7" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
184 | +.TH "CTDB\-STATISTICS" "7" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
185 | .\" ----------------------------------------------------------------- |
186 | .\" * Define some portability stuff |
187 | .\" ----------------------------------------------------------------- |
188 | diff --git a/ctdb/doc/ctdb-tunables.7 b/ctdb/doc/ctdb-tunables.7 |
189 | index 77559e1..0ca4cf1 100644 |
190 | --- a/ctdb/doc/ctdb-tunables.7 |
191 | +++ b/ctdb/doc/ctdb-tunables.7 |
192 | @@ -2,12 +2,12 @@ |
193 | .\" Title: ctdb-tunables |
194 | .\" Author: |
195 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
196 | -.\" Date: 03/06/2019 |
197 | +.\" Date: 03/19/2019 |
198 | .\" Manual: CTDB - clustered TDB database |
199 | .\" Source: ctdb |
200 | .\" Language: English |
201 | .\" |
202 | -.TH "CTDB\-TUNABLES" "7" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
203 | +.TH "CTDB\-TUNABLES" "7" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
204 | .\" ----------------------------------------------------------------- |
205 | .\" * Define some portability stuff |
206 | .\" ----------------------------------------------------------------- |
207 | diff --git a/ctdb/doc/ctdb.1 b/ctdb/doc/ctdb.1 |
208 | index 41ddabb..c8999ba 100644 |
209 | --- a/ctdb/doc/ctdb.1 |
210 | +++ b/ctdb/doc/ctdb.1 |
211 | @@ -2,12 +2,12 @@ |
212 | .\" Title: ctdb |
213 | .\" Author: |
214 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
215 | -.\" Date: 03/06/2019 |
216 | +.\" Date: 03/19/2019 |
217 | .\" Manual: CTDB - clustered TDB database |
218 | .\" Source: ctdb |
219 | .\" Language: English |
220 | .\" |
221 | -.TH "CTDB" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
222 | +.TH "CTDB" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
223 | .\" ----------------------------------------------------------------- |
224 | .\" * Define some portability stuff |
225 | .\" ----------------------------------------------------------------- |
226 | diff --git a/ctdb/doc/ctdb.7 b/ctdb/doc/ctdb.7 |
227 | index 230b825..4f725ff 100644 |
228 | --- a/ctdb/doc/ctdb.7 |
229 | +++ b/ctdb/doc/ctdb.7 |
230 | @@ -2,12 +2,12 @@ |
231 | .\" Title: ctdb |
232 | .\" Author: |
233 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
234 | -.\" Date: 03/06/2019 |
235 | +.\" Date: 03/19/2019 |
236 | .\" Manual: CTDB - clustered TDB database |
237 | .\" Source: ctdb |
238 | .\" Language: English |
239 | .\" |
240 | -.TH "CTDB" "7" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
241 | +.TH "CTDB" "7" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
242 | .\" ----------------------------------------------------------------- |
243 | .\" * Define some portability stuff |
244 | .\" ----------------------------------------------------------------- |
245 | diff --git a/ctdb/doc/ctdb.conf.5 b/ctdb/doc/ctdb.conf.5 |
246 | index d122fbd..026c2d6 100644 |
247 | --- a/ctdb/doc/ctdb.conf.5 |
248 | +++ b/ctdb/doc/ctdb.conf.5 |
249 | @@ -2,12 +2,12 @@ |
250 | .\" Title: ctdb.conf |
251 | .\" Author: |
252 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
253 | -.\" Date: 03/06/2019 |
254 | +.\" Date: 03/19/2019 |
255 | .\" Manual: CTDB - clustered TDB database |
256 | .\" Source: ctdb |
257 | .\" Language: English |
258 | .\" |
259 | -.TH "CTDB\&.CONF" "5" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
260 | +.TH "CTDB\&.CONF" "5" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
261 | .\" ----------------------------------------------------------------- |
262 | .\" * Define some portability stuff |
263 | .\" ----------------------------------------------------------------- |
264 | diff --git a/ctdb/doc/ctdb.sysconfig.5 b/ctdb/doc/ctdb.sysconfig.5 |
265 | index 370583b..e204604 100644 |
266 | --- a/ctdb/doc/ctdb.sysconfig.5 |
267 | +++ b/ctdb/doc/ctdb.sysconfig.5 |
268 | @@ -2,12 +2,12 @@ |
269 | .\" Title: ctdb.sysconfig |
270 | .\" Author: |
271 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
272 | -.\" Date: 03/06/2019 |
273 | +.\" Date: 03/19/2019 |
274 | .\" Manual: CTDB - clustered TDB database |
275 | .\" Source: ctdb |
276 | .\" Language: English |
277 | .\" |
278 | -.TH "CTDB\&.SYSCONFIG" "5" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
279 | +.TH "CTDB\&.SYSCONFIG" "5" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
280 | .\" ----------------------------------------------------------------- |
281 | .\" * Define some portability stuff |
282 | .\" ----------------------------------------------------------------- |
283 | diff --git a/ctdb/doc/ctdb_diagnostics.1 b/ctdb/doc/ctdb_diagnostics.1 |
284 | index 5511f91..3e86d7b 100644 |
285 | --- a/ctdb/doc/ctdb_diagnostics.1 |
286 | +++ b/ctdb/doc/ctdb_diagnostics.1 |
287 | @@ -2,12 +2,12 @@ |
288 | .\" Title: ctdb_diagnostics |
289 | .\" Author: |
290 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
291 | -.\" Date: 03/06/2019 |
292 | +.\" Date: 03/19/2019 |
293 | .\" Manual: CTDB - clustered TDB database |
294 | .\" Source: ctdb |
295 | .\" Language: English |
296 | .\" |
297 | -.TH "CTDB_DIAGNOSTICS" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
298 | +.TH "CTDB_DIAGNOSTICS" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
299 | .\" ----------------------------------------------------------------- |
300 | .\" * Define some portability stuff |
301 | .\" ----------------------------------------------------------------- |
302 | diff --git a/ctdb/doc/ctdb_mutex_ceph_rados_helper.7 b/ctdb/doc/ctdb_mutex_ceph_rados_helper.7 |
303 | index c653197..a30c035 100644 |
304 | --- a/ctdb/doc/ctdb_mutex_ceph_rados_helper.7 |
305 | +++ b/ctdb/doc/ctdb_mutex_ceph_rados_helper.7 |
306 | @@ -2,12 +2,12 @@ |
307 | .\" Title: Ceph RADOS Mutex |
308 | .\" Author: |
309 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
310 | -.\" Date: 03/06/2019 |
311 | +.\" Date: 03/19/2019 |
312 | .\" Manual: CTDB - clustered TDB database |
313 | .\" Source: ctdb |
314 | .\" Language: English |
315 | .\" |
316 | -.TH "CEPH RADOS MUTEX" "7" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
317 | +.TH "CEPH RADOS MUTEX" "7" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
318 | .\" ----------------------------------------------------------------- |
319 | .\" * Define some portability stuff |
320 | .\" ----------------------------------------------------------------- |
321 | diff --git a/ctdb/doc/ctdbd.1 b/ctdb/doc/ctdbd.1 |
322 | index 11a9aca..f6d27f4 100644 |
323 | --- a/ctdb/doc/ctdbd.1 |
324 | +++ b/ctdb/doc/ctdbd.1 |
325 | @@ -2,12 +2,12 @@ |
326 | .\" Title: ctdbd |
327 | .\" Author: |
328 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
329 | -.\" Date: 03/06/2019 |
330 | +.\" Date: 03/19/2019 |
331 | .\" Manual: CTDB - clustered TDB database |
332 | .\" Source: ctdb |
333 | .\" Language: English |
334 | .\" |
335 | -.TH "CTDBD" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
336 | +.TH "CTDBD" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
337 | .\" ----------------------------------------------------------------- |
338 | .\" * Define some portability stuff |
339 | .\" ----------------------------------------------------------------- |
340 | diff --git a/ctdb/doc/ctdbd_wrapper.1 b/ctdb/doc/ctdbd_wrapper.1 |
341 | index e3c1b0e..44f72c8 100644 |
342 | --- a/ctdb/doc/ctdbd_wrapper.1 |
343 | +++ b/ctdb/doc/ctdbd_wrapper.1 |
344 | @@ -2,12 +2,12 @@ |
345 | .\" Title: ctdbd_wrapper |
346 | .\" Author: |
347 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
348 | -.\" Date: 03/06/2019 |
349 | +.\" Date: 03/19/2019 |
350 | .\" Manual: CTDB - clustered TDB database |
351 | .\" Source: ctdb |
352 | .\" Language: English |
353 | .\" |
354 | -.TH "CTDBD_WRAPPER" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
355 | +.TH "CTDBD_WRAPPER" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
356 | .\" ----------------------------------------------------------------- |
357 | .\" * Define some portability stuff |
358 | .\" ----------------------------------------------------------------- |
359 | diff --git a/ctdb/doc/ltdbtool.1 b/ctdb/doc/ltdbtool.1 |
360 | index fcf8737..602c716 100644 |
361 | --- a/ctdb/doc/ltdbtool.1 |
362 | +++ b/ctdb/doc/ltdbtool.1 |
363 | @@ -2,12 +2,12 @@ |
364 | .\" Title: ltdbtool |
365 | .\" Author: |
366 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
367 | -.\" Date: 03/06/2019 |
368 | +.\" Date: 03/19/2019 |
369 | .\" Manual: CTDB - clustered TDB database |
370 | .\" Source: ctdb |
371 | .\" Language: English |
372 | .\" |
373 | -.TH "LTDBTOOL" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
374 | +.TH "LTDBTOOL" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
375 | .\" ----------------------------------------------------------------- |
376 | .\" * Define some portability stuff |
377 | .\" ----------------------------------------------------------------- |
378 | diff --git a/ctdb/doc/onnode.1 b/ctdb/doc/onnode.1 |
379 | index 731982c..fdd984e 100644 |
380 | --- a/ctdb/doc/onnode.1 |
381 | +++ b/ctdb/doc/onnode.1 |
382 | @@ -2,12 +2,12 @@ |
383 | .\" Title: onnode |
384 | .\" Author: |
385 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
386 | -.\" Date: 03/06/2019 |
387 | +.\" Date: 03/19/2019 |
388 | .\" Manual: CTDB - clustered TDB database |
389 | .\" Source: ctdb |
390 | .\" Language: English |
391 | .\" |
392 | -.TH "ONNODE" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
393 | +.TH "ONNODE" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
394 | .\" ----------------------------------------------------------------- |
395 | .\" * Define some portability stuff |
396 | .\" ----------------------------------------------------------------- |
397 | diff --git a/ctdb/doc/ping_pong.1 b/ctdb/doc/ping_pong.1 |
398 | index 9dff9ed..3f8ad3c 100644 |
399 | --- a/ctdb/doc/ping_pong.1 |
400 | +++ b/ctdb/doc/ping_pong.1 |
401 | @@ -2,12 +2,12 @@ |
402 | .\" Title: ping_pong |
403 | .\" Author: |
404 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
405 | -.\" Date: 03/06/2019 |
406 | +.\" Date: 03/19/2019 |
407 | .\" Manual: CTDB - clustered TDB database |
408 | .\" Source: ctdb |
409 | .\" Language: English |
410 | .\" |
411 | -.TH "PING_PONG" "1" "03/06/2019" "ctdb" "CTDB \- clustered TDB database" |
412 | +.TH "PING_PONG" "1" "03/19/2019" "ctdb" "CTDB \- clustered TDB database" |
413 | .\" ----------------------------------------------------------------- |
414 | .\" * Define some portability stuff |
415 | .\" ----------------------------------------------------------------- |
416 | diff --git a/debian/README.source.md b/debian/README.source.md |
417 | index 37fb5fa..d5f0644 100644 |
418 | --- a/debian/README.source.md |
419 | +++ b/debian/README.source.md |
420 | @@ -1,7 +1,7 @@ |
421 | The packaging is kept in https://salsa.debian.org/samba-team/samba. |
422 | |
423 | The version in unstable is on the `master` branch, with the corresponding |
424 | -upstream version in the `upstream_4.9` branch (with `pristine-tar` information |
425 | +upstream version in the `upstream_4.10` branch (with `pristine-tar` information |
426 | in the `pristine-tar` branch). |
427 | |
428 | It should be possible to build the package by just running `gbp buildpackage`. |
429 | @@ -28,7 +28,7 @@ Merging minor upstream releases |
430 | Importing a new upstream version can be done like this: |
431 | |
432 | # set target version |
433 | - upstream_version=4.9.1 |
434 | + upstream_version=4.10.1 |
435 | # go to git repo |
436 | cd $GIT_DIR |
437 | # Import upstream |
438 | diff --git a/debian/changelog b/debian/changelog |
439 | index 25e5cee..495429e 100644 |
440 | --- a/debian/changelog |
441 | +++ b/debian/changelog |
442 | @@ -1,3 +1,14 @@ |
443 | +samba (2:4.10.0+dfsg~ubuntu-0ubuntu1) disco; urgency=medium |
444 | + |
445 | + * New upstream version: 4.10.0 |
446 | + - d/gbp.conf, d/watch, r/README.source: updated for 4.10 |
447 | + - d/control: update cmocka build-depends to >= 1.1.3 |
448 | + - d/samba-libs.install: bump passdb minor to 0.27.2 |
449 | + * d/p/dlz_bind_zone_update.patch: make b9_has_soa check dc=@ node. Thanks to |
450 | + Michael Saxl <mike@mwsys.mine.bz>. (LP: #1820846) |
451 | + |
452 | + -- Andreas Hasenack <andreas@canonical.com> Thu, 21 Mar 2019 14:40:32 -0300 |
453 | + |
454 | samba (2:4.10.0~rc4+dfsg-0ubuntu1) disco; urgency=medium |
455 | |
456 | * New upstream version 4.10.0rc4 (LP: #1818518): |
457 | diff --git a/debian/control b/debian/control |
458 | index 4766f53..d9fd63c 100644 |
459 | --- a/debian/control |
460 | +++ b/debian/control |
461 | @@ -26,7 +26,7 @@ Build-Depends: bison, |
462 | libbsd-dev, |
463 | libcap-dev [linux-any], |
464 | libcephfs-dev [linux-any], |
465 | - libcmocka-dev (>= 1.1.1), |
466 | + libcmocka-dev (>= 1.1.3), |
467 | libcups2-dev, |
468 | libdbus-1-dev, |
469 | libgnutls28-dev, |
470 | diff --git a/debian/gbp.conf b/debian/gbp.conf |
471 | index e2d80a4..131869a 100644 |
472 | --- a/debian/gbp.conf |
473 | +++ b/debian/gbp.conf |
474 | @@ -1,6 +1,6 @@ |
475 | [DEFAULT] |
476 | pristine-tar = True |
477 | -upstream-branch = upstream_4.9 |
478 | +upstream-branch = upstream_4.10 |
479 | # don't hardcode the debian branch |
480 | ignore-branch = True |
481 | |
482 | diff --git a/debian/patches/dlz_bind_zone_update.patch b/debian/patches/dlz_bind_zone_update.patch |
483 | new file mode 100644 |
484 | index 0000000..7d9d823 |
485 | --- /dev/null |
486 | +++ b/debian/patches/dlz_bind_zone_update.patch |
487 | @@ -0,0 +1,47 @@ |
488 | +From 34456fab62fedc6a938d189c7485f40899b3fbb6 Mon Sep 17 00:00:00 2001 |
489 | +From: Michael Saxl <mike@mwsys.mine.bz> |
490 | +Date: Tue, 21 Mar 2019 18:22:38 +0100 |
491 | +Subject: [PATCH] s4:dlz make b9_has_soa check dc=@ node |
492 | + |
493 | +the zone node does not hold the dnsRecord values, so for the zone level |
494 | +the node dc=@,dc=zonename has to be queried |
495 | + |
496 | +regression introduced with 28e2a518ff32, BUG: https://bugzilla.samba.org/show_bug.cgi?id=13466 |
497 | + |
498 | +BUG: https://bugzilla.samba.org/show_bug.cgi?id=13841 |
499 | + |
500 | +Signed-off-by: Michael Saxl <mike@mwsys.mine.bz> |
501 | + |
502 | +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1820846 |
503 | +Origin: https://attachments.samba.org/attachment.cgi?id=14972 |
504 | +Last-Update: 2019-03-21 |
505 | + |
506 | +--- |
507 | + source4/dns_server/dlz_bind9.c | 11 +++++++++++ |
508 | + 1 file changed, 11 insertions(+) |
509 | + |
510 | +diff --git a/source4/dns_server/dlz_bind9.c b/source4/dns_server/dlz_bind9.c |
511 | +index 82c72111a00..b46dec6cb35 100644 |
512 | +--- a/source4/dns_server/dlz_bind9.c |
513 | ++++ b/source4/dns_server/dlz_bind9.c |
514 | +@@ -1276,6 +1276,17 @@ static bool b9_has_soa(struct dlz_bind9_data *state, struct ldb_dn *dn, const ch |
515 | + return false; |
516 | + } |
517 | + |
518 | ++ /* |
519 | ++ * The SOA record is alwas stored under DC=@,DC=zonename |
520 | ++ * This can probably be removed when dns_common_lookup makes a fallback |
521 | ++ * lookup on @ pseudo record |
522 | ++ */ |
523 | ++ |
524 | ++ if (!ldb_dn_add_child_fmt(dn,"DC=@")) { |
525 | ++ talloc_free(tmp_ctx); |
526 | ++ return false; |
527 | ++ } |
528 | ++ |
529 | + werr = dns_common_lookup(state->samdb, tmp_ctx, dn, |
530 | + &records, &num_records, NULL); |
531 | + if (!W_ERROR_IS_OK(werr)) { |
532 | +-- |
533 | +2.19.1 |
534 | + |
535 | diff --git a/debian/patches/series b/debian/patches/series |
536 | index 5c2e310..34d60ed 100644 |
537 | --- a/debian/patches/series |
538 | +++ b/debian/patches/series |
539 | @@ -6,3 +6,4 @@ usershare.patch |
540 | VERSION.patch |
541 | add-so-version-to-private-libraries |
542 | heimdal-rfc3454.txt |
543 | +dlz_bind_zone_update.patch |
544 | diff --git a/debian/samba-libs.install b/debian/samba-libs.install |
545 | index 60df9a6..278f21f 100755 |
546 | --- a/debian/samba-libs.install |
547 | +++ b/debian/samba-libs.install |
548 | @@ -13,7 +13,7 @@ usr/lib/*/libsamba-credentials.so.0* |
549 | usr/lib/*/libsamba-errors.so.* |
550 | usr/lib/*/libsamba-hostconfig.so.* |
551 | usr/lib/*/libsamba-passdb.so.0 |
552 | -usr/lib/*/libsamba-passdb.so.0.27.1 |
553 | +usr/lib/*/libsamba-passdb.so.0.27.2 |
554 | usr/lib/*/libsamba-policy.cpython-*.so.* |
555 | usr/lib/*/libsamba-util.so.* |
556 | usr/lib/*/libsamdb.so.* |
557 | diff --git a/debian/watch b/debian/watch |
558 | index 024720d..804d2d9 100644 |
559 | --- a/debian/watch |
560 | +++ b/debian/watch |
561 | @@ -1,3 +1,3 @@ |
562 | version=3 |
563 | opts="uversionmangle=s/tp/~alpha1~tp/;s/alpha/~alpha/;s/beta/~beta/;s/rc/~rc/,dversionmangle=s/\+dfsg\d*$//,pgpsigurlmangle=s/tar\.gz/tar.asc/,decompress" \ |
564 | - https://download.samba.org/pub/samba samba-(4\.9\..*).tar.gz |
565 | + https://download.samba.org/pub/samba samba-(4\.10\..*).tar.gz |
566 | diff --git a/docs/manpages/cifsdd.8 b/docs/manpages/cifsdd.8 |
567 | index b4aa4f8..3b598ec 100644 |
568 | --- a/docs/manpages/cifsdd.8 |
569 | +++ b/docs/manpages/cifsdd.8 |
570 | @@ -2,12 +2,12 @@ |
571 | .\" Title: cifsdd |
572 | .\" Author: [see the "AUTHOR" section] |
573 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
574 | -.\" Date: 03/06/2019 |
575 | +.\" Date: 03/19/2019 |
576 | .\" Manual: System Administration tools |
577 | -.\" Source: Samba 4.10.0rc4 |
578 | +.\" Source: Samba 4.10.0 |
579 | .\" Language: English |
580 | .\" |
581 | -.TH "CIFSDD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
582 | +.TH "CIFSDD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
583 | .\" ----------------------------------------------------------------- |
584 | .\" * Define some portability stuff |
585 | .\" ----------------------------------------------------------------- |
586 | diff --git a/docs/manpages/dbwrap_tool.1 b/docs/manpages/dbwrap_tool.1 |
587 | index 6017ae2..6476b02 100644 |
588 | --- a/docs/manpages/dbwrap_tool.1 |
589 | +++ b/docs/manpages/dbwrap_tool.1 |
590 | @@ -2,12 +2,12 @@ |
591 | .\" Title: dbwrap_tool |
592 | .\" Author: [see the "AUTHOR" section] |
593 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
594 | -.\" Date: 03/06/2019 |
595 | +.\" Date: 03/19/2019 |
596 | .\" Manual: System Administration tools |
597 | -.\" Source: Samba 4.10.0rc4 |
598 | +.\" Source: Samba 4.10.0 |
599 | .\" Language: English |
600 | .\" |
601 | -.TH "DBWRAP_TOOL" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
602 | +.TH "DBWRAP_TOOL" "1" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
603 | .\" ----------------------------------------------------------------- |
604 | .\" * Define some portability stuff |
605 | .\" ----------------------------------------------------------------- |
606 | @@ -301,7 +301,7 @@ dbwrap_tool |
607 | Use with caution! |
608 | .SH "VERSION" |
609 | .PP |
610 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
611 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
612 | .SH "SEE ALSO" |
613 | .PP |
614 | \fBsmbd\fR(8), |
615 | diff --git a/docs/manpages/eventlogadm.8 b/docs/manpages/eventlogadm.8 |
616 | index a3bd05b..4b95cb0 100644 |
617 | --- a/docs/manpages/eventlogadm.8 |
618 | +++ b/docs/manpages/eventlogadm.8 |
619 | @@ -2,12 +2,12 @@ |
620 | .\" Title: eventlogadm |
621 | .\" Author: [see the "AUTHOR" section] |
622 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
623 | -.\" Date: 03/06/2019 |
624 | +.\" Date: 03/19/2019 |
625 | .\" Manual: System Administration tools |
626 | -.\" Source: Samba 4.10.0rc4 |
627 | +.\" Source: Samba 4.10.0 |
628 | .\" Language: English |
629 | .\" |
630 | -.TH "EVENTLOGADM" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
631 | +.TH "EVENTLOGADM" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
632 | .\" ----------------------------------------------------------------- |
633 | .\" * Define some portability stuff |
634 | .\" ----------------------------------------------------------------- |
635 | @@ -339,7 +339,7 @@ Filter messages from the system log into an event log: |
636 | .\} |
637 | .SH "VERSION" |
638 | .PP |
639 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
640 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
641 | .SH "AUTHOR" |
642 | .PP |
643 | The 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\&. |
644 | diff --git a/docs/manpages/findsmb.1 b/docs/manpages/findsmb.1 |
645 | index 4f71be8..95f9701 100644 |
646 | --- a/docs/manpages/findsmb.1 |
647 | +++ b/docs/manpages/findsmb.1 |
648 | @@ -2,12 +2,12 @@ |
649 | .\" Title: findsmb |
650 | .\" Author: [see the "AUTHOR" section] |
651 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
652 | -.\" Date: 03/06/2019 |
653 | +.\" Date: 03/19/2019 |
654 | .\" Manual: User Commands |
655 | -.\" Source: Samba 4.10.0rc4 |
656 | +.\" Source: Samba 4.10.0 |
657 | .\" Language: English |
658 | .\" |
659 | -.TH "FINDSMB" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
660 | +.TH "FINDSMB" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
661 | .\" ----------------------------------------------------------------- |
662 | .\" * Define some portability stuff |
663 | .\" ----------------------------------------------------------------- |
664 | @@ -119,7 +119,7 @@ IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION |
665 | .\} |
666 | .SH "VERSION" |
667 | .PP |
668 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
669 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
670 | .SH "SEE ALSO" |
671 | .PP |
672 | \fBnmbd\fR(8), |
673 | diff --git a/docs/manpages/idmap_ad.8 b/docs/manpages/idmap_ad.8 |
674 | index 6cf4d5f..000c72b 100644 |
675 | --- a/docs/manpages/idmap_ad.8 |
676 | +++ b/docs/manpages/idmap_ad.8 |
677 | @@ -2,12 +2,12 @@ |
678 | .\" Title: idmap_ad |
679 | .\" Author: [see the "AUTHOR" section] |
680 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
681 | -.\" Date: 03/06/2019 |
682 | +.\" Date: 03/19/2019 |
683 | .\" Manual: System Administration tools |
684 | -.\" Source: Samba 4.10.0rc4 |
685 | +.\" Source: Samba 4.10.0 |
686 | .\" Language: English |
687 | .\" |
688 | -.TH "IDMAP_AD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
689 | +.TH "IDMAP_AD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
690 | .\" ----------------------------------------------------------------- |
691 | .\" * Define some portability stuff |
692 | .\" ----------------------------------------------------------------- |
693 | diff --git a/docs/manpages/idmap_autorid.8 b/docs/manpages/idmap_autorid.8 |
694 | index bfc7cb2..75f880f 100644 |
695 | --- a/docs/manpages/idmap_autorid.8 |
696 | +++ b/docs/manpages/idmap_autorid.8 |
697 | @@ -2,12 +2,12 @@ |
698 | .\" Title: idmap_autorid |
699 | .\" Author: [see the "AUTHOR" section] |
700 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
701 | -.\" Date: 03/06/2019 |
702 | +.\" Date: 03/19/2019 |
703 | .\" Manual: System Administration tools |
704 | -.\" Source: Samba 4.10.0rc4 |
705 | +.\" Source: Samba 4.10.0 |
706 | .\" Language: English |
707 | .\" |
708 | -.TH "IDMAP_AUTORID" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
709 | +.TH "IDMAP_AUTORID" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
710 | .\" ----------------------------------------------------------------- |
711 | .\" * Define some portability stuff |
712 | .\" ----------------------------------------------------------------- |
713 | diff --git a/docs/manpages/idmap_hash.8 b/docs/manpages/idmap_hash.8 |
714 | index 21bbdb2..7fddbd1 100644 |
715 | --- a/docs/manpages/idmap_hash.8 |
716 | +++ b/docs/manpages/idmap_hash.8 |
717 | @@ -2,12 +2,12 @@ |
718 | .\" Title: idmap_hash |
719 | .\" Author: [see the "AUTHOR" section] |
720 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
721 | -.\" Date: 03/06/2019 |
722 | +.\" Date: 03/19/2019 |
723 | .\" Manual: System Administration tools |
724 | -.\" Source: Samba 4.10.0rc4 |
725 | +.\" Source: Samba 4.10.0 |
726 | .\" Language: English |
727 | .\" |
728 | -.TH "IDMAP_HASH" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
729 | +.TH "IDMAP_HASH" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
730 | .\" ----------------------------------------------------------------- |
731 | .\" * Define some portability stuff |
732 | .\" ----------------------------------------------------------------- |
733 | diff --git a/docs/manpages/idmap_ldap.8 b/docs/manpages/idmap_ldap.8 |
734 | index 5ad9e6c..34fa210 100644 |
735 | --- a/docs/manpages/idmap_ldap.8 |
736 | +++ b/docs/manpages/idmap_ldap.8 |
737 | @@ -2,12 +2,12 @@ |
738 | .\" Title: idmap_ldap |
739 | .\" Author: [see the "AUTHOR" section] |
740 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
741 | -.\" Date: 03/06/2019 |
742 | +.\" Date: 03/19/2019 |
743 | .\" Manual: System Administration tools |
744 | -.\" Source: Samba 4.10.0rc4 |
745 | +.\" Source: Samba 4.10.0 |
746 | .\" Language: English |
747 | .\" |
748 | -.TH "IDMAP_LDAP" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
749 | +.TH "IDMAP_LDAP" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
750 | .\" ----------------------------------------------------------------- |
751 | .\" * Define some portability stuff |
752 | .\" ----------------------------------------------------------------- |
753 | diff --git a/docs/manpages/idmap_nss.8 b/docs/manpages/idmap_nss.8 |
754 | index 8344933..d1692a2 100644 |
755 | --- a/docs/manpages/idmap_nss.8 |
756 | +++ b/docs/manpages/idmap_nss.8 |
757 | @@ -2,12 +2,12 @@ |
758 | .\" Title: idmap_nss |
759 | .\" Author: [see the "AUTHOR" section] |
760 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
761 | -.\" Date: 03/06/2019 |
762 | +.\" Date: 03/19/2019 |
763 | .\" Manual: System Administration tools |
764 | -.\" Source: Samba 4.10.0rc4 |
765 | +.\" Source: Samba 4.10.0 |
766 | .\" Language: English |
767 | .\" |
768 | -.TH "IDMAP_NSS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
769 | +.TH "IDMAP_NSS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
770 | .\" ----------------------------------------------------------------- |
771 | .\" * Define some portability stuff |
772 | .\" ----------------------------------------------------------------- |
773 | diff --git a/docs/manpages/idmap_rfc2307.8 b/docs/manpages/idmap_rfc2307.8 |
774 | index 5cd205e..8d47b01 100644 |
775 | --- a/docs/manpages/idmap_rfc2307.8 |
776 | +++ b/docs/manpages/idmap_rfc2307.8 |
777 | @@ -2,12 +2,12 @@ |
778 | .\" Title: idmap_rfc2307 |
779 | .\" Author: [see the "AUTHOR" section] |
780 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
781 | -.\" Date: 03/06/2019 |
782 | +.\" Date: 03/19/2019 |
783 | .\" Manual: System Administration tools |
784 | -.\" Source: Samba 4.10.0rc4 |
785 | +.\" Source: Samba 4.10.0 |
786 | .\" Language: English |
787 | .\" |
788 | -.TH "IDMAP_RFC2307" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
789 | +.TH "IDMAP_RFC2307" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
790 | .\" ----------------------------------------------------------------- |
791 | .\" * Define some portability stuff |
792 | .\" ----------------------------------------------------------------- |
793 | diff --git a/docs/manpages/idmap_rid.8 b/docs/manpages/idmap_rid.8 |
794 | index 35887b1..3285ae5 100644 |
795 | --- a/docs/manpages/idmap_rid.8 |
796 | +++ b/docs/manpages/idmap_rid.8 |
797 | @@ -2,12 +2,12 @@ |
798 | .\" Title: idmap_rid |
799 | .\" Author: [see the "AUTHOR" section] |
800 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
801 | -.\" Date: 03/06/2019 |
802 | +.\" Date: 03/19/2019 |
803 | .\" Manual: System Administration tools |
804 | -.\" Source: Samba 4.10.0rc4 |
805 | +.\" Source: Samba 4.10.0 |
806 | .\" Language: English |
807 | .\" |
808 | -.TH "IDMAP_RID" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
809 | +.TH "IDMAP_RID" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
810 | .\" ----------------------------------------------------------------- |
811 | .\" * Define some portability stuff |
812 | .\" ----------------------------------------------------------------- |
813 | diff --git a/docs/manpages/idmap_script.8 b/docs/manpages/idmap_script.8 |
814 | index d95362c..67971e8 100644 |
815 | --- a/docs/manpages/idmap_script.8 |
816 | +++ b/docs/manpages/idmap_script.8 |
817 | @@ -2,12 +2,12 @@ |
818 | .\" Title: idmap_script |
819 | .\" Author: [see the "AUTHOR" section] |
820 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
821 | -.\" Date: 03/06/2019 |
822 | +.\" Date: 03/19/2019 |
823 | .\" Manual: System Administration tools |
824 | -.\" Source: Samba 4.10.0rc4 |
825 | +.\" Source: Samba 4.10.0 |
826 | .\" Language: English |
827 | .\" |
828 | -.TH "IDMAP_SCRIPT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
829 | +.TH "IDMAP_SCRIPT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
830 | .\" ----------------------------------------------------------------- |
831 | .\" * Define some portability stuff |
832 | .\" ----------------------------------------------------------------- |
833 | diff --git a/docs/manpages/idmap_tdb.8 b/docs/manpages/idmap_tdb.8 |
834 | index c0c944e..9c61d11 100644 |
835 | --- a/docs/manpages/idmap_tdb.8 |
836 | +++ b/docs/manpages/idmap_tdb.8 |
837 | @@ -2,12 +2,12 @@ |
838 | .\" Title: idmap_tdb |
839 | .\" Author: [see the "AUTHOR" section] |
840 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
841 | -.\" Date: 03/06/2019 |
842 | +.\" Date: 03/19/2019 |
843 | .\" Manual: System Administration tools |
844 | -.\" Source: Samba 4.10.0rc4 |
845 | +.\" Source: Samba 4.10.0 |
846 | .\" Language: English |
847 | .\" |
848 | -.TH "IDMAP_TDB" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
849 | +.TH "IDMAP_TDB" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
850 | .\" ----------------------------------------------------------------- |
851 | .\" * Define some portability stuff |
852 | .\" ----------------------------------------------------------------- |
853 | diff --git a/docs/manpages/idmap_tdb2.8 b/docs/manpages/idmap_tdb2.8 |
854 | index 7470ea3..a662b94 100644 |
855 | --- a/docs/manpages/idmap_tdb2.8 |
856 | +++ b/docs/manpages/idmap_tdb2.8 |
857 | @@ -2,12 +2,12 @@ |
858 | .\" Title: idmap_tdb2 |
859 | .\" Author: [see the "AUTHOR" section] |
860 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
861 | -.\" Date: 03/06/2019 |
862 | +.\" Date: 03/19/2019 |
863 | .\" Manual: System Administration tools |
864 | -.\" Source: Samba 4.10.0rc4 |
865 | +.\" Source: Samba 4.10.0 |
866 | .\" Language: English |
867 | .\" |
868 | -.TH "IDMAP_TDB2" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
869 | +.TH "IDMAP_TDB2" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
870 | .\" ----------------------------------------------------------------- |
871 | .\" * Define some portability stuff |
872 | .\" ----------------------------------------------------------------- |
873 | diff --git a/docs/manpages/libsmbclient.7 b/docs/manpages/libsmbclient.7 |
874 | index 6e1c5ef..05944e3 100644 |
875 | --- a/docs/manpages/libsmbclient.7 |
876 | +++ b/docs/manpages/libsmbclient.7 |
877 | @@ -2,12 +2,12 @@ |
878 | .\" Title: libsmbclient |
879 | .\" Author: [see the "AUTHOR" section] |
880 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
881 | -.\" Date: 03/06/2019 |
882 | +.\" Date: 03/19/2019 |
883 | .\" Manual: 7 |
884 | -.\" Source: Samba 4.10.0rc4 |
885 | +.\" Source: Samba 4.10.0 |
886 | .\" Language: English |
887 | .\" |
888 | -.TH "LIBSMBCLIENT" "7" "03/06/2019" "Samba 4\&.10\&.0rc4" "7" |
889 | +.TH "LIBSMBCLIENT" "7" "03/19/2019" "Samba 4\&.10\&.0" "7" |
890 | .\" ----------------------------------------------------------------- |
891 | .\" * Define some portability stuff |
892 | .\" ----------------------------------------------------------------- |
893 | @@ -86,7 +86,7 @@ parameter was not included in the URL\&. |
894 | Watch this space for future updates\&. |
895 | .SH "VERSION" |
896 | .PP |
897 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
898 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
899 | .SH "AUTHOR" |
900 | .PP |
901 | The 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\&. |
902 | diff --git a/docs/manpages/lmhosts.5 b/docs/manpages/lmhosts.5 |
903 | index 8ca0e53..8b6bc8d 100644 |
904 | --- a/docs/manpages/lmhosts.5 |
905 | +++ b/docs/manpages/lmhosts.5 |
906 | @@ -2,12 +2,12 @@ |
907 | .\" Title: lmhosts |
908 | .\" Author: [see the "AUTHOR" section] |
909 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
910 | -.\" Date: 03/06/2019 |
911 | +.\" Date: 03/19/2019 |
912 | .\" Manual: File Formats and Conventions |
913 | -.\" Source: Samba 4.10.0rc4 |
914 | +.\" Source: Samba 4.10.0 |
915 | .\" Language: English |
916 | .\" |
917 | -.TH "LMHOSTS" "5" "03/06/2019" "Samba 4\&.10\&.0rc4" "File Formats and Conventions" |
918 | +.TH "LMHOSTS" "5" "03/19/2019" "Samba 4\&.10\&.0" "File Formats and Conventions" |
919 | .\" ----------------------------------------------------------------- |
920 | .\" * Define some portability stuff |
921 | .\" ----------------------------------------------------------------- |
922 | @@ -112,7 +112,7 @@ or |
923 | /usr/local/samba/lib\&. |
924 | .SH "VERSION" |
925 | .PP |
926 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
927 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
928 | .SH "SEE ALSO" |
929 | .PP |
930 | \fBsmbclient\fR(1), |
931 | diff --git a/docs/manpages/log2pcap.1 b/docs/manpages/log2pcap.1 |
932 | index 716f856..1e7fcf7 100644 |
933 | --- a/docs/manpages/log2pcap.1 |
934 | +++ b/docs/manpages/log2pcap.1 |
935 | @@ -2,12 +2,12 @@ |
936 | .\" Title: log2pcap |
937 | .\" Author: [see the "AUTHOR" section] |
938 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
939 | -.\" Date: 03/06/2019 |
940 | +.\" Date: 03/19/2019 |
941 | .\" Manual: User Commands |
942 | -.\" Source: Samba 4.10.0rc4 |
943 | +.\" Source: Samba 4.10.0 |
944 | .\" Language: English |
945 | .\" |
946 | -.TH "LOG2PCAP" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
947 | +.TH "LOG2PCAP" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
948 | .\" ----------------------------------------------------------------- |
949 | .\" * Define some portability stuff |
950 | .\" ----------------------------------------------------------------- |
951 | @@ -107,7 +107,7 @@ Convert to pcap using text2pcap: |
952 | .\} |
953 | .SH "VERSION" |
954 | .PP |
955 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
956 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
957 | .SH "BUGS" |
958 | .PP |
959 | Only SMB data is extracted from the samba logs, no LDAP, NetBIOS lookup or other data\&. |
960 | diff --git a/docs/manpages/mvxattr.1 b/docs/manpages/mvxattr.1 |
961 | index a229b58..b31cd93 100644 |
962 | --- a/docs/manpages/mvxattr.1 |
963 | +++ b/docs/manpages/mvxattr.1 |
964 | @@ -2,12 +2,12 @@ |
965 | .\" Title: mvxattr |
966 | .\" Author: [see the "AUTHOR" section] |
967 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
968 | -.\" Date: 03/06/2019 |
969 | +.\" Date: 03/19/2019 |
970 | .\" Manual: User Commands |
971 | -.\" Source: Samba 4.10.0rc4 |
972 | +.\" Source: Samba 4.10.0 |
973 | .\" Language: English |
974 | .\" |
975 | -.TH "MVXATTR" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
976 | +.TH "MVXATTR" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
977 | .\" ----------------------------------------------------------------- |
978 | .\" * Define some portability stuff |
979 | .\" ----------------------------------------------------------------- |
980 | @@ -76,7 +76,7 @@ Force overwriting of destination xattr\&. |
981 | .RE |
982 | .SH "VERSION" |
983 | .PP |
984 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
985 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
986 | .SH "AUTHOR" |
987 | .PP |
988 | The 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\&. |
989 | diff --git a/docs/manpages/net.8 b/docs/manpages/net.8 |
990 | index 6cd2821..d3a8fd0 100644 |
991 | --- a/docs/manpages/net.8 |
992 | +++ b/docs/manpages/net.8 |
993 | @@ -2,12 +2,12 @@ |
994 | .\" Title: net |
995 | .\" Author: [see the "AUTHOR" section] |
996 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
997 | -.\" Date: 03/06/2019 |
998 | +.\" Date: 03/19/2019 |
999 | .\" Manual: System Administration tools |
1000 | -.\" Source: Samba 4.10.0rc4 |
1001 | +.\" Source: Samba 4.10.0 |
1002 | .\" Language: English |
1003 | .\" |
1004 | -.TH "NET" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1005 | +.TH "NET" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1006 | .\" ----------------------------------------------------------------- |
1007 | .\" * Define some portability stuff |
1008 | .\" ----------------------------------------------------------------- |
1009 | diff --git a/docs/manpages/nmbd.8 b/docs/manpages/nmbd.8 |
1010 | index 7d19af0..ada0844 100644 |
1011 | --- a/docs/manpages/nmbd.8 |
1012 | +++ b/docs/manpages/nmbd.8 |
1013 | @@ -2,12 +2,12 @@ |
1014 | .\" Title: nmbd |
1015 | .\" Author: [see the "AUTHOR" section] |
1016 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1017 | -.\" Date: 03/06/2019 |
1018 | +.\" Date: 03/19/2019 |
1019 | .\" Manual: System Administration tools |
1020 | -.\" Source: Samba 4.10.0rc4 |
1021 | +.\" Source: Samba 4.10.0 |
1022 | .\" Language: English |
1023 | .\" |
1024 | -.TH "NMBD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1025 | +.TH "NMBD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1026 | .\" ----------------------------------------------------------------- |
1027 | .\" * Define some portability stuff |
1028 | .\" ----------------------------------------------------------------- |
1029 | @@ -278,7 +278,7 @@ The debug log level of nmbd may be raised or lowered using |
1030 | (SIGUSR[1|2] signals are no longer used since Samba 2\&.2)\&. This is to allow transient problems to be diagnosed, whilst still running at a normally low log level\&. |
1031 | .SH "VERSION" |
1032 | .PP |
1033 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1034 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1035 | .SH "SEE ALSO" |
1036 | .PP |
1037 | \fBinetd\fR(8), |
1038 | diff --git a/docs/manpages/nmblookup.1 b/docs/manpages/nmblookup.1 |
1039 | index 8aaf73e..9134957 100644 |
1040 | --- a/docs/manpages/nmblookup.1 |
1041 | +++ b/docs/manpages/nmblookup.1 |
1042 | @@ -2,12 +2,12 @@ |
1043 | .\" Title: nmblookup |
1044 | .\" Author: [see the "AUTHOR" section] |
1045 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1046 | -.\" Date: 03/06/2019 |
1047 | +.\" Date: 03/19/2019 |
1048 | .\" Manual: User Commands |
1049 | -.\" Source: Samba 4.10.0rc4 |
1050 | +.\" Source: Samba 4.10.0 |
1051 | .\" Language: English |
1052 | .\" |
1053 | -.TH "NMBLOOKUP" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1054 | +.TH "NMBLOOKUP" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1055 | .\" ----------------------------------------------------------------- |
1056 | .\" * Define some portability stuff |
1057 | .\" ----------------------------------------------------------------- |
1058 | @@ -214,7 +214,7 @@ nmblookup \-U samba\&.org \-R \*(AqIRIX#1B\*(Aq |
1059 | would query the WINS server samba\&.org for the domain master browser (1B name type) for the IRIX workgroup\&. |
1060 | .SH "VERSION" |
1061 | .PP |
1062 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1063 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1064 | .SH "SEE ALSO" |
1065 | .PP |
1066 | \fBnmbd\fR(8), |
1067 | diff --git a/docs/manpages/ntlm_auth.1 b/docs/manpages/ntlm_auth.1 |
1068 | index 1a412f3..ec76c4b 100644 |
1069 | --- a/docs/manpages/ntlm_auth.1 |
1070 | +++ b/docs/manpages/ntlm_auth.1 |
1071 | @@ -2,12 +2,12 @@ |
1072 | .\" Title: ntlm_auth |
1073 | .\" Author: [see the "AUTHOR" section] |
1074 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1075 | -.\" Date: 03/06/2019 |
1076 | +.\" Date: 03/19/2019 |
1077 | .\" Manual: User Commands |
1078 | -.\" Source: Samba 4.10.0rc4 |
1079 | +.\" Source: Samba 4.10.0 |
1080 | .\" Language: English |
1081 | .\" |
1082 | -.TH "NTLM_AUTH" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1083 | +.TH "NTLM_AUTH" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1084 | .\" ----------------------------------------------------------------- |
1085 | .\" * Define some portability stuff |
1086 | .\" ----------------------------------------------------------------- |
1087 | @@ -421,7 +421,7 @@ If you\*(Aqre experiencing problems with authenticating Internet Explorer runnin |
1088 | the Microsoft Knowledge Base article #239869 and follow instructions described there\&. |
1089 | .SH "VERSION" |
1090 | .PP |
1091 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1092 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1093 | .SH "AUTHOR" |
1094 | .PP |
1095 | The 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\&. |
1096 | diff --git a/docs/manpages/pam_winbind.8 b/docs/manpages/pam_winbind.8 |
1097 | index dcab129..d087f71 100644 |
1098 | --- a/docs/manpages/pam_winbind.8 |
1099 | +++ b/docs/manpages/pam_winbind.8 |
1100 | @@ -2,12 +2,12 @@ |
1101 | .\" Title: pam_winbind |
1102 | .\" Author: [see the "AUTHOR" section] |
1103 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1104 | -.\" Date: 03/06/2019 |
1105 | +.\" Date: 03/19/2019 |
1106 | .\" Manual: 8 |
1107 | -.\" Source: Samba 4.10.0rc4 |
1108 | +.\" Source: Samba 4.10.0 |
1109 | .\" Language: English |
1110 | .\" |
1111 | -.TH "PAM_WINBIND" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "8" |
1112 | +.TH "PAM_WINBIND" "8" "03/19/2019" "Samba 4\&.10\&.0" "8" |
1113 | .\" ----------------------------------------------------------------- |
1114 | .\" * Define some portability stuff |
1115 | .\" ----------------------------------------------------------------- |
1116 | @@ -177,7 +177,7 @@ This is the profile path set in the profile tab in the user settings\&. Normally |
1117 | \fBsmb.conf\fR(5) |
1118 | .SH "VERSION" |
1119 | .PP |
1120 | -This man page is part of version 4\&.10\&.0rc4 of Samba\&. |
1121 | +This man page is part of version 4\&.10\&.0 of Samba\&. |
1122 | .SH "AUTHOR" |
1123 | .PP |
1124 | The 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\&. |
1125 | diff --git a/docs/manpages/pam_winbind.conf.5 b/docs/manpages/pam_winbind.conf.5 |
1126 | index 05b0fd0..c39ad59 100644 |
1127 | --- a/docs/manpages/pam_winbind.conf.5 |
1128 | +++ b/docs/manpages/pam_winbind.conf.5 |
1129 | @@ -2,12 +2,12 @@ |
1130 | .\" Title: pam_winbind.conf |
1131 | .\" Author: [see the "AUTHOR" section] |
1132 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1133 | -.\" Date: 03/06/2019 |
1134 | +.\" Date: 03/19/2019 |
1135 | .\" Manual: 5 |
1136 | -.\" Source: Samba 4.10.0rc4 |
1137 | +.\" Source: Samba 4.10.0 |
1138 | .\" Language: English |
1139 | .\" |
1140 | -.TH "PAM_WINBIND\&.CONF" "5" "03/06/2019" "Samba 4\&.10\&.0rc4" "5" |
1141 | +.TH "PAM_WINBIND\&.CONF" "5" "03/19/2019" "Samba 4\&.10\&.0" "5" |
1142 | .\" ----------------------------------------------------------------- |
1143 | .\" * Define some portability stuff |
1144 | .\" ----------------------------------------------------------------- |
1145 | @@ -137,7 +137,7 @@ Defines number of days before pam_winbind starts to warn about passwords that ar |
1146 | \fBsmb.conf\fR(5) |
1147 | .SH "VERSION" |
1148 | .PP |
1149 | -This man page is part of version 4\&.10\&.0rc4 of Samba\&. |
1150 | +This man page is part of version 4\&.10\&.0 of Samba\&. |
1151 | .SH "AUTHOR" |
1152 | .PP |
1153 | The 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\&. |
1154 | diff --git a/docs/manpages/pdbedit.8 b/docs/manpages/pdbedit.8 |
1155 | index 91f24f8..26f0bd0 100644 |
1156 | --- a/docs/manpages/pdbedit.8 |
1157 | +++ b/docs/manpages/pdbedit.8 |
1158 | @@ -2,12 +2,12 @@ |
1159 | .\" Title: pdbedit |
1160 | .\" Author: [see the "AUTHOR" section] |
1161 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1162 | -.\" Date: 03/06/2019 |
1163 | +.\" Date: 03/19/2019 |
1164 | .\" Manual: System Administration tools |
1165 | -.\" Source: Samba 4.10.0rc4 |
1166 | +.\" Source: Samba 4.10.0 |
1167 | .\" Language: English |
1168 | .\" |
1169 | -.TH "PDBEDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1170 | +.TH "PDBEDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1171 | .\" ----------------------------------------------------------------- |
1172 | .\" * Define some portability stuff |
1173 | .\" ----------------------------------------------------------------- |
1174 | @@ -619,7 +619,7 @@ option "<name>" to value "<value>" from the command line\&. This overrides compi |
1175 | This command may be used only by root\&. |
1176 | .SH "VERSION" |
1177 | .PP |
1178 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1179 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1180 | .SH "SEE ALSO" |
1181 | .PP |
1182 | \fBsmbpasswd\fR(5), |
1183 | diff --git a/docs/manpages/profiles.1 b/docs/manpages/profiles.1 |
1184 | index 53752a5..aabd60c 100644 |
1185 | --- a/docs/manpages/profiles.1 |
1186 | +++ b/docs/manpages/profiles.1 |
1187 | @@ -2,12 +2,12 @@ |
1188 | .\" Title: profiles |
1189 | .\" Author: [see the "AUTHOR" section] |
1190 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1191 | -.\" Date: 03/06/2019 |
1192 | +.\" Date: 03/19/2019 |
1193 | .\" Manual: User Commands |
1194 | -.\" Source: Samba 4.10.0rc4 |
1195 | +.\" Source: Samba 4.10.0 |
1196 | .\" Language: English |
1197 | .\" |
1198 | -.TH "PROFILES" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1199 | +.TH "PROFILES" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1200 | .\" ----------------------------------------------------------------- |
1201 | .\" * Define some portability stuff |
1202 | .\" ----------------------------------------------------------------- |
1203 | @@ -112,7 +112,7 @@ Display brief usage message\&. |
1204 | .RE |
1205 | .SH "VERSION" |
1206 | .PP |
1207 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1208 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1209 | .SH "AUTHOR" |
1210 | .PP |
1211 | The 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\&. |
1212 | diff --git a/docs/manpages/rpcclient.1 b/docs/manpages/rpcclient.1 |
1213 | index b450163..684a43b 100644 |
1214 | --- a/docs/manpages/rpcclient.1 |
1215 | +++ b/docs/manpages/rpcclient.1 |
1216 | @@ -2,12 +2,12 @@ |
1217 | .\" Title: rpcclient |
1218 | .\" Author: [see the "AUTHOR" section] |
1219 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1220 | -.\" Date: 03/06/2019 |
1221 | +.\" Date: 03/19/2019 |
1222 | .\" Manual: User Commands |
1223 | -.\" Source: Samba 4.10.0rc4 |
1224 | +.\" Source: Samba 4.10.0 |
1225 | .\" Language: English |
1226 | .\" |
1227 | -.TH "RPCCLIENT" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1228 | +.TH "RPCCLIENT" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1229 | .\" ----------------------------------------------------------------- |
1230 | .\" * Define some portability stuff |
1231 | .\" ----------------------------------------------------------------- |
1232 | @@ -803,7 +803,7 @@ and |
1233 | that are incompatible for some commands or services\&. Additionally, the developers are sending reports to Microsoft, and problems found or reported to Microsoft are fixed in Service Packs, which may result in incompatibilities\&. |
1234 | .SH "VERSION" |
1235 | .PP |
1236 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1237 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1238 | .SH "AUTHOR" |
1239 | .PP |
1240 | The 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\&. |
1241 | diff --git a/docs/manpages/samba-regedit.8 b/docs/manpages/samba-regedit.8 |
1242 | index 7d0d381..b7f317e 100644 |
1243 | --- a/docs/manpages/samba-regedit.8 |
1244 | +++ b/docs/manpages/samba-regedit.8 |
1245 | @@ -2,12 +2,12 @@ |
1246 | .\" Title: samba-regedit |
1247 | .\" Author: [see the "AUTHOR" section] |
1248 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1249 | -.\" Date: 03/06/2019 |
1250 | +.\" Date: 03/19/2019 |
1251 | .\" Manual: System Administration tools |
1252 | -.\" Source: Samba 4.10.0rc4 |
1253 | +.\" Source: Samba 4.10.0 |
1254 | .\" Language: English |
1255 | .\" |
1256 | -.TH "SAMBA\-REGEDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1257 | +.TH "SAMBA\-REGEDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1258 | .\" ----------------------------------------------------------------- |
1259 | .\" * Define some portability stuff |
1260 | .\" ----------------------------------------------------------------- |
1261 | @@ -207,7 +207,7 @@ The supplied password is the NT hash\&. |
1262 | .RE |
1263 | .SH "VERSION" |
1264 | .PP |
1265 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1266 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1267 | .SH "SEE ALSO" |
1268 | .PP |
1269 | \fBsmbd\fR(8), |
1270 | diff --git a/docs/manpages/samba-tool.8 b/docs/manpages/samba-tool.8 |
1271 | index 85514cd..8a5e367 100644 |
1272 | --- a/docs/manpages/samba-tool.8 |
1273 | +++ b/docs/manpages/samba-tool.8 |
1274 | @@ -2,12 +2,12 @@ |
1275 | .\" Title: samba-tool |
1276 | .\" Author: [see the "AUTHOR" section] |
1277 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1278 | -.\" Date: 03/06/2019 |
1279 | +.\" Date: 03/19/2019 |
1280 | .\" Manual: System Administration tools |
1281 | -.\" Source: Samba 4.10.0rc4 |
1282 | +.\" Source: Samba 4.10.0 |
1283 | .\" Language: English |
1284 | .\" |
1285 | -.TH "SAMBA\-TOOL" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1286 | +.TH "SAMBA\-TOOL" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1287 | .\" ----------------------------------------------------------------- |
1288 | .\" * Define some portability stuff |
1289 | .\" ----------------------------------------------------------------- |
1290 | @@ -696,7 +696,7 @@ because the repsFrom/To objects are not replicated, and it can reveal replicatio |
1291 | Gives usage information\&. |
1292 | .SH "VERSION" |
1293 | .PP |
1294 | -This man page is complete for version 4\&.10\&.0rc4 of the Samba suite\&. |
1295 | +This man page is complete for version 4\&.10\&.0 of the Samba suite\&. |
1296 | .SH "AUTHOR" |
1297 | .PP |
1298 | The 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\&. |
1299 | diff --git a/docs/manpages/samba.7 b/docs/manpages/samba.7 |
1300 | index ce823af..efc8cbe 100644 |
1301 | --- a/docs/manpages/samba.7 |
1302 | +++ b/docs/manpages/samba.7 |
1303 | @@ -2,12 +2,12 @@ |
1304 | .\" Title: samba |
1305 | .\" Author: [see the "AUTHOR" section] |
1306 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1307 | -.\" Date: 03/06/2019 |
1308 | +.\" Date: 03/19/2019 |
1309 | .\" Manual: Miscellanea |
1310 | -.\" Source: Samba 4.10.0rc4 |
1311 | +.\" Source: Samba 4.10.0 |
1312 | .\" Language: English |
1313 | .\" |
1314 | -.TH "SAMBA" "7" "03/06/2019" "Samba 4\&.10\&.0rc4" "Miscellanea" |
1315 | +.TH "SAMBA" "7" "03/19/2019" "Samba 4\&.10\&.0" "Miscellanea" |
1316 | .\" ----------------------------------------------------------------- |
1317 | .\" * Define some portability stuff |
1318 | .\" ----------------------------------------------------------------- |
1319 | @@ -238,7 +238,7 @@ https://lists\&.samba\&.org |
1320 | you can find a lot of information in the archives and you can subscribe to the samba list and ask for help or discuss things\&. |
1321 | .SH "VERSION" |
1322 | .PP |
1323 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1324 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1325 | .SH "CONTRIBUTIONS" |
1326 | .PP |
1327 | If you wish to contribute to the Samba project, then I suggest you join the Samba mailing list at |
1328 | diff --git a/docs/manpages/samba.8 b/docs/manpages/samba.8 |
1329 | index a42c78e..771aa90 100644 |
1330 | --- a/docs/manpages/samba.8 |
1331 | +++ b/docs/manpages/samba.8 |
1332 | @@ -2,12 +2,12 @@ |
1333 | .\" Title: samba |
1334 | .\" Author: [see the "AUTHOR" section] |
1335 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1336 | -.\" Date: 03/06/2019 |
1337 | +.\" Date: 03/19/2019 |
1338 | .\" Manual: System Administration tools |
1339 | -.\" Source: Samba 4.10.0rc4 |
1340 | +.\" Source: Samba 4.10.0 |
1341 | .\" Language: English |
1342 | .\" |
1343 | -.TH "SAMBA" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1344 | +.TH "SAMBA" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1345 | .\" ----------------------------------------------------------------- |
1346 | .\" * Define some portability stuff |
1347 | .\" ----------------------------------------------------------------- |
1348 | @@ -239,7 +239,7 @@ The number and nature of diagnostics available depends on the debug level used b |
1349 | Most messages are reasonably self\-explanatory\&. Unfortunately, at the time this man page was created, there are too many diagnostics available in the source code to warrant describing each and every diagnostic\&. At this stage your best bet is still to grep the source code and inspect the conditions that gave rise to the diagnostics you are seeing\&. |
1350 | .SH "VERSION" |
1351 | .PP |
1352 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1353 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1354 | .SH "SEE ALSO" |
1355 | .PP |
1356 | \fBhosts_access\fR(5) |
1357 | diff --git a/docs/manpages/sharesec.1 b/docs/manpages/sharesec.1 |
1358 | index cbd0479..78e099b 100644 |
1359 | --- a/docs/manpages/sharesec.1 |
1360 | +++ b/docs/manpages/sharesec.1 |
1361 | @@ -2,12 +2,12 @@ |
1362 | .\" Title: sharesec |
1363 | .\" Author: [see the "AUTHOR" section] |
1364 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1365 | -.\" Date: 03/06/2019 |
1366 | +.\" Date: 03/19/2019 |
1367 | .\" Manual: User Commands |
1368 | -.\" Source: Samba 4.10.0rc4 |
1369 | +.\" Source: Samba 4.10.0 |
1370 | .\" Language: English |
1371 | .\" |
1372 | -.TH "SHARESEC" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1373 | +.TH "SHARESEC" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1374 | .\" ----------------------------------------------------------------- |
1375 | .\" * Define some portability stuff |
1376 | .\" ----------------------------------------------------------------- |
1377 | @@ -337,7 +337,7 @@ List all ACEs for |
1378 | .\} |
1379 | .SH "VERSION" |
1380 | .PP |
1381 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1382 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1383 | .SH "AUTHOR" |
1384 | .PP |
1385 | The 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\&. |
1386 | diff --git a/docs/manpages/smb.conf.5 b/docs/manpages/smb.conf.5 |
1387 | index 539f0b6..b3776b1 100644 |
1388 | --- a/docs/manpages/smb.conf.5 |
1389 | +++ b/docs/manpages/smb.conf.5 |
1390 | @@ -2,12 +2,12 @@ |
1391 | .\" Title: smb.conf |
1392 | .\" Author: [see the "AUTHOR" section] |
1393 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1394 | -.\" Date: 03/06/2019 |
1395 | +.\" Date: 03/19/2019 |
1396 | .\" Manual: File Formats and Conventions |
1397 | -.\" Source: Samba 4.10.0rc4 |
1398 | +.\" Source: Samba 4.10.0 |
1399 | .\" Language: English |
1400 | .\" |
1401 | -.TH "SMB\&.CONF" "5" "03/06/2019" "Samba 4\&.10\&.0rc4" "File Formats and Conventions" |
1402 | +.TH "SMB\&.CONF" "5" "03/19/2019" "Samba 4\&.10\&.0" "File Formats and Conventions" |
1403 | .\" ----------------------------------------------------------------- |
1404 | .\" * Define some portability stuff |
1405 | .\" ----------------------------------------------------------------- |
1406 | @@ -13237,7 +13237,7 @@ and |
1407 | special sections make life for an administrator easy, but the various combinations of default attributes can be tricky\&. Take extreme care when designing these sections\&. In particular, ensure that the permissions on spool directories are correct\&. |
1408 | .SH "VERSION" |
1409 | .PP |
1410 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1411 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1412 | .SH "SEE ALSO" |
1413 | .PP |
1414 | \fBsamba\fR(7), |
1415 | diff --git a/docs/manpages/smbcacls.1 b/docs/manpages/smbcacls.1 |
1416 | index 2e81056..e593a68 100644 |
1417 | --- a/docs/manpages/smbcacls.1 |
1418 | +++ b/docs/manpages/smbcacls.1 |
1419 | @@ -2,12 +2,12 @@ |
1420 | .\" Title: smbcacls |
1421 | .\" Author: [see the "AUTHOR" section] |
1422 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1423 | -.\" Date: 03/06/2019 |
1424 | +.\" Date: 03/19/2019 |
1425 | .\" Manual: User Commands |
1426 | -.\" Source: Samba 4.10.0rc4 |
1427 | +.\" Source: Samba 4.10.0 |
1428 | .\" Language: English |
1429 | .\" |
1430 | -.TH "SMBCACLS" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1431 | +.TH "SMBCACLS" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1432 | .\" ----------------------------------------------------------------- |
1433 | .\" * Define some portability stuff |
1434 | .\" ----------------------------------------------------------------- |
1435 | @@ -491,7 +491,7 @@ smbcacls |
1436 | couldn\*(Aqt connect to the specified server, or there was an error getting or setting the ACLs, an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&. |
1437 | .SH "VERSION" |
1438 | .PP |
1439 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1440 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1441 | .SH "AUTHOR" |
1442 | .PP |
1443 | The 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\&. |
1444 | diff --git a/docs/manpages/smbclient.1 b/docs/manpages/smbclient.1 |
1445 | index 93c27b2..76b34ac 100644 |
1446 | --- a/docs/manpages/smbclient.1 |
1447 | +++ b/docs/manpages/smbclient.1 |
1448 | @@ -2,12 +2,12 @@ |
1449 | .\" Title: smbclient |
1450 | .\" Author: [see the "AUTHOR" section] |
1451 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1452 | -.\" Date: 03/06/2019 |
1453 | +.\" Date: 03/19/2019 |
1454 | .\" Manual: User Commands |
1455 | -.\" Source: Samba 4.10.0rc4 |
1456 | +.\" Source: Samba 4.10.0 |
1457 | .\" Language: English |
1458 | .\" |
1459 | -.TH "SMBCLIENT" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1460 | +.TH "SMBCLIENT" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1461 | .\" ----------------------------------------------------------------- |
1462 | .\" * Define some portability stuff |
1463 | .\" ----------------------------------------------------------------- |
1464 | @@ -1151,7 +1151,7 @@ Most diagnostics issued by the client are logged in a specified log file\&. The |
1465 | The number and nature of diagnostics available depends on the debug level used by the client\&. If you have problems, set the debug level to 3 and peruse the log files\&. |
1466 | .SH "VERSION" |
1467 | .PP |
1468 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1469 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1470 | .SH "AUTHOR" |
1471 | .PP |
1472 | The 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\&. |
1473 | diff --git a/docs/manpages/smbcontrol.1 b/docs/manpages/smbcontrol.1 |
1474 | index 472fd2a..f4bf761 100644 |
1475 | --- a/docs/manpages/smbcontrol.1 |
1476 | +++ b/docs/manpages/smbcontrol.1 |
1477 | @@ -2,12 +2,12 @@ |
1478 | .\" Title: smbcontrol |
1479 | .\" Author: [see the "AUTHOR" section] |
1480 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1481 | -.\" Date: 03/06/2019 |
1482 | +.\" Date: 03/19/2019 |
1483 | .\" Manual: User Commands |
1484 | -.\" Source: Samba 4.10.0rc4 |
1485 | +.\" Source: Samba 4.10.0 |
1486 | .\" Language: English |
1487 | .\" |
1488 | -.TH "SMBCONTROL" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1489 | +.TH "SMBCONTROL" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1490 | .\" ----------------------------------------------------------------- |
1491 | .\" * Define some portability stuff |
1492 | .\" ----------------------------------------------------------------- |
1493 | @@ -309,7 +309,7 @@ Query the number of smbd child processes\&. This message can only be sent to |
1494 | .RE |
1495 | .SH "VERSION" |
1496 | .PP |
1497 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1498 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1499 | .SH "SEE ALSO" |
1500 | .PP |
1501 | \fBnmbd\fR(8) |
1502 | diff --git a/docs/manpages/smbcquotas.1 b/docs/manpages/smbcquotas.1 |
1503 | index 43bfd7b..4e7e708 100644 |
1504 | --- a/docs/manpages/smbcquotas.1 |
1505 | +++ b/docs/manpages/smbcquotas.1 |
1506 | @@ -2,12 +2,12 @@ |
1507 | .\" Title: smbcquotas |
1508 | .\" Author: [see the "AUTHOR" section] |
1509 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1510 | -.\" Date: 03/06/2019 |
1511 | +.\" Date: 03/19/2019 |
1512 | .\" Manual: User Commands |
1513 | -.\" Source: Samba 4.10.0rc4 |
1514 | +.\" Source: Samba 4.10.0 |
1515 | .\" Language: English |
1516 | .\" |
1517 | -.TH "SMBCQUOTAS" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1518 | +.TH "SMBCQUOTAS" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1519 | .\" ----------------------------------------------------------------- |
1520 | .\" * Define some portability stuff |
1521 | .\" ----------------------------------------------------------------- |
1522 | @@ -247,7 +247,7 @@ smbcquotas |
1523 | couldn\*(Aqt connect to the specified server, or when there was an error getting or setting the quota(s), an exit status of 1 is returned\&. If there was an error parsing any command line arguments, an exit status of 2 is returned\&. |
1524 | .SH "VERSION" |
1525 | .PP |
1526 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1527 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1528 | .SH "AUTHOR" |
1529 | .PP |
1530 | The 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\&. |
1531 | diff --git a/docs/manpages/smbd.8 b/docs/manpages/smbd.8 |
1532 | index 5c47b09..1bf67c4 100644 |
1533 | --- a/docs/manpages/smbd.8 |
1534 | +++ b/docs/manpages/smbd.8 |
1535 | @@ -2,12 +2,12 @@ |
1536 | .\" Title: smbd |
1537 | .\" Author: [see the "AUTHOR" section] |
1538 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1539 | -.\" Date: 03/06/2019 |
1540 | +.\" Date: 03/19/2019 |
1541 | .\" Manual: System Administration tools |
1542 | -.\" Source: Samba 4.10.0rc4 |
1543 | +.\" Source: Samba 4.10.0 |
1544 | .\" Language: English |
1545 | .\" |
1546 | -.TH "SMBD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1547 | +.TH "SMBD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1548 | .\" ----------------------------------------------------------------- |
1549 | .\" * Define some portability stuff |
1550 | .\" ----------------------------------------------------------------- |
1551 | @@ -252,7 +252,7 @@ parameter\&. When this is set, the following restrictions apply: |
1552 | .RE |
1553 | .SH "VERSION" |
1554 | .PP |
1555 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1556 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1557 | .SH "DIAGNOSTICS" |
1558 | .PP |
1559 | Most diagnostics issued by the server are logged in a specified log file\&. The log file name is specified at compile time, but may be overridden on the command line\&. |
1560 | diff --git a/docs/manpages/smbget.1 b/docs/manpages/smbget.1 |
1561 | index 2d0c2e0..84e9704 100644 |
1562 | --- a/docs/manpages/smbget.1 |
1563 | +++ b/docs/manpages/smbget.1 |
1564 | @@ -2,12 +2,12 @@ |
1565 | .\" Title: smbget |
1566 | .\" Author: [see the "AUTHOR" section] |
1567 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1568 | -.\" Date: 03/06/2019 |
1569 | +.\" Date: 03/19/2019 |
1570 | .\" Manual: User Commands |
1571 | -.\" Source: Samba 4.10.0rc4 |
1572 | +.\" Source: Samba 4.10.0 |
1573 | .\" Language: English |
1574 | .\" |
1575 | -.TH "SMBGET" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1576 | +.TH "SMBGET" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1577 | .\" ----------------------------------------------------------------- |
1578 | .\" * Define some portability stuff |
1579 | .\" ----------------------------------------------------------------- |
1580 | @@ -189,7 +189,7 @@ smbget \-Rr smb://rhonwyn/ |
1581 | Permission denied is returned in some cases where the cause of the error is unknown (such as an illegally formatted smb:// url or trying to get a directory without \-R turned on)\&. |
1582 | .SH "VERSION" |
1583 | .PP |
1584 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1585 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1586 | .SH "AUTHOR" |
1587 | .PP |
1588 | The 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\&. |
1589 | diff --git a/docs/manpages/smbgetrc.5 b/docs/manpages/smbgetrc.5 |
1590 | index 73ca54a..1fcf730 100644 |
1591 | --- a/docs/manpages/smbgetrc.5 |
1592 | +++ b/docs/manpages/smbgetrc.5 |
1593 | @@ -2,12 +2,12 @@ |
1594 | .\" Title: smbgetrc |
1595 | .\" Author: [see the "AUTHOR" section] |
1596 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1597 | -.\" Date: 03/06/2019 |
1598 | +.\" Date: 03/19/2019 |
1599 | .\" Manual: File Formats and Conventions |
1600 | -.\" Source: Samba 4.10.0rc4 |
1601 | +.\" Source: Samba 4.10.0 |
1602 | .\" Language: English |
1603 | .\" |
1604 | -.TH "SMBGETRC" "5" "03/06/2019" "Samba 4\&.10\&.0rc4" "File Formats and Conventions" |
1605 | +.TH "SMBGETRC" "5" "03/19/2019" "Samba 4\&.10\&.0" "File Formats and Conventions" |
1606 | .\" ----------------------------------------------------------------- |
1607 | .\" * Define some portability stuff |
1608 | .\" ----------------------------------------------------------------- |
1609 | @@ -87,7 +87,7 @@ Number of bytes to put in a block\&. |
1610 | .RE |
1611 | .SH "VERSION" |
1612 | .PP |
1613 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1614 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1615 | .SH "SEE ALSO" |
1616 | .PP |
1617 | \fBsmbget\fR(1) |
1618 | diff --git a/docs/manpages/smbpasswd.5 b/docs/manpages/smbpasswd.5 |
1619 | index cd591f1..2e05833 100644 |
1620 | --- a/docs/manpages/smbpasswd.5 |
1621 | +++ b/docs/manpages/smbpasswd.5 |
1622 | @@ -2,12 +2,12 @@ |
1623 | .\" Title: smbpasswd |
1624 | .\" Author: [see the "AUTHOR" section] |
1625 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1626 | -.\" Date: 03/06/2019 |
1627 | +.\" Date: 03/19/2019 |
1628 | .\" Manual: File Formats and Conventions |
1629 | -.\" Source: Samba 4.10.0rc4 |
1630 | +.\" Source: Samba 4.10.0 |
1631 | .\" Language: English |
1632 | .\" |
1633 | -.TH "SMBPASSWD" "5" "03/06/2019" "Samba 4\&.10\&.0rc4" "File Formats and Conventions" |
1634 | +.TH "SMBPASSWD" "5" "03/19/2019" "Samba 4\&.10\&.0" "File Formats and Conventions" |
1635 | .\" ----------------------------------------------------------------- |
1636 | .\" * Define some portability stuff |
1637 | .\" ----------------------------------------------------------------- |
1638 | @@ -165,7 +165,7 @@ This field consists of the time the account was last modified\&. It consists of |
1639 | All other colon separated fields are ignored at this time\&. |
1640 | .SH "VERSION" |
1641 | .PP |
1642 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1643 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1644 | .SH "SEE ALSO" |
1645 | .PP |
1646 | \fBsmbpasswd\fR(8), |
1647 | diff --git a/docs/manpages/smbpasswd.8 b/docs/manpages/smbpasswd.8 |
1648 | index 03ef951..5aa2d8b 100644 |
1649 | --- a/docs/manpages/smbpasswd.8 |
1650 | +++ b/docs/manpages/smbpasswd.8 |
1651 | @@ -2,12 +2,12 @@ |
1652 | .\" Title: smbpasswd |
1653 | .\" Author: [see the "AUTHOR" section] |
1654 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1655 | -.\" Date: 03/06/2019 |
1656 | +.\" Date: 03/19/2019 |
1657 | .\" Manual: System Administration tools |
1658 | -.\" Source: Samba 4.10.0rc4 |
1659 | +.\" Source: Samba 4.10.0 |
1660 | .\" Language: English |
1661 | .\" |
1662 | -.TH "SMBPASSWD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1663 | +.TH "SMBPASSWD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1664 | .\" ----------------------------------------------------------------- |
1665 | .\" * Define some portability stuff |
1666 | .\" ----------------------------------------------------------------- |
1667 | @@ -314,7 +314,7 @@ file and neglecting to allow "localhost" access to the smbd\&. |
1668 | In addition, the smbpasswd command is only useful if Samba has been set up to use encrypted passwords\&. |
1669 | .SH "VERSION" |
1670 | .PP |
1671 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1672 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1673 | .SH "SEE ALSO" |
1674 | .PP |
1675 | \fBsmbpasswd\fR(5), |
1676 | diff --git a/docs/manpages/smbspool.8 b/docs/manpages/smbspool.8 |
1677 | index 31ad9fd..e9acde0 100644 |
1678 | --- a/docs/manpages/smbspool.8 |
1679 | +++ b/docs/manpages/smbspool.8 |
1680 | @@ -2,12 +2,12 @@ |
1681 | .\" Title: smbspool |
1682 | .\" Author: [see the "AUTHOR" section] |
1683 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1684 | -.\" Date: 03/06/2019 |
1685 | +.\" Date: 03/19/2019 |
1686 | .\" Manual: System Administration tools |
1687 | -.\" Source: Samba 4.10.0rc4 |
1688 | +.\" Source: Samba 4.10.0 |
1689 | .\" Language: English |
1690 | .\" |
1691 | -.TH "SMBSPOOL" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1692 | +.TH "SMBSPOOL" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1693 | .\" ----------------------------------------------------------------- |
1694 | .\" * Define some portability stuff |
1695 | .\" ----------------------------------------------------------------- |
1696 | @@ -173,7 +173,7 @@ The filename argument (argv[6]) contains the name of the file to print\&. If thi |
1697 | .RE |
1698 | .SH "VERSION" |
1699 | .PP |
1700 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1701 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1702 | .SH "SEE ALSO" |
1703 | .PP |
1704 | \fBsmbd\fR(8) |
1705 | diff --git a/docs/manpages/smbspool_krb5_wrapper.8 b/docs/manpages/smbspool_krb5_wrapper.8 |
1706 | index c957922..c5b6e23 100644 |
1707 | --- a/docs/manpages/smbspool_krb5_wrapper.8 |
1708 | +++ b/docs/manpages/smbspool_krb5_wrapper.8 |
1709 | @@ -2,12 +2,12 @@ |
1710 | .\" Title: smbspool_krb5_wrapper |
1711 | .\" Author: [see the "AUTHOR" section] |
1712 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1713 | -.\" Date: 03/06/2019 |
1714 | +.\" Date: 03/19/2019 |
1715 | .\" Manual: System Administration tools |
1716 | -.\" Source: Samba 4.10.0rc4 |
1717 | +.\" Source: Samba 4.10.0 |
1718 | .\" Language: English |
1719 | .\" |
1720 | -.TH "SMBSPOOL_KRB5_WRAPPE" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1721 | +.TH "SMBSPOOL_KRB5_WRAPPE" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1722 | .\" ----------------------------------------------------------------- |
1723 | .\" * Define some portability stuff |
1724 | .\" ----------------------------------------------------------------- |
1725 | diff --git a/docs/manpages/smbstatus.1 b/docs/manpages/smbstatus.1 |
1726 | index 37815cf..69066c2 100644 |
1727 | --- a/docs/manpages/smbstatus.1 |
1728 | +++ b/docs/manpages/smbstatus.1 |
1729 | @@ -2,12 +2,12 @@ |
1730 | .\" Title: smbstatus |
1731 | .\" Author: [see the "AUTHOR" section] |
1732 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1733 | -.\" Date: 03/06/2019 |
1734 | +.\" Date: 03/19/2019 |
1735 | .\" Manual: User Commands |
1736 | -.\" Source: Samba 4.10.0rc4 |
1737 | +.\" Source: Samba 4.10.0 |
1738 | .\" Language: English |
1739 | .\" |
1740 | -.TH "SMBSTATUS" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1741 | +.TH "SMBSTATUS" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1742 | .\" ----------------------------------------------------------------- |
1743 | .\" * Define some portability stuff |
1744 | .\" ----------------------------------------------------------------- |
1745 | @@ -154,7 +154,7 @@ causes smbstatus to display numeric UIDs and GIDs instead of resolving them to n |
1746 | .RE |
1747 | .SH "VERSION" |
1748 | .PP |
1749 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1750 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1751 | .SH "SEE ALSO" |
1752 | .PP |
1753 | \fBsmbd\fR(8) |
1754 | diff --git a/docs/manpages/smbtar.1 b/docs/manpages/smbtar.1 |
1755 | index 49c0ce0..193334f 100644 |
1756 | --- a/docs/manpages/smbtar.1 |
1757 | +++ b/docs/manpages/smbtar.1 |
1758 | @@ -2,12 +2,12 @@ |
1759 | .\" Title: smbtar |
1760 | .\" Author: [see the "AUTHOR" section] |
1761 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1762 | -.\" Date: 03/06/2019 |
1763 | +.\" Date: 03/19/2019 |
1764 | .\" Manual: User Commands |
1765 | -.\" Source: Samba 4.10.0rc4 |
1766 | +.\" Source: Samba 4.10.0 |
1767 | .\" Language: English |
1768 | .\" |
1769 | -.TH "SMBTAR" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1770 | +.TH "SMBTAR" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1771 | .\" ----------------------------------------------------------------- |
1772 | .\" * Define some portability stuff |
1773 | .\" ----------------------------------------------------------------- |
1774 | @@ -145,7 +145,7 @@ section for the |
1775 | command\&. |
1776 | .SH "VERSION" |
1777 | .PP |
1778 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1779 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1780 | .SH "SEE ALSO" |
1781 | .PP |
1782 | \fBsmbd\fR(8), |
1783 | diff --git a/docs/manpages/smbtree.1 b/docs/manpages/smbtree.1 |
1784 | index b1dc971..a1b8105 100644 |
1785 | --- a/docs/manpages/smbtree.1 |
1786 | +++ b/docs/manpages/smbtree.1 |
1787 | @@ -2,12 +2,12 @@ |
1788 | .\" Title: smbtree |
1789 | .\" Author: [see the "AUTHOR" section] |
1790 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1791 | -.\" Date: 03/06/2019 |
1792 | +.\" Date: 03/19/2019 |
1793 | .\" Manual: User Commands |
1794 | -.\" Source: Samba 4.10.0rc4 |
1795 | +.\" Source: Samba 4.10.0 |
1796 | .\" Language: English |
1797 | .\" |
1798 | -.TH "SMBTREE" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1799 | +.TH "SMBTREE" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1800 | .\" ----------------------------------------------------------------- |
1801 | .\" * Define some portability stuff |
1802 | .\" ----------------------------------------------------------------- |
1803 | @@ -191,7 +191,7 @@ Display brief usage message\&. |
1804 | .RE |
1805 | .SH "VERSION" |
1806 | .PP |
1807 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1808 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1809 | .SH "AUTHOR" |
1810 | .PP |
1811 | The 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\&. |
1812 | diff --git a/docs/manpages/testparm.1 b/docs/manpages/testparm.1 |
1813 | index dca4b63..5d14f63 100644 |
1814 | --- a/docs/manpages/testparm.1 |
1815 | +++ b/docs/manpages/testparm.1 |
1816 | @@ -2,12 +2,12 @@ |
1817 | .\" Title: testparm |
1818 | .\" Author: [see the "AUTHOR" section] |
1819 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1820 | -.\" Date: 03/06/2019 |
1821 | +.\" Date: 03/19/2019 |
1822 | .\" Manual: User Commands |
1823 | -.\" Source: Samba 4.10.0rc4 |
1824 | +.\" Source: Samba 4.10.0 |
1825 | .\" Language: English |
1826 | .\" |
1827 | -.TH "TESTPARM" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1828 | +.TH "TESTPARM" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1829 | .\" ----------------------------------------------------------------- |
1830 | .\" * Define some portability stuff |
1831 | .\" ----------------------------------------------------------------- |
1832 | @@ -169,7 +169,7 @@ This is usually the name of the configuration file used by |
1833 | The program will issue a message saying whether the configuration file loaded OK or not\&. This message may be preceded by errors and warnings if the file did not load\&. If the file was loaded OK, the program then dumps all known service details to stdout\&. |
1834 | .SH "VERSION" |
1835 | .PP |
1836 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1837 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1838 | .SH "SEE ALSO" |
1839 | .PP |
1840 | \fBsmb.conf\fR(5), |
1841 | diff --git a/docs/manpages/traffic_learner.7 b/docs/manpages/traffic_learner.7 |
1842 | index 6eca0bf..77493de 100644 |
1843 | --- a/docs/manpages/traffic_learner.7 |
1844 | +++ b/docs/manpages/traffic_learner.7 |
1845 | @@ -2,12 +2,12 @@ |
1846 | .\" Title: traffic_learner |
1847 | .\" Author: [see the "AUTHOR" section] |
1848 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1849 | -.\" Date: 03/06/2019 |
1850 | +.\" Date: 03/19/2019 |
1851 | .\" Manual: User Commands |
1852 | -.\" Source: Samba 4.10.0rc4 |
1853 | +.\" Source: Samba 4.10.0 |
1854 | .\" Language: English |
1855 | .\" |
1856 | -.TH "TRAFFIC_LEARNER" "7" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1857 | +.TH "TRAFFIC_LEARNER" "7" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1858 | .\" ----------------------------------------------------------------- |
1859 | .\" * Define some portability stuff |
1860 | .\" ----------------------------------------------------------------- |
1861 | @@ -115,7 +115,7 @@ There are two special packet types here\&. "wait:3" refers to a temporary pause |
1862 | The other special packet is "\-", which represents the limit of the conversation\&. In the example, this indicates that one observed conversation ended after this particular ngram\&. This special opcode is also used at the beginning of conversations, which are indicated by the ngram "\-\et\-"\&. |
1863 | .SH "VERSION" |
1864 | .PP |
1865 | -This man page is complete for version 4\&.10\&.0rc4 of the Samba suite\&. |
1866 | +This man page is complete for version 4\&.10\&.0 of the Samba suite\&. |
1867 | .SH "SEE ALSO" |
1868 | .PP |
1869 | \fBtraffic_replay\fR(7)\&. |
1870 | diff --git a/docs/manpages/traffic_replay.7 b/docs/manpages/traffic_replay.7 |
1871 | index 054361b..51ba944 100644 |
1872 | --- a/docs/manpages/traffic_replay.7 |
1873 | +++ b/docs/manpages/traffic_replay.7 |
1874 | @@ -2,12 +2,12 @@ |
1875 | .\" Title: traffic_replay |
1876 | .\" Author: [see the "AUTHOR" section] |
1877 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1878 | -.\" Date: 03/06/2019 |
1879 | +.\" Date: 03/19/2019 |
1880 | .\" Manual: User Commands |
1881 | -.\" Source: Samba 4.10.0rc4 |
1882 | +.\" Source: Samba 4.10.0 |
1883 | .\" Language: English |
1884 | .\" |
1885 | -.TH "TRAFFIC_REPLAY" "7" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
1886 | +.TH "TRAFFIC_REPLAY" "7" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
1887 | .\" ----------------------------------------------------------------- |
1888 | .\" * Define some portability stuff |
1889 | .\" ----------------------------------------------------------------- |
1890 | @@ -355,7 +355,7 @@ traffic_replay traffic\-model\&.txt my\-dc\&.samdom\&.example\&.com \-UAdmin%pas |
1891 | The users created by the test will have names like STGU\-0\-xyz\&. The groups generated have names like STGG\-0\-xyz\&. |
1892 | .SH "VERSION" |
1893 | .PP |
1894 | -This man page is complete for version 4\&.10\&.0rc4 of the Samba suite\&. |
1895 | +This man page is complete for version 4\&.10\&.0 of the Samba suite\&. |
1896 | .SH "SEE ALSO" |
1897 | .PP |
1898 | \fBtraffic_learner\fR(7)\&. |
1899 | diff --git a/docs/manpages/vfs_acl_tdb.8 b/docs/manpages/vfs_acl_tdb.8 |
1900 | index f750bc8..b319514 100644 |
1901 | --- a/docs/manpages/vfs_acl_tdb.8 |
1902 | +++ b/docs/manpages/vfs_acl_tdb.8 |
1903 | @@ -2,12 +2,12 @@ |
1904 | .\" Title: vfs_acl_tdb |
1905 | .\" Author: [see the "AUTHOR" section] |
1906 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1907 | -.\" Date: 03/06/2019 |
1908 | +.\" Date: 03/19/2019 |
1909 | .\" Manual: System Administration tools |
1910 | -.\" Source: Samba 4.10.0rc4 |
1911 | +.\" Source: Samba 4.10.0 |
1912 | .\" Language: English |
1913 | .\" |
1914 | -.TH "VFS_ACL_TDB" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1915 | +.TH "VFS_ACL_TDB" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1916 | .\" ----------------------------------------------------------------- |
1917 | .\" * Define some portability stuff |
1918 | .\" ----------------------------------------------------------------- |
1919 | diff --git a/docs/manpages/vfs_acl_xattr.8 b/docs/manpages/vfs_acl_xattr.8 |
1920 | index c248d41..73f83d3 100644 |
1921 | --- a/docs/manpages/vfs_acl_xattr.8 |
1922 | +++ b/docs/manpages/vfs_acl_xattr.8 |
1923 | @@ -2,12 +2,12 @@ |
1924 | .\" Title: vfs_acl_xattr |
1925 | .\" Author: [see the "AUTHOR" section] |
1926 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1927 | -.\" Date: 03/06/2019 |
1928 | +.\" Date: 03/19/2019 |
1929 | .\" Manual: System Administration tools |
1930 | -.\" Source: Samba 4.10.0rc4 |
1931 | +.\" Source: Samba 4.10.0 |
1932 | .\" Language: English |
1933 | .\" |
1934 | -.TH "VFS_ACL_XATTR" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1935 | +.TH "VFS_ACL_XATTR" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1936 | .\" ----------------------------------------------------------------- |
1937 | .\" * Define some portability stuff |
1938 | .\" ----------------------------------------------------------------- |
1939 | diff --git a/docs/manpages/vfs_aio_fork.8 b/docs/manpages/vfs_aio_fork.8 |
1940 | index cdac3cb..2d2a151 100644 |
1941 | --- a/docs/manpages/vfs_aio_fork.8 |
1942 | +++ b/docs/manpages/vfs_aio_fork.8 |
1943 | @@ -2,12 +2,12 @@ |
1944 | .\" Title: vfs_aio_fork |
1945 | .\" Author: [see the "AUTHOR" section] |
1946 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1947 | -.\" Date: 03/06/2019 |
1948 | +.\" Date: 03/19/2019 |
1949 | .\" Manual: System Administration tools |
1950 | -.\" Source: Samba 4.10.0rc4 |
1951 | +.\" Source: Samba 4.10.0 |
1952 | .\" Language: English |
1953 | .\" |
1954 | -.TH "VFS_AIO_FORK" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1955 | +.TH "VFS_AIO_FORK" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1956 | .\" ----------------------------------------------------------------- |
1957 | .\" * Define some portability stuff |
1958 | .\" ----------------------------------------------------------------- |
1959 | @@ -62,7 +62,7 @@ Straight forward use: |
1960 | .\} |
1961 | .SH "VERSION" |
1962 | .PP |
1963 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1964 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1965 | .SH "AUTHOR" |
1966 | .PP |
1967 | The 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\&. |
1968 | diff --git a/docs/manpages/vfs_aio_pthread.8 b/docs/manpages/vfs_aio_pthread.8 |
1969 | index 0a2abdc..4faf1c0 100644 |
1970 | --- a/docs/manpages/vfs_aio_pthread.8 |
1971 | +++ b/docs/manpages/vfs_aio_pthread.8 |
1972 | @@ -2,12 +2,12 @@ |
1973 | .\" Title: vfs_aio_pthread |
1974 | .\" Author: [see the "AUTHOR" section] |
1975 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
1976 | -.\" Date: 03/06/2019 |
1977 | +.\" Date: 03/19/2019 |
1978 | .\" Manual: System Administration tools |
1979 | -.\" Source: Samba 4.10.0rc4 |
1980 | +.\" Source: Samba 4.10.0 |
1981 | .\" Language: English |
1982 | .\" |
1983 | -.TH "VFS_AIO_PTHREAD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
1984 | +.TH "VFS_AIO_PTHREAD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
1985 | .\" ----------------------------------------------------------------- |
1986 | .\" * Define some portability stuff |
1987 | .\" ----------------------------------------------------------------- |
1988 | @@ -75,7 +75,7 @@ The default is \*(Aqno\*(Aq\&. |
1989 | .RE |
1990 | .SH "VERSION" |
1991 | .PP |
1992 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
1993 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
1994 | .SH "AUTHOR" |
1995 | .PP |
1996 | The 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\&. |
1997 | diff --git a/docs/manpages/vfs_audit.8 b/docs/manpages/vfs_audit.8 |
1998 | index 25897a2..37302c5 100644 |
1999 | --- a/docs/manpages/vfs_audit.8 |
2000 | +++ b/docs/manpages/vfs_audit.8 |
2001 | @@ -2,12 +2,12 @@ |
2002 | .\" Title: vfs_audit |
2003 | .\" Author: [see the "AUTHOR" section] |
2004 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2005 | -.\" Date: 03/06/2019 |
2006 | +.\" Date: 03/19/2019 |
2007 | .\" Manual: System Administration tools |
2008 | -.\" Source: Samba 4.10.0rc4 |
2009 | +.\" Source: Samba 4.10.0 |
2010 | .\" Language: English |
2011 | .\" |
2012 | -.TH "VFS_AUDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2013 | +.TH "VFS_AUDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2014 | .\" ----------------------------------------------------------------- |
2015 | .\" * Define some portability stuff |
2016 | .\" ----------------------------------------------------------------- |
2017 | @@ -112,7 +112,7 @@ Log operations on all shares using the LOCAL1 facility and NOTICE priority: |
2018 | .\} |
2019 | .SH "VERSION" |
2020 | .PP |
2021 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2022 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2023 | .SH "AUTHOR" |
2024 | .PP |
2025 | The 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\&. |
2026 | diff --git a/docs/manpages/vfs_btrfs.8 b/docs/manpages/vfs_btrfs.8 |
2027 | index fac0227..240a27f 100644 |
2028 | --- a/docs/manpages/vfs_btrfs.8 |
2029 | +++ b/docs/manpages/vfs_btrfs.8 |
2030 | @@ -2,12 +2,12 @@ |
2031 | .\" Title: vfs_btrfs |
2032 | .\" Author: [see the "AUTHOR" section] |
2033 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2034 | -.\" Date: 03/06/2019 |
2035 | +.\" Date: 03/19/2019 |
2036 | .\" Manual: System Administration tools |
2037 | -.\" Source: Samba 4.10.0rc4 |
2038 | +.\" Source: Samba 4.10.0 |
2039 | .\" Language: English |
2040 | .\" |
2041 | -.TH "VFS_BTRFS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2042 | +.TH "VFS_BTRFS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2043 | .\" ----------------------------------------------------------------- |
2044 | .\" * Define some portability stuff |
2045 | .\" ----------------------------------------------------------------- |
2046 | @@ -104,7 +104,7 @@ to Windows Explorer as file / directory "previous versions"\&. |
2047 | .\} |
2048 | .SH "VERSION" |
2049 | .PP |
2050 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2051 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2052 | .SH "AUTHOR" |
2053 | .PP |
2054 | The 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\&. |
2055 | diff --git a/docs/manpages/vfs_cacheprime.8 b/docs/manpages/vfs_cacheprime.8 |
2056 | index 52cc29d..145dddc 100644 |
2057 | --- a/docs/manpages/vfs_cacheprime.8 |
2058 | +++ b/docs/manpages/vfs_cacheprime.8 |
2059 | @@ -2,12 +2,12 @@ |
2060 | .\" Title: vfs_cacheprime |
2061 | .\" Author: [see the "AUTHOR" section] |
2062 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2063 | -.\" Date: 03/06/2019 |
2064 | +.\" Date: 03/19/2019 |
2065 | .\" Manual: System Administration tools |
2066 | -.\" Source: Samba 4.10.0rc4 |
2067 | +.\" Source: Samba 4.10.0 |
2068 | .\" Language: English |
2069 | .\" |
2070 | -.TH "VFS_CACHEPRIME" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2071 | +.TH "VFS_CACHEPRIME" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2072 | .\" ----------------------------------------------------------------- |
2073 | .\" * Define some portability stuff |
2074 | .\" ----------------------------------------------------------------- |
2075 | @@ -115,7 +115,7 @@ cacheprime |
2076 | is not a substitute for a general\-purpose readahead mechanism\&. It is intended for use only in very specific environments where disk operations must be aligned and sized to known values (as much as that is possible)\&. |
2077 | .SH "VERSION" |
2078 | .PP |
2079 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2080 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2081 | .SH "AUTHOR" |
2082 | .PP |
2083 | The 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\&. |
2084 | diff --git a/docs/manpages/vfs_cap.8 b/docs/manpages/vfs_cap.8 |
2085 | index 8ffea0b..8f362c1 100644 |
2086 | --- a/docs/manpages/vfs_cap.8 |
2087 | +++ b/docs/manpages/vfs_cap.8 |
2088 | @@ -2,12 +2,12 @@ |
2089 | .\" Title: vfs_cap |
2090 | .\" Author: [see the "AUTHOR" section] |
2091 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2092 | -.\" Date: 03/06/2019 |
2093 | +.\" Date: 03/19/2019 |
2094 | .\" Manual: System Administration tools |
2095 | -.\" Source: Samba 4.10.0rc4 |
2096 | +.\" Source: Samba 4.10.0 |
2097 | .\" Language: English |
2098 | .\" |
2099 | -.TH "VFS_CAP" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2100 | +.TH "VFS_CAP" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2101 | .\" ----------------------------------------------------------------- |
2102 | .\" * Define some portability stuff |
2103 | .\" ----------------------------------------------------------------- |
2104 | @@ -63,7 +63,7 @@ On a system using GNU libiconv, use CAP encoding to support users in the Shift_J |
2105 | .\} |
2106 | .SH "VERSION" |
2107 | .PP |
2108 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2109 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2110 | .SH "AUTHOR" |
2111 | .PP |
2112 | The 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\&. |
2113 | diff --git a/docs/manpages/vfs_catia.8 b/docs/manpages/vfs_catia.8 |
2114 | index 0e2fd7e..20b7854 100644 |
2115 | --- a/docs/manpages/vfs_catia.8 |
2116 | +++ b/docs/manpages/vfs_catia.8 |
2117 | @@ -2,12 +2,12 @@ |
2118 | .\" Title: vfs_catia |
2119 | .\" Author: [see the "AUTHOR" section] |
2120 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2121 | -.\" Date: 03/06/2019 |
2122 | +.\" Date: 03/19/2019 |
2123 | .\" Manual: System Administration tools |
2124 | -.\" Source: Samba 4.10.0rc4 |
2125 | +.\" Source: Samba 4.10.0 |
2126 | .\" Language: English |
2127 | .\" |
2128 | -.TH "VFS_CATIA" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2129 | +.TH "VFS_CATIA" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2130 | .\" ----------------------------------------------------------------- |
2131 | .\" * Define some portability stuff |
2132 | .\" ----------------------------------------------------------------- |
2133 | diff --git a/docs/manpages/vfs_ceph.8 b/docs/manpages/vfs_ceph.8 |
2134 | index 42029db..4b28adf 100644 |
2135 | --- a/docs/manpages/vfs_ceph.8 |
2136 | +++ b/docs/manpages/vfs_ceph.8 |
2137 | @@ -2,12 +2,12 @@ |
2138 | .\" Title: vfs_ceph |
2139 | .\" Author: [see the "AUTHOR" section] |
2140 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2141 | -.\" Date: 03/06/2019 |
2142 | +.\" Date: 03/19/2019 |
2143 | .\" Manual: System Administration tools |
2144 | -.\" Source: Samba 4.10.0rc4 |
2145 | +.\" Source: Samba 4.10.0 |
2146 | .\" Language: English |
2147 | .\" |
2148 | -.TH "VFS_CEPH" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2149 | +.TH "VFS_CEPH" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2150 | .\" ----------------------------------------------------------------- |
2151 | .\" * Define some portability stuff |
2152 | .\" ----------------------------------------------------------------- |
2153 | @@ -94,7 +94,7 @@ Example: ceph:user_id = samba |
2154 | .RE |
2155 | .SH "VERSION" |
2156 | .PP |
2157 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2158 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2159 | .SH "AUTHOR" |
2160 | .PP |
2161 | The 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\&. |
2162 | diff --git a/docs/manpages/vfs_commit.8 b/docs/manpages/vfs_commit.8 |
2163 | index 710c377..3d02f2d 100644 |
2164 | --- a/docs/manpages/vfs_commit.8 |
2165 | +++ b/docs/manpages/vfs_commit.8 |
2166 | @@ -2,12 +2,12 @@ |
2167 | .\" Title: vfs_commit |
2168 | .\" Author: [see the "AUTHOR" section] |
2169 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2170 | -.\" Date: 03/06/2019 |
2171 | +.\" Date: 03/19/2019 |
2172 | .\" Manual: System Administration tools |
2173 | -.\" Source: Samba 4.10.0rc4 |
2174 | +.\" Source: Samba 4.10.0 |
2175 | .\" Language: English |
2176 | .\" |
2177 | -.TH "VFS_COMMIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2178 | +.TH "VFS_COMMIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2179 | .\" ----------------------------------------------------------------- |
2180 | .\" * Define some portability stuff |
2181 | .\" ----------------------------------------------------------------- |
2182 | @@ -116,7 +116,7 @@ commit |
2183 | may reduce performance\&. |
2184 | .SH "VERSION" |
2185 | .PP |
2186 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2187 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2188 | .SH "AUTHOR" |
2189 | .PP |
2190 | The 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\&. |
2191 | diff --git a/docs/manpages/vfs_crossrename.8 b/docs/manpages/vfs_crossrename.8 |
2192 | index 728ee6d..b211511 100644 |
2193 | --- a/docs/manpages/vfs_crossrename.8 |
2194 | +++ b/docs/manpages/vfs_crossrename.8 |
2195 | @@ -2,12 +2,12 @@ |
2196 | .\" Title: vfs_crossrename |
2197 | .\" Author: [see the "AUTHOR" section] |
2198 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2199 | -.\" Date: 03/06/2019 |
2200 | +.\" Date: 03/19/2019 |
2201 | .\" Manual: System Administration tools |
2202 | -.\" Source: Samba 4.10.0rc4 |
2203 | +.\" Source: Samba 4.10.0 |
2204 | .\" Language: English |
2205 | .\" |
2206 | -.TH "VFS_CROSSRENAME" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2207 | +.TH "VFS_CROSSRENAME" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2208 | .\" ----------------------------------------------------------------- |
2209 | .\" * Define some portability stuff |
2210 | .\" ----------------------------------------------------------------- |
2211 | @@ -89,7 +89,7 @@ To add server\-side cross\-device renames inside of a share for all files sized |
2212 | .\} |
2213 | .SH "VERSION" |
2214 | .PP |
2215 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2216 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2217 | .SH "AUTHOR" |
2218 | .PP |
2219 | The 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\&. |
2220 | diff --git a/docs/manpages/vfs_default_quota.8 b/docs/manpages/vfs_default_quota.8 |
2221 | index 54b4d5f..f11aef5 100644 |
2222 | --- a/docs/manpages/vfs_default_quota.8 |
2223 | +++ b/docs/manpages/vfs_default_quota.8 |
2224 | @@ -2,12 +2,12 @@ |
2225 | .\" Title: vfs_default_quota |
2226 | .\" Author: [see the "AUTHOR" section] |
2227 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2228 | -.\" Date: 03/06/2019 |
2229 | +.\" Date: 03/19/2019 |
2230 | .\" Manual: System Administration tools |
2231 | -.\" Source: Samba 4.10.0rc4 |
2232 | +.\" Source: Samba 4.10.0 |
2233 | .\" Language: English |
2234 | .\" |
2235 | -.TH "VFS_DEFAULT_QUOTA" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2236 | +.TH "VFS_DEFAULT_QUOTA" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2237 | .\" ----------------------------------------------------------------- |
2238 | .\" * Define some portability stuff |
2239 | .\" ----------------------------------------------------------------- |
2240 | @@ -86,7 +86,7 @@ Store the default quota record in the quota record for the user with ID 65535 an |
2241 | .\} |
2242 | .SH "VERSION" |
2243 | .PP |
2244 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2245 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2246 | .SH "AUTHOR" |
2247 | .PP |
2248 | The 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\&. |
2249 | diff --git a/docs/manpages/vfs_dirsort.8 b/docs/manpages/vfs_dirsort.8 |
2250 | index 66e98c8..69d8332 100644 |
2251 | --- a/docs/manpages/vfs_dirsort.8 |
2252 | +++ b/docs/manpages/vfs_dirsort.8 |
2253 | @@ -2,12 +2,12 @@ |
2254 | .\" Title: vfs_dirsort |
2255 | .\" Author: [see the "AUTHOR" section] |
2256 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2257 | -.\" Date: 03/06/2019 |
2258 | +.\" Date: 03/19/2019 |
2259 | .\" Manual: System Administration tools |
2260 | -.\" Source: Samba 4.10.0rc4 |
2261 | +.\" Source: Samba 4.10.0 |
2262 | .\" Language: English |
2263 | .\" |
2264 | -.TH "VFS_DIRSORT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2265 | +.TH "VFS_DIRSORT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2266 | .\" ----------------------------------------------------------------- |
2267 | .\" * Define some portability stuff |
2268 | .\" ----------------------------------------------------------------- |
2269 | @@ -59,7 +59,7 @@ Sort directories for all shares: |
2270 | .\} |
2271 | .SH "VERSION" |
2272 | .PP |
2273 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2274 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2275 | .SH "AUTHOR" |
2276 | .PP |
2277 | The 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\&. |
2278 | diff --git a/docs/manpages/vfs_extd_audit.8 b/docs/manpages/vfs_extd_audit.8 |
2279 | index 0443ea8..b930cb4 100644 |
2280 | --- a/docs/manpages/vfs_extd_audit.8 |
2281 | +++ b/docs/manpages/vfs_extd_audit.8 |
2282 | @@ -2,12 +2,12 @@ |
2283 | .\" Title: vfs_extd_audit |
2284 | .\" Author: [see the "AUTHOR" section] |
2285 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2286 | -.\" Date: 03/06/2019 |
2287 | +.\" Date: 03/19/2019 |
2288 | .\" Manual: System Administration tools |
2289 | -.\" Source: Samba 4.10.0rc4 |
2290 | +.\" Source: Samba 4.10.0 |
2291 | .\" Language: English |
2292 | .\" |
2293 | -.TH "VFS_EXTD_AUDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2294 | +.TH "VFS_EXTD_AUDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2295 | .\" ----------------------------------------------------------------- |
2296 | .\" * Define some portability stuff |
2297 | .\" ----------------------------------------------------------------- |
2298 | @@ -55,7 +55,7 @@ is identical to |
2299 | This module is stackable\&. |
2300 | .SH "VERSION" |
2301 | .PP |
2302 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2303 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2304 | .SH "AUTHOR" |
2305 | .PP |
2306 | The 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\&. |
2307 | diff --git a/docs/manpages/vfs_fake_perms.8 b/docs/manpages/vfs_fake_perms.8 |
2308 | index ef248d1..21a055d 100644 |
2309 | --- a/docs/manpages/vfs_fake_perms.8 |
2310 | +++ b/docs/manpages/vfs_fake_perms.8 |
2311 | @@ -2,12 +2,12 @@ |
2312 | .\" Title: vfs_fake_perms |
2313 | .\" Author: [see the "AUTHOR" section] |
2314 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2315 | -.\" Date: 03/06/2019 |
2316 | +.\" Date: 03/19/2019 |
2317 | .\" Manual: System Administration tools |
2318 | -.\" Source: Samba 4.10.0rc4 |
2319 | +.\" Source: Samba 4.10.0 |
2320 | .\" Language: English |
2321 | .\" |
2322 | -.TH "VFS_FAKE_PERMS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2323 | +.TH "VFS_FAKE_PERMS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2324 | .\" ----------------------------------------------------------------- |
2325 | .\" * Define some portability stuff |
2326 | .\" ----------------------------------------------------------------- |
2327 | @@ -58,7 +58,7 @@ This module is stackable\&. |
2328 | .\} |
2329 | .SH "VERSION" |
2330 | .PP |
2331 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2332 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2333 | .SH "AUTHOR" |
2334 | .PP |
2335 | The 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\&. |
2336 | diff --git a/docs/manpages/vfs_fileid.8 b/docs/manpages/vfs_fileid.8 |
2337 | index cfd2aae..d3e2e5b 100644 |
2338 | --- a/docs/manpages/vfs_fileid.8 |
2339 | +++ b/docs/manpages/vfs_fileid.8 |
2340 | @@ -2,12 +2,12 @@ |
2341 | .\" Title: vfs_fileid |
2342 | .\" Author: [see the "AUTHOR" section] |
2343 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2344 | -.\" Date: 03/06/2019 |
2345 | +.\" Date: 03/19/2019 |
2346 | .\" Manual: System Administration tools |
2347 | -.\" Source: Samba 4.10.0rc4 |
2348 | +.\" Source: Samba 4.10.0 |
2349 | .\" Language: English |
2350 | .\" |
2351 | -.TH "VFS_FILEID" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2352 | +.TH "VFS_FILEID" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2353 | .\" ----------------------------------------------------------------- |
2354 | .\" * Define some portability stuff |
2355 | .\" ----------------------------------------------------------------- |
2356 | @@ -138,7 +138,7 @@ algorithm: |
2357 | .\} |
2358 | .SH "VERSION" |
2359 | .PP |
2360 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2361 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2362 | .SH "AUTHOR" |
2363 | .PP |
2364 | The 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\&. |
2365 | diff --git a/docs/manpages/vfs_fruit.8 b/docs/manpages/vfs_fruit.8 |
2366 | index 64768b7..308408d 100644 |
2367 | --- a/docs/manpages/vfs_fruit.8 |
2368 | +++ b/docs/manpages/vfs_fruit.8 |
2369 | @@ -2,12 +2,12 @@ |
2370 | .\" Title: vfs_fruit |
2371 | .\" Author: [see the "AUTHOR" section] |
2372 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2373 | -.\" Date: 03/06/2019 |
2374 | +.\" Date: 03/19/2019 |
2375 | .\" Manual: System Administration tools |
2376 | -.\" Source: Samba 4.10.0rc4 |
2377 | +.\" Source: Samba 4.10.0 |
2378 | .\" Language: English |
2379 | .\" |
2380 | -.TH "VFS_FRUIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2381 | +.TH "VFS_FRUIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2382 | .\" ----------------------------------------------------------------- |
2383 | .\" * Define some portability stuff |
2384 | .\" ----------------------------------------------------------------- |
2385 | diff --git a/docs/manpages/vfs_full_audit.8 b/docs/manpages/vfs_full_audit.8 |
2386 | index 3bdf587..9f17eb4 100644 |
2387 | --- a/docs/manpages/vfs_full_audit.8 |
2388 | +++ b/docs/manpages/vfs_full_audit.8 |
2389 | @@ -2,12 +2,12 @@ |
2390 | .\" Title: vfs_full_audit |
2391 | .\" Author: [see the "AUTHOR" section] |
2392 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2393 | -.\" Date: 03/06/2019 |
2394 | +.\" Date: 03/19/2019 |
2395 | .\" Manual: System Administration tools |
2396 | -.\" Source: Samba 4.10.0rc4 |
2397 | +.\" Source: Samba 4.10.0 |
2398 | .\" Language: English |
2399 | .\" |
2400 | -.TH "VFS_FULL_AUDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2401 | +.TH "VFS_FULL_AUDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2402 | .\" ----------------------------------------------------------------- |
2403 | .\" * Define some portability stuff |
2404 | .\" ----------------------------------------------------------------- |
2405 | @@ -394,7 +394,7 @@ Log file and directory open operations on the [records] share using the LOCAL7 f |
2406 | .\} |
2407 | .SH "VERSION" |
2408 | .PP |
2409 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2410 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2411 | .SH "AUTHOR" |
2412 | .PP |
2413 | The 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\&. |
2414 | diff --git a/docs/manpages/vfs_glusterfs.8 b/docs/manpages/vfs_glusterfs.8 |
2415 | index 51e6fb1..30e02cc 100644 |
2416 | --- a/docs/manpages/vfs_glusterfs.8 |
2417 | +++ b/docs/manpages/vfs_glusterfs.8 |
2418 | @@ -2,12 +2,12 @@ |
2419 | .\" Title: vfs_glusterfs |
2420 | .\" Author: [see the "AUTHOR" section] |
2421 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2422 | -.\" Date: 03/06/2019 |
2423 | +.\" Date: 03/19/2019 |
2424 | .\" Manual: System Administration tools |
2425 | -.\" Source: Samba 4.10.0rc4 |
2426 | +.\" Source: Samba 4.10.0 |
2427 | .\" Language: English |
2428 | .\" |
2429 | -.TH "VFS_GLUSTERFS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2430 | +.TH "VFS_GLUSTERFS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2431 | .\" ----------------------------------------------------------------- |
2432 | .\" * Define some portability stuff |
2433 | .\" ----------------------------------------------------------------- |
2434 | @@ -109,7 +109,7 @@ Defines the glusterfs volumename to use for this share\&. |
2435 | .RE |
2436 | .SH "VERSION" |
2437 | .PP |
2438 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2439 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2440 | .SH "AUTHOR" |
2441 | .PP |
2442 | The 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\&. |
2443 | diff --git a/docs/manpages/vfs_glusterfs_fuse.8 b/docs/manpages/vfs_glusterfs_fuse.8 |
2444 | index 4ff5f28..4813690 100644 |
2445 | --- a/docs/manpages/vfs_glusterfs_fuse.8 |
2446 | +++ b/docs/manpages/vfs_glusterfs_fuse.8 |
2447 | @@ -2,12 +2,12 @@ |
2448 | .\" Title: vfs_glusterfs_fuse |
2449 | .\" Author: [see the "AUTHOR" section] |
2450 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2451 | -.\" Date: 03/06/2019 |
2452 | +.\" Date: 03/19/2019 |
2453 | .\" Manual: System Administration tools |
2454 | -.\" Source: Samba 4.10.0rc4 |
2455 | +.\" Source: Samba 4.10.0 |
2456 | .\" Language: English |
2457 | .\" |
2458 | -.TH "VFS_GLUSTERFS_FUSE" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2459 | +.TH "VFS_GLUSTERFS_FUSE" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2460 | .\" ----------------------------------------------------------------- |
2461 | .\" * Define some portability stuff |
2462 | .\" ----------------------------------------------------------------- |
2463 | @@ -76,7 +76,7 @@ module\&. |
2464 | This module does currently have no further options\&. |
2465 | .SH "VERSION" |
2466 | .PP |
2467 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2468 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2469 | .SH "AUTHOR" |
2470 | .PP |
2471 | The 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\&. |
2472 | diff --git a/docs/manpages/vfs_gpfs.8 b/docs/manpages/vfs_gpfs.8 |
2473 | index 81e4650..6fc7879 100644 |
2474 | --- a/docs/manpages/vfs_gpfs.8 |
2475 | +++ b/docs/manpages/vfs_gpfs.8 |
2476 | @@ -2,12 +2,12 @@ |
2477 | .\" Title: vfs_gpfs |
2478 | .\" Author: [see the "AUTHOR" section] |
2479 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2480 | -.\" Date: 03/06/2019 |
2481 | +.\" Date: 03/19/2019 |
2482 | .\" Manual: System Administration tools |
2483 | -.\" Source: Samba 4.10.0rc4 |
2484 | +.\" Source: Samba 4.10.0 |
2485 | .\" Language: English |
2486 | .\" |
2487 | -.TH "VFS_GPFS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2488 | +.TH "VFS_GPFS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2489 | .\" ----------------------------------------------------------------- |
2490 | .\" * Define some portability stuff |
2491 | .\" ----------------------------------------------------------------- |
2492 | @@ -724,7 +724,7 @@ gpfs\&.h |
2493 | in gpfs versions newer than 3\&.2\&.1 PTF8\&. |
2494 | .SH "VERSION" |
2495 | .PP |
2496 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2497 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2498 | .SH "AUTHOR" |
2499 | .PP |
2500 | The 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\&. |
2501 | diff --git a/docs/manpages/vfs_linux_xfs_sgid.8 b/docs/manpages/vfs_linux_xfs_sgid.8 |
2502 | index a5acfde..5822f09 100644 |
2503 | --- a/docs/manpages/vfs_linux_xfs_sgid.8 |
2504 | +++ b/docs/manpages/vfs_linux_xfs_sgid.8 |
2505 | @@ -2,12 +2,12 @@ |
2506 | .\" Title: vfs_syncops |
2507 | .\" Author: [see the "AUTHOR" section] |
2508 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2509 | -.\" Date: 03/06/2019 |
2510 | +.\" Date: 03/19/2019 |
2511 | .\" Manual: System Administration tools |
2512 | -.\" Source: Samba 4.10.0rc4 |
2513 | +.\" Source: Samba 4.10.0 |
2514 | .\" Language: English |
2515 | .\" |
2516 | -.TH "VFS_SYNCOPS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2517 | +.TH "VFS_SYNCOPS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2518 | .\" ----------------------------------------------------------------- |
2519 | .\" * Define some portability stuff |
2520 | .\" ----------------------------------------------------------------- |
2521 | @@ -64,7 +64,7 @@ Add syncops functionality for [share]: |
2522 | .\} |
2523 | .SH "VERSION" |
2524 | .PP |
2525 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2526 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2527 | .SH "AUTHOR" |
2528 | .PP |
2529 | The 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\&. |
2530 | diff --git a/docs/manpages/vfs_media_harmony.8 b/docs/manpages/vfs_media_harmony.8 |
2531 | index cd93ab2..12a8fd7 100644 |
2532 | --- a/docs/manpages/vfs_media_harmony.8 |
2533 | +++ b/docs/manpages/vfs_media_harmony.8 |
2534 | @@ -2,12 +2,12 @@ |
2535 | .\" Title: vfs_media_harmony |
2536 | .\" Author: [see the "AUTHOR" section] |
2537 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2538 | -.\" Date: 03/06/2019 |
2539 | +.\" Date: 03/19/2019 |
2540 | .\" Manual: System Administration tools |
2541 | -.\" Source: Samba 4.10.0rc4 |
2542 | +.\" Source: Samba 4.10.0 |
2543 | .\" Language: English |
2544 | .\" |
2545 | -.TH "VFS_MEDIA_HARMONY" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2546 | +.TH "VFS_MEDIA_HARMONY" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2547 | .\" ----------------------------------------------------------------- |
2548 | .\" * Define some portability stuff |
2549 | .\" ----------------------------------------------------------------- |
2550 | @@ -138,7 +138,7 @@ vfs_media_harmony |
2551 | is designed to work with Avid editing applications that look in the Avid MediaFiles or OMFI MediaFiles directories for media\&. It is not designed to work as expected in all circumstances for general use\&. For example: It is possible to open a client\-specific file such as msmMMOB\&.mdb_192\&.168\&.1\&.10_userx even though it doesn\*(Aqt show up in a directory listing\&. |
2552 | .SH "VERSION" |
2553 | .PP |
2554 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2555 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2556 | .SH "AUTHOR" |
2557 | .PP |
2558 | The 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\&. |
2559 | diff --git a/docs/manpages/vfs_netatalk.8 b/docs/manpages/vfs_netatalk.8 |
2560 | index 0628ec8..9a97fbb 100644 |
2561 | --- a/docs/manpages/vfs_netatalk.8 |
2562 | +++ b/docs/manpages/vfs_netatalk.8 |
2563 | @@ -2,12 +2,12 @@ |
2564 | .\" Title: vfs_netatalk |
2565 | .\" Author: [see the "AUTHOR" section] |
2566 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2567 | -.\" Date: 03/06/2019 |
2568 | +.\" Date: 03/19/2019 |
2569 | .\" Manual: System Administration tools |
2570 | -.\" Source: Samba 4.10.0rc4 |
2571 | +.\" Source: Samba 4.10.0 |
2572 | .\" Language: English |
2573 | .\" |
2574 | -.TH "VFS_NETATALK" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2575 | +.TH "VFS_NETATALK" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2576 | .\" ----------------------------------------------------------------- |
2577 | .\" * Define some portability stuff |
2578 | .\" ----------------------------------------------------------------- |
2579 | @@ -62,7 +62,7 @@ Hide \&.AppleDouble files on the [data] share: |
2580 | This module is largely historic and unlikely to be of use in modern networks since current Apple systems are able to mount CIFS shares natively\&. |
2581 | .SH "VERSION" |
2582 | .PP |
2583 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2584 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2585 | .SH "AUTHOR" |
2586 | .PP |
2587 | The 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\&. |
2588 | diff --git a/docs/manpages/vfs_nfs4acl_xattr.8 b/docs/manpages/vfs_nfs4acl_xattr.8 |
2589 | index f4f4b86..2d5118d 100644 |
2590 | --- a/docs/manpages/vfs_nfs4acl_xattr.8 |
2591 | +++ b/docs/manpages/vfs_nfs4acl_xattr.8 |
2592 | @@ -2,12 +2,12 @@ |
2593 | .\" Title: vfs_nfs4acl_xattr |
2594 | .\" Author: [see the "AUTHOR" section] |
2595 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2596 | -.\" Date: 03/06/2019 |
2597 | +.\" Date: 03/19/2019 |
2598 | .\" Manual: System Administration tools |
2599 | -.\" Source: Samba 4.10.0rc4 |
2600 | +.\" Source: Samba 4.10.0 |
2601 | .\" Language: English |
2602 | .\" |
2603 | -.TH "VFS_NFS4ACL_XATTR" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2604 | +.TH "VFS_NFS4ACL_XATTR" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2605 | .\" ----------------------------------------------------------------- |
2606 | .\" * Define some portability stuff |
2607 | .\" ----------------------------------------------------------------- |
2608 | diff --git a/docs/manpages/vfs_offline.8 b/docs/manpages/vfs_offline.8 |
2609 | index 478220a..b5c9f7c 100644 |
2610 | --- a/docs/manpages/vfs_offline.8 |
2611 | +++ b/docs/manpages/vfs_offline.8 |
2612 | @@ -2,12 +2,12 @@ |
2613 | .\" Title: vfs_offline |
2614 | .\" Author: [see the "AUTHOR" section] |
2615 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2616 | -.\" Date: 03/06/2019 |
2617 | +.\" Date: 03/19/2019 |
2618 | .\" Manual: System Administration tools |
2619 | -.\" Source: Samba 4.10.0rc4 |
2620 | +.\" Source: Samba 4.10.0 |
2621 | .\" Language: English |
2622 | .\" |
2623 | -.TH "VFS_OFFLINE" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2624 | +.TH "VFS_OFFLINE" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2625 | .\" ----------------------------------------------------------------- |
2626 | .\" * Define some portability stuff |
2627 | .\" ----------------------------------------------------------------- |
2628 | @@ -59,7 +59,7 @@ Mark all files in a share as offline: |
2629 | .\} |
2630 | .SH "VERSION" |
2631 | .PP |
2632 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2633 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2634 | .SH "AUTHOR" |
2635 | .PP |
2636 | The 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\&. |
2637 | diff --git a/docs/manpages/vfs_prealloc.8 b/docs/manpages/vfs_prealloc.8 |
2638 | index 462bf4b..a25ebcc 100644 |
2639 | --- a/docs/manpages/vfs_prealloc.8 |
2640 | +++ b/docs/manpages/vfs_prealloc.8 |
2641 | @@ -2,12 +2,12 @@ |
2642 | .\" Title: vfs_prealloc |
2643 | .\" Author: [see the "AUTHOR" section] |
2644 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2645 | -.\" Date: 03/06/2019 |
2646 | +.\" Date: 03/19/2019 |
2647 | .\" Manual: System Administration tools |
2648 | -.\" Source: Samba 4.10.0rc4 |
2649 | +.\" Source: Samba 4.10.0 |
2650 | .\" Language: English |
2651 | .\" |
2652 | -.TH "VFS_PREALLOC" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2653 | +.TH "VFS_PREALLOC" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2654 | .\" ----------------------------------------------------------------- |
2655 | .\" * Define some portability stuff |
2656 | .\" ----------------------------------------------------------------- |
2657 | @@ -112,7 +112,7 @@ vfs_prealloc |
2658 | is not supported on all platforms and filesystems\&. Currently only XFS filesystems on Linux and IRIX are supported\&. |
2659 | .SH "VERSION" |
2660 | .PP |
2661 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2662 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2663 | .SH "AUTHOR" |
2664 | .PP |
2665 | The 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\&. |
2666 | diff --git a/docs/manpages/vfs_preopen.8 b/docs/manpages/vfs_preopen.8 |
2667 | index 4bf0952..2479cb5 100644 |
2668 | --- a/docs/manpages/vfs_preopen.8 |
2669 | +++ b/docs/manpages/vfs_preopen.8 |
2670 | @@ -2,12 +2,12 @@ |
2671 | .\" Title: vfs_preopen |
2672 | .\" Author: [see the "AUTHOR" section] |
2673 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2674 | -.\" Date: 03/06/2019 |
2675 | +.\" Date: 03/19/2019 |
2676 | .\" Manual: System Administration tools |
2677 | -.\" Source: Samba 4.10.0rc4 |
2678 | +.\" Source: Samba 4.10.0 |
2679 | .\" Language: English |
2680 | .\" |
2681 | -.TH "VFS_PREOPEN" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2682 | +.TH "VFS_PREOPEN" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2683 | .\" ----------------------------------------------------------------- |
2684 | .\" * Define some portability stuff |
2685 | .\" ----------------------------------------------------------------- |
2686 | @@ -67,7 +67,7 @@ Number of files that should be speculatively opened\&. Defaults to the 10 subseq |
2687 | .RE |
2688 | .SH "VERSION" |
2689 | .PP |
2690 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2691 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2692 | .SH "AUTHOR" |
2693 | .PP |
2694 | The 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\&. |
2695 | diff --git a/docs/manpages/vfs_readahead.8 b/docs/manpages/vfs_readahead.8 |
2696 | index 13105c7..04791fa 100644 |
2697 | --- a/docs/manpages/vfs_readahead.8 |
2698 | +++ b/docs/manpages/vfs_readahead.8 |
2699 | @@ -2,12 +2,12 @@ |
2700 | .\" Title: vfs_readahead |
2701 | .\" Author: [see the "AUTHOR" section] |
2702 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2703 | -.\" Date: 03/06/2019 |
2704 | +.\" Date: 03/19/2019 |
2705 | .\" Manual: System Administration tools |
2706 | -.\" Source: Samba 4.10.0rc4 |
2707 | +.\" Source: Samba 4.10.0 |
2708 | .\" Language: English |
2709 | .\" |
2710 | -.TH "VFS_READAHEAD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2711 | +.TH "VFS_READAHEAD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2712 | .\" ----------------------------------------------------------------- |
2713 | .\" * Define some portability stuff |
2714 | .\" ----------------------------------------------------------------- |
2715 | @@ -115,7 +115,7 @@ G |
2716 | .\} |
2717 | .SH "VERSION" |
2718 | .PP |
2719 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2720 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2721 | .SH "AUTHOR" |
2722 | .PP |
2723 | The 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\&. |
2724 | diff --git a/docs/manpages/vfs_readonly.8 b/docs/manpages/vfs_readonly.8 |
2725 | index ae6ad68..b1da782 100644 |
2726 | --- a/docs/manpages/vfs_readonly.8 |
2727 | +++ b/docs/manpages/vfs_readonly.8 |
2728 | @@ -2,12 +2,12 @@ |
2729 | .\" Title: vfs_readonly |
2730 | .\" Author: [see the "AUTHOR" section] |
2731 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2732 | -.\" Date: 03/06/2019 |
2733 | +.\" Date: 03/19/2019 |
2734 | .\" Manual: System Administration tools |
2735 | -.\" Source: Samba 4.10.0rc4 |
2736 | +.\" Source: Samba 4.10.0 |
2737 | .\" Language: English |
2738 | .\" |
2739 | -.TH "VFS_READONLY" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2740 | +.TH "VFS_READONLY" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2741 | .\" ----------------------------------------------------------------- |
2742 | .\" * Define some portability stuff |
2743 | .\" ----------------------------------------------------------------- |
2744 | @@ -81,7 +81,7 @@ Mark the [backup] share as read only during business hours: |
2745 | .\} |
2746 | .SH "VERSION" |
2747 | .PP |
2748 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2749 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2750 | .SH "AUTHOR" |
2751 | .PP |
2752 | The 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\&. |
2753 | diff --git a/docs/manpages/vfs_recycle.8 b/docs/manpages/vfs_recycle.8 |
2754 | index 42e426e..96f7bb0 100644 |
2755 | --- a/docs/manpages/vfs_recycle.8 |
2756 | +++ b/docs/manpages/vfs_recycle.8 |
2757 | @@ -2,12 +2,12 @@ |
2758 | .\" Title: vfs_recycle |
2759 | .\" Author: [see the "AUTHOR" section] |
2760 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2761 | -.\" Date: 03/06/2019 |
2762 | +.\" Date: 03/19/2019 |
2763 | .\" Manual: System Administration tools |
2764 | -.\" Source: Samba 4.10.0rc4 |
2765 | +.\" Source: Samba 4.10.0 |
2766 | .\" Language: English |
2767 | .\" |
2768 | -.TH "VFS_RECYCLE" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2769 | +.TH "VFS_RECYCLE" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2770 | .\" ----------------------------------------------------------------- |
2771 | .\" * Define some portability stuff |
2772 | .\" ----------------------------------------------------------------- |
2773 | @@ -136,7 +136,7 @@ instead of deleting them: |
2774 | .\} |
2775 | .SH "VERSION" |
2776 | .PP |
2777 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2778 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2779 | .SH "AUTHOR" |
2780 | .PP |
2781 | The 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\&. |
2782 | diff --git a/docs/manpages/vfs_shadow_copy.8 b/docs/manpages/vfs_shadow_copy.8 |
2783 | index 62a55bb..9b903bb 100644 |
2784 | --- a/docs/manpages/vfs_shadow_copy.8 |
2785 | +++ b/docs/manpages/vfs_shadow_copy.8 |
2786 | @@ -2,12 +2,12 @@ |
2787 | .\" Title: vfs_shadow_copy |
2788 | .\" Author: [see the "AUTHOR" section] |
2789 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2790 | -.\" Date: 03/06/2019 |
2791 | +.\" Date: 03/19/2019 |
2792 | .\" Manual: System Administration tools |
2793 | -.\" Source: Samba 4.10.0rc4 |
2794 | +.\" Source: Samba 4.10.0 |
2795 | .\" Language: English |
2796 | .\" |
2797 | -.TH "VFS_SHADOW_COPY" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2798 | +.TH "VFS_SHADOW_COPY" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2799 | .\" ----------------------------------------------------------------- |
2800 | .\" * Define some portability stuff |
2801 | .\" ----------------------------------------------------------------- |
2802 | @@ -167,7 +167,7 @@ vfs_shadow_copy |
2803 | is designed to be an end\-user tool only\&. It does not replace or enhance your backup and archival solutions and should in no way be considered as such\&. Additionally, if you need version control, implement a version control system\&. |
2804 | .SH "VERSION" |
2805 | .PP |
2806 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2807 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2808 | .SH "AUTHOR" |
2809 | .PP |
2810 | The 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\&. |
2811 | diff --git a/docs/manpages/vfs_shadow_copy2.8 b/docs/manpages/vfs_shadow_copy2.8 |
2812 | index 2bebf1e..90c0e72 100644 |
2813 | --- a/docs/manpages/vfs_shadow_copy2.8 |
2814 | +++ b/docs/manpages/vfs_shadow_copy2.8 |
2815 | @@ -2,12 +2,12 @@ |
2816 | .\" Title: vfs_shadow_copy2 |
2817 | .\" Author: [see the "AUTHOR" section] |
2818 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2819 | -.\" Date: 03/06/2019 |
2820 | +.\" Date: 03/19/2019 |
2821 | .\" Manual: System Administration tools |
2822 | -.\" Source: Samba 4.10.0rc4 |
2823 | +.\" Source: Samba 4.10.0 |
2824 | .\" Language: English |
2825 | .\" |
2826 | -.TH "VFS_SHADOW_COPY2" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2827 | +.TH "VFS_SHADOW_COPY2" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2828 | .\" ----------------------------------------------------------------- |
2829 | .\" * Define some portability stuff |
2830 | .\" ----------------------------------------------------------------- |
2831 | @@ -519,7 +519,7 @@ vfs_shadow_copy2 |
2832 | is designed to be an end\-user tool only\&. It does not replace or enhance your backup and archival solutions and should in no way be considered as such\&. Additionally, if you need version control, implement a version control system\&. |
2833 | .SH "VERSION" |
2834 | .PP |
2835 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2836 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2837 | .SH "AUTHOR" |
2838 | .PP |
2839 | The 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\&. |
2840 | diff --git a/docs/manpages/vfs_shell_snap.8 b/docs/manpages/vfs_shell_snap.8 |
2841 | index 18cfb3a..2a5d4c5 100644 |
2842 | --- a/docs/manpages/vfs_shell_snap.8 |
2843 | +++ b/docs/manpages/vfs_shell_snap.8 |
2844 | @@ -2,12 +2,12 @@ |
2845 | .\" Title: vfs_shell_snap |
2846 | .\" Author: [see the "AUTHOR" section] |
2847 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2848 | -.\" Date: 03/06/2019 |
2849 | +.\" Date: 03/19/2019 |
2850 | .\" Manual: System Administration tools |
2851 | -.\" Source: Samba 4.10.0rc4 |
2852 | +.\" Source: Samba 4.10.0 |
2853 | .\" Language: English |
2854 | .\" |
2855 | -.TH "VFS_SHELL_SNAP" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2856 | +.TH "VFS_SHELL_SNAP" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2857 | .\" ----------------------------------------------------------------- |
2858 | .\" * Define some portability stuff |
2859 | .\" ----------------------------------------------------------------- |
2860 | @@ -215,7 +215,7 @@ Samba\*(Aqs FSRVP server must be configured in the [global] section: |
2861 | .\} |
2862 | .SH "VERSION" |
2863 | .PP |
2864 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2865 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2866 | .SH "AUTHOR" |
2867 | .PP |
2868 | The 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\&. |
2869 | diff --git a/docs/manpages/vfs_snapper.8 b/docs/manpages/vfs_snapper.8 |
2870 | index 18ba13a..fdd3b5f 100644 |
2871 | --- a/docs/manpages/vfs_snapper.8 |
2872 | +++ b/docs/manpages/vfs_snapper.8 |
2873 | @@ -2,12 +2,12 @@ |
2874 | .\" Title: vfs_snapper |
2875 | .\" Author: [see the "AUTHOR" section] |
2876 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2877 | -.\" Date: 03/06/2019 |
2878 | +.\" Date: 03/19/2019 |
2879 | .\" Manual: System Administration tools |
2880 | -.\" Source: Samba 4.10.0rc4 |
2881 | +.\" Source: Samba 4.10.0 |
2882 | .\" Language: English |
2883 | .\" |
2884 | -.TH "VFS_SNAPPER" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2885 | +.TH "VFS_SNAPPER" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2886 | .\" ----------------------------------------------------------------- |
2887 | .\" * Define some portability stuff |
2888 | .\" ----------------------------------------------------------------- |
2889 | @@ -85,7 +85,7 @@ Remote snapshot creation and deletion is only permitted by Samba for Active Dire |
2890 | The DiskShadow\&.exe FSRVP client initially authenticates as the Active Directory computer account\&. This account must therefore be granted the same permissions as the user account issuing the snapshot creation and deletion requests\&. |
2891 | .SH "VERSION" |
2892 | .PP |
2893 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2894 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2895 | .SH "AUTHOR" |
2896 | .PP |
2897 | The 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\&. |
2898 | diff --git a/docs/manpages/vfs_streams_depot.8 b/docs/manpages/vfs_streams_depot.8 |
2899 | index 3d818dd..a7a8ce2 100644 |
2900 | --- a/docs/manpages/vfs_streams_depot.8 |
2901 | +++ b/docs/manpages/vfs_streams_depot.8 |
2902 | @@ -2,12 +2,12 @@ |
2903 | .\" Title: vfs_streams_depot |
2904 | .\" Author: [see the "AUTHOR" section] |
2905 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2906 | -.\" Date: 03/06/2019 |
2907 | +.\" Date: 03/19/2019 |
2908 | .\" Manual: System Administration tools |
2909 | -.\" Source: Samba 4.10.0rc4 |
2910 | +.\" Source: Samba 4.10.0 |
2911 | .\" Language: English |
2912 | .\" |
2913 | -.TH "VFS_STREAMS_DEPOT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2914 | +.TH "VFS_STREAMS_DEPOT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2915 | .\" ----------------------------------------------------------------- |
2916 | .\" * Define some portability stuff |
2917 | .\" ----------------------------------------------------------------- |
2918 | diff --git a/docs/manpages/vfs_streams_xattr.8 b/docs/manpages/vfs_streams_xattr.8 |
2919 | index 7489d2d..3b8e7f2 100644 |
2920 | --- a/docs/manpages/vfs_streams_xattr.8 |
2921 | +++ b/docs/manpages/vfs_streams_xattr.8 |
2922 | @@ -2,12 +2,12 @@ |
2923 | .\" Title: vfs_streams_xattr |
2924 | .\" Author: [see the "AUTHOR" section] |
2925 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2926 | -.\" Date: 03/06/2019 |
2927 | +.\" Date: 03/19/2019 |
2928 | .\" Manual: System Administration tools |
2929 | -.\" Source: Samba 4.10.0rc4 |
2930 | +.\" Source: Samba 4.10.0 |
2931 | .\" Language: English |
2932 | .\" |
2933 | -.TH "VFS_STREAMS_XATTR" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2934 | +.TH "VFS_STREAMS_XATTR" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2935 | .\" ----------------------------------------------------------------- |
2936 | .\" * Define some portability stuff |
2937 | .\" ----------------------------------------------------------------- |
2938 | diff --git a/docs/manpages/vfs_syncops.8 b/docs/manpages/vfs_syncops.8 |
2939 | index 91750e4..84ce4ed 100644 |
2940 | --- a/docs/manpages/vfs_syncops.8 |
2941 | +++ b/docs/manpages/vfs_syncops.8 |
2942 | @@ -2,12 +2,12 @@ |
2943 | .\" Title: vfs_syncops |
2944 | .\" Author: [see the "AUTHOR" section] |
2945 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2946 | -.\" Date: 03/06/2019 |
2947 | +.\" Date: 03/19/2019 |
2948 | .\" Manual: System Administration tools |
2949 | -.\" Source: Samba 4.10.0rc4 |
2950 | +.\" Source: Samba 4.10.0 |
2951 | .\" Language: English |
2952 | .\" |
2953 | -.TH "VFS_SYNCOPS" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2954 | +.TH "VFS_SYNCOPS" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2955 | .\" ----------------------------------------------------------------- |
2956 | .\" * Define some portability stuff |
2957 | .\" ----------------------------------------------------------------- |
2958 | @@ -76,7 +76,7 @@ Add syncops functionality for [share]: |
2959 | .\} |
2960 | .SH "VERSION" |
2961 | .PP |
2962 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2963 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2964 | .SH "AUTHOR" |
2965 | .PP |
2966 | The 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\&. |
2967 | diff --git a/docs/manpages/vfs_time_audit.8 b/docs/manpages/vfs_time_audit.8 |
2968 | index e28ca72..1d117d8 100644 |
2969 | --- a/docs/manpages/vfs_time_audit.8 |
2970 | +++ b/docs/manpages/vfs_time_audit.8 |
2971 | @@ -2,12 +2,12 @@ |
2972 | .\" Title: vfs_time_audit |
2973 | .\" Author: [see the "AUTHOR" section] |
2974 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
2975 | -.\" Date: 03/06/2019 |
2976 | +.\" Date: 03/19/2019 |
2977 | .\" Manual: System Administration tools |
2978 | -.\" Source: Samba 4.10.0rc4 |
2979 | +.\" Source: Samba 4.10.0 |
2980 | .\" Language: English |
2981 | .\" |
2982 | -.TH "VFS_TIME_AUDIT" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
2983 | +.TH "VFS_TIME_AUDIT" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
2984 | .\" ----------------------------------------------------------------- |
2985 | .\" * Define some portability stuff |
2986 | .\" ----------------------------------------------------------------- |
2987 | @@ -72,7 +72,7 @@ This would log VFS calls that take longer than 3 seconds: |
2988 | .\} |
2989 | .SH "VERSION" |
2990 | .PP |
2991 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
2992 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
2993 | .SH "AUTHOR" |
2994 | .PP |
2995 | The 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\&. |
2996 | diff --git a/docs/manpages/vfs_tsmsm.8 b/docs/manpages/vfs_tsmsm.8 |
2997 | index 2e6faa2..0984def 100644 |
2998 | --- a/docs/manpages/vfs_tsmsm.8 |
2999 | +++ b/docs/manpages/vfs_tsmsm.8 |
3000 | @@ -2,12 +2,12 @@ |
3001 | .\" Title: vfs_tsmsm |
3002 | .\" Author: [see the "AUTHOR" section] |
3003 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3004 | -.\" Date: 03/06/2019 |
3005 | +.\" Date: 03/19/2019 |
3006 | .\" Manual: System Administration tools |
3007 | -.\" Source: Samba 4.10.0rc4 |
3008 | +.\" Source: Samba 4.10.0 |
3009 | .\" Language: English |
3010 | .\" |
3011 | -.TH "VFS_TSMSM" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3012 | +.TH "VFS_TSMSM" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3013 | .\" ----------------------------------------------------------------- |
3014 | .\" * Define some portability stuff |
3015 | .\" ----------------------------------------------------------------- |
3016 | @@ -83,7 +83,7 @@ A GPFS mount with TSM support can be exported via Samba as follows: |
3017 | .\} |
3018 | .SH "VERSION" |
3019 | .PP |
3020 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3021 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3022 | .SH "AUTHOR" |
3023 | .PP |
3024 | The 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\&. |
3025 | diff --git a/docs/manpages/vfs_unityed_media.8 b/docs/manpages/vfs_unityed_media.8 |
3026 | index cea8490..3035cd6 100644 |
3027 | --- a/docs/manpages/vfs_unityed_media.8 |
3028 | +++ b/docs/manpages/vfs_unityed_media.8 |
3029 | @@ -2,12 +2,12 @@ |
3030 | .\" Title: vfs_unityed_media |
3031 | .\" Author: [see the "AUTHOR" section] |
3032 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3033 | -.\" Date: 03/06/2019 |
3034 | +.\" Date: 03/19/2019 |
3035 | .\" Manual: System Administration tools |
3036 | -.\" Source: Samba 4.10.0rc4 |
3037 | +.\" Source: Samba 4.10.0 |
3038 | .\" Language: English |
3039 | .\" |
3040 | -.TH "VFS_UNITYED_MEDIA" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3041 | +.TH "VFS_UNITYED_MEDIA" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3042 | .\" ----------------------------------------------------------------- |
3043 | .\" * Define some portability stuff |
3044 | .\" ----------------------------------------------------------------- |
3045 | @@ -111,7 +111,7 @@ Enable unityed_media for Mac and Windows clients: |
3046 | .\} |
3047 | .SH "VERSION" |
3048 | .PP |
3049 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3050 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3051 | .SH "AUTHOR" |
3052 | .PP |
3053 | The 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\&. |
3054 | diff --git a/docs/manpages/vfs_virusfilter.8 b/docs/manpages/vfs_virusfilter.8 |
3055 | index b13c21b..d43715d 100644 |
3056 | --- a/docs/manpages/vfs_virusfilter.8 |
3057 | +++ b/docs/manpages/vfs_virusfilter.8 |
3058 | @@ -2,12 +2,12 @@ |
3059 | .\" Title: vfs_virusfilter |
3060 | .\" Author: [see the "AUTHOR" section] |
3061 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3062 | -.\" Date: 03/06/2019 |
3063 | +.\" Date: 03/19/2019 |
3064 | .\" Manual: System Administration tools |
3065 | .\" Source: Samba 4.8 |
3066 | .\" Language: English |
3067 | .\" |
3068 | -.TH "VFS_VIRUSFILTER" "8" "03/06/2019" "Samba 4\&.8" "System Administration tools" |
3069 | +.TH "VFS_VIRUSFILTER" "8" "03/19/2019" "Samba 4\&.8" "System Administration tools" |
3070 | .\" ----------------------------------------------------------------- |
3071 | .\" * Define some portability stuff |
3072 | .\" ----------------------------------------------------------------- |
3073 | diff --git a/docs/manpages/vfs_worm.8 b/docs/manpages/vfs_worm.8 |
3074 | index bbd17d5..a71759e 100644 |
3075 | --- a/docs/manpages/vfs_worm.8 |
3076 | +++ b/docs/manpages/vfs_worm.8 |
3077 | @@ -2,12 +2,12 @@ |
3078 | .\" Title: vfs_worm |
3079 | .\" Author: [see the "AUTHOR" section] |
3080 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3081 | -.\" Date: 03/06/2019 |
3082 | +.\" Date: 03/19/2019 |
3083 | .\" Manual: System Administration tools |
3084 | -.\" Source: Samba 4.10.0rc4 |
3085 | +.\" Source: Samba 4.10.0 |
3086 | .\" Language: English |
3087 | .\" |
3088 | -.TH "VFS_WORM" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3089 | +.TH "VFS_WORM" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3090 | .\" ----------------------------------------------------------------- |
3091 | .\" * Define some portability stuff |
3092 | .\" ----------------------------------------------------------------- |
3093 | @@ -68,7 +68,7 @@ Deny the write access to files and folders, which are older than five minutes (3 |
3094 | .\} |
3095 | .SH "VERSION" |
3096 | .PP |
3097 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3098 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3099 | .SH "AUTHOR" |
3100 | .PP |
3101 | The 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\&. |
3102 | diff --git a/docs/manpages/vfs_xattr_tdb.8 b/docs/manpages/vfs_xattr_tdb.8 |
3103 | index 45d77be..253871a 100644 |
3104 | --- a/docs/manpages/vfs_xattr_tdb.8 |
3105 | +++ b/docs/manpages/vfs_xattr_tdb.8 |
3106 | @@ -2,12 +2,12 @@ |
3107 | .\" Title: vfs_xattr_tdb |
3108 | .\" Author: [see the "AUTHOR" section] |
3109 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3110 | -.\" Date: 03/06/2019 |
3111 | +.\" Date: 03/19/2019 |
3112 | .\" Manual: System Administration tools |
3113 | -.\" Source: Samba 4.10.0rc4 |
3114 | +.\" Source: Samba 4.10.0 |
3115 | .\" Language: English |
3116 | .\" |
3117 | -.TH "VFS_XATTR_TDB" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3118 | +.TH "VFS_XATTR_TDB" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3119 | .\" ----------------------------------------------------------------- |
3120 | .\" * Define some portability stuff |
3121 | .\" ----------------------------------------------------------------- |
3122 | diff --git a/docs/manpages/vfs_zfsacl.8 b/docs/manpages/vfs_zfsacl.8 |
3123 | index 6ff7a65..94ae90b 100644 |
3124 | --- a/docs/manpages/vfs_zfsacl.8 |
3125 | +++ b/docs/manpages/vfs_zfsacl.8 |
3126 | @@ -2,12 +2,12 @@ |
3127 | .\" Title: vfs_zfsacl |
3128 | .\" Author: [see the "AUTHOR" section] |
3129 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3130 | -.\" Date: 03/06/2019 |
3131 | +.\" Date: 03/19/2019 |
3132 | .\" Manual: System Administration tools |
3133 | -.\" Source: Samba 4.10.0rc4 |
3134 | +.\" Source: Samba 4.10.0 |
3135 | .\" Language: English |
3136 | .\" |
3137 | -.TH "VFS_ZFSACL" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3138 | +.TH "VFS_ZFSACL" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3139 | .\" ----------------------------------------------------------------- |
3140 | .\" * Define some portability stuff |
3141 | .\" ----------------------------------------------------------------- |
3142 | @@ -215,7 +215,7 @@ A ZFS mount can be exported via Samba as follows : |
3143 | .\} |
3144 | .SH "VERSION" |
3145 | .PP |
3146 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3147 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3148 | .SH "AUTHOR" |
3149 | .PP |
3150 | The 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\&. |
3151 | diff --git a/docs/manpages/vfstest.1 b/docs/manpages/vfstest.1 |
3152 | index 8f0157f..7fe946b 100644 |
3153 | --- a/docs/manpages/vfstest.1 |
3154 | +++ b/docs/manpages/vfstest.1 |
3155 | @@ -2,12 +2,12 @@ |
3156 | .\" Title: vfstest |
3157 | .\" Author: [see the "AUTHOR" section] |
3158 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3159 | -.\" Date: 03/06/2019 |
3160 | +.\" Date: 03/19/2019 |
3161 | .\" Manual: User Commands |
3162 | -.\" Source: Samba 4.10.0rc4 |
3163 | +.\" Source: Samba 4.10.0 |
3164 | .\" Language: English |
3165 | .\" |
3166 | -.TH "VFSTEST" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
3167 | +.TH "VFSTEST" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
3168 | .\" ----------------------------------------------------------------- |
3169 | .\" * Define some portability stuff |
3170 | .\" ----------------------------------------------------------------- |
3171 | @@ -783,7 +783,7 @@ exit |
3172 | .RE |
3173 | .SH "VERSION" |
3174 | .PP |
3175 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3176 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3177 | .SH "AUTHOR" |
3178 | .PP |
3179 | The 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\&. |
3180 | diff --git a/docs/manpages/wbinfo.1 b/docs/manpages/wbinfo.1 |
3181 | index a2a5742..d2005df 100644 |
3182 | --- a/docs/manpages/wbinfo.1 |
3183 | +++ b/docs/manpages/wbinfo.1 |
3184 | @@ -2,12 +2,12 @@ |
3185 | .\" Title: wbinfo |
3186 | .\" Author: [see the "AUTHOR" section] |
3187 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3188 | -.\" Date: 03/06/2019 |
3189 | +.\" Date: 03/19/2019 |
3190 | .\" Manual: User Commands |
3191 | -.\" Source: Samba 4.10.0rc4 |
3192 | +.\" Source: Samba 4.10.0 |
3193 | .\" Language: English |
3194 | .\" |
3195 | -.TH "WBINFO" "1" "03/06/2019" "Samba 4\&.10\&.0rc4" "User Commands" |
3196 | +.TH "WBINFO" "1" "03/19/2019" "Samba 4\&.10\&.0" "User Commands" |
3197 | .\" ----------------------------------------------------------------- |
3198 | .\" * Define some portability stuff |
3199 | .\" ----------------------------------------------------------------- |
3200 | @@ -467,7 +467,7 @@ wbinfo |
3201 | will always return failure\&. |
3202 | .SH "VERSION" |
3203 | .PP |
3204 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3205 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3206 | .SH "SEE ALSO" |
3207 | .PP |
3208 | \fBwinbindd\fR(8) |
3209 | diff --git a/docs/manpages/winbind_krb5_localauth.8 b/docs/manpages/winbind_krb5_localauth.8 |
3210 | index 3800f88..dfd540a 100644 |
3211 | --- a/docs/manpages/winbind_krb5_localauth.8 |
3212 | +++ b/docs/manpages/winbind_krb5_localauth.8 |
3213 | @@ -2,12 +2,12 @@ |
3214 | .\" Title: winbind_krb5_localauth |
3215 | .\" Author: [see the "AUTHOR" section] |
3216 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3217 | -.\" Date: 03/06/2019 |
3218 | +.\" Date: 03/19/2019 |
3219 | .\" Manual: 8 |
3220 | -.\" Source: Samba 4.10.0rc4 |
3221 | +.\" Source: Samba 4.10.0 |
3222 | .\" Language: English |
3223 | .\" |
3224 | -.TH "WINBIND_KRB5_LOCALAU" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "8" |
3225 | +.TH "WINBIND_KRB5_LOCALAU" "8" "03/19/2019" "Samba 4\&.10\&.0" "8" |
3226 | .\" ----------------------------------------------------------------- |
3227 | .\" * Define some portability stuff |
3228 | .\" ----------------------------------------------------------------- |
3229 | @@ -66,7 +66,7 @@ file\&. |
3230 | .sp |
3231 | .SH "VERSION" |
3232 | .PP |
3233 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3234 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3235 | .SH "AUTHOR" |
3236 | .PP |
3237 | The 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\&. |
3238 | diff --git a/docs/manpages/winbind_krb5_locator.8 b/docs/manpages/winbind_krb5_locator.8 |
3239 | index b3c4cce..2cb52a8 100644 |
3240 | --- a/docs/manpages/winbind_krb5_locator.8 |
3241 | +++ b/docs/manpages/winbind_krb5_locator.8 |
3242 | @@ -2,12 +2,12 @@ |
3243 | .\" Title: winbind_krb5_locator |
3244 | .\" Author: [see the "AUTHOR" section] |
3245 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3246 | -.\" Date: 03/06/2019 |
3247 | +.\" Date: 03/19/2019 |
3248 | .\" Manual: 8 |
3249 | -.\" Source: Samba 4.10.0rc4 |
3250 | +.\" Source: Samba 4.10.0 |
3251 | .\" Language: English |
3252 | .\" |
3253 | -.TH "WINBIND_KRB5_LOCATOR" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "8" |
3254 | +.TH "WINBIND_KRB5_LOCATOR" "8" "03/19/2019" "Samba 4\&.10\&.0" "8" |
3255 | .\" ----------------------------------------------------------------- |
3256 | .\" * Define some portability stuff |
3257 | .\" ----------------------------------------------------------------- |
3258 | @@ -57,7 +57,7 @@ After copying the locator plugin to the appropriate plugin directory it should i |
3259 | /etc/krb5\&.conf\&. |
3260 | .SH "VERSION" |
3261 | .PP |
3262 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3263 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3264 | .SH "AUTHOR" |
3265 | .PP |
3266 | The 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\&. |
3267 | diff --git a/docs/manpages/winbindd.8 b/docs/manpages/winbindd.8 |
3268 | index b40e1a3..941dd55 100644 |
3269 | --- a/docs/manpages/winbindd.8 |
3270 | +++ b/docs/manpages/winbindd.8 |
3271 | @@ -2,12 +2,12 @@ |
3272 | .\" Title: winbindd |
3273 | .\" Author: [see the "AUTHOR" section] |
3274 | .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> |
3275 | -.\" Date: 03/06/2019 |
3276 | +.\" Date: 03/19/2019 |
3277 | .\" Manual: System Administration tools |
3278 | -.\" Source: Samba 4.10.0rc4 |
3279 | +.\" Source: Samba 4.10.0 |
3280 | .\" Language: English |
3281 | .\" |
3282 | -.TH "WINBINDD" "8" "03/06/2019" "Samba 4\&.10\&.0rc4" "System Administration tools" |
3283 | +.TH "WINBINDD" "8" "03/19/2019" "Samba 4\&.10\&.0" "System Administration tools" |
3284 | .\" ----------------------------------------------------------------- |
3285 | .\" * Define some portability stuff |
3286 | .\" ----------------------------------------------------------------- |
3287 | @@ -579,7 +579,7 @@ Storage for cached user and group information\&. |
3288 | .RE |
3289 | .SH "VERSION" |
3290 | .PP |
3291 | -This man page is part of version 4\&.10\&.0rc4 of the Samba suite\&. |
3292 | +This man page is part of version 4\&.10\&.0 of the Samba suite\&. |
3293 | .SH "SEE ALSO" |
3294 | .PP |
3295 | nsswitch\&.conf(5), |
3296 | diff --git a/lib/util/util.c b/lib/util/util.c |
3297 | index f52f69c..dc1772c 100644 |
3298 | --- a/lib/util/util.c |
3299 | +++ b/lib/util/util.c |
3300 | @@ -200,9 +200,9 @@ _PUBLIC_ bool directory_create_or_exist(const char *dname, |
3301 | old_umask = umask(0); |
3302 | ret = mkdir(dname, dir_perms); |
3303 | if (ret == -1 && errno != EEXIST) { |
3304 | - DEBUG(0, ("mkdir failed on directory " |
3305 | - "%s: %s\n", dname, |
3306 | - strerror(errno))); |
3307 | + DBG_WARNING("mkdir failed on directory %s: %s\n", |
3308 | + dname, |
3309 | + strerror(errno)); |
3310 | umask(old_umask); |
3311 | return false; |
3312 | } |
3313 | diff --git a/libcli/security/access_check.c b/libcli/security/access_check.c |
3314 | index 03a7dca..322f4fd 100644 |
3315 | --- a/libcli/security/access_check.c |
3316 | +++ b/libcli/security/access_check.c |
3317 | @@ -109,24 +109,61 @@ static uint32_t access_check_max_allowed(const struct security_descriptor *sd, |
3318 | const struct security_token *token) |
3319 | { |
3320 | uint32_t denied = 0, granted = 0; |
3321 | + bool am_owner = false; |
3322 | + bool have_owner_rights_ace = false; |
3323 | unsigned i; |
3324 | |
3325 | + if (sd->dacl == NULL) { |
3326 | + if (security_token_has_sid(token, sd->owner_sid)) { |
3327 | + granted |= SEC_STD_WRITE_DAC | SEC_STD_READ_CONTROL; |
3328 | + } |
3329 | + return granted; |
3330 | + } |
3331 | + |
3332 | if (security_token_has_sid(token, sd->owner_sid)) { |
3333 | - granted |= SEC_STD_WRITE_DAC | SEC_STD_READ_CONTROL; |
3334 | + /* |
3335 | + * Check for explicit owner rights: if there are none, we remove |
3336 | + * the default owner right SEC_STD_WRITE_DAC|SEC_STD_READ_CONTROL |
3337 | + * from remaining_access. Otherwise we just process the |
3338 | + * explicitly granted rights when processing the ACEs. |
3339 | + */ |
3340 | + am_owner = true; |
3341 | + |
3342 | + for (i=0; i < sd->dacl->num_aces; i++) { |
3343 | + struct security_ace *ace = &sd->dacl->aces[i]; |
3344 | + |
3345 | + if (ace->flags & SEC_ACE_FLAG_INHERIT_ONLY) { |
3346 | + continue; |
3347 | + } |
3348 | + |
3349 | + have_owner_rights_ace = dom_sid_equal( |
3350 | + &ace->trustee, &global_sid_Owner_Rights); |
3351 | + if (have_owner_rights_ace) { |
3352 | + break; |
3353 | + } |
3354 | + } |
3355 | } |
3356 | |
3357 | - if (sd->dacl == NULL) { |
3358 | - return granted & ~denied; |
3359 | + if (am_owner && !have_owner_rights_ace) { |
3360 | + granted |= SEC_STD_WRITE_DAC|SEC_STD_READ_CONTROL; |
3361 | } |
3362 | |
3363 | for (i = 0;i<sd->dacl->num_aces; i++) { |
3364 | struct security_ace *ace = &sd->dacl->aces[i]; |
3365 | + bool is_owner_rights_ace = false; |
3366 | |
3367 | if (ace->flags & SEC_ACE_FLAG_INHERIT_ONLY) { |
3368 | continue; |
3369 | } |
3370 | |
3371 | - if (!security_token_has_sid(token, &ace->trustee)) { |
3372 | + if (am_owner) { |
3373 | + is_owner_rights_ace = dom_sid_equal( |
3374 | + &ace->trustee, &global_sid_Owner_Rights); |
3375 | + } |
3376 | + |
3377 | + if (!is_owner_rights_ace && |
3378 | + !security_token_has_sid(token, &ace->trustee)) |
3379 | + { |
3380 | continue; |
3381 | } |
3382 | |
3383 | @@ -136,7 +173,7 @@ static uint32_t access_check_max_allowed(const struct security_descriptor *sd, |
3384 | break; |
3385 | case SEC_ACE_TYPE_ACCESS_DENIED: |
3386 | case SEC_ACE_TYPE_ACCESS_DENIED_OBJECT: |
3387 | - denied |= ace->access_mask; |
3388 | + denied |= ~granted & ace->access_mask; |
3389 | break; |
3390 | default: /* Other ACE types not handled/supported */ |
3391 | break; |
3392 | @@ -159,16 +196,8 @@ NTSTATUS se_access_check(const struct security_descriptor *sd, |
3393 | uint32_t i; |
3394 | uint32_t bits_remaining; |
3395 | uint32_t explicitly_denied_bits = 0; |
3396 | - /* |
3397 | - * Up until Windows Server 2008, owner always had these rights. Now |
3398 | - * we have to use Owner Rights perms if they are on the file. |
3399 | - * |
3400 | - * In addition we have to accumulate these bits and apply them |
3401 | - * correctly. See bug #8795 |
3402 | - */ |
3403 | - uint32_t owner_rights_allowed = 0; |
3404 | - uint32_t owner_rights_denied = 0; |
3405 | - bool owner_rights_default = true; |
3406 | + bool am_owner = false; |
3407 | + bool have_owner_rights_ace = false; |
3408 | |
3409 | *access_granted = access_desired; |
3410 | bits_remaining = access_desired; |
3411 | @@ -198,35 +227,50 @@ NTSTATUS se_access_check(const struct security_descriptor *sd, |
3412 | goto done; |
3413 | } |
3414 | |
3415 | + if (security_token_has_sid(token, sd->owner_sid)) { |
3416 | + /* |
3417 | + * Check for explicit owner rights: if there are none, we remove |
3418 | + * the default owner right SEC_STD_WRITE_DAC|SEC_STD_READ_CONTROL |
3419 | + * from remaining_access. Otherwise we just process the |
3420 | + * explicitly granted rights when processing the ACEs. |
3421 | + */ |
3422 | + am_owner = true; |
3423 | + |
3424 | + for (i=0; i < sd->dacl->num_aces; i++) { |
3425 | + struct security_ace *ace = &sd->dacl->aces[i]; |
3426 | + |
3427 | + if (ace->flags & SEC_ACE_FLAG_INHERIT_ONLY) { |
3428 | + continue; |
3429 | + } |
3430 | + |
3431 | + have_owner_rights_ace = dom_sid_equal( |
3432 | + &ace->trustee, &global_sid_Owner_Rights); |
3433 | + if (have_owner_rights_ace) { |
3434 | + break; |
3435 | + } |
3436 | + } |
3437 | + } |
3438 | + if (am_owner && !have_owner_rights_ace) { |
3439 | + bits_remaining &= ~(SEC_STD_WRITE_DAC | SEC_STD_READ_CONTROL); |
3440 | + } |
3441 | + |
3442 | /* check each ace in turn. */ |
3443 | for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { |
3444 | struct security_ace *ace = &sd->dacl->aces[i]; |
3445 | + bool is_owner_rights_ace = false; |
3446 | |
3447 | if (ace->flags & SEC_ACE_FLAG_INHERIT_ONLY) { |
3448 | continue; |
3449 | } |
3450 | |
3451 | - /* |
3452 | - * We need the Owner Rights permissions to ensure we |
3453 | - * give or deny the correct permissions to the owner. Replace |
3454 | - * owner_rights with the perms here if it is present. |
3455 | - * |
3456 | - * We don't care if we are not the owner because that is taken |
3457 | - * care of below when we check if our token has the owner SID. |
3458 | - * |
3459 | - */ |
3460 | - if (dom_sid_equal(&ace->trustee, &global_sid_Owner_Rights)) { |
3461 | - if (ace->type == SEC_ACE_TYPE_ACCESS_ALLOWED) { |
3462 | - owner_rights_allowed |= ace->access_mask; |
3463 | - owner_rights_default = false; |
3464 | - } else if (ace->type == SEC_ACE_TYPE_ACCESS_DENIED) { |
3465 | - owner_rights_denied |= (bits_remaining & ace->access_mask); |
3466 | - owner_rights_default = false; |
3467 | - } |
3468 | - continue; |
3469 | + if (am_owner) { |
3470 | + is_owner_rights_ace = dom_sid_equal( |
3471 | + &ace->trustee, &global_sid_Owner_Rights); |
3472 | } |
3473 | |
3474 | - if (!security_token_has_sid(token, &ace->trustee)) { |
3475 | + if (!is_owner_rights_ace && |
3476 | + !security_token_has_sid(token, &ace->trustee)) |
3477 | + { |
3478 | continue; |
3479 | } |
3480 | |
3481 | @@ -246,21 +290,6 @@ NTSTATUS se_access_check(const struct security_descriptor *sd, |
3482 | /* Explicitly denied bits always override */ |
3483 | bits_remaining |= explicitly_denied_bits; |
3484 | |
3485 | - /* The owner always gets owner rights as defined above. */ |
3486 | - if (security_token_has_sid(token, sd->owner_sid)) { |
3487 | - if (owner_rights_default) { |
3488 | - /* |
3489 | - * Just remove them, no need to check if they are |
3490 | - * there. |
3491 | - */ |
3492 | - bits_remaining &= ~(SEC_STD_WRITE_DAC | |
3493 | - SEC_STD_READ_CONTROL); |
3494 | - } else { |
3495 | - bits_remaining &= ~owner_rights_allowed; |
3496 | - bits_remaining |= owner_rights_denied; |
3497 | - } |
3498 | - } |
3499 | - |
3500 | /* |
3501 | * We check privileges here because they override even DENY entries. |
3502 | */ |
3503 | diff --git a/script/autobuild.py b/script/autobuild.py |
3504 | index 2ea9e55..67c18a1 100755 |
3505 | --- a/script/autobuild.py |
3506 | +++ b/script/autobuild.py |
3507 | @@ -51,6 +51,8 @@ builddirs = { |
3508 | "samba-ad-dc-py2": ".", |
3509 | "samba-ad-dc-2": ".", |
3510 | "samba-ad-dc-2-py2": ".", |
3511 | + "samba-ad-dc-backup": ".", |
3512 | + "samba-ad-dc-backup-py2": ".", |
3513 | "samba-systemkrb5": ".", |
3514 | "samba-nopython": ".", |
3515 | "samba-buildpy2-only": ".", |
3516 | @@ -166,6 +168,17 @@ tasks = { |
3517 | "--include-env=vampire_2000_dc " |
3518 | "--include-env=fl2000dc " |
3519 | "--include-env=ad_dc_no_nss " |
3520 | + "'", |
3521 | + "text/plain"), |
3522 | + ("check-clean-tree", "script/clean-source-tree.sh", "text/plain")], |
3523 | + |
3524 | + # run the backup/restore testenvs separately as they're fairly standalone |
3525 | + # (and CI seems to max out at ~8 different DCs running at once) |
3526 | + "samba-ad-dc-backup": [("random-sleep", "script/random-sleep.sh 60 600", "text/plain"), |
3527 | + ("configure", "./configure.developer --with-selftest-prefix=./bin/ab" + samba_configure_params, "text/plain"), |
3528 | + ("make", "make -j", "text/plain"), |
3529 | + ("test", "make test FAIL_IMMEDIATELY=1 " |
3530 | + "TESTS='${PY3_ONLY}" |
3531 | "--include-env=backupfromdc " |
3532 | "--include-env=restoredc " |
3533 | "--include-env=renamedc " |
3534 | diff --git a/source3/lib/idmap_cache.c b/source3/lib/idmap_cache.c |
3535 | index 77618dd..9d21498 100644 |
3536 | --- a/source3/lib/idmap_cache.c |
3537 | +++ b/source3/lib/idmap_cache.c |
3538 | @@ -203,19 +203,23 @@ static void idmap_cache_xid2sid_parser(const struct gencache_timeout *timeout, |
3539 | (struct idmap_cache_xid2sid_state *)private_data; |
3540 | char *value; |
3541 | |
3542 | - ZERO_STRUCTP(state->sid); |
3543 | - state->ret = false; |
3544 | - |
3545 | if ((blob.length == 0) || (blob.data[blob.length-1] != 0)) { |
3546 | /* |
3547 | * Not a string, can't be a valid mapping |
3548 | */ |
3549 | + state->ret = false; |
3550 | return; |
3551 | } |
3552 | |
3553 | value = (char *)blob.data; |
3554 | |
3555 | - if (value[0] != '-') { |
3556 | + if ((value[0] == '-') && (value[1] == '\0')) { |
3557 | + /* |
3558 | + * Return NULL SID, see comment to uid2sid |
3559 | + */ |
3560 | + *state->sid = (struct dom_sid) {0}; |
3561 | + state->ret = true; |
3562 | + } else { |
3563 | state->ret = string_to_sid(state->sid, value); |
3564 | } |
3565 | if (state->ret) { |
3566 | @@ -274,6 +278,42 @@ bool idmap_cache_find_gid2sid(gid_t gid, struct dom_sid *sid, bool *expired) |
3567 | } |
3568 | |
3569 | /** |
3570 | + * Find a xid2sid mapping |
3571 | + * @param[in] id the unix id to map |
3572 | + * @param[out] sid where to put the result |
3573 | + * @param[out] expired is the cache entry expired? |
3574 | + * @retval Was anything in the cache at all? |
3575 | + * |
3576 | + * If "is_null_sid(sid)", this was a negative mapping. |
3577 | + */ |
3578 | +bool idmap_cache_find_xid2sid( |
3579 | + const struct unixid *id, struct dom_sid *sid, bool *expired) |
3580 | +{ |
3581 | + struct idmap_cache_xid2sid_state state = { |
3582 | + .sid = sid, .expired = expired |
3583 | + }; |
3584 | + fstring key; |
3585 | + char c; |
3586 | + |
3587 | + switch (id->type) { |
3588 | + case ID_TYPE_UID: |
3589 | + c = 'U'; |
3590 | + break; |
3591 | + case ID_TYPE_GID: |
3592 | + c = 'G'; |
3593 | + break; |
3594 | + default: |
3595 | + return false; |
3596 | + } |
3597 | + |
3598 | + fstr_sprintf(key, "IDMAP/%cID2SID/%d", c, (int)id->id); |
3599 | + |
3600 | + gencache_parse(key, idmap_cache_xid2sid_parser, &state); |
3601 | + return state.ret; |
3602 | +} |
3603 | + |
3604 | + |
3605 | +/** |
3606 | * Store a mapping in the idmap cache |
3607 | * @param[in] sid the sid to map |
3608 | * @param[in] unix_id the unix_id to map |
3609 | diff --git a/source3/lib/idmap_cache.h b/source3/lib/idmap_cache.h |
3610 | index dc49702..d5afa17 100644 |
3611 | --- a/source3/lib/idmap_cache.h |
3612 | +++ b/source3/lib/idmap_cache.h |
3613 | @@ -31,6 +31,8 @@ bool idmap_cache_find_sid2gid(const struct dom_sid *sid, gid_t *pgid, |
3614 | bool *expired); |
3615 | bool idmap_cache_find_uid2sid(uid_t uid, struct dom_sid *sid, bool *expired); |
3616 | bool idmap_cache_find_gid2sid(gid_t gid, struct dom_sid *sid, bool *expired); |
3617 | +bool idmap_cache_find_xid2sid( |
3618 | + const struct unixid *id, struct dom_sid *sid, bool *expired); |
3619 | void idmap_cache_set_sid2unixid(const struct dom_sid *sid, struct unixid *unix_id); |
3620 | |
3621 | bool idmap_cache_del_uid(uid_t uid); |
3622 | diff --git a/source3/lib/winbind_util.c b/source3/lib/winbind_util.c |
3623 | index a072166..0c1f2c2 100644 |
3624 | --- a/source3/lib/winbind_util.c |
3625 | +++ b/source3/lib/winbind_util.c |
3626 | @@ -23,10 +23,10 @@ |
3627 | #include "../lib/util/util_pw.h" |
3628 | #include "nsswitch/libwbclient/wbclient.h" |
3629 | |
3630 | -#if defined(WITH_WINBIND) |
3631 | - |
3632 | #include "lib/winbind_util.h" |
3633 | |
3634 | +#if defined(WITH_WINBIND) |
3635 | + |
3636 | struct passwd * winbind_getpwnam(const char * name) |
3637 | { |
3638 | wbcErr result; |
3639 | @@ -198,6 +198,36 @@ bool winbind_gid_to_sid(struct dom_sid *sid, gid_t gid) |
3640 | return (result == WBC_ERR_SUCCESS); |
3641 | } |
3642 | |
3643 | +bool winbind_xid_to_sid(struct dom_sid *sid, const struct unixid *xid) |
3644 | +{ |
3645 | + struct wbcUnixId wbc_xid; |
3646 | + struct wbcDomainSid dom_sid; |
3647 | + wbcErr result; |
3648 | + |
3649 | + switch (xid->type) { |
3650 | + case ID_TYPE_UID: |
3651 | + wbc_xid = (struct wbcUnixId) { |
3652 | + .type = WBC_ID_TYPE_UID, .id.uid = xid->id |
3653 | + }; |
3654 | + break; |
3655 | + case ID_TYPE_GID: |
3656 | + wbc_xid = (struct wbcUnixId) { |
3657 | + .type = WBC_ID_TYPE_GID, .id.gid = xid->id |
3658 | + }; |
3659 | + break; |
3660 | + default: |
3661 | + return false; |
3662 | + } |
3663 | + |
3664 | + result = wbcUnixIdsToSids(&wbc_xid, 1, &dom_sid); |
3665 | + if (result != WBC_ERR_SUCCESS) { |
3666 | + return false; |
3667 | + } |
3668 | + |
3669 | + memcpy(sid, &dom_sid, sizeof(struct dom_sid)); |
3670 | + return true; |
3671 | +} |
3672 | + |
3673 | /* Check for a trusted domain */ |
3674 | |
3675 | wbcErr wb_is_trusted_domain(const char *domain) |
3676 | @@ -371,6 +401,13 @@ bool winbind_gid_to_sid(struct dom_sid *sid, gid_t gid) |
3677 | return false; |
3678 | } |
3679 | |
3680 | +/* Call winbindd to convert uid or gid to SID */ |
3681 | + |
3682 | +bool winbind_xid_to_sid(struct dom_sid *sid, const struct unixid *xid) |
3683 | +{ |
3684 | + return false; |
3685 | +} |
3686 | + |
3687 | /* Check for a trusted domain */ |
3688 | |
3689 | wbcErr wb_is_trusted_domain(const char *domain) |
3690 | diff --git a/source3/lib/winbind_util.h b/source3/lib/winbind_util.h |
3691 | index c2bf0e0..5ecda5a 100644 |
3692 | --- a/source3/lib/winbind_util.h |
3693 | +++ b/source3/lib/winbind_util.h |
3694 | @@ -22,6 +22,7 @@ |
3695 | #define __LIB__WINBIND_UTIL_H__ |
3696 | |
3697 | #include "../librpc/gen_ndr/lsa.h" |
3698 | +#include "librpc/gen_ndr/idmap.h" |
3699 | |
3700 | /* needed for wbcErr below */ |
3701 | #include "nsswitch/libwbclient/wbclient.h" |
3702 | @@ -38,6 +39,7 @@ bool winbind_sid_to_uid(uid_t *puid, const struct dom_sid *sid); |
3703 | bool winbind_uid_to_sid(struct dom_sid *sid, uid_t uid); |
3704 | bool winbind_sid_to_gid(gid_t *pgid, const struct dom_sid *sid); |
3705 | bool winbind_gid_to_sid(struct dom_sid *sid, gid_t gid); |
3706 | +bool winbind_xid_to_sid(struct dom_sid *sid, const struct unixid *xid); |
3707 | struct passwd * winbind_getpwnam(const char * sname); |
3708 | struct passwd * winbind_getpwsid(const struct dom_sid *sid); |
3709 | wbcErr wb_is_trusted_domain(const char *domain); |
3710 | diff --git a/source3/passdb/ABI/samba-passdb-0.27.2.sigs b/source3/passdb/ABI/samba-passdb-0.27.2.sigs |
3711 | new file mode 100644 |
3712 | index 0000000..17876ab |
3713 | --- /dev/null |
3714 | +++ b/source3/passdb/ABI/samba-passdb-0.27.2.sigs |
3715 | @@ -0,0 +1,311 @@ |
3716 | +PDB_secrets_clear_domain_protection: bool (const char *) |
3717 | +PDB_secrets_fetch_domain_guid: bool (const char *, struct GUID *) |
3718 | +PDB_secrets_fetch_domain_sid: bool (const char *, struct dom_sid *) |
3719 | +PDB_secrets_mark_domain_protected: bool (const char *) |
3720 | +PDB_secrets_store_domain_guid: bool (const char *, struct GUID *) |
3721 | +PDB_secrets_store_domain_sid: bool (const char *, const struct dom_sid *) |
3722 | +account_policy_get: bool (enum pdb_policy_type, uint32_t *) |
3723 | +account_policy_get_default: bool (enum pdb_policy_type, uint32_t *) |
3724 | +account_policy_get_desc: const char *(enum pdb_policy_type) |
3725 | +account_policy_name_to_typenum: enum pdb_policy_type (const char *) |
3726 | +account_policy_names_list: void (TALLOC_CTX *, const char ***, int *) |
3727 | +account_policy_set: bool (enum pdb_policy_type, uint32_t) |
3728 | +add_initial_entry: NTSTATUS (gid_t, const char *, enum lsa_SidType, const char *, const char *) |
3729 | +algorithmic_pdb_gid_to_group_rid: uint32_t (gid_t) |
3730 | +algorithmic_pdb_rid_is_user: bool (uint32_t) |
3731 | +algorithmic_pdb_uid_to_user_rid: uint32_t (uid_t) |
3732 | +algorithmic_pdb_user_rid_to_uid: uid_t (uint32_t) |
3733 | +algorithmic_rid_base: int (void) |
3734 | +builtin_domain_name: const char *(void) |
3735 | +cache_account_policy_get: bool (enum pdb_policy_type, uint32_t *) |
3736 | +cache_account_policy_set: bool (enum pdb_policy_type, uint32_t) |
3737 | +create_builtin_administrators: NTSTATUS (const struct dom_sid *) |
3738 | +create_builtin_guests: NTSTATUS (const struct dom_sid *) |
3739 | +create_builtin_users: NTSTATUS (const struct dom_sid *) |
3740 | +decode_account_policy_name: const char *(enum pdb_policy_type) |
3741 | +get_account_pol_db: struct db_context *(void) |
3742 | +get_account_policy_attr: const char *(enum pdb_policy_type) |
3743 | +get_domain_group_from_sid: bool (struct dom_sid, GROUP_MAP *) |
3744 | +get_primary_group_sid: NTSTATUS (TALLOC_CTX *, const char *, struct passwd **, struct dom_sid **) |
3745 | +get_privileges_for_sid_as_set: NTSTATUS (TALLOC_CTX *, PRIVILEGE_SET **, struct dom_sid *) |
3746 | +get_privileges_for_sids: bool (uint64_t *, struct dom_sid *, int) |
3747 | +get_trust_pw_clear: bool (const char *, char **, const char **, enum netr_SchannelType *) |
3748 | +get_trust_pw_hash: bool (const char *, uint8_t *, const char **, enum netr_SchannelType *) |
3749 | +gid_to_sid: void (struct dom_sid *, gid_t) |
3750 | +gid_to_unix_groups_sid: void (gid_t, struct dom_sid *) |
3751 | +grab_named_mutex: struct named_mutex *(TALLOC_CTX *, const char *, int) |
3752 | +grant_all_privileges: bool (const struct dom_sid *) |
3753 | +grant_privilege_by_name: bool (const struct dom_sid *, const char *) |
3754 | +grant_privilege_set: bool (const struct dom_sid *, struct lsa_PrivilegeSet *) |
3755 | +groupdb_tdb_init: const struct mapping_backend *(void) |
3756 | +init_account_policy: bool (void) |
3757 | +init_buffer_from_samu: uint32_t (uint8_t **, struct samu *, bool) |
3758 | +init_samu_from_buffer: bool (struct samu *, uint32_t, uint8_t *, uint32_t) |
3759 | +initialize_password_db: bool (bool, struct tevent_context *) |
3760 | +is_dc_trusted_domain_situation: bool (const char *) |
3761 | +is_privileged_sid: bool (const struct dom_sid *) |
3762 | +local_password_change: NTSTATUS (const char *, int, const char *, char **, char **) |
3763 | +login_cache_delentry: bool (const struct samu *) |
3764 | +login_cache_init: bool (void) |
3765 | +login_cache_read: bool (struct samu *, struct login_cache *) |
3766 | +login_cache_shutdown: bool (void) |
3767 | +login_cache_write: bool (const struct samu *, const struct login_cache *) |
3768 | +lookup_builtin_name: bool (const char *, uint32_t *) |
3769 | +lookup_builtin_rid: bool (TALLOC_CTX *, uint32_t, const char **) |
3770 | +lookup_global_sam_name: bool (const char *, int, uint32_t *, enum lsa_SidType *) |
3771 | +lookup_name: bool (TALLOC_CTX *, const char *, int, const char **, const char **, struct dom_sid *, enum lsa_SidType *) |
3772 | +lookup_name_smbconf: bool (TALLOC_CTX *, const char *, int, const char **, const char **, struct dom_sid *, enum lsa_SidType *) |
3773 | +lookup_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **, enum lsa_SidType *) |
3774 | +lookup_sids: NTSTATUS (TALLOC_CTX *, int, const struct dom_sid **, int, struct lsa_dom_info **, struct lsa_name_info **) |
3775 | +lookup_wellknown_name: bool (TALLOC_CTX *, const char *, struct dom_sid *, const char **) |
3776 | +lookup_wellknown_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **) |
3777 | +make_pdb_method: NTSTATUS (struct pdb_methods **) |
3778 | +make_pdb_method_name: NTSTATUS (struct pdb_methods **, const char *) |
3779 | +max_algorithmic_gid: gid_t (void) |
3780 | +max_algorithmic_uid: uid_t (void) |
3781 | +pdb_add_aliasmem: NTSTATUS (const struct dom_sid *, const struct dom_sid *) |
3782 | +pdb_add_group_mapping_entry: NTSTATUS (GROUP_MAP *) |
3783 | +pdb_add_groupmem: NTSTATUS (TALLOC_CTX *, uint32_t, uint32_t) |
3784 | +pdb_add_sam_account: NTSTATUS (struct samu *) |
3785 | +pdb_build_fields_present: uint32_t (struct samu *) |
3786 | +pdb_capabilities: uint32_t (void) |
3787 | +pdb_copy_sam_account: bool (struct samu *, struct samu *) |
3788 | +pdb_create_alias: NTSTATUS (const char *, uint32_t *) |
3789 | +pdb_create_builtin: NTSTATUS (uint32_t) |
3790 | +pdb_create_builtin_alias: NTSTATUS (uint32_t, gid_t) |
3791 | +pdb_create_dom_group: NTSTATUS (TALLOC_CTX *, const char *, uint32_t *) |
3792 | +pdb_create_user: NTSTATUS (TALLOC_CTX *, const char *, uint32_t, uint32_t *) |
3793 | +pdb_decode_acct_ctrl: uint32_t (const char *) |
3794 | +pdb_default_add_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, const struct dom_sid *) |
3795 | +pdb_default_add_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *) |
3796 | +pdb_default_alias_memberships: NTSTATUS (struct pdb_methods *, TALLOC_CTX *, const struct dom_sid *, const struct dom_sid *, size_t, uint32_t **, size_t *) |
3797 | +pdb_default_create_alias: NTSTATUS (struct pdb_methods *, const char *, uint32_t *) |
3798 | +pdb_default_del_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, const struct dom_sid *) |
3799 | +pdb_default_delete_alias: NTSTATUS (struct pdb_methods *, const struct dom_sid *) |
3800 | +pdb_default_delete_group_mapping_entry: NTSTATUS (struct pdb_methods *, struct dom_sid) |
3801 | +pdb_default_enum_aliasmem: NTSTATUS (struct pdb_methods *, const struct dom_sid *, TALLOC_CTX *, struct dom_sid **, size_t *) |
3802 | +pdb_default_enum_group_mapping: NTSTATUS (struct pdb_methods *, const struct dom_sid *, enum lsa_SidType, GROUP_MAP ***, size_t *, bool) |
3803 | +pdb_default_get_aliasinfo: NTSTATUS (struct pdb_methods *, const struct dom_sid *, struct acct_info *) |
3804 | +pdb_default_getgrgid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, gid_t) |
3805 | +pdb_default_getgrnam: NTSTATUS (struct pdb_methods *, GROUP_MAP *, const char *) |
3806 | +pdb_default_getgrsid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, struct dom_sid) |
3807 | +pdb_default_set_aliasinfo: NTSTATUS (struct pdb_methods *, const struct dom_sid *, struct acct_info *) |
3808 | +pdb_default_update_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *) |
3809 | +pdb_del_aliasmem: NTSTATUS (const struct dom_sid *, const struct dom_sid *) |
3810 | +pdb_del_groupmem: NTSTATUS (TALLOC_CTX *, uint32_t, uint32_t) |
3811 | +pdb_del_trusted_domain: NTSTATUS (const char *) |
3812 | +pdb_del_trusteddom_pw: bool (const char *) |
3813 | +pdb_delete_alias: NTSTATUS (const struct dom_sid *) |
3814 | +pdb_delete_dom_group: NTSTATUS (TALLOC_CTX *, uint32_t) |
3815 | +pdb_delete_group_mapping_entry: NTSTATUS (struct dom_sid) |
3816 | +pdb_delete_sam_account: NTSTATUS (struct samu *) |
3817 | +pdb_delete_secret: NTSTATUS (const char *) |
3818 | +pdb_delete_user: NTSTATUS (TALLOC_CTX *, struct samu *) |
3819 | +pdb_element_is_changed: bool (const struct samu *, enum pdb_elements) |
3820 | +pdb_element_is_set_or_changed: bool (const struct samu *, enum pdb_elements) |
3821 | +pdb_encode_acct_ctrl: char *(uint32_t, size_t) |
3822 | +pdb_enum_alias_memberships: NTSTATUS (TALLOC_CTX *, const struct dom_sid *, const struct dom_sid *, size_t, uint32_t **, size_t *) |
3823 | +pdb_enum_aliasmem: NTSTATUS (const struct dom_sid *, TALLOC_CTX *, struct dom_sid **, size_t *) |
3824 | +pdb_enum_group_mapping: bool (const struct dom_sid *, enum lsa_SidType, GROUP_MAP ***, size_t *, bool) |
3825 | +pdb_enum_group_members: NTSTATUS (TALLOC_CTX *, const struct dom_sid *, uint32_t **, size_t *) |
3826 | +pdb_enum_group_memberships: NTSTATUS (TALLOC_CTX *, struct samu *, struct dom_sid **, gid_t **, uint32_t *) |
3827 | +pdb_enum_trusted_domains: NTSTATUS (TALLOC_CTX *, uint32_t *, struct pdb_trusted_domain ***) |
3828 | +pdb_enum_trusteddoms: NTSTATUS (TALLOC_CTX *, uint32_t *, struct trustdom_info ***) |
3829 | +pdb_enum_upn_suffixes: NTSTATUS (TALLOC_CTX *, uint32_t *, char ***) |
3830 | +pdb_find_backend_entry: struct pdb_init_function_entry *(const char *) |
3831 | +pdb_get_account_policy: bool (enum pdb_policy_type, uint32_t *) |
3832 | +pdb_get_acct_ctrl: uint32_t (const struct samu *) |
3833 | +pdb_get_acct_desc: const char *(const struct samu *) |
3834 | +pdb_get_aliasinfo: NTSTATUS (const struct dom_sid *, struct acct_info *) |
3835 | +pdb_get_backend_private_data: void *(const struct samu *, const struct pdb_methods *) |
3836 | +pdb_get_backends: const struct pdb_init_function_entry *(void) |
3837 | +pdb_get_bad_password_count: uint16_t (const struct samu *) |
3838 | +pdb_get_bad_password_time: time_t (const struct samu *) |
3839 | +pdb_get_code_page: uint16_t (const struct samu *) |
3840 | +pdb_get_comment: const char *(const struct samu *) |
3841 | +pdb_get_country_code: uint16_t (const struct samu *) |
3842 | +pdb_get_dir_drive: const char *(const struct samu *) |
3843 | +pdb_get_domain: const char *(const struct samu *) |
3844 | +pdb_get_domain_info: struct pdb_domain_info *(TALLOC_CTX *) |
3845 | +pdb_get_fullname: const char *(const struct samu *) |
3846 | +pdb_get_group_rid: uint32_t (struct samu *) |
3847 | +pdb_get_group_sid: const struct dom_sid *(struct samu *) |
3848 | +pdb_get_homedir: const char *(const struct samu *) |
3849 | +pdb_get_hours: const uint8_t *(const struct samu *) |
3850 | +pdb_get_hours_len: uint32_t (const struct samu *) |
3851 | +pdb_get_init_flags: enum pdb_value_state (const struct samu *, enum pdb_elements) |
3852 | +pdb_get_kickoff_time: time_t (const struct samu *) |
3853 | +pdb_get_lanman_passwd: const uint8_t *(const struct samu *) |
3854 | +pdb_get_logoff_time: time_t (const struct samu *) |
3855 | +pdb_get_logon_count: uint16_t (const struct samu *) |
3856 | +pdb_get_logon_divs: uint16_t (const struct samu *) |
3857 | +pdb_get_logon_script: const char *(const struct samu *) |
3858 | +pdb_get_logon_time: time_t (const struct samu *) |
3859 | +pdb_get_munged_dial: const char *(const struct samu *) |
3860 | +pdb_get_nt_passwd: const uint8_t *(const struct samu *) |
3861 | +pdb_get_nt_username: const char *(const struct samu *) |
3862 | +pdb_get_pass_can_change: bool (const struct samu *) |
3863 | +pdb_get_pass_can_change_time: time_t (const struct samu *) |
3864 | +pdb_get_pass_can_change_time_noncalc: time_t (const struct samu *) |
3865 | +pdb_get_pass_last_set_time: time_t (const struct samu *) |
3866 | +pdb_get_pass_must_change_time: time_t (const struct samu *) |
3867 | +pdb_get_plaintext_passwd: const char *(const struct samu *) |
3868 | +pdb_get_profile_path: const char *(const struct samu *) |
3869 | +pdb_get_pw_history: const uint8_t *(const struct samu *, uint32_t *) |
3870 | +pdb_get_secret: NTSTATUS (TALLOC_CTX *, const char *, DATA_BLOB *, NTTIME *, DATA_BLOB *, NTTIME *, struct security_descriptor **) |
3871 | +pdb_get_seq_num: bool (time_t *) |
3872 | +pdb_get_tevent_context: struct tevent_context *(void) |
3873 | +pdb_get_trust_credentials: NTSTATUS (const char *, const char *, TALLOC_CTX *, struct cli_credentials **) |
3874 | +pdb_get_trusted_domain: NTSTATUS (TALLOC_CTX *, const char *, struct pdb_trusted_domain **) |
3875 | +pdb_get_trusted_domain_by_sid: NTSTATUS (TALLOC_CTX *, struct dom_sid *, struct pdb_trusted_domain **) |
3876 | +pdb_get_trusteddom_creds: NTSTATUS (const char *, TALLOC_CTX *, struct cli_credentials **) |
3877 | +pdb_get_trusteddom_pw: bool (const char *, char **, struct dom_sid *, time_t *) |
3878 | +pdb_get_unknown_6: uint32_t (const struct samu *) |
3879 | +pdb_get_user_rid: uint32_t (const struct samu *) |
3880 | +pdb_get_user_sid: const struct dom_sid *(const struct samu *) |
3881 | +pdb_get_username: const char *(const struct samu *) |
3882 | +pdb_get_workstations: const char *(const struct samu *) |
3883 | +pdb_getgrgid: bool (GROUP_MAP *, gid_t) |
3884 | +pdb_getgrnam: bool (GROUP_MAP *, const char *) |
3885 | +pdb_getgrsid: bool (GROUP_MAP *, struct dom_sid) |
3886 | +pdb_gethexhours: bool (const char *, unsigned char *) |
3887 | +pdb_gethexpwd: bool (const char *, unsigned char *) |
3888 | +pdb_getsampwnam: bool (struct samu *, const char *) |
3889 | +pdb_getsampwsid: bool (struct samu *, const struct dom_sid *) |
3890 | +pdb_group_rid_to_gid: gid_t (uint32_t) |
3891 | +pdb_id_to_sid: bool (struct unixid *, struct dom_sid *) |
3892 | +pdb_increment_bad_password_count: bool (struct samu *) |
3893 | +pdb_is_password_change_time_max: bool (time_t) |
3894 | +pdb_is_responsible_for_builtin: bool (void) |
3895 | +pdb_is_responsible_for_everything_else: bool (void) |
3896 | +pdb_is_responsible_for_our_sam: bool (void) |
3897 | +pdb_is_responsible_for_unix_groups: bool (void) |
3898 | +pdb_is_responsible_for_unix_users: bool (void) |
3899 | +pdb_is_responsible_for_wellknown: bool (void) |
3900 | +pdb_lookup_rids: NTSTATUS (const struct dom_sid *, int, uint32_t *, const char **, enum lsa_SidType *) |
3901 | +pdb_new_rid: bool (uint32_t *) |
3902 | +pdb_nop_add_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *) |
3903 | +pdb_nop_delete_group_mapping_entry: NTSTATUS (struct pdb_methods *, struct dom_sid) |
3904 | +pdb_nop_enum_group_mapping: NTSTATUS (struct pdb_methods *, enum lsa_SidType, GROUP_MAP **, size_t *, bool) |
3905 | +pdb_nop_getgrgid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, gid_t) |
3906 | +pdb_nop_getgrnam: NTSTATUS (struct pdb_methods *, GROUP_MAP *, const char *) |
3907 | +pdb_nop_getgrsid: NTSTATUS (struct pdb_methods *, GROUP_MAP *, struct dom_sid) |
3908 | +pdb_nop_update_group_mapping_entry: NTSTATUS (struct pdb_methods *, GROUP_MAP *) |
3909 | +pdb_rename_sam_account: NTSTATUS (struct samu *, const char *) |
3910 | +pdb_search_aliases: struct pdb_search *(TALLOC_CTX *, const struct dom_sid *) |
3911 | +pdb_search_entries: uint32_t (struct pdb_search *, uint32_t, uint32_t, struct samr_displayentry **) |
3912 | +pdb_search_groups: struct pdb_search *(TALLOC_CTX *) |
3913 | +pdb_search_users: struct pdb_search *(TALLOC_CTX *, uint32_t) |
3914 | +pdb_set_account_policy: bool (enum pdb_policy_type, uint32_t) |
3915 | +pdb_set_acct_ctrl: bool (struct samu *, uint32_t, enum pdb_value_state) |
3916 | +pdb_set_acct_desc: bool (struct samu *, const char *, enum pdb_value_state) |
3917 | +pdb_set_aliasinfo: NTSTATUS (const struct dom_sid *, struct acct_info *) |
3918 | +pdb_set_backend_private_data: bool (struct samu *, void *, void (*)(void **), const struct pdb_methods *, enum pdb_value_state) |
3919 | +pdb_set_bad_password_count: bool (struct samu *, uint16_t, enum pdb_value_state) |
3920 | +pdb_set_bad_password_time: bool (struct samu *, time_t, enum pdb_value_state) |
3921 | +pdb_set_code_page: bool (struct samu *, uint16_t, enum pdb_value_state) |
3922 | +pdb_set_comment: bool (struct samu *, const char *, enum pdb_value_state) |
3923 | +pdb_set_country_code: bool (struct samu *, uint16_t, enum pdb_value_state) |
3924 | +pdb_set_dir_drive: bool (struct samu *, const char *, enum pdb_value_state) |
3925 | +pdb_set_domain: bool (struct samu *, const char *, enum pdb_value_state) |
3926 | +pdb_set_fullname: bool (struct samu *, const char *, enum pdb_value_state) |
3927 | +pdb_set_group_sid: bool (struct samu *, const struct dom_sid *, enum pdb_value_state) |
3928 | +pdb_set_group_sid_from_rid: bool (struct samu *, uint32_t, enum pdb_value_state) |
3929 | +pdb_set_homedir: bool (struct samu *, const char *, enum pdb_value_state) |
3930 | +pdb_set_hours: bool (struct samu *, const uint8_t *, int, enum pdb_value_state) |
3931 | +pdb_set_hours_len: bool (struct samu *, uint32_t, enum pdb_value_state) |
3932 | +pdb_set_init_flags: bool (struct samu *, enum pdb_elements, enum pdb_value_state) |
3933 | +pdb_set_kickoff_time: bool (struct samu *, time_t, enum pdb_value_state) |
3934 | +pdb_set_lanman_passwd: bool (struct samu *, const uint8_t *, enum pdb_value_state) |
3935 | +pdb_set_logoff_time: bool (struct samu *, time_t, enum pdb_value_state) |
3936 | +pdb_set_logon_count: bool (struct samu *, uint16_t, enum pdb_value_state) |
3937 | +pdb_set_logon_divs: bool (struct samu *, uint16_t, enum pdb_value_state) |
3938 | +pdb_set_logon_script: bool (struct samu *, const char *, enum pdb_value_state) |
3939 | +pdb_set_logon_time: bool (struct samu *, time_t, enum pdb_value_state) |
3940 | +pdb_set_munged_dial: bool (struct samu *, const char *, enum pdb_value_state) |
3941 | +pdb_set_nt_passwd: bool (struct samu *, const uint8_t *, enum pdb_value_state) |
3942 | +pdb_set_nt_username: bool (struct samu *, const char *, enum pdb_value_state) |
3943 | +pdb_set_pass_can_change: bool (struct samu *, bool) |
3944 | +pdb_set_pass_can_change_time: bool (struct samu *, time_t, enum pdb_value_state) |
3945 | +pdb_set_pass_last_set_time: bool (struct samu *, time_t, enum pdb_value_state) |
3946 | +pdb_set_plaintext_passwd: bool (struct samu *, const char *) |
3947 | +pdb_set_plaintext_pw_only: bool (struct samu *, const char *, enum pdb_value_state) |
3948 | +pdb_set_profile_path: bool (struct samu *, const char *, enum pdb_value_state) |
3949 | +pdb_set_pw_history: bool (struct samu *, const uint8_t *, uint32_t, enum pdb_value_state) |
3950 | +pdb_set_secret: NTSTATUS (const char *, DATA_BLOB *, DATA_BLOB *, struct security_descriptor *) |
3951 | +pdb_set_trusted_domain: NTSTATUS (const char *, const struct pdb_trusted_domain *) |
3952 | +pdb_set_trusteddom_pw: bool (const char *, const char *, const struct dom_sid *) |
3953 | +pdb_set_unix_primary_group: NTSTATUS (TALLOC_CTX *, struct samu *) |
3954 | +pdb_set_unknown_6: bool (struct samu *, uint32_t, enum pdb_value_state) |
3955 | +pdb_set_upn_suffixes: NTSTATUS (uint32_t, const char **) |
3956 | +pdb_set_user_sid: bool (struct samu *, const struct dom_sid *, enum pdb_value_state) |
3957 | +pdb_set_user_sid_from_rid: bool (struct samu *, uint32_t, enum pdb_value_state) |
3958 | +pdb_set_user_sid_from_string: bool (struct samu *, const char *, enum pdb_value_state) |
3959 | +pdb_set_username: bool (struct samu *, const char *, enum pdb_value_state) |
3960 | +pdb_set_workstations: bool (struct samu *, const char *, enum pdb_value_state) |
3961 | +pdb_sethexhours: void (char *, const unsigned char *) |
3962 | +pdb_sethexpwd: void (char *, const unsigned char *, uint32_t) |
3963 | +pdb_sid_to_id: bool (const struct dom_sid *, struct unixid *) |
3964 | +pdb_sid_to_id_unix_users_and_groups: bool (const struct dom_sid *, struct unixid *) |
3965 | +pdb_update_autolock_flag: bool (struct samu *, bool *) |
3966 | +pdb_update_bad_password_count: bool (struct samu *, bool *) |
3967 | +pdb_update_group_mapping_entry: NTSTATUS (GROUP_MAP *) |
3968 | +pdb_update_history: bool (struct samu *, const uint8_t *) |
3969 | +pdb_update_login_attempts: NTSTATUS (struct samu *, bool) |
3970 | +pdb_update_sam_account: NTSTATUS (struct samu *) |
3971 | +privilege_create_account: NTSTATUS (const struct dom_sid *) |
3972 | +privilege_delete_account: NTSTATUS (const struct dom_sid *) |
3973 | +privilege_enum_sids: NTSTATUS (enum sec_privilege, TALLOC_CTX *, struct dom_sid **, int *) |
3974 | +privilege_enumerate_accounts: NTSTATUS (struct dom_sid **, int *) |
3975 | +revoke_all_privileges: bool (const struct dom_sid *) |
3976 | +revoke_privilege_by_name: bool (const struct dom_sid *, const char *) |
3977 | +revoke_privilege_set: bool (const struct dom_sid *, struct lsa_PrivilegeSet *) |
3978 | +samu_alloc_rid_unix: NTSTATUS (struct pdb_methods *, struct samu *, const struct passwd *) |
3979 | +samu_new: struct samu *(TALLOC_CTX *) |
3980 | +samu_set_unix: NTSTATUS (struct samu *, const struct passwd *) |
3981 | +secrets_trusted_domains: NTSTATUS (TALLOC_CTX *, uint32_t *, struct trustdom_info ***) |
3982 | +sid_check_is_builtin: bool (const struct dom_sid *) |
3983 | +sid_check_is_for_passdb: bool (const struct dom_sid *) |
3984 | +sid_check_is_in_builtin: bool (const struct dom_sid *) |
3985 | +sid_check_is_in_unix_groups: bool (const struct dom_sid *) |
3986 | +sid_check_is_in_unix_users: bool (const struct dom_sid *) |
3987 | +sid_check_is_in_wellknown_domain: bool (const struct dom_sid *) |
3988 | +sid_check_is_unix_groups: bool (const struct dom_sid *) |
3989 | +sid_check_is_unix_users: bool (const struct dom_sid *) |
3990 | +sid_check_is_wellknown_builtin: bool (const struct dom_sid *) |
3991 | +sid_check_is_wellknown_domain: bool (const struct dom_sid *, const char **) |
3992 | +sid_check_object_is_for_passdb: bool (const struct dom_sid *) |
3993 | +sid_to_gid: bool (const struct dom_sid *, gid_t *) |
3994 | +sid_to_uid: bool (const struct dom_sid *, uid_t *) |
3995 | +sids_to_unixids: bool (const struct dom_sid *, uint32_t, struct unixid *) |
3996 | +smb_add_user_group: int (const char *, const char *) |
3997 | +smb_create_group: int (const char *, gid_t *) |
3998 | +smb_delete_group: int (const char *) |
3999 | +smb_delete_user_group: int (const char *, const char *) |
4000 | +smb_nscd_flush_group_cache: void (void) |
4001 | +smb_nscd_flush_user_cache: void (void) |
4002 | +smb_register_passdb: NTSTATUS (int, const char *, pdb_init_function) |
4003 | +smb_set_primary_group: int (const char *, const char *) |
4004 | +uid_to_sid: void (struct dom_sid *, uid_t) |
4005 | +uid_to_unix_users_sid: void (uid_t, struct dom_sid *) |
4006 | +unix_groups_domain_name: const char *(void) |
4007 | +unix_users_domain_name: const char *(void) |
4008 | +unixid_from_both: void (struct unixid *, uint32_t) |
4009 | +unixid_from_gid: void (struct unixid *, uint32_t) |
4010 | +unixid_from_uid: void (struct unixid *, uint32_t) |
4011 | +wb_is_trusted_domain: wbcErr (const char *) |
4012 | +winbind_allocate_gid: bool (gid_t *) |
4013 | +winbind_allocate_uid: bool (uid_t *) |
4014 | +winbind_getpwnam: struct passwd *(const char *) |
4015 | +winbind_getpwsid: struct passwd *(const struct dom_sid *) |
4016 | +winbind_gid_to_sid: bool (struct dom_sid *, gid_t) |
4017 | +winbind_lookup_name: bool (const char *, const char *, struct dom_sid *, enum lsa_SidType *) |
4018 | +winbind_lookup_rids: bool (TALLOC_CTX *, const struct dom_sid *, int, uint32_t *, const char **, const char ***, enum lsa_SidType **) |
4019 | +winbind_lookup_sid: bool (TALLOC_CTX *, const struct dom_sid *, const char **, const char **, enum lsa_SidType *) |
4020 | +winbind_lookup_usersids: bool (TALLOC_CTX *, const struct dom_sid *, uint32_t *, struct dom_sid **) |
4021 | +winbind_ping: bool (void) |
4022 | +winbind_sid_to_gid: bool (gid_t *, const struct dom_sid *) |
4023 | +winbind_sid_to_uid: bool (uid_t *, const struct dom_sid *) |
4024 | +winbind_uid_to_sid: bool (struct dom_sid *, uid_t) |
4025 | +winbind_xid_to_sid: bool (struct dom_sid *, const struct unixid *) |
4026 | +xid_to_sid: void (struct dom_sid *, const struct unixid *) |
4027 | diff --git a/source3/passdb/lookup_sid.c b/source3/passdb/lookup_sid.c |
4028 | index 6bda783..2281bd0 100644 |
4029 | --- a/source3/passdb/lookup_sid.c |
4030 | +++ b/source3/passdb/lookup_sid.c |
4031 | @@ -1109,99 +1109,6 @@ bool lookup_sid(TALLOC_CTX *mem_ctx, const struct dom_sid *sid, |
4032 | } |
4033 | |
4034 | /***************************************************************** |
4035 | - Id mapping cache. This is to avoid Winbind mappings already |
4036 | - seen by smbd to be queried too frequently, keeping winbindd |
4037 | - busy, and blocking smbd while winbindd is busy with other |
4038 | - stuff. Written by Michael Steffens <michael.steffens@hp.com>, |
4039 | - modified to use linked lists by jra. |
4040 | -*****************************************************************/ |
4041 | - |
4042 | - |
4043 | -/***************************************************************** |
4044 | - *THE LEGACY* convert uid_t to SID function. |
4045 | -*****************************************************************/ |
4046 | - |
4047 | -static void legacy_uid_to_sid(struct dom_sid *psid, uid_t uid) |
4048 | -{ |
4049 | - bool ret; |
4050 | - struct unixid id; |
4051 | - struct dom_sid_buf buf; |
4052 | - |
4053 | - ZERO_STRUCTP(psid); |
4054 | - |
4055 | - id.id = uid; |
4056 | - id.type = ID_TYPE_UID; |
4057 | - |
4058 | - become_root(); |
4059 | - ret = pdb_id_to_sid(&id, psid); |
4060 | - unbecome_root(); |
4061 | - |
4062 | - if (ret) { |
4063 | - /* This is a mapped user */ |
4064 | - goto done; |
4065 | - } |
4066 | - |
4067 | - /* This is an unmapped user */ |
4068 | - |
4069 | - uid_to_unix_users_sid(uid, psid); |
4070 | - |
4071 | - { |
4072 | - struct unixid xid = { |
4073 | - .id = uid, .type = ID_TYPE_UID |
4074 | - }; |
4075 | - idmap_cache_set_sid2unixid(psid, &xid); |
4076 | - } |
4077 | - |
4078 | - done: |
4079 | - DEBUG(10,("LEGACY: uid %u -> sid %s\n", (unsigned int)uid, |
4080 | - dom_sid_str_buf(psid, &buf))); |
4081 | - |
4082 | - return; |
4083 | -} |
4084 | - |
4085 | -/***************************************************************** |
4086 | - *THE LEGACY* convert gid_t to SID function. |
4087 | -*****************************************************************/ |
4088 | - |
4089 | -static void legacy_gid_to_sid(struct dom_sid *psid, gid_t gid) |
4090 | -{ |
4091 | - bool ret; |
4092 | - struct unixid id; |
4093 | - struct dom_sid_buf buf; |
4094 | - |
4095 | - ZERO_STRUCTP(psid); |
4096 | - |
4097 | - id.id = gid; |
4098 | - id.type = ID_TYPE_GID; |
4099 | - |
4100 | - become_root(); |
4101 | - ret = pdb_id_to_sid(&id, psid); |
4102 | - unbecome_root(); |
4103 | - |
4104 | - if (ret) { |
4105 | - /* This is a mapped group */ |
4106 | - goto done; |
4107 | - } |
4108 | - |
4109 | - /* This is an unmapped group */ |
4110 | - |
4111 | - gid_to_unix_groups_sid(gid, psid); |
4112 | - |
4113 | - { |
4114 | - struct unixid xid = { |
4115 | - .id = gid, .type = ID_TYPE_GID |
4116 | - }; |
4117 | - idmap_cache_set_sid2unixid(psid, &xid); |
4118 | - } |
4119 | - |
4120 | - done: |
4121 | - DEBUG(10,("LEGACY: gid %u -> sid %s\n", (unsigned int)gid, |
4122 | - dom_sid_str_buf(psid, &buf))); |
4123 | - |
4124 | - return; |
4125 | -} |
4126 | - |
4127 | -/***************************************************************** |
4128 | *THE LEGACY* convert SID to id function. |
4129 | *****************************************************************/ |
4130 | |
4131 | @@ -1249,104 +1156,90 @@ static bool legacy_sid_to_uid(const struct dom_sid *psid, uid_t *puid) |
4132 | return false; |
4133 | } |
4134 | |
4135 | -/***************************************************************** |
4136 | - *THE CANONICAL* convert uid_t to SID function. |
4137 | -*****************************************************************/ |
4138 | - |
4139 | -void uid_to_sid(struct dom_sid *psid, uid_t uid) |
4140 | +void xid_to_sid(struct dom_sid *psid, const struct unixid *xid) |
4141 | { |
4142 | bool expired = true; |
4143 | bool ret; |
4144 | struct dom_sid_buf buf; |
4145 | - ZERO_STRUCTP(psid); |
4146 | |
4147 | - /* Check the winbindd cache directly. */ |
4148 | - ret = idmap_cache_find_uid2sid(uid, psid, &expired); |
4149 | + SMB_ASSERT(xid->type == ID_TYPE_UID || xid->type == ID_TYPE_GID); |
4150 | + |
4151 | + *psid = (struct dom_sid) {0}; |
4152 | + |
4153 | + ret = idmap_cache_find_xid2sid(xid, psid, &expired); |
4154 | + if (ret && !expired) { |
4155 | + DBG_DEBUG("%cID %"PRIu32" -> %s from cache\n", |
4156 | + xid->type == ID_TYPE_UID ? 'U' : 'G', |
4157 | + xid->id, |
4158 | + dom_sid_str_buf(psid, &buf)); |
4159 | + goto done; |
4160 | + } |
4161 | |
4162 | - if (ret && !expired && is_null_sid(psid)) { |
4163 | + ret = winbind_xid_to_sid(psid, xid); |
4164 | + if (ret) { |
4165 | /* |
4166 | - * Negative cache entry, we already asked. |
4167 | - * do legacy. |
4168 | + * winbind can return an explicit negative mapping |
4169 | + * here. It's up to winbind to prime the cache either |
4170 | + * positively or negatively, don't mess with the cache |
4171 | + * here. |
4172 | */ |
4173 | - legacy_uid_to_sid(psid, uid); |
4174 | - return; |
4175 | + DBG_DEBUG("%cID %"PRIu32" -> %s from cache\n", |
4176 | + xid->type == ID_TYPE_UID ? 'U' : 'G', |
4177 | + xid->id, |
4178 | + dom_sid_str_buf(psid, &buf)); |
4179 | + goto done; |
4180 | } |
4181 | |
4182 | - if (!ret || expired) { |
4183 | - /* Not in cache. Ask winbindd. */ |
4184 | - if (!winbind_uid_to_sid(psid, uid)) { |
4185 | - /* |
4186 | - * We shouldn't return the NULL SID |
4187 | - * here if winbind was running and |
4188 | - * couldn't map, as winbind will have |
4189 | - * added a negative entry that will |
4190 | - * cause us to go though the |
4191 | - * legacy_uid_to_sid() |
4192 | - * function anyway in the case above |
4193 | - * the next time we ask. |
4194 | - */ |
4195 | - DEBUG(5, ("uid_to_sid: winbind failed to find a sid " |
4196 | - "for uid %u\n", (unsigned int)uid)); |
4197 | + { |
4198 | + /* |
4199 | + * Make a copy, pdb_id_to_sid might want to turn |
4200 | + * xid->type into ID_TYPE_BOTH, which we ignore here. |
4201 | + */ |
4202 | + struct unixid rw_xid = *xid; |
4203 | |
4204 | - legacy_uid_to_sid(psid, uid); |
4205 | - return; |
4206 | - } |
4207 | + become_root(); |
4208 | + ret = pdb_id_to_sid(&rw_xid, psid); |
4209 | + unbecome_root(); |
4210 | } |
4211 | |
4212 | - DEBUG(10,("uid %u -> sid %s\n", (unsigned int)uid, |
4213 | - dom_sid_str_buf(psid, &buf))); |
4214 | - |
4215 | - return; |
4216 | -} |
4217 | - |
4218 | -/***************************************************************** |
4219 | - *THE CANONICAL* convert gid_t to SID function. |
4220 | -*****************************************************************/ |
4221 | - |
4222 | -void gid_to_sid(struct dom_sid *psid, gid_t gid) |
4223 | -{ |
4224 | - bool expired = true; |
4225 | - bool ret; |
4226 | - struct dom_sid_buf buf; |
4227 | - ZERO_STRUCTP(psid); |
4228 | - |
4229 | - /* Check the winbindd cache directly. */ |
4230 | - ret = idmap_cache_find_gid2sid(gid, psid, &expired); |
4231 | + if (ret) { |
4232 | + DBG_DEBUG("%cID %"PRIu32" -> %s from passdb\n", |
4233 | + xid->type == ID_TYPE_UID ? 'U' : 'G', |
4234 | + xid->id, |
4235 | + dom_sid_str_buf(psid, &buf)); |
4236 | + goto done; |
4237 | + } |
4238 | |
4239 | - if (ret && !expired && is_null_sid(psid)) { |
4240 | +done: |
4241 | + if (is_null_sid(psid)) { |
4242 | /* |
4243 | - * Negative cache entry, we already asked. |
4244 | - * do legacy. |
4245 | + * Nobody found anything: Return S-1-22-xx-yy. Don't |
4246 | + * store that in caches, this is up to the layers |
4247 | + * beneath us. |
4248 | */ |
4249 | - legacy_gid_to_sid(psid, gid); |
4250 | - return; |
4251 | - } |
4252 | - |
4253 | - if (!ret || expired) { |
4254 | - /* Not in cache. Ask winbindd. */ |
4255 | - if (!winbind_gid_to_sid(psid, gid)) { |
4256 | - /* |
4257 | - * We shouldn't return the NULL SID |
4258 | - * here if winbind was running and |
4259 | - * couldn't map, as winbind will have |
4260 | - * added a negative entry that will |
4261 | - * cause us to go though the |
4262 | - * legacy_gid_to_sid() |
4263 | - * function anyway in the case above |
4264 | - * the next time we ask. |
4265 | - */ |
4266 | - DEBUG(5, ("gid_to_sid: winbind failed to find a sid " |
4267 | - "for gid %u\n", (unsigned int)gid)); |
4268 | - |
4269 | - legacy_gid_to_sid(psid, gid); |
4270 | - return; |
4271 | + if (xid->type == ID_TYPE_UID) { |
4272 | + uid_to_unix_users_sid(xid->id, psid); |
4273 | + } else { |
4274 | + gid_to_unix_groups_sid(xid->id, psid); |
4275 | } |
4276 | + |
4277 | + DBG_DEBUG("%cID %"PRIu32" -> %s fallback\n", |
4278 | + xid->type == ID_TYPE_UID ? 'U' : 'G', |
4279 | + xid->id, |
4280 | + dom_sid_str_buf(psid, &buf)); |
4281 | } |
4282 | +} |
4283 | |
4284 | - DEBUG(10,("gid %u -> sid %s\n", (unsigned int)gid, |
4285 | - dom_sid_str_buf(psid, &buf))); |
4286 | +void uid_to_sid(struct dom_sid *psid, uid_t uid) |
4287 | +{ |
4288 | + struct unixid xid = { .type = ID_TYPE_UID, .id = uid}; |
4289 | + xid_to_sid(psid, &xid); |
4290 | +} |
4291 | |
4292 | - return; |
4293 | +void gid_to_sid(struct dom_sid *psid, gid_t gid) |
4294 | +{ |
4295 | + struct unixid xid = { .type = ID_TYPE_GID, .id = gid}; |
4296 | + xid_to_sid(psid, &xid); |
4297 | } |
4298 | |
4299 | bool sids_to_unixids(const struct dom_sid *sids, uint32_t num_sids, |
4300 | diff --git a/source3/passdb/lookup_sid.h b/source3/passdb/lookup_sid.h |
4301 | index 8b5edf6..8a21cca 100644 |
4302 | --- a/source3/passdb/lookup_sid.h |
4303 | +++ b/source3/passdb/lookup_sid.h |
4304 | @@ -83,6 +83,7 @@ bool lookup_sid(TALLOC_CTX *mem_ctx, const struct dom_sid *sid, |
4305 | enum lsa_SidType *ret_type); |
4306 | void uid_to_sid(struct dom_sid *psid, uid_t uid); |
4307 | void gid_to_sid(struct dom_sid *psid, gid_t gid); |
4308 | +void xid_to_sid(struct dom_sid *psid, const struct unixid *xid); |
4309 | bool sid_to_uid(const struct dom_sid *psid, uid_t *puid); |
4310 | bool sid_to_gid(const struct dom_sid *psid, gid_t *pgid); |
4311 | bool sids_to_unixids(const struct dom_sid *sids, uint32_t num_sids, |
4312 | diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py |
4313 | index 5d7e496..e8d5165 100755 |
4314 | --- a/source3/selftest/tests.py |
4315 | +++ b/source3/selftest/tests.py |
4316 | @@ -200,6 +200,7 @@ local_tests = [ |
4317 | "LOCAL-G-LOCK5", |
4318 | "LOCAL-G-LOCK6", |
4319 | "LOCAL-NAMEMAP-CACHE1", |
4320 | + "LOCAL-IDMAP-CACHE1", |
4321 | "LOCAL-hex_encode_buf", |
4322 | "LOCAL-remove_duplicate_addrs2"] |
4323 | |
4324 | diff --git a/source3/torture/proto.h b/source3/torture/proto.h |
4325 | index 669e077..b4a2007 100644 |
4326 | --- a/source3/torture/proto.h |
4327 | +++ b/source3/torture/proto.h |
4328 | @@ -137,6 +137,7 @@ bool run_g_lock5(int dummy); |
4329 | bool run_g_lock6(int dummy); |
4330 | bool run_g_lock_ping_pong(int dummy); |
4331 | bool run_local_namemap_cache1(int dummy); |
4332 | +bool run_local_idmap_cache1(int dummy); |
4333 | bool run_hidenewfiles(int dummy); |
4334 | |
4335 | #endif /* __TORTURE_H__ */ |
4336 | diff --git a/source3/torture/test_idmap_cache.c b/source3/torture/test_idmap_cache.c |
4337 | new file mode 100644 |
4338 | index 0000000..b9cba3b |
4339 | --- /dev/null |
4340 | +++ b/source3/torture/test_idmap_cache.c |
4341 | @@ -0,0 +1,122 @@ |
4342 | +/* |
4343 | + * Unix SMB/CIFS implementation. |
4344 | + * Test dbwrap_watch API |
4345 | + * Copyright (C) Volker Lendecke 2017 |
4346 | + * |
4347 | + * This program is free software; you can redistribute it and/or modify |
4348 | + * it under the terms of the GNU General Public License as published by |
4349 | + * the Free Software Foundation; either version 3 of the License, or |
4350 | + * (at your option) any later version. |
4351 | + * |
4352 | + * This program is distributed in the hope that it will be useful, |
4353 | + * but WITHOUT ANY WARRANTY; without even the implied warranty of |
4354 | + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
4355 | + * GNU General Public License for more details. |
4356 | + * |
4357 | + * You should have received a copy of the GNU General Public License |
4358 | + * along with this program. If not, see <http://www.gnu.org/licenses/>. |
4359 | + */ |
4360 | + |
4361 | +#include "includes.h" |
4362 | +#include "torture/proto.h" |
4363 | +#include "lib/idmap_cache.h" |
4364 | +#include "librpc/gen_ndr/idmap.h" |
4365 | +#include "libcli/security/dom_sid.h" |
4366 | + |
4367 | +bool run_local_idmap_cache1(int dummy) |
4368 | +{ |
4369 | + struct dom_sid sid, found_sid; |
4370 | + struct unixid xid, found_xid; |
4371 | + bool ret = false; |
4372 | + bool expired = false; |
4373 | + |
4374 | + xid = (struct unixid) { .id = 1234, .type = ID_TYPE_UID }; |
4375 | + dom_sid_parse("S-1-5-21-2864185242-3846410404-2398417794-1235", &sid); |
4376 | + idmap_cache_set_sid2unixid(&sid, &xid); |
4377 | + |
4378 | + ret = idmap_cache_find_sid2unixid(&sid, &found_xid, &expired); |
4379 | + if (!ret) { |
4380 | + fprintf(stderr, "idmap_cache_find_sid2unixid failed\n"); |
4381 | + goto done; |
4382 | + } |
4383 | + if (expired) { |
4384 | + fprintf(stderr, |
4385 | + "idmap_cache_find_sid2unixid returned an expired " |
4386 | + "value\n"); |
4387 | + goto done; |
4388 | + } |
4389 | + if ((xid.type != found_xid.type) || (xid.id != found_xid.id)) { |
4390 | + fprintf(stderr, |
4391 | + "idmap_cache_find_sid2unixid returned wrong " |
4392 | + "values\n"); |
4393 | + goto done; |
4394 | + } |
4395 | + |
4396 | + ret = idmap_cache_find_xid2sid(&xid, &found_sid, &expired); |
4397 | + if (!ret) { |
4398 | + fprintf(stderr, "idmap_cache_find_xid2sid failed\n"); |
4399 | + goto done; |
4400 | + } |
4401 | + if (expired) { |
4402 | + fprintf(stderr, |
4403 | + "idmap_cache_find_xid2sid returned an expired " |
4404 | + "value\n"); |
4405 | + goto done; |
4406 | + } |
4407 | + if (!dom_sid_equal(&sid, &found_sid)) { |
4408 | + fprintf(stderr, |
4409 | + "idmap_cache_find_xid2sid returned wrong sid\n"); |
4410 | + goto done; |
4411 | + } |
4412 | + |
4413 | + xid.type = ID_TYPE_GID; |
4414 | + |
4415 | + ret = idmap_cache_find_xid2sid(&xid, &found_sid, &expired); |
4416 | + if (ret) { |
4417 | + fprintf(stderr, |
4418 | + "idmap_cache_find_xid2sid found a GID where it " |
4419 | + "should not\n"); |
4420 | + goto done; |
4421 | + } |
4422 | + |
4423 | + idmap_cache_del_sid(&sid); |
4424 | + |
4425 | + xid.type = ID_TYPE_UID; |
4426 | + ret = idmap_cache_find_xid2sid(&xid, &found_sid, &expired); |
4427 | + if (ret) { |
4428 | + fprintf(stderr, |
4429 | + "idmap_cache_find_xid2sid found a UID where it " |
4430 | + "should not\n"); |
4431 | + goto done; |
4432 | + } |
4433 | + |
4434 | + /* |
4435 | + * Test that negative mappings can also be cached |
4436 | + */ |
4437 | + sid = (struct dom_sid) {0}; |
4438 | + xid = (struct unixid) { .id = 1234, .type = ID_TYPE_UID }; |
4439 | + idmap_cache_set_sid2unixid(&sid, &xid); |
4440 | + |
4441 | + ret = idmap_cache_find_xid2sid(&xid, &found_sid, &expired); |
4442 | + if (!ret) { |
4443 | + fprintf(stderr, |
4444 | + "idmap_cache_find_xid2sid failed to find " |
4445 | + "negative mapping\n"); |
4446 | + goto done; |
4447 | + } |
4448 | + if (expired) { |
4449 | + fprintf(stderr, |
4450 | + "idmap_cache_find_xid2sid returned an expired " |
4451 | + "value\n"); |
4452 | + goto done; |
4453 | + } |
4454 | + if (!dom_sid_equal(&sid, &found_sid)) { |
4455 | + fprintf(stderr, |
4456 | + "idmap_cache_find_xid2sid returned wrong sid\n"); |
4457 | + goto done; |
4458 | + } |
4459 | + |
4460 | + ret = true; |
4461 | +done: |
4462 | + return ret; |
4463 | +} |
4464 | diff --git a/source3/torture/torture.c b/source3/torture/torture.c |
4465 | index 0d00f1f..018ebba 100644 |
4466 | --- a/source3/torture/torture.c |
4467 | +++ b/source3/torture/torture.c |
4468 | @@ -12081,6 +12081,7 @@ static struct { |
4469 | { "LOCAL-G-LOCK-PING-PONG", run_g_lock_ping_pong, 0 }, |
4470 | { "LOCAL-CANONICALIZE-PATH", run_local_canonicalize_path, 0 }, |
4471 | { "LOCAL-NAMEMAP-CACHE1", run_local_namemap_cache1, 0 }, |
4472 | + { "LOCAL-IDMAP-CACHE1", run_local_idmap_cache1, 0 }, |
4473 | { "qpathinfo-bufsize", run_qpathinfo_bufsize, 0 }, |
4474 | { "hide-new-files-timeout", run_hidenewfiles, 0 }, |
4475 | {NULL, NULL, 0}}; |
4476 | diff --git a/source3/winbindd/wb_xids2sids.c b/source3/winbindd/wb_xids2sids.c |
4477 | index fdd98a3..c5a3527 100644 |
4478 | --- a/source3/winbindd/wb_xids2sids.c |
4479 | +++ b/source3/winbindd/wb_xids2sids.c |
4480 | @@ -246,6 +246,7 @@ static NTSTATUS wb_xids2sids_init_dom_maps_recv(struct tevent_req *req) |
4481 | struct wb_xids2sids_dom_state { |
4482 | struct tevent_context *ev; |
4483 | struct unixid *all_xids; |
4484 | + const bool *cached; |
4485 | size_t num_all_xids; |
4486 | struct dom_sid *all_sids; |
4487 | struct wb_xids2sids_dom_map *dom_map; |
4488 | @@ -262,7 +263,10 @@ static void wb_xids2sids_dom_gotdc(struct tevent_req *subreq); |
4489 | static struct tevent_req *wb_xids2sids_dom_send( |
4490 | TALLOC_CTX *mem_ctx, struct tevent_context *ev, |
4491 | struct wb_xids2sids_dom_map *dom_map, |
4492 | - struct unixid *xids, size_t num_xids, struct dom_sid *sids) |
4493 | + struct unixid *xids, |
4494 | + const bool *cached, |
4495 | + size_t num_xids, |
4496 | + struct dom_sid *sids) |
4497 | { |
4498 | struct tevent_req *req, *subreq; |
4499 | struct wb_xids2sids_dom_state *state; |
4500 | @@ -276,6 +280,7 @@ static struct tevent_req *wb_xids2sids_dom_send( |
4501 | } |
4502 | state->ev = ev; |
4503 | state->all_xids = xids; |
4504 | + state->cached = cached; |
4505 | state->num_all_xids = num_xids; |
4506 | state->all_sids = sids; |
4507 | state->dom_map = dom_map; |
4508 | @@ -296,7 +301,7 @@ static struct tevent_req *wb_xids2sids_dom_send( |
4509 | /* out of range */ |
4510 | continue; |
4511 | } |
4512 | - if (!is_null_sid(&state->all_sids[i])) { |
4513 | + if (state->cached[i]) { |
4514 | /* already mapped */ |
4515 | continue; |
4516 | } |
4517 | @@ -363,7 +368,7 @@ static void wb_xids2sids_dom_done(struct tevent_req *subreq) |
4518 | /* out of range */ |
4519 | continue; |
4520 | } |
4521 | - if (!is_null_sid(&state->all_sids[i])) { |
4522 | + if (state->cached[i]) { |
4523 | /* already mapped */ |
4524 | continue; |
4525 | } |
4526 | @@ -465,22 +470,11 @@ struct tevent_req *wb_xids2sids_send(TALLOC_CTX *mem_ctx, |
4527 | uint32_t i; |
4528 | |
4529 | for (i=0; i<num_xids; i++) { |
4530 | - struct dom_sid sid; |
4531 | - bool ok, expired; |
4532 | - |
4533 | - switch (xids[i].type) { |
4534 | - case ID_TYPE_UID: |
4535 | - ok = idmap_cache_find_uid2sid( |
4536 | - xids[i].id, &sid, &expired); |
4537 | - break; |
4538 | - case ID_TYPE_GID: |
4539 | - ok = idmap_cache_find_gid2sid( |
4540 | - xids[i].id, &sid, &expired); |
4541 | - break; |
4542 | - default: |
4543 | - ok = false; |
4544 | - } |
4545 | + struct dom_sid sid = {0}; |
4546 | + bool ok, expired = true; |
4547 | |
4548 | + ok = idmap_cache_find_xid2sid( |
4549 | + &xids[i], &sid, &expired); |
4550 | if (ok && !expired) { |
4551 | sid_copy(&state->sids[i], &sid); |
4552 | state->cached[i] = true; |
4553 | @@ -520,7 +514,7 @@ static void wb_xids2sids_init_dom_maps_done(struct tevent_req *subreq) |
4554 | |
4555 | subreq = wb_xids2sids_dom_send( |
4556 | state, state->ev, &dom_maps[state->dom_idx], |
4557 | - state->xids, state->num_xids, state->sids); |
4558 | + state->xids, state->cached, state->num_xids, state->sids); |
4559 | if (tevent_req_nomem(subreq, req)) { |
4560 | return; |
4561 | } |
4562 | @@ -551,6 +545,7 @@ static void wb_xids2sids_done(struct tevent_req *subreq) |
4563 | state->ev, |
4564 | &dom_maps[state->dom_idx], |
4565 | state->xids, |
4566 | + state->cached, |
4567 | state->num_xids, |
4568 | state->sids); |
4569 | if (tevent_req_nomem(subreq, req)) { |
4570 | diff --git a/source3/wscript_build b/source3/wscript_build |
4571 | index 1ae9105..f0d8596 100644 |
4572 | --- a/source3/wscript_build |
4573 | +++ b/source3/wscript_build |
4574 | @@ -149,7 +149,7 @@ bld.SAMBA3_LIBRARY('samba-passdb', |
4575 | ''', |
4576 | abi_match=private_pdb_match, |
4577 | abi_directory='passdb/ABI', |
4578 | - vnum='0.27.1') |
4579 | + vnum='0.27.2') |
4580 | |
4581 | bld.SAMBA3_SUBSYSTEM('pdb', |
4582 | source=''' |
4583 | @@ -1198,6 +1198,7 @@ bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3, |
4584 | torture/wbc_async.c |
4585 | torture/test_g_lock.c |
4586 | torture/test_namemap_cache.c |
4587 | + torture/test_idmap_cache.c |
4588 | torture/test_hidenewfiles.c |
4589 | ''', |
4590 | deps=''' |
4591 | diff --git a/source4/libcli/raw/interfaces.h b/source4/libcli/raw/interfaces.h |
4592 | index 732ba15..43a53f8 100644 |
4593 | --- a/source4/libcli/raw/interfaces.h |
4594 | +++ b/source4/libcli/raw/interfaces.h |
4595 | @@ -1779,6 +1779,7 @@ union smb_open { |
4596 | /* uint32_t blob_size; */ |
4597 | |
4598 | /* optional return values matching tagged values in the call */ |
4599 | + uint32_t maximal_access_status; |
4600 | uint32_t maximal_access; |
4601 | uint8_t on_disk_id[32]; |
4602 | struct smb2_lease lease_response; |
4603 | diff --git a/source4/libcli/smb2/create.c b/source4/libcli/smb2/create.c |
4604 | index 550069a..eb0f6a4 100644 |
4605 | --- a/source4/libcli/smb2/create.c |
4606 | +++ b/source4/libcli/smb2/create.c |
4607 | @@ -360,12 +360,12 @@ NTSTATUS smb2_create_recv(struct smb2_request *req, TALLOC_CTX *mem_ctx, struct |
4608 | /* pull out the parsed blobs */ |
4609 | for (i=0;i<io->out.blobs.num_blobs;i++) { |
4610 | if (strcmp(io->out.blobs.blobs[i].tag, SMB2_CREATE_TAG_MXAC) == 0) { |
4611 | - /* TODO: this also contains a status field in |
4612 | - first 4 bytes */ |
4613 | if (io->out.blobs.blobs[i].data.length != 8) { |
4614 | smb2_request_destroy(req); |
4615 | return NT_STATUS_INVALID_NETWORK_RESPONSE; |
4616 | } |
4617 | + io->out.maximal_access_status = |
4618 | + IVAL(io->out.blobs.blobs[i].data.data, 0); |
4619 | io->out.maximal_access = IVAL(io->out.blobs.blobs[i].data.data, 4); |
4620 | } |
4621 | if (strcmp(io->out.blobs.blobs[i].tag, SMB2_CREATE_TAG_QFID) == 0) { |
4622 | diff --git a/source4/scripting/bin/gen_ntstatus.py b/source4/scripting/bin/gen_ntstatus.py |
4623 | index e0d4fe3..7691e7b 100755 |
4624 | --- a/source4/scripting/bin/gen_ntstatus.py |
4625 | +++ b/source4/scripting/bin/gen_ntstatus.py |
4626 | @@ -20,6 +20,9 @@ |
4627 | # You should have received a copy of the GNU General Public License |
4628 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
4629 | # |
4630 | +from __future__ import unicode_literals |
4631 | +# this file is a bin script and was not imported by any other modules |
4632 | +# so it should be fine to enable unicode string for python2 |
4633 | |
4634 | import sys, os.path, io, string |
4635 | from gen_error_common import parseErrorDescriptions, ErrorDef |
4636 | @@ -134,20 +137,20 @@ def main (): |
4637 | sys.exit() |
4638 | |
4639 | # read in the data |
4640 | - file_contents = open(input_file, "r") |
4641 | + file_contents = io.open(input_file, "rt", encoding='utf8') |
4642 | |
4643 | errors = parseErrorDescriptions(file_contents, False, transformErrorName) |
4644 | |
4645 | print("writing new header file: %s" % gen_headerfile_name) |
4646 | - out_file = open(gen_headerfile_name, "w") |
4647 | + out_file = io.open(gen_headerfile_name, "wt", encoding='utf8') |
4648 | generateHeaderFile(out_file, errors) |
4649 | out_file.close() |
4650 | print("writing new source file: %s" % gen_sourcefile_name) |
4651 | - out_file = open(gen_sourcefile_name, "w") |
4652 | + out_file = io.open(gen_sourcefile_name, "wt", encoding='utf8') |
4653 | generateSourceFile(out_file, errors) |
4654 | out_file.close() |
4655 | print("writing new python file: %s" % gen_pythonfile_name) |
4656 | - out_file = open(gen_pythonfile_name, "w") |
4657 | + out_file = io.open(gen_pythonfile_name, "wt", encoding='utf8') |
4658 | generatePythonFile(out_file, errors) |
4659 | out_file.close() |
4660 | |
4661 | diff --git a/source4/scripting/bin/gen_werror.py b/source4/scripting/bin/gen_werror.py |
4662 | index 700ccaf..6280d2d 100755 |
4663 | --- a/source4/scripting/bin/gen_werror.py |
4664 | +++ b/source4/scripting/bin/gen_werror.py |
4665 | @@ -20,6 +20,9 @@ |
4666 | # You should have received a copy of the GNU General Public License |
4667 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
4668 | # |
4669 | +from __future__ import unicode_literals |
4670 | +# this file is a bin script and was not imported by any other modules |
4671 | +# so it should be fine to enable unicode string for python2 |
4672 | |
4673 | import sys, os.path, io, string |
4674 | from gen_error_common import parseErrorDescriptions, ErrorDef |
4675 | @@ -135,20 +138,20 @@ def main(): |
4676 | print("usage: %s winerrorfile headerfile sourcefile pythonfile" % sys.argv[0]) |
4677 | sys.exit() |
4678 | |
4679 | - input_file = open(input_file_name, "r") |
4680 | + input_file = io.open(input_file_name, "rt", encoding='utf8') |
4681 | errors = parseErrorDescriptions(input_file, True, transformErrorName) |
4682 | input_file.close() |
4683 | |
4684 | print("writing new header file: %s" % gen_headerfile_name) |
4685 | - out_file = open(gen_headerfile_name, "w") |
4686 | + out_file = io.open(gen_headerfile_name, "wt", encoding='utf8') |
4687 | generateHeaderFile(out_file, errors) |
4688 | out_file.close() |
4689 | print("writing new source file: %s" % gen_sourcefile_name) |
4690 | - out_file = open(gen_sourcefile_name, "w") |
4691 | + out_file = io.open(gen_sourcefile_name, "wt", encoding='utf8') |
4692 | generateSourceFile(out_file, errors) |
4693 | out_file.close() |
4694 | print("writing new python file: %s" % gen_pythonfile_name) |
4695 | - out_file = open(gen_pythonfile_name, "w") |
4696 | + out_file = io.open(gen_pythonfile_name, "wt", encoding='utf8') |
4697 | generatePythonFile(out_file, errors) |
4698 | out_file.close() |
4699 | |
4700 | diff --git a/source4/scripting/bin/sambaundoguididx b/source4/scripting/bin/sambaundoguididx |
4701 | index 008e798..20a84c3 100755 |
4702 | --- a/source4/scripting/bin/sambaundoguididx |
4703 | +++ b/source4/scripting/bin/sambaundoguididx |
4704 | @@ -57,8 +57,7 @@ privatedir = os.path.dirname(url) |
4705 | |
4706 | dbs = [] |
4707 | for part in partitions[0]['partition']: |
4708 | - file_quoted = part.split(":")[1] |
4709 | - tdbname = urllib.unquote(file_quoted) |
4710 | + tdbname = part.split(":")[1] |
4711 | tdbpath = os.path.join(privatedir, tdbname) |
4712 | |
4713 | db = ldb.Ldb(url=tdbpath, options=["modules:"]) |
4714 | diff --git a/source4/smbd/server.c b/source4/smbd/server.c |
4715 | index eeb46ff..297da1d 100644 |
4716 | --- a/source4/smbd/server.c |
4717 | +++ b/source4/smbd/server.c |
4718 | @@ -231,6 +231,41 @@ _NORETURN_ static void max_runtime_handler(struct tevent_context *ev, |
4719 | } |
4720 | |
4721 | /* |
4722 | + * When doing an in-place upgrade of Samba, the database format may have |
4723 | + * changed between versions. E.g. between 4.7 and 4.8 the DB changed from |
4724 | + * DN-based indexes to GUID-based indexes, so we have to re-index the DB after |
4725 | + * upgrading. |
4726 | + * This function handles migrating an older samba DB to a new Samba release. |
4727 | + * Note that we have to maintain DB compatibility between *all* older versions |
4728 | + * of Samba, not just the ones still under maintenance support. |
4729 | + */ |
4730 | +static int handle_inplace_db_upgrade(struct ldb_context *ldb_ctx) |
4731 | +{ |
4732 | + int ret; |
4733 | + |
4734 | + /* |
4735 | + * The DSDB stack will handle reindexing the DB (if needed) upon the first |
4736 | + * DB write. Open and close a transaction on the DB now to trigger a |
4737 | + * reindex if required, rather than waiting for the first write. |
4738 | + * We do this here to guarantee that the DB will have been re-indexed by |
4739 | + * the time the main samba code runs. |
4740 | + * Refer to dsdb_schema_set_indices_and_attributes() for the actual reindexing |
4741 | + * code, called from |
4742 | + * source4/dsdb/samdb/ldb_modules/schema_load.c:schema_load_start_transaction() |
4743 | + */ |
4744 | + ret = ldb_transaction_start(ldb_ctx); |
4745 | + if (ret != LDB_SUCCESS) { |
4746 | + return ret; |
4747 | + } |
4748 | + |
4749 | + ret = ldb_transaction_commit(ldb_ctx); |
4750 | + if (ret != LDB_SUCCESS) { |
4751 | + return ret; |
4752 | + } |
4753 | + return LDB_SUCCESS; |
4754 | +} |
4755 | + |
4756 | +/* |
4757 | pre-open the key databases. This saves a lot of time in child |
4758 | processes |
4759 | */ |
4760 | @@ -262,6 +297,13 @@ static int prime_ldb_databases(struct tevent_context *event_ctx, bool *am_backup |
4761 | talloc_free(db_context); |
4762 | return LDB_ERR_OPERATIONS_ERROR; |
4763 | } |
4764 | + |
4765 | + ret = handle_inplace_db_upgrade(ldb_ctx); |
4766 | + if (ret != LDB_SUCCESS) { |
4767 | + talloc_free(db_context); |
4768 | + return ret; |
4769 | + } |
4770 | + |
4771 | pdb = privilege_connect(db_context, cmdline_lp_ctx); |
4772 | if (pdb == NULL) { |
4773 | talloc_free(db_context); |
4774 | diff --git a/source4/torture/smb2/acls.c b/source4/torture/smb2/acls.c |
4775 | index 6178e21..7bccce8 100644 |
4776 | --- a/source4/torture/smb2/acls.c |
4777 | +++ b/source4/torture/smb2/acls.c |
4778 | @@ -2364,6 +2364,557 @@ done: |
4779 | } |
4780 | |
4781 | /* |
4782 | + * test Owner Rights, S-1-3-4 |
4783 | + */ |
4784 | +static bool test_owner_rights(struct torture_context *tctx, |
4785 | + struct smb2_tree *tree) |
4786 | +{ |
4787 | + const char *fname = BASEDIR "\\owner_right.txt"; |
4788 | + struct smb2_create cr; |
4789 | + struct smb2_handle handle = {{0}}; |
4790 | + union smb_fileinfo gi; |
4791 | + union smb_setfileinfo si; |
4792 | + struct security_descriptor *sd_orig = NULL; |
4793 | + struct security_descriptor *sd = NULL; |
4794 | + const char *owner_sid = NULL; |
4795 | + NTSTATUS mxac_status; |
4796 | + NTSTATUS status; |
4797 | + bool ret = true; |
4798 | + |
4799 | + smb2_deltree(tree, BASEDIR); |
4800 | + |
4801 | + ret = smb2_util_setup_dir(tctx, tree, BASEDIR); |
4802 | + torture_assert_goto(tctx, ret, ret, done, |
4803 | + "smb2_util_setup_dir failed\n"); |
4804 | + |
4805 | + torture_comment(tctx, "TESTING OWNER RIGHTS\n"); |
4806 | + |
4807 | + cr = (struct smb2_create) { |
4808 | + .in.desired_access = SEC_STD_READ_CONTROL | |
4809 | + SEC_STD_WRITE_DAC |SEC_STD_WRITE_OWNER, |
4810 | + .in.file_attributes = FILE_ATTRIBUTE_NORMAL, |
4811 | + .in.share_access = NTCREATEX_SHARE_ACCESS_MASK, |
4812 | + .in.create_disposition = NTCREATEX_DISP_OPEN_IF, |
4813 | + .in.impersonation_level = NTCREATEX_IMPERSONATION_ANONYMOUS, |
4814 | + .in.fname = fname, |
4815 | + }; |
4816 | + |
4817 | + status = smb2_create(tree, tctx, &cr); |
4818 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4819 | + "smb2_create failed\n"); |
4820 | + handle = cr.out.file.handle; |
4821 | + |
4822 | + torture_comment(tctx, "get the original sd\n"); |
4823 | + |
4824 | + gi = (union smb_fileinfo) { |
4825 | + .query_secdesc.level = RAW_FILEINFO_SEC_DESC, |
4826 | + .query_secdesc.in.file.handle = handle, |
4827 | + .query_secdesc.in.secinfo_flags = SECINFO_DACL|SECINFO_OWNER, |
4828 | + }; |
4829 | + |
4830 | + status = smb2_getinfo_file(tree, tctx, &gi); |
4831 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4832 | + "smb2_getinfo_file failed\n"); |
4833 | + |
4834 | + sd_orig = gi.query_secdesc.out.sd; |
4835 | + owner_sid = dom_sid_string(tctx, sd_orig->owner_sid); |
4836 | + |
4837 | + /* |
4838 | + * Add a 2 element ACL |
4839 | + * SEC_RIGHTS_FILE_READ for the owner, |
4840 | + * SEC_FILE_WRITE_DATA for SID_OWNER_RIGHTS. |
4841 | + * |
4842 | + * Proves that the owner and SID_OWNER_RIGHTS |
4843 | + * ACE entries are additive. |
4844 | + */ |
4845 | + sd = security_descriptor_dacl_create(tctx, 0, NULL, NULL, |
4846 | + owner_sid, |
4847 | + SEC_ACE_TYPE_ACCESS_ALLOWED, |
4848 | + SEC_RIGHTS_FILE_READ, |
4849 | + 0, |
4850 | + SID_OWNER_RIGHTS, |
4851 | + SEC_ACE_TYPE_ACCESS_ALLOWED, |
4852 | + SEC_FILE_WRITE_DATA, |
4853 | + 0, |
4854 | + NULL); |
4855 | + torture_assert_not_null_goto(tctx, sd, ret, done, |
4856 | + "SD create failed\n"); |
4857 | + |
4858 | + si = (union smb_setfileinfo) { |
4859 | + .set_secdesc.level = RAW_SFILEINFO_SEC_DESC, |
4860 | + .set_secdesc.in.file.handle = handle, |
4861 | + .set_secdesc.in.secinfo_flags = SECINFO_DACL, |
4862 | + .set_secdesc.in.sd = sd, |
4863 | + }; |
4864 | + |
4865 | + status = smb2_setinfo_file(tree, &si); |
4866 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4867 | + "smb2_setinfo_file failed\n"); |
4868 | + |
4869 | + status = smb2_util_close(tree, handle); |
4870 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4871 | + "smb2_util_close failed\n"); |
4872 | + ZERO_STRUCT(handle); |
4873 | + |
4874 | + cr = (struct smb2_create) { |
4875 | + .in.desired_access = SEC_STD_READ_CONTROL, |
4876 | + .in.file_attributes = FILE_ATTRIBUTE_NORMAL, |
4877 | + .in.share_access = NTCREATEX_SHARE_ACCESS_MASK, |
4878 | + .in.create_disposition = NTCREATEX_DISP_OPEN_IF, |
4879 | + .in.impersonation_level = NTCREATEX_IMPERSONATION_ANONYMOUS, |
4880 | + .in.query_maximal_access = true, |
4881 | + .in.fname = fname, |
4882 | + }; |
4883 | + |
4884 | + status = smb2_create(tree, tctx, &cr); |
4885 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4886 | + "smb2_setinfo_file failed\n"); |
4887 | + handle = cr.out.file.handle; |
4888 | + |
4889 | + mxac_status = NT_STATUS(cr.out.maximal_access_status); |
4890 | + torture_assert_ntstatus_ok_goto(tctx, mxac_status, ret, done, |
4891 | + "smb2_setinfo_file failed\n"); |
4892 | + |
4893 | + /* |
4894 | + * For some reasons Windows 2016 doesn't set SEC_STD_DELETE but we |
4895 | + * do. Mask it out so the test passes against Samba and Windows. |
4896 | + */ |
4897 | + torture_assert_int_equal_goto(tctx, |
4898 | + cr.out.maximal_access & ~SEC_STD_DELETE, |
4899 | + SEC_RIGHTS_FILE_READ | |
4900 | + SEC_FILE_WRITE_DATA, |
4901 | + ret, done, |
4902 | + "Wrong maximum access\n"); |
4903 | + |
4904 | + status = smb2_util_close(tree, handle); |
4905 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4906 | + "smb2_util_close failed\n"); |
4907 | + ZERO_STRUCT(handle); |
4908 | + |
4909 | +done: |
4910 | + if (!smb2_util_handle_empty(handle)) { |
4911 | + smb2_util_close(tree, handle); |
4912 | + } |
4913 | + smb2_deltree(tree, BASEDIR); |
4914 | + return ret; |
4915 | +} |
4916 | + |
4917 | +/* |
4918 | + * test Owner Rights with a leading DENY ACE, S-1-3-4 |
4919 | + */ |
4920 | +static bool test_owner_rights_deny(struct torture_context *tctx, |
4921 | + struct smb2_tree *tree) |
4922 | +{ |
4923 | + const char *fname = BASEDIR "\\owner_right_deny.txt"; |
4924 | + struct smb2_create cr; |
4925 | + struct smb2_handle handle = {{0}}; |
4926 | + union smb_fileinfo gi; |
4927 | + union smb_setfileinfo si; |
4928 | + struct security_descriptor *sd_orig = NULL; |
4929 | + struct security_descriptor *sd = NULL; |
4930 | + const char *owner_sid = NULL; |
4931 | + NTSTATUS mxac_status; |
4932 | + NTSTATUS status; |
4933 | + bool ret = true; |
4934 | + |
4935 | + smb2_deltree(tree, BASEDIR); |
4936 | + |
4937 | + ret = smb2_util_setup_dir(tctx, tree, BASEDIR); |
4938 | + torture_assert_goto(tctx, ret, ret, done, |
4939 | + "smb2_util_setup_dir failed\n"); |
4940 | + |
4941 | + torture_comment(tctx, "TESTING OWNER RIGHTS DENY\n"); |
4942 | + |
4943 | + cr = (struct smb2_create) { |
4944 | + .in.desired_access = SEC_STD_READ_CONTROL | |
4945 | + SEC_STD_WRITE_DAC |SEC_STD_WRITE_OWNER, |
4946 | + .in.file_attributes = FILE_ATTRIBUTE_NORMAL, |
4947 | + .in.share_access = NTCREATEX_SHARE_ACCESS_MASK, |
4948 | + .in.create_disposition = NTCREATEX_DISP_OPEN_IF, |
4949 | + .in.impersonation_level = NTCREATEX_IMPERSONATION_ANONYMOUS, |
4950 | + .in.fname = fname, |
4951 | + }; |
4952 | + |
4953 | + status = smb2_create(tree, tctx, &cr); |
4954 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4955 | + "smb2_create failed\n"); |
4956 | + handle = cr.out.file.handle; |
4957 | + |
4958 | + torture_comment(tctx, "get the original sd\n"); |
4959 | + |
4960 | + gi = (union smb_fileinfo) { |
4961 | + .query_secdesc.level = RAW_FILEINFO_SEC_DESC, |
4962 | + .query_secdesc.in.file.handle = handle, |
4963 | + .query_secdesc.in.secinfo_flags = SECINFO_DACL|SECINFO_OWNER, |
4964 | + }; |
4965 | + |
4966 | + status = smb2_getinfo_file(tree, tctx, &gi); |
4967 | + torture_assert_ntstatus_ok_goto(tctx, status, ret, done, |
4968 | + "smb2_getinfo_file failed\n"); |
4969 | + |
4970 | + sd_orig = gi.query_secdesc.out.sd; |
4971 | + owner_sid = dom_sid_string(tctx, sd_orig->owner_sid); |
4972 | + |
4973 | + /* |
4974 | + * Add a 2 element ACL |
4975 | + * DENY SEC_FILE_DATA_READ for SID_OWNER_RIGHTS |
4976 | + * SEC_FILE_READ_DATA for the owner. |
4977 | + * |
4978 | + * Proves that the owner and SID_OWNER_RIGHTS |
4979 | + * ACE entries are additive. |
4980 | + */ |
4981 | + sd = security_descriptor_dacl_create(tctx, 0, NULL, NULL, |
4982 | + SID_OWNER_RIGHTS, |
4983 | + SEC_ACE_TYPE_ACCESS_DENIED, |
4984 | + SEC_FILE_READ_DATA, |
4985 | + 0, |
4986 | + owner_sid, |
4987 | + SEC_ACE_TYPE_ACCESS_ALLOWED, |
4988 | + SEC_RIGHTS_FILE_READ, |
4989 | + 0, |
4990 | + NULL); |
4991 | + torture_assert_not_null_goto(tctx, sd, ret, done, |
4992 | + "SD create failed\n"); |
4993 | + |
4994 | + si = (union smb_setfileinfo) { |
4995 | + .set_secdesc.level = RAW_SFILEINFO_SEC_DESC, |
4996 | + .set_secdesc.in.file.handle = handle, |
4997 | + .set_secdesc.in.secinfo_flags = SECINFO_DACL, |
4998 | + .set_secdesc.in.sd = sd, |
4999 | + }; |
5000 | + |
The bileto ticket at https:/ /bileto. ubuntu. com/#/ticket/ 3683 shows a real failure for autofs tests.
I troubleshooted that and determined it's a kernel bug[1]. I confirmed locally in a VM that just switching the kernel makes the guest mount fail.
The last time the autofs tests ran[2], and that run was already including samba 4.10 (rc4), the running kernel was 4.19:
...
autopkgtest [14:57:44]: testbed running kernel: Linux 4.19.0-13-generic #14-Ubuntu SMP Thu Feb 7 21:51:25 UTC 2019
...
smb-mount PASS
The current run[3] in the bileto ticket shows: ------- ------- --- 0.0.1/pub/ hello-public. txt: No such file or directory
...
autopkgtest [14:54:53]: testbed running kernel: Linux 5.0.0-7-generic #8-Ubuntu SMP Mon Mar 4 16:27:25 UTC 2019
...
autopkgtest [14:55:15]: test smb-mount: [------
...
grep: /cifs/127.
...
smb-mount FAIL non-zero exit status 2
The 127.0.0.1 mountpoint is exactly the unauthenticated one (aka, guest).
The samba tests themselves also test cifs[4], but only an authenticated mount, not a guest one.
1. https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/1821053 /objectstorage. prodstack4- 5.canonical. com/v1/ AUTH_77e2ada1e7 a84929a74ba3b87 153c0ac/ autopkgtest- disco/disco/ amd64/a/ autofs/ 20190311_ 145953_ 69000@/ log.gz /objectstorage. prodstack4- 5.canonical. com/v1/ AUTH_77e2ada1e7 a84929a74ba3b87 153c0ac/ autopkgtest- disco-ci- train-ppa- service- 3683/disco/ amd64/a/ autofs/ 20190320_ 145718_ c773a@/ log.gz /git.launchpad. net/ubuntu/ +source/ samba/tree/ debian/ tests/cifs- share-access
2. https:/
3. https:/
4. https:/