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

466 Commits

Author SHA1 Message Date
Gerald Carter
ee1374cabf syncing import/export smbpasswd file scripts from 2.2 -
Jelmer Vernooij
a7520177b0 Don't crash if the underlying VFS doesn't support ACL's -
Jelmer Vernooij
277fa587d5 Don't crash if the underlying VFS doesn't support ACL's -
Andrew Bartlett
38a8f2b23a Merge Samba 3.0 pdb_ldap from 3.0 into HEAD, so as to allow idra to continue
his IDMAP work.

This version also works properly (the HEAD version had suffered from bitrot),
and should be a good basis to change into the new IDMAP rules.

It also includes UTF8 conversions.

Included also are the schema changes, and a note about the now very old scripts
in examples/LDAP (they don't work for this, or even the previous schema).

Andrew Bartlett
-
Jelmer Vernooij
f4576757d1 Use NTSTATUS as return value for smb_register_*() functions and init_module()
function. Patch by metze with some minor modifications.
-
Jelmer Vernooij
bc4b51bcb2 Use NTSTATUS as return value for smb_register_*() functions and init_module()
function. Patch by metze with some minor modifications.
-
Jelmer Vernooij
d16f8f661a Add example auth/ module -
Jelmer Vernooij
e112dc1641 Add example authentication module -
Andrew Bartlett
3e07406ade A new pdb_ldap!
This patch removes 'non unix account range' (same as idra's change in HEAD),
and uses the winbind uid range instead.

More importanly, this patch changes the LDAP schema to use 'ntSid' instead
of 'rid' as the primary attribute.  This makes it in common with the group
mapping code, and should allow it to be used closely with a future idmap_ldap.

Existing installations can use the existing functionality by using the
ldapsam_compat backend, and users who compile with --with-ldapsam will get
this by default.

More importantly, this patch adds a 'sambaDomain' object to our schema -
which contains 2 'next rid' attributes, the domain name and the domain sid.
Yes, there are *2* next rid attributes.  The problem is that we don't 'own'
the entire RID space - we can only allocate RIDs that could be 'algorithmic'
RIDs.  Therefore, we use the fact that UIDs in 'winbind uid' range will be
mapped by IDMAP, not the algorithm.

Andrew Bartlett
-
Jelmer Vernooij
528c56176b Update for the new modules system -
Jelmer Vernooij
bd24443229 Update for new modules system -
Jelmer Vernooij
765d87838d Update for new modules system -
Jelmer Vernooij
280d627adb Replace references to the old textdocs by references to chapters in
the HOWTO Collection.
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:  Tag: SAMBA_3_0
CVS: 	smb.conf.default
CVS: ----------------------------------------------------------------------
-
Jelmer Vernooij
31ce815283 Replace references to the old textdocs by references to chapters in
the HOWTO Collection.
-
Jelmer Vernooij
0d322968cb Update for the new modules system. Also, use Makefile rather then Makefile.in
because we don't generate Makefile from configure anymore
-
Jelmer Vernooij
29ba1e163f Update for the new modules system. Also, use Makefile rather then Makefile.in
because we don't generate Makefile from configure anymore.
-
Simo Sorce
a65b54a08e typo -
Gerald Carter
4c92994dfd uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) -
Gerald Carter
7f0fd03f69 uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) -
Jim McDonough
87c7c582c6 The ldap idmap backend from Anthony Liguori (aliguori@us.ibm.com):
This patch moves the ldap routines out of passdb into a generic
library and implements an LDAP backend for IDMAP.  THe backend
can be enabled with "idmap backend = ldap" in smb.conf.  THere
are also schema changes to make sure to update teh ldap schema files.
-
Richard Sharpe
73ef6d35bb Fix some uncleanness with testsmbc.c -
Volker Lendecke
5acb9f421c Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
Volker
-
Volker Lendecke
e92bfb766b Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
Volker
-
Volker Lendecke
da83d97eb5 Put group mapping into LDAP.
Volker
-
Volker Lendecke
f0f1518fc4 Put group mapping into LDAP.
Volker
-
Tim Potter
81bfd9a4d9 Sync with HEAD. The -L/usr/local/lib bit looks a bit dodgy though. -
Tim Potter
db3901827f Sync with HEAD. -
Tim Potter
902a1dc1d5 Minor merges from HEAD. -
Gerald Carter
3e9c970597 only supporting the Net::LDAP module now -
John Terpstra
b776521ba7 Adding genlogon (from 3.0.0). -
John Terpstra
f6121fb55b Adding genlogon obtained from a a mailing list posting in 2001. -
Gerald Carter
3ae66807d8 add ntlogon directory and files from 3.0 -
Gerald Carter
25a9681ddd [merge]
* removed unused variable from rpcclient code
* added container option to net command (patch from SuSE)
* Makefile patch for examples/VFS from SuSE
-
Gerald Carter
4a6d8280ea * removed unused variable from rpcclient code
* added container option to net command (patch from SuSE)
* Makefile patch for examples/VFS from SuSE
-
Gerald Carter
4c98700e54 merge: disable [u|g]idPool objects -
Gerald Carter
cd16064784 removed idpool from schema file (experimental) to remove the dependency
on nis.schema.

add $(LDFLAGS) to libsmbclient build
-
cvs2svn Import User
953ae9d182 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'. -
Jim McDonough
c09c1e0905 Add win32 utility to query driver capabilities to publish -
Tim Potter
152c530089 Ignore automatically generated Makefile. -
John Terpstra
bdf0d66577 Latest updates from author. -
John Terpstra
93cfbb000f Added logon script generator provided by: Timothy Grant <tjg@craigelachie.org> -
Jelmer Vernooij
be4894815c Sync with HEAD:
- Move working VFS modules to source/
- Move documentation to SGML
-
Richard Sharpe
0674d5a2b0 One more small fix in tree.c -
Richard Sharpe
b0772a1a05 Fix some problems with tree.c reported by users. -
Jelmer Vernooij
b10541b71b Update to use smb_register_passdb() -
Jelmer Vernooij
72e0cfbb42 There is support for the cups printing system now as well -
Jelmer Vernooij
4cffb29d27 a cups printing backend is now available as well -
Jelmer Vernooij
9c811e4478 Ignore Makefile -
Jelmer Vernooij
14b129e301 Move working VFS modules to source/modules/ -
Jelmer Vernooij
b8c7ce0381 Move VFS documentation to the HOWTO collection -