1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

7945 Commits

Author SHA1 Message Date
Andrew Bartlett
e011ab7e1d r12732: This option does nothing.
Andrew Bartlett
(This used to be commit 708ce7de3034cfef3c6d8c7d49df8851ad1e5827)
2007-10-10 13:49:47 -05:00
Andrew Bartlett
c66bc0dadb r12731: Simplify and re-implemenet support for --parameter-name=foo
--service-name=bar in testparm.

Andrew Bartlett
(This used to be commit be067e9a04a4dca02a9472ae7385dc0bf26735ea)
2007-10-10 13:49:46 -05:00
Andrew Bartlett
1b29552e70 r12730: Reimplement --parameter-name, and bring in common samba options.
This changes -s from meaning 'suppress prompt' to 'services file'.

Andrew Bartlett
(This used to be commit 0f78bd743b8bc415e47006a683c53bfdff1bc1e1)
2007-10-10 13:49:46 -05:00
Andrew Bartlett
03ab342909 r12729: Implement the --section-name option, for dumping only one section.
Andrew Bartlett
(This used to be commit 3c49dd9219b12f5ed229ba108a02b85a18146df8)
2007-10-10 13:49:46 -05:00
Andrew Bartlett
37bc6b5f81 r12728: Revive testparm.
It needs work to not dump defaults from loadparm.c, but otherwise it works.

Andrew Bartlett
(This used to be commit 1260fcf46579d708a406625f548add9be9fdc6fb)
2007-10-10 13:49:46 -05:00
Stefan Metzmacher
db04cffbbf r12725: some minor updates
metze
(This used to be commit f2e97983f278211c6d70400ce1f43d6a69df0d8a)
2007-10-10 13:49:45 -05:00
Stefan Metzmacher
af5032acfd r12724: fix warnings
metze
(This used to be commit 4ca1a9a6063ef0caee09eb5310d079ee054d91b4)
2007-10-10 13:49:45 -05:00
Andrew Bartlett
ff90c1c5c3 r12720: By metze's request, rename the ntPwdHistory attribute to
sambaNTPassword.  Likewise lmPwdHistory -> sambaLMPwdHistory.

The idea here is to avoid having conflicting formats when we get to
replication.  We know the base data matches, but we may need to use a
module to munge formats.

Andrew Bartlett
(This used to be commit 8e608dd4bf4f108e02274a9977ced04a0a270570)
2007-10-10 13:49:45 -05:00
Andrew Bartlett
4bfe2907e7 r12719: Rename unicodePwd -> sambaPassword.
Because we don't know the syntax of unicodePwd, we want to avoid using
that attribute name.  It may cause problems later when we get
replication form windows.

I'm doing this before the tech preview, so we don't get too many
supprises as folks upgrade databases into later versions.

Andrew Bartlett
(This used to be commit 097d9d0b7fd3b1a10fb7039f0671fd459bed2d1b)
2007-10-10 13:49:45 -05:00
Andrew Bartlett
6eabf593bb r12718: We don't use unicodePwd directly any more.
Andrew Bartlett
(This used to be commit c10491fb9be1eb8a13f03ed16fd3ed799315287e)
2007-10-10 13:49:45 -05:00
Andrew Bartlett
28456784e9 r12717: Always compile the skel module, so we know when we break it.
Also fix up all the current issues with the skel module.

Andrew Bartlett
(This used to be commit d0a0a8de3fa73d8f06a801203e00b90ed8359b98)
2007-10-10 13:49:44 -05:00
Andrew Bartlett
5cea3edcef r12716: Tridge points out that the request argument to ldb_next_request must
be a valid talloc() pointer, as other modules may rely on this.

Andrew Bartlett
(This used to be commit 356c8c56090a7c4254609c0cc138c994b618fa55)
2007-10-10 13:49:44 -05:00
Jelmer Vernooij
c975df527c r12711: Update copyrights
(This used to be commit a02b0c5568977e1a2a396460d13a24076d4681f0)
2007-10-10 13:49:44 -05:00
Andrew Bartlett
c5a6c7f61c r12710: Fix socket_wrapper: Make sure to fill in the socket family on the
returned address.

Andrew Bartlett
(This used to be commit 57b0aae0d4b52d9a9879c4606d2e4b3ef0d3d0d7)
2007-10-10 13:49:44 -05:00
Andrew Bartlett
81e05038b6 r12708: This is equivilant, but doesn't cause a warning.
Andrew Bartlett
(This used to be commit 964f7fc6ca4ac7578ca0d467392d4e174211b6e2)
2007-10-10 13:49:44 -05:00
Jelmer Vernooij
4601264b70 r12706: Add list of parameters that need work
(This used to be commit 46b4a526987e634d1c96798533d119140243081d)
2007-10-10 13:49:43 -05:00
Jelmer Vernooij
a7d517d6da r12704: role => server role
(This used to be commit 5884a7effff0b11e82c9d273dbd0407b0f2eb02d)
2007-10-10 13:49:43 -05:00
Jelmer Vernooij
65bf7621d9 r12703: Fix handling of short passdb backends (also reported by Steinar Gunderson)
(This used to be commit 4c562c42b43d98f4c6bdbacc5cb1dd5e65bc3418)
2007-10-10 13:49:43 -05:00
Stefan Metzmacher
733dc7b073 r12702: - reload the partner configuration, when the sequenceNumber of the wins_config.ldb
changes
- use a periodic run interval of 15 secs per default, as we no longer
  send push notifies with each run

metze
(This used to be commit 0382b3135c770847be33fbf8ee500f2c0bf265e2)
2007-10-10 13:49:43 -05:00
Stefan Metzmacher
0817627746 r12701: the first scavenging run should happen after half of the renew_interval,
and not on startup

metze
(This used to be commit fd234ebbac30a10083e2898eb291d8a4fef7198f)
2007-10-10 13:49:41 -05:00
Stefan Metzmacher
a417674925 r12700: fix name release of replica records, we need to become the owner and allocate a new versionID
so that it gets replicated to the old owning wins server directly

metze
(This used to be commit 72198f00ea933db68f7ec5d85cac00c98b37a077)
2007-10-10 13:49:41 -05:00
Jelmer Vernooij
34be0772d2 r12699: correctly escape invalid DN characters (reported by Steinar H. Gunderson).
this still doesn't work as a bug in ldb causes it to not understand
escaped characters in DNs when parsing DNs
(This used to be commit 10da56fb6cc57b6c0650a8dc81ded5faa643a96e)
2007-10-10 13:49:41 -05:00
Jelmer Vernooij
769eb7d3fe r12698: Declare model_ops (required for NetBSD)
(This used to be commit 5e6df39363fba961e09e836e4b5a0115b278be90)
2007-10-10 13:49:40 -05:00
Jelmer Vernooij
6c81984ddb r12697: Support empty fullname fields in unix accounts
(This used to be commit 3d70ebca0b706ae22bc7a3f48c2247c450c42026)
2007-10-10 13:49:40 -05:00
Jelmer Vernooij
63d718e243 r12696: Reduce the size of include/structs.h
(This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
2007-10-10 13:49:40 -05:00
Jelmer Vernooij
92461359f7 r12695: A dot is allowed in NetBIOS names.
(This used to be commit f4ac7d6359b5a6de04a6ea518dec99f4c9b49b3d)
2007-10-10 13:49:39 -05:00
Jelmer Vernooij
78c50015bb r12694: Move some headers to the directory of the subsystem they belong to.
(This used to be commit c722f665c90103f3ed57621c460e32ad33e7a8a3)
2007-10-10 13:49:39 -05:00
Jelmer Vernooij
25bb00fbcd r12693: Move core data structures out of smb.h into core.h
torture prototypes in seperate header
(This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
2007-10-10 13:49:39 -05:00
Andrew Bartlett
097ffed015 r12687: Push the real list of supported GENSEC mechanisms out on
supportedSASLMechanism in the rootdse.  (Second half of a patch
commited earlier today).

Andrew Bartlett
(This used to be commit 4b67b5d688493c385e12734fd2c0c9dbc1b238e4)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
bedfb06326 r12686: Push the real SASL list into the rootdse.
Get this out of the server credentials, and push it down to ldb via an
opaque pointer.

Andrew Bartlett
(This used to be commit 61700252e05e0be6b4ffa72ffc24a95c665597e3)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
d26d130aa4 r12685: Add comments on builtin LDAP and KDC.
Andrew Bartlett
(This used to be commit a7c168d8899a0cdafdbb40f0fb1b42a4a87857c6)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
cc37197079 r12684: A better error code for SAMR transaction failures.
Andrew Bartlett
(This used to be commit 9c127f35ceae5106ee21c930c3570c0b87341cf6)
2007-10-10 13:49:38 -05:00
Andrew Bartlett
c6bbeded15 r12683: Fix declaration and initialisation placement.
Andrew Bartlett
(This used to be commit 17e20930ec05f6385a8fccfc77fb0aca89ecef52)
2007-10-10 13:49:37 -05:00
Andrew Bartlett
8cd5930a4b r12682: This patch finally fixes our kpasswdd implementation to be compatible
with clients compiled against the MIT Kerberos implementation.  (Which
checks for address in KRB-PRIV packets, hence my comments on socket
functions earlier today).

It also fixes the 'set password' operation to behave correctly (it was
previously a no-op).

This allows Samba3 to join Samba4.  Some winbindd operations even work,
which I think is a good step forward.  There is naturally a lot of work
to do, but I wanted at least the very basics of Samba3 domain membership
to be available for the tech preview.

Andrew Bartlett
(This used to be commit 4e80a557f9c68b01ac6d5bb05716fe5b3fd400d4)
2007-10-10 13:49:37 -05:00
Andrew Bartlett
2d9bd9b3a5 r12681: Allow an entry to have no kerberos keys. This occours when an entry
is new, and has no password.  It may also occour in the future if we
allow PKINIT.  In any case, it shouldn't segfault :-)

Andrew Bartlett
(This used to be commit 686fea241b7a8ca286099eadfa2ed177367dafdc)
2007-10-10 13:49:37 -05:00
Jelmer Vernooij
e25e37e0b6 r12680: Support setting the environment variable SMB_BUILD_VERBOSE to
print out more debug info
(This used to be commit a54fefbfc5b2796cf8c47f22629ec86bca39cd39)
2007-10-10 13:49:37 -05:00
Stefan Metzmacher
6fbbd47164 r12679: create a sperate function to create the 'winsOwner' part of the search filter,
this is to handle the special '0.0.0.0' of old or manual added owned records

metze
(This used to be commit 4c7306608cc3f86c31ed044bc41eda905b64b31f)
2007-10-10 13:49:37 -05:00
Stefan Metzmacher
b75ed7d7ac r12677: get rid of the special cases for the local wins owner table entry,
the call to winsdb_get_maxVersion() is moved into place.

This allows us to fetch records with the owner address that matches
our local_owner address, this is important if the restart with an empty wins.ldb.
w2k3 does this in the same way when you remove the database files from disk and restart
the WINS-Service.

metze
(This used to be commit e43de87d06614206a858e1102cd82e7f02163bba)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
1a83c7388f r12675: fix some dependencies and don't use long lines
metze
(This used to be commit 80bf8b5716bf49b5aaf289cee66a6aac72877dad)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
40b9d4f62d r12674: make use of the winsdb functions
metze
(This used to be commit 9a7da608e2099ea1d037b6985358649a6e35a714)
2007-10-10 13:49:36 -05:00
Stefan Metzmacher
6d16a217d3 r12673: create functions for get_maxVersion(), set_maxVersion() and get_seqnumber()
at the winsdb layer. the ones in wrepl_server/ will be removed later.

metze
(This used to be commit 22cdbc75df3bedfc651891f708a3439ccc77abcc)
2007-10-10 13:49:36 -05:00
Jelmer Vernooij
0b41dad3fc r12671: Modules don't have to be linked with their subsystem.
(This used to be commit 8f5edcc6a2ec02a496ef77b7044a56bb8f4be0f1)
2007-10-10 13:49:36 -05:00
Jelmer Vernooij
bc4aebfaec r12670: Make a couple of dependencies stricter
Re-introduce and use the OUTPUT_TYPE property for MODULEs to force
specific modules to always be included
(This used to be commit f9eede3d40098eddc3618ee48f9253cdddb94a6f)
2007-10-10 13:49:35 -05:00
Stefan Metzmacher
55eaed5aa2 r12661: Happy New Year!
metze
(This used to be commit c563aefb429c4891958032d1ea1fad01cbf89e4a)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
9836df0430 r12659: Add some more information for potential users. Please supplement / amend
where necessary.
(This used to be commit 3296b11d7ad4f4c44d41b8c1c399ae0383d6d0dc)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
3b99d9c5bd r12658: Couple of fixes related to shared module builds.
(This used to be commit c297c93faf3b748de68679f5a4be50845ebe25fe)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
912f556dba r12651: Remove STR_LARGE_SIZE as it's no longer used
(This used to be commit 8e95aee6fba4d3632f4718428bdb1f07cb58fab4)
2007-10-10 13:49:35 -05:00
Jelmer Vernooij
f54ef2a8f6 r12650: Remove support for NULLTERM flag (is already covered by tridge's
fixes to [validate])
(This used to be commit aa880bf1966889b1cd0b0b7d4d837dff79f0447e)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
0283bd7bf7 r12649: use the same default('yes') for 'dns proxy' as samba3
metze
(This used to be commit d430fc278b8782f625cfafbff2a4efb936fdea36)
2007-10-10 13:49:34 -05:00
Stefan Metzmacher
c4d0b5729a r12648: implement the dns proxy feature
metze
(This used to be commit b07b201c8671e04d6faae162d883d84c79f0ee94)
2007-10-10 13:49:34 -05:00