Günther Deschner
c91a907688
build: fix cflag recursion in generated netapi makefiles.
...
Guenther
2008-09-17 18:05:54 +02:00
Michael Adam
747f4b358c
examples/libsmbclient: fix Makefile after merged build patch changes.
...
New variable FLAGS in source3/Makefile.in introduced recursive
variable FLAGS in Makefile.internal.
Michael
2008-09-17 17:50:18 +02:00
Michael Adam
4d12acf326
examples/libsmbclient: adapt to new samba3 source dir "source3/
...
Michael
2008-09-17 17:50:18 +02:00
Volker Lendecke
eeac8d4fbe
Remove a cast -- thanks metze
2008-09-17 17:45:17 +02:00
Jelmer Vernooij
b16a8f31ad
Fix location of included popt files for systems that don't have popt.
2008-09-17 17:13:02 +02:00
Jelmer Vernooij
79190992b3
Move pidl to top-level directory.
2008-09-17 17:12:27 +02:00
Jelmer Vernooij
3b5330e909
Fix check.
2008-09-17 17:00:36 +02:00
Jelmer Vernooij
9c193b2919
Fix warning.
2008-09-17 16:44:02 +02:00
Jelmer Vernooij
26c4f91403
Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
2008-09-17 15:45:01 +02:00
Jelmer Vernooij
a07239ba03
Fix finding of popt sources for systems that don't have popt.
2008-09-17 15:44:16 +02:00
Jelmer Vernooij
f5b134fb46
Sync more interface descriptions between Samba 3 and Samba 4.
2008-09-17 15:43:04 +02:00
Jelmer Vernooij
5975cbc260
Sync addition of [todo] attribute to Samba 3.
2008-09-17 15:07:24 +02:00
Günther Deschner
93384b627c
pam_winbind: fix the build wrt libreplace.
...
Guenther
2008-09-17 15:00:50 +02:00
Jelmer Vernooij
06999ae473
Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlelib
2008-09-17 14:34:54 +02:00
Jelmer Vernooij
7106cd9fd5
Fix merged build.
2008-09-17 14:25:25 +02:00
Jelmer Vernooij
d6983b2e45
Add simple README file.
2008-09-17 14:20:56 +02:00
Jelmer Vernooij
94855cd692
Move common libraries from root to lib/.
2008-09-17 14:11:12 +02:00
Jeremy Allison
a69a2ae5df
Make the correct module name.
...
Jeremy.
2008-09-16 17:01:00 -07:00
Jeremy Allison
5cc096a109
First (incomplete) cut of this module. Based on Volker's original work.
...
Jeremy.
2008-09-16 15:55:06 -07:00
Gerald (Jerry) Carter
28d2683903
* Allow an admin to define the "uid" attribute for a RFC2307
...
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❌ 10000:coffeedude
2008-09-16 10:35:21 -07:00
Gerald (Jerry) Carter
63554b4078
idmap_hash: Add the idmap/nss-info provider from Likewise Open.
...
* 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"
2008-09-16 10:28:11 -07:00
Gerald (Jerry) Carter
544cd1b4b9
winbindd: Update the calls to ws_name_XX() to reflect API changes.
...
* 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).
2008-09-16 10:27:59 -07:00
Gerald (Jerry) Carter
d6de32db2f
winbindd: Add support for name aliasing.
...
* 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.
2008-09-16 10:27:49 -07:00
Jelmer Vernooij
323346f7b0
Merge branch 'singlecompression' into single
2008-09-16 19:07:59 +02:00
Jelmer Vernooij
9c466a6158
Use single copy of compression library in Samba3,4.
2008-09-16 19:07:02 +02:00
Jelmer Vernooij
f2723d193d
Regenerate C files now that pidl reads imported files - saves a few
...
lines of code for types that don't have deferred data.
2008-09-16 18:49:22 +02:00
Jelmer Vernooij
4beb6731a7
Use pidl from Samba 4 from Samba 3 rather than hoping there is one installed on the
...
system.
2008-09-16 18:48:56 +02:00
Jelmer Vernooij
3e5ba883b3
Fix paths to subunit.sh
2008-09-16 18:39:08 +02:00
Jelmer Vernooij
740f67d781
Avoid running target-specific tests during general test run,
2008-09-16 18:34:40 +02:00
Jelmer Vernooij
d7a0c26af4
Move torture/ blackbox tests closer to code they're testing.
2008-09-16 18:30:24 +02:00
Jelmer Vernooij
aa09d8a75f
Move ndrdump tests closer to the code they test.
2008-09-16 18:16:49 +02:00
Jelmer Vernooij
c2eb4e5f8e
Let winbind depend directly on libnet rather than through the ejs bindings.
2008-09-16 18:03:36 +02:00
Jelmer Vernooij
cda87628bc
Fix merged build.
2008-09-16 17:22:03 +02:00
Jelmer Vernooij
9ef623beda
Merge branch 'singlepopt' into single
...
Conflicts:
source4/Makefile
2008-09-16 17:20:54 +02:00
Jelmer Vernooij
c8bff39df6
Use a single copy of popt in samba3 and samba4.
2008-09-16 17:20:16 +02:00
Jelmer Vernooij
a347ab83f4
Merge branch 'singlensswrap' into single
...
Conflicts:
source3/configure.in
source4/Makefile
source4/configure.ac
source4/lib/nss_wrapper/nss_wrapper.c
source4/lib/replace/system/passwd.h
source4/main.mk
2008-09-16 17:07:11 +02:00
Jelmer Vernooij
ca2da61540
Use single cope of nss_wrapper in Samba 3 and Samba 4.
2008-09-16 17:05:00 +02:00
Jelmer Vernooij
a8725f18fa
Fix include.
2008-09-16 16:51:00 +02:00
Jelmer Vernooij
7fdca97040
Merge branch 'singlesw' into single
...
Conflicts:
source3/lib/socket_wrapper/socket_wrapper.c
source4/lib/replace/system/network.h
2008-09-16 16:46:22 +02:00
Jelmer Vernooij
bf21371c09
Merge branch 'singlereplace' into single
...
Conflicts:
source4/configure.ac
source4/torture/local/config.mk
2008-09-16 16:45:10 +02:00
Jelmer Vernooij
f957aeaee6
Merge branch 'singletdb' into single
2008-09-16 16:44:16 +02:00
Jelmer Vernooij
41669237cd
Use single copy of socket_wrapper in Samba 3 and Samba 4.
2008-09-16 16:39:45 +02:00
Jelmer Vernooij
0888ffa2b7
Make Samba 3 and Samba 4 both use the same single copy of libreplace.
2008-09-16 16:30:14 +02:00
Jelmer Vernooij
8ec93160d5
Fix last few includes to use new tdb location.
2008-09-16 16:09:50 +02:00
Jelmer Vernooij
7111645d3c
Use single copy of tdb in both samba3 and samba4.
2008-09-16 15:16:31 +02:00
Jelmer Vernooij
80a5da73e9
Share talloc source code between Samba 3 and Samba 4.
2008-09-16 14:36:41 +02:00
Jelmer Vernooij
ec1c854f21
Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
2008-09-16 07:54:49 +02:00
Jelmer Vernooij
0016bc4091
Disable WMI for now since it doesn't compile.
2008-09-16 07:28:13 +02:00
Jelmer Vernooij
5062d4c16a
Fix more WMI compilation issues.
2008-09-16 07:22:53 +02:00
Jelmer Vernooij
db872cfe37
Remove more hand-written marshallers.
2008-09-16 05:48:29 +02:00