summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make the correct module name.Jeremy Allison2008-09-161-1/+1
| | | | Jeremy.
* First (incomplete) cut of this module. Based on Volker's original work.Jeremy Allison2008-09-162-0/+320
| | | | Jeremy.
* * Allow an admin to define the "uid" attribute for a RFC2307Gerald (Jerry) Carter2008-09-163-12/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user object in AD to be the username alias. For example: $ net ads search "(uid=coffeedude)" distinguishedName: CN=Gerald W. Carter,CN=Users,DC=pink,DC=plainjoe,DC=org sAMAccountName: gcarter memberOf: CN=UnixUsers,CN=Users,DC=pink,DC=plainjoe,DC=org memberOf: CN=Domain Admins,CN=Users,DC=pink,DC=plainjoe,DC=org memberOf: CN=Enterprise Admins,CN=Users,DC=pink,DC=plainjoe,DC=org memberOf: CN=Schema Admins,CN=Users,DC=pink,DC=plainjoe,DC=org uid: coffeedude uidNumber: 10000 gidNumber: 10000 unixHomeDirectory: /home/gcarter loginShell: /bin/bash $ ssh coffeedude@192.168.56.91 Password: coffeedude@orville:~$ id uid=10000(coffeedude) gid=10000(PINK\unixusers) groups=10000(PINK\unixusers) $ getent passwd PINK\\gcarter coffeedude:*:10000:10000::/home/gcarter:/bin/bash $ getent passwd coffeedude coffeedude:*:10000:10000::/home/gcarter:/bin/bash $ getent group PINK\\Unixusers PINK\unixusers:x:10000:coffeedude
* idmap_hash: Add the idmap/nss-info provider from Likewise Open.Gerald (Jerry) Carter2008-09-165-0/+637
| | | | | | | | | | | | | | * Port the Likewise Open idmap/nss_info provider (renamed to idmap_hash). * uids & gids are generated based on a hashing algorithm that collapse the Domain SID to a 31 bit number. The reverse mapping from the high order 11 bits to the originat8ing sdomain SID is stored in a has table initialized at start up. * Includes support for "idmap_hash:name_map = <filename>" for the name aliasing layer. The name map file consist of entries in the form "alias = DOMAIN\name"
* winbindd: Update the calls to ws_name_XX() to reflect API changes.Gerald (Jerry) Carter2008-09-164-46/+314
| | | | | | * Ensures that all points an which a name is received or returned to/from a client passes through the name aliases layer (users and groups).
* winbindd: Add support for name aliasing.Gerald (Jerry) Carter2008-09-166-22/+435
| | | | | | | | | | | | | | | | * Add support user and group name aliasing by expanding the ws_name_replace() and ws_name_return() functions. The lookup path is aliases -> qualified name -> SID SID -> fully qualified name -> alias In other words, the name aliasing support is a thin layer built on top of SID/NAME translation. * Rename the ws_name_XX() functions to normalize_name_map() and normalize_name_unmap(). Chaneg interface to return NTSTATUS rather than char *. * Add associated cache validation functions.
* Regenerate C files now that pidl reads imported files - saves a fewJelmer Vernooij2008-09-168-374/+336
| | | | lines of code for types that don't have deferred data.
* Use pidl from Samba 4 from Samba 3 rather than hoping there is one installed ↵Jelmer Vernooij2008-09-162-5/+1
| | | | | | on the system.
* Fix paths to subunit.shJelmer Vernooij2008-09-164-8/+8
|
* Avoid running target-specific tests during general test run,Jelmer Vernooij2008-09-161-2/+3
|
* Move torture/ blackbox tests closer to code they're testing.Jelmer Vernooij2008-09-164-3/+3
|
* Move ndrdump tests closer to the code they test.Jelmer Vernooij2008-09-165-1/+1
|
* Let winbind depend directly on libnet rather than through the ejs bindings.Jelmer Vernooij2008-09-161-1/+2
|
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmiJelmer Vernooij2008-09-1610-23/+118
|\
| * Fix aio on FreeBSD.Timur2008-09-152-1/+31
| |
| * Fix display of POSIX ACLs.Timur2008-09-151-2/+2
| |
| * Fix cut and paste error in quota code.Timur2008-09-151-2/+2
| |
| * Fixed "uninitilized variable" build warningSteven Danneman2008-09-151-1/+1
| | | | | | | | | | | | | | | | Simple fix for warning: Compiling utils/sharesec.c utils/sharesec.c: In function `change_share_sec': utils/sharesec.c:404: warning: 'sd' might be used uninitialized in this function
| * Fixed "uninitialized variable" build warningSteven Danneman2008-09-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | With gcc 4.1.3 on Ubuntu 7.10 the following build warning occurs: Compiling libnet/libnet_samsync_keytab.c cc1: warnings being treated as errors libnet/libnet_samsync_keytab.c: In function ‘fetch_sam_entries_keytab’: libnet/libnet_samsync_keytab.c:102: warning: ‘entry.enctype’ is used uninitialized in this function Fixed by initializing to ENCTYPE_NULL
| * Fix build warning on FreeBSDSteven Danneman2008-09-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Fix for the following build warning: Compiling torture/cmd_vfs.c torture/cmd_vfs.c: In function `cmd_open': torture/cmd_vfs.c:275: warning: unsigned int format, different type arg (arg 3) torture/cmd_vfs.c: In function `cmd_mknod': torture/cmd_vfs.c:992: warning: unsigned int format, different type arg (arg 3) sccanf had mismatched types for mode_t between formating parameter and var args.
| * add generated files in packaging/RHEL[-CTDB]/ to .gitignoreMichael Adam2008-09-161-0/+3
| | | | | | | | Michael
| * idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads structure.Gerald W. Carter2008-09-151-12/+69
| |
| * Fix bug 5761 "open of mangled directory name results in 'is a stream name'"Jeremy Allison2008-09-151-3/+7
| | | | | | | | | | reported by Regan Heath <Regan.Heath@BridgeHeadSoftware.com>. Jeremy.
* | Disable WMI for now since it doesn't compile.Jelmer Vernooij2008-09-161-1/+1
| |
* | Fix more WMI compilation issues.Jelmer Vernooij2008-09-164-5/+14
| |
* | Remove more hand-written marshallers.Jelmer Vernooij2008-09-168-1196/+134
| |
* | Support restricted.Jelmer Vernooij2008-09-164-8/+14
| |
* | Import proper IDL for interface pointers.Jelmer Vernooij2008-09-163-347/+275
| |
* | More changes getting WMI code to compile, import manual marshalling.Jelmer Vernooij2008-09-1611-18/+906
| |
* | Revert accidental changes to lib/basic.mk.Jelmer Vernooij2008-09-152-26/+4
| |
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmiJelmer Vernooij2008-09-158-31/+492
|\|
| * Merge branch 'master' of ssh://git.samba.org/data/git/samba into frankyJelmer Vernooij2008-09-151-1/+5
| |\
| | * man cifs.upcall: Fix typo, wrap lines.Karolin Seeger2008-09-151-1/+5
| | | | | | | | | | | | Karolin
| * | Fix standalone build.Jelmer Vernooij2008-09-151-0/+4
| | |
| * | Ignore generated Samba 4 files.Jelmer Vernooij2008-09-151-0/+4
| | |
| * | Add flag for merged build.Jelmer Vernooij2008-09-152-7/+8
| | |
| * | Ignore generated build files.Jelmer Vernooij2008-09-153-4/+6
| | |
| * | Use new Samba 4 source location.Jelmer Vernooij2008-09-154-19/+19
| | |
| * | Import merged build patch.Jelmer Vernooij2008-09-156-28/+474
| |/
* | More formatting fixes.Jelmer Vernooij2008-09-151-7/+14
| |
* | Fix compilation of Python module.Jelmer Vernooij2008-09-153-125/+297
| |
* | Get code closer to compiling without errors, fix formatting, add docstrings.Jelmer Vernooij2008-09-154-72/+84
| |
* | Improve formatting in pidl code, make sure OBJREF member gets created.Jelmer Vernooij2008-09-152-3/+5
| |
* | Import SWIG-generated files.Jelmer Vernooij2008-09-152-0/+4250
| |
* | No spurious warnings in SWIG file.Jelmer Vernooij2008-09-151-0/+3
| |
* | Fix more syntax errors, etc.Jelmer Vernooij2008-09-154-107/+114
| |
* | Import WMI changes.Andrzej Hajda2008-09-151-1/+44
| |
* | Import DCOM improvements.Andrzej Hajda2008-09-151-141/+433
| |
* | Rename Python wmi module to 'wmi' and fix some errors in it.Jelmer Vernooij2008-09-152-20/+5
| |
* | Fix syntax errors.Jelmer Vernooij2008-09-151-3/+3
| |