summaryrefslogtreecommitdiff
path: root/source4/script
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r3163: Add server side support for ncalrpc: and ncacn_unix_stream:Jelmer Vernooij1-0/+1
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)
2007-10-10r3109: Give krbtgt and our machine account a random password in provision.Andrew Bartlett1-0/+4
Andrew Bartlett (This used to be commit 560a8c9f424495f85284a456e829326d2a931e6e)
2007-10-10r3078: Allow more things to be set as command line options to provision.Andrew Bartlett1-4/+6
Andrew Bartlett (This used to be commit 2df85686f55049276eb60cbc3ca4bc1cfa9f7f0f)
2007-10-10r3032: Somewhat stricter syntax for binding strings:Jelmer Vernooij2-2/+42
[] 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)
2007-10-10r2934: - changed the unixuid module to use the nt_user_token instead of the ↵Andrew Tridgell1-0/+2
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)
2007-10-10r2876: - more than one rootDSE entry in the database is an error!Stefan Metzmacher1-11/+12
- 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)
2007-10-10r2874: Italian CodeJam commit :-)Simo Sorce1-0/+151
implemented rootDSE on ldb with rootdse.ldif and related script to populate a basic rootDSE tree (This used to be commit 923c936088a42adbe49303d95af08e8129a4e908)
2007-10-10r2873: create a DNS zone file for a BIND name serverStefan Metzmacher1-5/+64
metze (This used to be commit 1e8c43133116881fb7ecf6358c1a91e0e3ea2222)
2007-10-10r2829: REALM and netbiosname are always uppercaseStefan Metzmacher1-1/+11
dnsname and dnshostname always lowercase metze (This used to be commit 0b46dc6f4b3614fc1d258653f0c8df63586539b6)
2007-10-10r2808: added auto-detection of unix user and groups names during provision.Andrew Tridgell1-6/+69
(This used to be commit 036e953fac0cd5f0a5760ff0b9f9de45e8cf9479)
2007-10-10r2804: - setup some reasonable default SAM to unixName mappings in the ↵Andrew Tridgell1-4/+6
provisioning. - enable the unixuid module by default on all backends (This used to be commit e335cd4933fccc1bb53641131eb6505faca857ce)
2007-10-10r2802: a better provisioning scriptAndrew Tridgell1-11/+139
(This used to be commit f5560f961d5b806c2f70feba568d640e6baac2f9)
2007-10-10r2694: DN -> DC these are domain components ...Simo Sorce1-1/+1
(This used to be commit 35135033ffbae42a3a946ea30ba46f6ed9b12898)
2007-10-10r2617: add connect testing to the rpc test suiteAndrew Tridgell1-1/+1
(This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
2007-10-10r2583: mkproto.pl now treats "int main" as a special case and avoids it.Andrew Tridgell1-0/+2
(This used to be commit 01288e82bc39af66d5e47db19691c741555e999a)
2007-10-10r2407: extend mkproto.pl to handle smb_ucs2_t for toupper_w()Andrew Tridgell1-1/+1
(This used to be commit fe60e899d71b18ee1cd6e2e05cf1ac0fa3a043bd)
2007-10-10r2305: a useful test script for trying a wide variety of DCE/RPC options ↵Andrew Tridgell2-0/+51
with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
2007-10-10r2255: Don't do experimental swig stuff by default.Tim Potter1-1/+1
(This used to be commit db191572ff9351ae84dc0c3d6302fa60b61cd179)
2007-10-10r2253: Add test program, as small example of what's going on.Tim Potter1-1/+1
(This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
2007-10-10r1904: catch the common gtk function prototypes with make protoStefan Metzmacher1-1/+2
metze (This used to be commit b3cae309ae3afddfded7ef224d2c67ebbcd90d8a)
2007-10-10r1585: add dcpromo.pl start, this should be configure aStefan Metzmacher2-1/+227
samba4 ads domain controller's ldb database metze (This used to be commit 932e22badda84c3c1d0ee71a4dec32a21ca37e60)
2007-10-10r1123: Make all lp_ string functions return 'const char *'.Andrew Bartlett1-1/+1
Fix other 'const' warnings in the torture code. Andrew Bartlett (This used to be commit 5d39d7497f189da15d659b3f83b7314026040a15)
2007-10-10r919: - added lsa_QueryInfoPolicy2() to IDL, test suite and serverAndrew Tridgell1-1/+6
- 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)
2007-10-10r822: use 'Last Change Rev:' instead of 'Revision:' from the svn info outputStefan Metzmacher1-1/+1
for setting the SVN_REVISION in version.h metze (This used to be commit 081f7970dd16215b13fb3ab0630992189a9187be)
2007-10-10r747: report an failure in mkproto.pl via mkproto.sh to makeStefan Metzmacher1-0/+6
to fail directly... metze (This used to be commit bff8e39d3f302bb7fd6710d5e438188ad4747065)
2007-10-10r725: fix usage of $PERL to "$PERL" to handle perl -W correctStefan Metzmacher1-2/+2
metze (This used to be commit b1161c4c832dd0a2975eee0908d9d5cd6171f608)
2007-10-10r594: - make sure all users in the domain have the same base sid!Andrew Tridgell1-2/+11
- added proper ldap time construction to provisioning (This used to be commit 0f12584b4b1b90aa20c6a4a5199829b5beba2a1d)
2007-10-10r586: removed --clientfns from build_idl.sh (tim removed that code from pidl)Andrew Tridgell1-1/+1
(This used to be commit d1dcde1d913803a44b07a1937262ae627680072c)
2007-10-10r578: initial server side implementation of samr_CreateUser(),Andrew Tridgell1-2/+2
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)
2007-10-10r458: this is the (very primitive) beginnings of a SAMR server forAndrew Tridgell1-0/+107
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)
2007-10-10r412: as we decide to not do 3.0.2a releases anymore,Stefan Metzmacher1-6/+1
remove the generation stuff from VERSION and mkversion.sh metze (This used to be commit 6658e75358a82e3e6f104487d8bb19514af4e7a7)
2007-10-10r356: Start of auto-generated client functions. Tridge can you take a lookTim Potter1-1/+1
and tell me what you think? Output does not compile yet. (This used to be commit 65692c9a9301329ad93628778e3d8f9188a67059)
2007-10-10r212: fix the svk stuffStefan Metzmacher1-7/+8
metze (This used to be commit 995f54b208eed93930e177ff3f3da44ba4d53bed)
2007-10-10r211: svk has different revision numbers,Stefan Metzmacher1-7/+14
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)
2007-10-10r205: update to the new version schemaStefan Metzmacher1-19/+11
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)
2007-10-10r42: importing .cvsignore filesGerald Carter1-1/+0
(This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
2007-10-10r20: Add the registry library. Still needs a lot of work,Jelmer Vernooij1-1/+1
see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
2004-02-02some systems doesn't have ./ in PATHStefan Metzmacher1-2/+2
so use ./build/pidl/pidl.pl metze (This used to be commit 7aab10d507346ac8d748558e5b9dbcfe9a56f601)
2004-01-29add find_unused_options.shStefan Metzmacher1-0/+42
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)
2004-01-28merge the version.h autogeneration stuff from 3.0Stefan Metzmacher1-0/+87
metze (This used to be commit 24dc237e109f6dce69814b22e0fb7878a7f6bfa8)
2004-01-13a script which find unused or undefined vars in Makefile or Makefile.inStefan Metzmacher1-0/+45
call it like: script/find_unused_makefilevars.pl Makefile or script/find_unused_makefilevars.pl Makefile.in metze (This used to be commit ebecb6d05b97dc5bac8d9e48f8fad75dfbb44a74)
2004-01-13Add script for finding unused function checks in configure.inJelmer Vernooij1-0/+37
(This used to be commit 7c6a261871d2b44fe6eccfda7cb4f3c558dbf5e3)
2004-01-02Add note about new configure structure.Jelmer Vernooij1-1/+3
(This used to be commit 43130f370b84828fce3eb5501464eb2c47138acc)
2003-12-16more portability fixes. We now almost compile on solarisAndrew Tridgell1-1/+3
(This used to be commit f4abd20b8437703211676fb12ea23af8f0e4642a)
2003-12-15lots of shells don't have the -nt test, so use hackish find commandAndrew Tridgell1-2/+7
instead (This used to be commit 2d57346c2d07e43c4630a7f7963173d84c5a7c92)
2003-12-15a script fix for the build farmAndrew Tridgell1-1/+2
(This used to be commit 5f6b0baa300d088a6d7fb91fcbceff594292eaa0)
2003-12-14added auto-generation of the server side boilerplate code for eachAndrew Tridgell1-1/+1
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)
2003-12-08some systems don't have "which" and some systems don't have the "-nt"Andrew Tridgell1-9/+0
flag to test. It's amazing that systems like that are ever sold. (This used to be commit fe91635da87104544946983c7c63d5c584db614a)
2003-12-08fixed shell scripting errorAndrew Tridgell1-1/+1
(This used to be commit b18dce549dd390681e70bc0e290d7ec4e44791c3)
2003-12-08cope with yapp not being installedAndrew Tridgell1-2/+6
(This used to be commit e41d95acc016087d77712d214a52813c00923d4d)