1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-24 13:57:43 +03:00

9813 Commits

Author SHA1 Message Date
Volker Lendecke
066b163bde Ok, what's this? Samba as a PDC wants to authenticate a user coming in
to a native NT member server. If the logoff time in the samlogon reply
is set to something else but infinity, the tree connect to the member
server comes back with 'bad uid'. In my traces, NT PDC sends
0x7fff.. always. Weird, but true.

I would really like others to double-check this. If you have questions
regarding the setup, feel free to ask!

Thanks!

Volker
-
Richard Sharpe
b53547bf66 Update some help. People keep forgetting that! -
Richard Sharpe
08c3e2b824 Add net getlocalsid [name] -
Volker Lendecke
b959419ed3 Ok, getting a bit more ambitious. Stop me, if this is wrong. ;-)
When creating a group you have to take care of the fact that the
underlying unix might not like the group name. This change gets around
that problem by giving the add group script the chance to invent a
group name. It then must only return the newly created numerical gid.

Volker
-
Volker Lendecke
42774a7753 Cosmetic fix for debug message. -
Volker Lendecke
a1bade0748 tdbdump also needs signal.h. Thanks to Guenther Deschner <gd@suse.de>
Volker
-
Volker Lendecke
f6ed429838 Add the ability to view/set the current local domain SIDs.
Volker
-
Gerald Carter
50752f84f2 * fix getpass check
* merge in AIX fixes from SAMBA_2_2
-
Andrew Bartlett
575b867486 Fix typo. -
Richard Sharpe
40aea3fe94 Small, long overdue, fix for libsmbclient. -
Volker Lendecke
8c41b5cd1b Change parsing of policy and privs delta to what Ethereal says.
Volker
-
Volker Lendecke
9f7a16acf1 Sorry for the new parameter, but I think to really reflect what's coming
in via deltas, we need a way to set a user's primary group.

Volker
-
Jeremy Allison
f4845b0213 Merge back Richard's FreeBSD sendfile fixes.
Jeremy.
-
Andrew Tridgell
f1058012b9 enable 'map hidden' and 'create mask' to allow the new OPEN test to
succeed
-
Jeremy Allison
5c4857d8e0 "@" is valid in NetBIOS domain names.
Jeremy.
-
Jelmer Vernooij
f1021cbc55 Add framework for samtest commands -
Gerald Carter
29be941104 reran autoconf -
Gerald Carter
cbb16eac0e CUPS merge from SAMBA_2_2 -
Andrew Tridgell
e8ff1c0819 change ADS negprot to match more closely the options used by w2k. This
affects the principal used and the order of SPNEGO OIDs
-
Andrew Tridgell
56b194e835 allow --with-krb5 to override the location of the kerberos libs on
redhat
-
Tim Potter
1bd2c6e144 remove proto headers on realclean -
Jeremy Allison
a77966645a Use sendfile in readbraw.
Jeremy.
-
Jelmer Vernooij
2fe72652ee Move functionality to check whether entries for lp_workgroup() and "BUILTIN"
exist and add them if necessary from check_correct_backend_entries into
sam_context_check_default_backends. The reason for this is that we don't
always want to have BUILTIN and lp_workgroup() in a sam_context, for example
when doing sam2sam. check_correct_backend_entries has been renamed to
'check_duplicate_backend_entries' since that's what it currently does.

The sam_context_check_default_backends() function is only called
by sam_get_static_context(BOOL reload) currently currently.
-
Jeremy Allison
7e19a6b7ad tdb tools need #include <signal.h>
Jeremy.
-
Jelmer Vernooij
60ab55fedf Merge in first command for 'samtest'
Fix small bug in sam/interface.c
Make sam backend to default to a define
-
Volker Lendecke
9d63315240 trivial comment fix -
Tim Potter
105ff7c540 Remove hardcoded -I stuff. Hooray! -
Tim Potter
a36882175a Clean up python extensions in clean target.
Pass more flags down to setup.py so we don't have to hard code any
-I directives.
-
Tim Potter
3ce8f8c50c Bong! The devmode could be NULL. Don't crash if this is the case. -
Tim Potter
c7845b3c43 Fixed bug in keyword args for enumprinterdataex -
Tim Potter
154c59c8f9 Moving to subdirectory. -
Tim Potter
739ea89eb3 Implement printerdata_ex as Python dictionary. Read only at the moment. -
Jeremy Allison
28466ff42c Added "use sendfile" per share option.
Jeremy.
-
Jeremy Allison
91e41ebe97 HPUX sendfile is now detected correctly.
Jeremy.
-
Gerald Carter
aa52351384 printjob merge from APP_HEAD regarding device modes -
Jelmer Vernooij
060c0bda07 Update introduction somewhat -
Jelmer Vernooij
53f7af9c41 samtest and vfstest binaries shouldn't go into CVS... -
Tim Potter
3c6975c711 Display the repr() of non-string dictionary values. -
Volker Lendecke
0c1fadd9e0 First code for 'net rpc vampire'. We should probably find a more
positive name for this. It creates users and global groups. More to come.

Volker
-
Richard Sharpe
a8dc1464ea Add a synonym for samdump ... -
Tim Potter
66c2e25079 Fixed compiler error when HAVE_KRB5 not defined. -
Jeremy Allison
660dafcbb2 We had a race condition when changing a machine acount password as we
were no longer locking the secrets entry. I saw this on a live system.
Jeremy.
-
Jeremy Allison
a7781f91d8 Never, *ever* hold a mutex lock in the message database where there may
be traversals being attempted. Yes, this was from bitter experience (and
an out of control server :-). Also allow callers to break out of a tdb_chainlock
with sigalarm if desired.
Jeremy.
-
Jeremy Allison
f8a0e6ad8b Reverted my earlier change. It was incorrect. We must be protected by
pidfile before doing secrets_init().
Jeremy.
-
Jeremy Allison
ffb7632d05 Only create the pidfile once we're ready to receive requests.
This allows external programs to correctly synchronise with us.
Jeremy.
-
Jeremy Allison
5881f0a226 Actually use sendfile if selected.
Jeremy.
-
Andrew Tridgell
0d28d76947 Add clock skew handling to our kerberos code. This allows us to cope with
the DC being out of sync with the local machine.
-
Andrew Tridgell
3401c3616b disable stat cache when case sensitive -
Andrew Tridgell
dfa85f9c48 more const cleanups -
Andrew Tridgell
443d5ebafa another const cleanup -