Age | Commit message (Collapse) | Author | Files | Lines |
|
Examples of binding strings are :
ncalrpc:[EPMAPPER]
ncacn_unix_stream:[/tmp/epmapper]
N.B. The unix socket support in lib/socket/ appears to close and remove the
socket it is listening on after the first client disconnects so until
that has been fixed, it is only possible to do one ncalrpc: or ncacn_unix_stream: request per instance of smbd :-)
Support for looking up NCALRPC names via the endpoint mapper will be added later.
(This used to be commit 426f3e63cae3d306dcdc13ee4b655eed30057ff8)
|
|
Andrew Bartlett
(This used to be commit 560a8c9f424495f85284a456e829326d2a931e6e)
|
|
Andrew Bartlett
(This used to be commit 2df85686f55049276eb60cbc3ca4bc1cfa9f7f0f)
|
|
[] is now mandatory
: after the hostname is no longer allowed
examples of allowed binding strings:
ncacn_np:myhost[samr]
ncacn_ip_tcp:10.0.0.1[1045]
ncacn_ip_tcp:2001:7b8:37b:1:210:dcff:fecb:a9e3[1024,sign,seal]
ncacn_np:myhost
ncacn_ip_tcp:192.168.4.2
308FB580-1EB2-11CA-923B-08002B1075A7@ncacn_ip_tcp:192.168.4.2
308FB580-1EB2-11CA-923B-08002B1075A7@ncacn_ip_tcp:192.168.4.2[,print]
Note that the last two lines are not recognized by smbtorture as a binding
string yet. dcerpc_parse_binding() does accept them though.
(This used to be commit c15862e778507287bddef7967383d4b5d22eaee9)
|
|
server supplied info structure.
- added SID_WORLD and SID_NETWORK to the foreign sids in the
provisioning, as these are auto-added to the nt_user_token (why is
that done? Andrew?)
(This used to be commit 1dff12fba88827660a2647457867bf4ff6bc8d3d)
|
|
- don't say that we provide the same functionality as w2k3
- netbiosname is always upper case hostname
- minor fixes rootdse.pl
metze
(This used to be commit 0b30ec593fc6a8f0c0a5b2219ca1250fdd87c1f3)
|
|
implemented rootDSE on ldb with rootdse.ldif and related script to populate a basic rootDSE tree
(This used to be commit 923c936088a42adbe49303d95af08e8129a4e908)
|
|
metze
(This used to be commit 1e8c43133116881fb7ecf6358c1a91e0e3ea2222)
|
|
dnsname and dnshostname always lowercase
metze
(This used to be commit 0b46dc6f4b3614fc1d258653f0c8df63586539b6)
|
|
(This used to be commit 036e953fac0cd5f0a5760ff0b9f9de45e8cf9479)
|
|
provisioning.
- enable the unixuid module by default on all backends
(This used to be commit e335cd4933fccc1bb53641131eb6505faca857ce)
|
|
(This used to be commit f5560f961d5b806c2f70feba568d640e6baac2f9)
|
|
(This used to be commit 35135033ffbae42a3a946ea30ba46f6ed9b12898)
|
|
(This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
|
|
(This used to be commit 01288e82bc39af66d5e47db19691c741555e999a)
|
|
(This used to be commit fe60e899d71b18ee1cd6e2e05cf1ac0fa3a043bd)
|
|
with the echo pipe
and smbtorture
(This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
|
|
(This used to be commit db191572ff9351ae84dc0c3d6302fa60b61cd179)
|
|
(This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
|
|
metze
(This used to be commit b3cae309ae3afddfded7ef224d2c67ebbcd90d8a)
|
|
samba4 ads domain controller's ldb database
metze
(This used to be commit 932e22badda84c3c1d0ee71a4dec32a21ca37e60)
|
|
Fix other 'const' warnings in the torture code.
Andrew Bartlett
(This used to be commit 5d39d7497f189da15d659b3f83b7314026040a15)
|
|
- added lsa_OpenPolicy2() to server
- added guid handling in samdb
- added a couple more info policy levels in lsa server
- added some DNS info in the provisioning template and script
With the above changes WinXP professional can join a Samba4 domain
(This used to be commit d6dca96352144d6061175c964069ed54d942b9c2)
|
|
for setting the SVN_REVISION in version.h
metze
(This used to be commit 081f7970dd16215b13fb3ab0630992189a9187be)
|
|
to fail directly...
metze
(This used to be commit bff8e39d3f302bb7fd6710d5e438188ad4747065)
|
|
metze
(This used to be commit b1161c4c832dd0a2975eee0908d9d5cd6171f608)
|
|
- added proper ldap time construction to provisioning
(This used to be commit 0f12584b4b1b90aa20c6a4a5199829b5beba2a1d)
|
|
(This used to be commit d1dcde1d913803a44b07a1937262ae627680072c)
|
|
samr_CreateUser2(), samr_LookupNames(), samr_OpenUser(),
and samr_DeleteUser()
this uses a user template in the SAM db, of objectclass "userTemplate"
and dn CN=TemplateUser,CN=Templates,$BASEDN. Using a template allows
an admin to add any default user attributes that they might want to
the user template and all new users will receive those attributes.
(This used to be commit 10b6e0011b5952c98432dc2d4b2058ac89a9cc2d)
|
|
Samba4. I'm committing this now so I can get comments on the approach.
Note that you need to do something like this to initialise the SAM db:
edit script/provision.pl
script/provision.pl > provision.ldif.out
bin/ldbadd /path/to/private/sam.ldb provision.ldif.out
(This used to be commit e2002e40a5abe0cd33a2056b1da8ba5732f9021f)
|
|
remove the generation stuff from VERSION and mkversion.sh
metze
(This used to be commit 6658e75358a82e3e6f104487d8bb19514af4e7a7)
|
|
and tell me what you think? Output does not compile yet.
(This used to be commit 65692c9a9301329ad93628778e3d8f9188a67059)
|
|
metze
(This used to be commit 995f54b208eed93930e177ff3f3da44ba4d53bed)
|
|
so use "3.9.0-SVK-build-276-metze@dragon"
as version when the working copy is checked out with svk
metze
(This used to be commit a99e31d10fefa6f0bc12444cfc97e5398e80e518)
|
|
in a svn or svk working copy (checked out tree)
we now have "3.9.0-SVN-build-205" versions
for the SAMBA_4_0 branch
when I put out the 3.9.0 release
it will change to 3.9.1-SVN-build-XXX
I will merge this to SAMBA_3_0 and trunk soon
metze
(This used to be commit a7f552f96bfc1b549e16a09e9bc8c8c57c02eb3e)
|
|
(This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
|
|
see source/lib/registry/TODO for details.
(This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
|
|
so use ./build/pidl/pidl.pl
metze
(This used to be commit 7aab10d507346ac8d748558e5b9dbcfe9a56f601)
|
|
this script finds unused lp_*() functions
use it like this:
user@host:~/samba/source>./script/find_unused_options.sh
metze
(This used to be commit 350fbe3440e28bcb26f9a9e8b999b0c4a70de64d)
|
|
metze
(This used to be commit 24dc237e109f6dce69814b22e0fb7878a7f6bfa8)
|
|
call it like:
script/find_unused_makefilevars.pl Makefile
or
script/find_unused_makefilevars.pl Makefile.in
metze
(This used to be commit ebecb6d05b97dc5bac8d9e48f8fad75dfbb44a74)
|
|
(This used to be commit 7c6a261871d2b44fe6eccfda7cb4f3c558dbf5e3)
|
|
(This used to be commit 43130f370b84828fce3eb5501464eb2c47138acc)
|
|
(This used to be commit f4abd20b8437703211676fb12ea23af8f0e4642a)
|
|
instead
(This used to be commit 2d57346c2d07e43c4630a7f7963173d84c5a7c92)
|
|
(This used to be commit 5f6b0baa300d088a6d7fb91fcbceff594292eaa0)
|
|
pipe.
The server side code gets generated as librpc/gen_ndr/ndr_NAME_s.c and
gets included in the pipe module
(This used to be commit bd3dcfe5820489a838e19b244266bd9126af5eb4)
|
|
flag to test. It's amazing that systems like that are ever sold.
(This used to be commit fe91635da87104544946983c7c63d5c584db614a)
|
|
(This used to be commit b18dce549dd390681e70bc0e290d7ec4e44791c3)
|
|
(This used to be commit e41d95acc016087d77712d214a52813c00923d4d)
|