1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

10174 Commits

Author SHA1 Message Date
Jelmer Vernooij
1f40ad5813 Add initial vesion of new module system
(This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
2002-10-30 11:52:36 +00:00
John Terpstra
d85f752d1e Not sure why this is here - so off it goes.
(This used to be commit f50b2c854ef7eaec7c6b9154fc9c1af7cb08e152)
2002-10-30 04:04:00 +00:00
John Terpstra
684e8ff0bc Adding Buchan Milne's updates from HEAD.
(This used to be commit e55e4c8dd66fd156a385c93f43c07bf778e2e764)
2002-10-30 03:54:19 +00:00
John Terpstra
a207251c2f Adding Buchan Milne's updates.
(This used to be commit d816c35c1d8db343c76a32a6d01952d2c192b092)
2002-10-30 03:50:23 +00:00
John Terpstra
0d929993c8 Added Buchan Milne's DESTDIR patch.
(This used to be commit d134d66f989026821b29b24c8c15a112213b61d6)
2002-10-30 03:29:01 +00:00
Jelmer Vernooij
0a57b3ef8e Add autom4te.cache (used by newer autoconfs)
(This used to be commit 94647051adc223e17997cd6688da0c71b7ea870a)
2002-10-29 21:46:36 +00:00
Jelmer Vernooij
4b493932ec We also support security = server
(This used to be commit 5bd2c390e883ced39ca89d0180d87a35ce396e96)
2002-10-29 16:20:06 +00:00
Jelmer Vernooij
f7a98a2fec 2.2 was the previous release - don't talk about it like it's current
(This used to be commit 752ef9463dc8b60cb0069344c3e30f65290270a1)
2002-10-29 16:19:32 +00:00
Jelmer Vernooij
2b7b29e915 Small markup fixes
(This used to be commit c11b611bacc51ba57943cfd7988743194facaae2)
2002-10-29 16:18:10 +00:00
Jelmer Vernooij
159f2b01f8 -E doesn't take arguments
(This used to be commit 932b364de79407b3996061c0ae66117d39045e4d)
2002-10-29 16:16:37 +00:00
Jelmer Vernooij
2e88956deb Sync with actual changes
(This used to be commit 706a87e774a2a976edb40c07b2a8a22cc9309ca1)
2002-10-29 16:12:57 +00:00
Andrew Bartlett
7c9923c9f6 Fix a nice little memory leak in our uid changing code.
Andrew Bartlett
(This used to be commit 5c4967c70dfab78733ef21e3a5eaf252a5958613)
2002-10-29 08:21:40 +00:00
Tim Potter
64c6fd21c1 Added close and unlink functions.
(This used to be commit 3a7f8a568e9d1608c2a065e0b98488e2d068911c)
2002-10-29 04:39:33 +00:00
Jeremy Allison
608985f7ea Fix fd leak with kernel change notify.
Jeremy.
(This used to be commit 78df2c916ae3940f0124912f99b1e0ca3914fff5)
2002-10-28 22:04:47 +00:00
Jelmer Vernooij
70e52f29ea Fix typo (-s -> -S)
(This used to be commit 522b7470a3dbe61f522f65fa2b1aeac4bc1d36c3)
2002-10-28 19:57:33 +00:00
Jelmer Vernooij
d4525fc8f6 Update info on ldap suffix (thanks metze)
(This used to be commit 257a1ff880d58a262169885336e5090d986e7d3c)
2002-10-28 19:54:11 +00:00
Jelmer Vernooij
c00776d0ea document ldap suffix
(This used to be commit 85eeb8870f5a1e04c607fbcc18f8da50eb7a694f)
2002-10-28 19:24:48 +00:00
Volker Lendecke
68026338e9 Implement 'net maxrid'. Needed to find the maximum current rid to
set 'algorithmic rid base' correctly after a 'net rpc vampire'.

Volker
(This used to be commit 5c0869be321852919dba1566c6bcab02e4657541)
2002-10-28 12:55:22 +00:00
John Terpstra
106ec982d5 Remove make_printerdef from binary install process.
(This used to be commit 73c28c527d1030d1656362474c14d49581efdbeb)
2002-10-27 00:04:13 +00:00
Jelmer Vernooij
cca032f1cd Fix bug in '-d'
(This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
2002-10-26 14:49:30 +00:00
Andrew Bartlett
991f6ddac6 One more step towards to better PDC.
This patch, from "Stefan (metze) Metzmacher" <metze@metzemix.de> implements an
LDAP connection cache.  This removes the quite silly situation where every
single passdb operation involved a new LDAP connection.

The hope is that this will give us a decent performance boost in some usrmgr
related activities, and in the sid->name/sid->uid code.

The remaining things I think are 'todo' for pdb_ldap (in the near term) are:
 - intergrate volker's next_rid patch for NUA accounts,
 - add a 'trust ldap ids' option (remove Get_Pwnam() hit on enumerations).
 - put the group mapping actually into ldap
 - Schema fixes and do utf8 conversion
 - server failover (try a second server for the rebind on fail)
 - ensure we block between an 'add' and the ldap master replicating to our
   local slave (mezte found this issue, kills domain joins)

Andrew Bartlett
(This used to be commit 3418da16456511490beb0d1045fff24576b48273)
2002-10-26 01:47:38 +00:00
Andrew Bartlett
dbfc2f42a2 Make sure that we always return False if the password change never returns.
(A stuck 'unix passowrd sync' was gettting reported as 'success', causing
all sorts of fun)

Andrew Bartlett
(This used to be commit b0d5745bb53b16e92160a6bdd2b984afb0e982ee)
2002-10-26 00:59:21 +00:00
Andrew Bartlett
185a232ae0 Updates to winbind's PAM client and server - make the debug logs
work a bit better for password changing.

Andrew Bartlett
(This used to be commit 425782ba32554b90d592493a1928a926e492bb2a)
2002-10-26 00:55:14 +00:00
Jeremy Allison
3103303d2a Fix problem where an fd would be left open for every printer queue.
Jeremy.
(This used to be commit 997c234e15a5f8d742320359a53e15a27661d456)
2002-10-26 00:29:21 +00:00
Gerald Carter
71f34ddabd PURGE_PRINTER fix from APP_HEAD
(This used to be commit 8af12875b0608b83187e4156843e37097de4cd13)
2002-10-25 22:17:29 +00:00
Jelmer Vernooij
bea0b200c8 Fix memory leak (patch by Steve Langasek)
(This used to be commit 06362586cb754bd6bc89b50b966737958286ca2e)
2002-10-25 02:37:11 +00:00
Jelmer Vernooij
5b90fdc6bb Only run free_private_data when it's specified (reported by Steve Langasek aka vorlon)
(This used to be commit 9efa98b4a65a38df922ce3b83f5fde631cb70844)
2002-10-25 00:36:28 +00:00
Jelmer Vernooij
af09297cbc Document -P and -V (patch from Guenther Deschner <gd@suse.de>)
(This used to be commit 5845f17c927a84ba502c834b3a38499959b7ae40)
2002-10-24 13:30:45 +00:00
Jeremy Allison
158ae87aa9 Reverted a fix from Volker (sorry). We need to move this fix to the correct
place.
Jeremy.
(This used to be commit e46e38beabe8ae5b1ba1941dcffecbc89165ce2a)
2002-10-23 22:23:39 +00:00
Jelmer Vernooij
d63afcf97a Move OID documents to web module
(This used to be commit 3de1a8296266615528d52895766c295b430518cb)
2002-10-23 15:29:35 +00:00
Andrew Tridgell
e53b7d6496 much simpler code to choose a DC to contact in winbindd. We now always
choose the server that has the most bits in common in its IP with one
of our interfaces.
(This used to be commit 31774dce67844b67cb405e65f307a20354f2cedb)
2002-10-23 03:37:51 +00:00
Jeremy Allison
b064077145 Debug level 12 is a typo.
Jeremy.
(This used to be commit 4d9b205362997f897be4739efd52ee2cfde4c6cb)
2002-10-23 01:55:40 +00:00
Jeremy Allison
7689a9c969 First cut of new ACL mapping code from Andreas Gruenbacher <agruen@suse.de>.
This is not 100% the same as what SuSE shipped in their Samba, there is
a crash bug fix, a race condition fix, and a few logic changes I'd like to
discuss with Andreas. Added Andreas to (C) notices for posix_acls.c
Jeremy.
(This used to be commit a81d700ae9c82d4b7ea631ab7862162a2ed3d512)
2002-10-23 01:22:45 +00:00
Andrew Tridgell
ef372e36f0 if trusted domains are disabled then we should not try to connect to
them in winbindd
(This used to be commit 6c7748b001836e4aa3e23dedfe28db3c8acc197a)
2002-10-23 00:23:30 +00:00
Andrew Tridgell
306e4cbead fixed a possible segv when dealing with a blank password
(This used to be commit d5d0d0de50482ed16c594b1cc4cc113e2526a915)
2002-10-23 00:02:26 +00:00
Jeremy Allison
9b323a3c0d Fix for systems that allow more than 65536 open files per process.
Jeremy.
(This used to be commit ff537f10a0c0b6b1d9055eb776d1e8a9864e8363)
2002-10-22 22:17:06 +00:00
Simo Sorce
c166b812a9 Some was asking to look at this code, so better it stay there until we decide what to do with it.
Last updates are support for the right way to support privileges.

Simo.
(This used to be commit cae9074405dec5baf6bd34d48f36e2c81b24d2ea)
2002-10-22 16:10:45 +00:00
Tim Potter
5324adb825 Fixed bug in session setup kwlist.
Added some basic error handling.  Just throw a RuntimeError exception
on error.
(This used to be commit 06caeed588f702814be76a2b2aa7ed43504adef5)
2002-10-21 21:21:33 +00:00
Volker Lendecke
c7731c988e Same segfault as in add_groupmem.
Volker
(This used to be commit 1f702dcd2ced6f64a619e3ddbb570f41f7f0986b)
2002-10-21 20:33:00 +00:00
Volker Lendecke
2d19a6550b pdb_unix.c did not really expect group RIDs dictated by a PDC and looking
like user RIDs.

Volker
(This used to be commit 872c7d40454545108ec9e7eee12894af77b4adc3)
2002-10-21 20:31:59 +00:00
Gerald Carter
534220da60 merge from samba_3_0
removed the following parameters

  * postscript
  * printer driver
  * printer driver location
  * printer driver file

also removed the get_a_printer_driver_9x_compatible() function
(This used to be commit e7dd8cf903144393b1362719d75430a2ee7e5f27)
2002-10-21 20:28:11 +00:00
Volker Lendecke
5dbf435408 This moves the group mapping API into the passdb backend.
Currently this calls back to mapping.c, but we have the framework
to get the information into LDAP and the passdb.tdb (should we? I
think so..).

This has received moderate testing with net rpc vampire and
usrmgr. I found the add_groupmem segfault in add_aliasmem as
well, but that will be another checkin.

Volker
(This used to be commit f30095852fea19421ac8e25dfe9c5cd4b2206f84)
2002-10-21 19:28:56 +00:00
Volker Lendecke
0f8e108686 I was somewhat annoyed by 'pdbedit -a vl' spitting an error message
at me :-)

Volker
(This used to be commit c4452ef22cf63c73bfb3574a55a4810af511ff20)
2002-10-21 19:25:04 +00:00
Jelmer Vernooij
c6e4a84cfa Fix usage message
(This used to be commit 2e328928aa9bfafbfa00596f261dbc68bcd51e6b)
2002-10-21 19:22:46 +00:00
Jelmer Vernooij
0013983d48 Remove obsolete acconfig.h - we now use comments in AC_DEFINE()
(This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
2002-10-21 19:21:41 +00:00
Jelmer Vernooij
6c82e994d9 Add faq chapter about the samba features
(This used to be commit b55fe96c1f073e81ce564d16d70cae49e1862cf5)
2002-10-21 18:01:02 +00:00
Jelmer Vernooij
d24b7bb102 Don't say we need WINS Replication documentation
(This used to be commit 2bbc4187e76339191aadf8c9503daf7c02ebafbc)
2002-10-21 17:59:51 +00:00
Jelmer Vernooij
307d89b60b Recognize FreeBSD5 correctly (not as being sysv...)
(This used to be commit 66ef6b942e00dc0d7742226f24861445d3bc0eb3)
2002-10-21 16:28:27 +00:00
Gerald Carter
4a5a88f8c9 sync with SAMBA_3_0
(This used to be commit 07ac86323f71d6228a222a1680d1c7def0eb7109)
2002-10-21 15:49:26 +00:00
Jelmer Vernooij
a3c4b4cef6 Sync with metze's CVS tree
(This used to be commit 2a598d435d3eb46ca28b3591a4f7f9d856ce3c1f)
2002-10-21 15:36:51 +00:00