1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-05 21:57:51 +03:00

50983 Commits

Author SHA1 Message Date
Stefan Metzmacher
35f7cee25d s4:wrepl_server: s/private/private_data
metze
2009-02-02 13:08:38 +01:00
Stefan Metzmacher
7237d777d5 s4:winbind: s/private/private_data
metze
2009-02-02 13:08:37 +01:00
Stefan Metzmacher
100f4e318e s4:web_server: s/private/private_data
metze
2009-02-02 13:08:37 +01:00
Stefan Metzmacher
e3dfbc9b76 s4:ntlm_auth: s/private/private1
metze
2009-02-02 13:08:37 +01:00
Stefan Metzmacher
29cc638c2c s4:smbd: s/private/private_data
metze
2009-02-02 13:08:36 +01:00
Stefan Metzmacher
5bf95a71dd s4:smb_server: s/private/private_data
metze
2009-02-02 13:08:36 +01:00
Stefan Metzmacher
4523a634cb s4:rpc_server/remote: s/private/priv
metze
2009-02-02 13:08:35 +01:00
Stefan Metzmacher
0854950b34 s4:rpc_server/echo: s/private/private_data
metze
2009-02-02 13:08:35 +01:00
Stefan Metzmacher
5e9ee54060 s4:ntvfs/unixuid: s/private/priv
metze
2009-02-02 13:08:34 +01:00
Stefan Metzmacher
7bb4461644 s4:ntvfs/smb2: s/private/p
metze
2009-02-02 13:08:34 +01:00
Stefan Metzmacher
42f92109d2 s4:ntvfs/simple: s/private/p
metze
2009-02-02 13:08:33 +01:00
Stefan Metzmacher
2110ef3c5d s4:ntvfs/posix: s/private/private_data
metze
2009-02-02 13:08:33 +01:00
Stefan Metzmacher
7ee87c339b s4:ntvfs/nbench: s/private/nprivates
metze
2009-02-02 13:08:33 +01:00
Stefan Metzmacher
8a95f4d2d6 s4:ntvfs/ipc: s/private/ipriv
metze
2009-02-02 13:08:32 +01:00
Stefan Metzmacher
33e8f47725 s4:ntvfs/common: s/private/private_data
metze
2009-02-02 13:08:32 +01:00
Stefan Metzmacher
0c64c213e8 s4:ntvfs/cifs_posix_cli: s/private/p
metze
2009-02-02 13:08:31 +01:00
Stefan Metzmacher
24fb16f1f6 s4:ntvfs/cifs/: s/private/p
metze
2009-02-02 13:08:31 +01:00
Stefan Metzmacher
50ad5239fd s4:ntvfs: s/private/private_data
metze
2009-02-02 13:08:30 +01:00
Stefan Metzmacher
c463bc127c s4:ntp_signd: s/private/private_data
metze
2009-02-02 13:08:30 +01:00
Stefan Metzmacher
74e783bf58 s4:librpc/rpc: s/private/private_data
metze
2009-02-02 13:08:29 +01:00
Stefan Metzmacher
c005bbddb7 s4:libnet/: s/private/private_data
metze
2009-02-02 13:08:29 +01:00
Stefan Metzmacher
58ca4d4e31 s4:libcli/wrepl: s/private/private_data
metze
2009-02-02 13:08:28 +01:00
Stefan Metzmacher
71e318cf31 s4:libcli/smb2: s/private/private_data
metze
2009-02-02 13:08:28 +01:00
Stefan Metzmacher
1ee4bbec1a s4:libcli/raw: s/private/private_data
metze
2009-02-02 13:08:28 +01:00
Stefan Metzmacher
0db079b9eb s4:libcli/dgram: s/private/private_data
metze
2009-02-02 13:08:27 +01:00
Stefan Metzmacher
8d37900828 s4:libcli/clilist.c: s/private/private_data
metze
2009-02-02 13:08:26 +01:00
Stefan Metzmacher
ea7ea27f2f s4:libcli/cldap: s/private/private_data
metze
2009-02-02 13:08:26 +01:00
Stefan Metzmacher
79ae2de001 s4:lib/stream: s/private/private_data
metze
2009-02-02 13:08:26 +01:00
Stefan Metzmacher
7db458a56c s4:lib/socket: s/private/private_data
metze
2009-02-02 13:08:25 +01:00
Stefan Metzmacher
735af62105 s4:lib/messaging: s/private/private_data
metze
2009-02-02 13:08:25 +01:00
Stefan Metzmacher
b7f2983489 s4:extended_dn_out: s/private/p s/new/nattrs
metze
2009-02-02 13:08:06 +01:00
Stefan Metzmacher
2e82a4ced2 s4:auth/kerberos: s/private/private_data
metze
2009-02-02 13:08:05 +01:00
Stefan Metzmacher
e7454d46d4 s4:auth/gensec: s/private/private_data
metze
2009-02-02 13:08:04 +01:00
Karolin Seeger
73f4fc1f80 docs: Describe "service" in man mount.cifs.
This fixes bug #5346.
Thanks to the Debian Samba package maintainers for reporting and providing a
patch!

Karolin
2009-02-02 11:46:39 +01:00
Tim Prouty
10e9e95ce8 s3 build: Fix "assignment discards qualifiers from pointer target type" warnings 2009-02-02 00:03:09 -08:00
Dan Sledz
d96248a9b4 Add two new parameters to control how we verify kerberos tickets. Removes lp_use_kerberos_keytab parameter.
The first is "kerberos method" and replaces the "use kerberos keytab"
with an enum.  Valid options are:
secrets only - use only the secrets for ticket verification (default)
system keytab - use only the system keytab for ticket verification
dedicated keytab - use a dedicated keytab for ticket verification.
secrets and keytab - use the secrets.tdb first, then the system keytab

For existing installs:
"use kerberos keytab = yes" corresponds to secrets and keytab
"use kerberos keytab = no" corresponds to secrets only

The major difference between "system keytab" and "dedicated keytab" is
that the latter method relies on kerberos to find the correct keytab
entry instead of filtering based on expected principals.

The second parameter is "dedicated keytab file", which is the keytab
to use when in "dedicated keytab" mode.  This keytab is only used in
ads_verify_ticket.
2009-02-01 20:23:31 -08:00
Michael Adam
d75b3913c9 s3:winbind_group: fix "getent group" to allocate new gids.
"getent group" used to fill the idmap cache with negative
cache entries for unmapped group sids.

Don't pass domain name unconditionally to idmap_sid_to_gid().
idmap_sid_to_gid() only creates new mappings (allocating
idmap backends tdb, tdb2, ldap...) when the domain name passed
in is "".

Note that it is _wrong_ to directly call the idmap_sid_to_gid()
functions here, in the main winbindd. The correct fix would be
to send a sid_to_gid request to winbindd itself, but this needs
more work to prepare the async mechanisms, and we nee a quick
fix for getent passwd now.

Michael
2009-02-02 00:53:05 +01:00
Michael Adam
a0d0519200 s3:winbind_user: fix "getent passwd" to allocate new uids.
"getent passwd" used to fill the idmap cache with negative
cache entries for unmapped user sids.

Don't pass domain name unconditionally to idmap_sid_to_[ug]id().
idmap_sid_to_[ug]id() only creates new mappings (allocating
idmap backends tdb, tdb2, ldap...) when the domain name passed
in is "".

Note that it is _wrong_ to directly call the idmap_sid_to_[ug]id()
functions here, in the main winbindd. The correct fix would be
to send a sid_to_[ug]id request to winbindd itself, but this needs
more work to prepare the async mechanisms, and we nee a quick
fix for getent passwd now.

Michael
2009-02-02 00:53:05 +01:00
Michael Adam
8c57f34b99 s3:winbind_user: move initialization of domain up in winbindd_fill_pwent()
and streamline logic some

Michael
2009-02-02 00:53:04 +01:00
Kai Blin
d936be23cd s3: Fix the non-merged build. 2009-02-01 20:49:07 +01:00
Kai Blin
07aa05f678 shared: Move dom_sid_* utility functions to top level 2009-02-01 19:42:30 +01:00
Simo Sorce
1dc745ec89 Make schannel not depend on samdb anymore. 2009-02-01 13:06:38 -05:00
Simo Sorce
10c907bcdb Fix headers, only ldb.h is required 2009-02-01 13:06:13 -05:00
Volker Lendecke
c14b7e648b Split up async_req into a generic and a NTSTATUS specific part 2009-02-01 19:05:39 +01:00
Björn Jacke
0931bb8937 "test" expects only one =
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-02-01 15:41:52 +01:00
Volker Lendecke
50ca5af9f3 Convert api_RNetUserEnum to use the srv_samr_nt.c directly
This is a sample for other accesses to pdb to go via samr. The goal is to
access passdb only via srv_samr_nt.c. If that is done, then we can easily swap
in another samr implementation like for example samba4's via a unix domain
socket.
2009-02-01 14:34:23 +01:00
Volker Lendecke
7967d8c779 Move rpc_pipe_open_internal to srv_pipe_hnd.c
This is a smbd-only function
2009-02-01 14:34:23 +01:00
Volker Lendecke
53394980ad Replace pipe names in pipes_struct by ndr_syntax_id
This was mainly used for debugging output
2009-02-01 14:34:23 +01:00
Volker Lendecke
3cd8c121dc Fix some type-punned warnings 2009-02-01 14:34:22 +01:00
Volker Lendecke
57de60a83f cli_get_pipe_name_from_interface does not really need a talloc_ctx 2009-02-01 14:34:22 +01:00