1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-29 21:47:30 +03:00

49373 Commits

Author SHA1 Message Date
Steven Danneman
041c5cf3b5 Added ability to set id mappings in wbinfo.
The two new parameters are:

--set-uid-mapping
--set-gid-mapping

These allow wbinfo to create new, or override existing id mappings in the
idmap backend.  These expose the exisiting ability of libwbclient
and winbindd to do this, up through a command line utility.
2008-11-18 16:04:03 -08:00
Jelmer Vernooij
15c629181a Move wireshark conformance file to top-level. 2008-11-19 00:10:15 +01:00
Steven Danneman
6d59be1e6d Fix extended DN parse error when AD object does not have a SID.
Some AD objects, like Exchange Public Folders, can be members of Security
Groups but do not have a SID attribute.  This patch adds more granular return
errors to ads_get_sid_from_extended_dn().  Callers can now determine if a parse
error occured because of bad input, or the DN was valid but contained no SID.

I updated all callers to ignore SIDless objects when appropriate.

Also did some cleanup to the out paths of lookup_usergroups_memberof()
2008-11-18 13:02:21 -08:00
Steven Danneman
9a7900fb38 Whitespace and >80 column cleanups. 2008-11-18 13:02:20 -08:00
Dina Fine
0e62bb39de Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails" 2008-11-18 12:45:42 -08:00
Kai Blin
69debd45e5 libsmb: Fix up pointer passed to cli_send_trans in cli_link_internal 2008-11-18 11:25:14 -08:00
Jeremy Allison
93fd28a350 Re-structure Volker's patch to "Fix trans2findfirst for the large directory optimization". Makes the change clearer.
Jeremy.
2008-11-18 10:57:54 -08:00
Volker Lendecke
6ce29dc9ad Fix trans2findfirst for the large directory optimization
With

case sensitive = yes
preserve case = no
short preserve case = no
default case = upper

a "dir FOO.txt" would not find "FOO.TXT" because FOO.txt ends up unconverted in
the mask for mask_match.

Jeremy, please check!

Volker
2008-11-18 17:04:47 +01:00
Günther Deschner
6ef719bf92 s3-libnet-samsync: store samsync sequence number state in keytab.
Guenther
2008-11-18 16:05:37 +01:00
Günther Deschner
b8769141e6 s3-libnet-samsync: refactor libnet_samsync.
Guenther
2008-11-18 16:05:29 +01:00
Günther Deschner
a079c500a6 s3-libnet-samsync: pass back sequence number from fetch_sam_entries_keytab.
Guenther
2008-11-18 16:05:20 +01:00
Günther Deschner
6aaf220f9e s3-libnet-samsync: use netr_DatabaseDeltas unless full replication enforced.
Guenther
2008-11-18 16:05:10 +01:00
Günther Deschner
9051351509 s3-libnet-samsync: pass sequence number pointer to process routine.
Guenther
2008-11-18 16:05:03 +01:00
Günther Deschner
8c67159755 s3-libnet-samsync: move all modules to startup,process,finish callbacks.
Guenther
2008-11-18 16:04:54 +01:00
Günther Deschner
677921b9a3 s3-libnet-samsync: call init and close ops function where appropriate.
Guenther
2008-11-18 16:04:46 +01:00
Günther Deschner
eef8de5c88 s3-libnet-samsync: use samsync_ops.
Guenther
2008-11-18 16:04:39 +01:00
Günther Deschner
d10293dfdc s3-libnet-samsync: add samsync_ops to all samsync modules.
Guenther
2008-11-18 16:04:30 +01:00
Günther Deschner
10572d1bf4 s3-libnet-samsync: add samsync_ops.
Guenther
2008-11-18 16:04:21 +01:00
Günther Deschner
0861a7122e s3-libnet: move add_to_keytab_entries to libnet_keytab.
Guenther
2008-11-18 16:03:49 +01:00
Günther Deschner
9f86dd715a s3-net: add "net rpc vampire passdb" that allows to take arguments.
Guenther
2008-11-18 16:03:05 +01:00
Günther Deschner
4be8d9cca0 s3-net: use net_scan_dc in net rpc vampire keytab.
Guenther
2008-11-18 16:01:01 +01:00
Günther Deschner
b8fee9d863 s3-net: add net_scan_dc function.
Guenther
2008-11-18 16:00:52 +01:00
Günther Deschner
ee81191d5c s3-net: add net_dc_info struct.
Guenther
2008-11-18 16:00:40 +01:00
Günther Deschner
2ac4b43430 s3-net-vampire: add support for partial replication (individual deltas).
Guenther
2008-11-18 15:59:38 +01:00
Günther Deschner
1a48107cc4 s3-libnet-samsync: add support for partial replication.
Guenther
2008-11-18 15:59:24 +01:00
Jelmer Vernooij
1c07c30d31 Merge branch 'master' of ssh://git.samba.org/data/git/samba 2008-11-18 01:36:02 +01:00
Jelmer Vernooij
ab55ecb881 Explicitly include samba4 includes.h to fix the build. 2008-11-18 01:35:10 +01:00
Davide Sfriso
9ea794417e Fix bug #5906 when running winbindd on a Samba PDC. Winbindd crash on 'getent group'
Jeremy.
2008-11-17 15:38:56 -08:00
Jeremy Allison
d8df43e65d Fix bug #5900 reported by monyo@samba.gr.jp - vfs_readonly.so does not work.
Jeremy.
2008-11-17 14:13:20 -08:00
Günther Deschner
a48abdaa81 s3-libnet-samsync: use enctype 23 for vampired keytab entries.
Guenther
2008-11-17 19:58:30 +01:00
Tim Prouty
0b1015d73e Fix build warning introduced by making SERVICE_CONTROL an enum 2008-11-17 10:21:29 -08:00
Karolin Seeger
0cba859f12 s3 create-tarball.sh: Remove dashes in git commands.
Newer git versions (e.g. 1.6.0.2) do not provide the 'git-' commands
any longer.

Karolin
2008-11-17 15:23:34 +01:00
Günther Deschner
0e801722e3 s3-build: re-run make samba3-idl.
Guenther
2008-11-17 13:18:19 +01:00
Günther Deschner
5b4140a997 svcctl: fill in SERVICE_CONTROL from s3.
Guenther
2008-11-17 13:18:00 +01:00
Günther Deschner
738d066768 svcctl: fix idl for svcctl_EnumServicesStatusW.
Guenther
2008-11-17 13:17:31 +01:00
Günther Deschner
2409f216cf s4-smbtorture: add test for svcctl_QueryServiceConfig2W.
Guenther
2008-11-17 13:17:07 +01:00
Günther Deschner
abbd539082 svcctl: fix idl for svcctl_QueryServiceConfig2W.
Guenther
2008-11-17 13:16:44 +01:00
Günther Deschner
4e0bbb6e79 svcctl: fix idl for EnumServicesStatusExW.
Guenther
2008-11-17 13:16:34 +01:00
Günther Deschner
c0db253507 s4-smbtorture: fix test for svcctl_EnumServicesStatusW.
Guenther
2008-11-17 13:16:11 +01:00
Günther Deschner
b43c3a36a7 s4-smbtorture: add test for svcctl_QueryServiceStatusEx.
Guenther
2008-11-17 13:15:59 +01:00
Günther Deschner
880e232e7e svcctl: fix idl for svcctl_QueryServiceStatusEx.
Guenther
2008-11-17 13:15:31 +01:00
Günther Deschner
2d44f72c33 s4-smbtorture: pure reformatting of svcctl test.
Guenther
2008-11-17 13:15:20 +01:00
Günther Deschner
2fbdf22541 s3-rpcclient: fill in unknowns in cmd_ntsvcs_get_hw_prof_info.
Guenther
2008-11-17 13:13:30 +01:00
Günther Deschner
fea323bdf3 s4-smbtorture: add PNP_GetDeviceRegProp test for ntsvcs testsuite.
Guenther
2008-11-17 13:13:20 +01:00
Günther Deschner
7d5f3f51b0 ntsvcs: remove todo from PNP_GetDeviceList.
Guenther
2008-11-17 13:13:01 +01:00
Günther Deschner
f09231254e pam_winbind: rerun genmsg after Bo Yang's fixes.
Guenther
2008-11-17 13:07:50 +01:00
Stefan Metzmacher
327d2be452 s4:dsdb/samdb: don't allow objects without objectClass
We're using @ROOTDSE instead of CN=ROOTDSE.

metze
2008-11-17 11:37:58 +01:00
Bo Yang
29f2ca8ff2 Fix broken msgids in ntstatus_errors
Signed-off-by: Günther Deschner <gd@samba.org>
2008-11-17 11:27:33 +01:00
Andreas Schneider
806a45c3c7 Improve the Gemand pam_winbind translation.
Signed-off-by: Andreas Schneider <anschneider@suse.de>
2008-11-17 11:17:17 +01:00
Kai Blin
5e5ccab372 net: Fix net rap printq info documentation (bug #5892)
Carsten Dumke <carsten@cdumke.de> reported and provided a patch
for v3.0 and v3.2. (See 0a7fb721cdc)

This fixes the same issue in v3.3 and also changes the auto-generated usage
information to give better help about net rap printq info.
2008-11-17 08:58:25 +01:00