summaryrefslogtreecommitdiff
path: root/source4/script
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r24667: Finally merge the registry improvements that Wilco Baan Hofman and I ↵Jelmer Vernooij1-1/+6
have been working on for at least half a year now. Contains the following improvements: * proper layering (finally!) for the registry library. Distinction is now made between 'real' backends (local, remote, wine, etc) and the low-level hive backends (regf, creg, ldb, ...) that are only used by the local registry backend * tests for all important hive and registry operations * re-enable RPC-WINREG tests (still needs more work though, as some return values aren't checked yet) * write support for REGF files * dir backend now supports setting/reading values, creating keys * support for storing security descriptors * remove CREG backend as it was incomplete, didn't match the data model and wasn't used at all anyway * support for parsing ADM files as used by the policy editor (see lib/policy) * support for parsing PREG files (format used by .POL files) * new streaming interface for registry diffs (improves speed and memory usage for regdiff/regpatch significantly) ... and fixes a large number of bugs in the registry code (This used to be commit 7a1eec6358bc863dfc671c542b7185d3e39d7b5a)
2007-10-10r24338: Add callbacks for starting and finishing tests.Jelmer Vernooij1-70/+0
(This used to be commit 824833b59a1c9c829cea4e5c4bfd2387b1bc7a2f)
2007-10-10r23684: Only use the bzr and git information when there'sStefan Metzmacher1-2/+2
a .bzr or .git in the top branch directory I use bzr for my home directory and bzr version-info in ~/devel/samba/4.0/samba4-git gives the info about the ~/.bzr branch metze (This used to be commit 7bb81c1fc335697b5136fd1f705c5dca8eebcd7a)
2007-10-10r23681: merge 23670 from SAMBA_3_0:Stefan Metzmacher1-1/+1
metze (This used to be commit 446312df745160a6ee1bca93143e10927dfb05ce)
2007-10-10r23605: Update mkversion.sh to support git and git-svn checkouts.Kai Blin1-0/+20
Jerry, did I get you right that you'll merge this to 3_0 yourself? Kai (This used to be commit 03be540ee396379fa230a915f39dda734f93ea55)
2007-10-10r23542: Include function documentation in prototype headers.Jelmer Vernooij1-0/+16
(This used to be commit 03eef5f337446f04239e0b2f840213f0aa7d6ea1)
2007-10-10r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, ↵Jelmer Vernooij1-1/+6
_NORETURN_ and _WARN_UNUSED_RESULT_. (This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
2007-10-10r23262: Fix mkrelease.sh to work in the right directoriesAndrew Bartlett1-6/+5
(This used to be commit db8d78f187339acefc0ba03b3c33d1128208b084)
2007-10-10r23189: Work towards a totally scripted setup of LDAP backends, so others canAndrew Bartlett1-0/+1
easily try this out. I also intend to use this for the selftest, but I'm chasing issues with the OpenlDAP (but not Fedora DS) backend. Andrew Bartlett (This used to be commit 0f457b1d2e20c36ab220b4a6711ce7930c4c7d21)
2007-10-10r23177: Add in a new provision-backend script. This helps set up the ↵Andrew Bartlett1-0/+2
OpenLDAP or Fedora DS backend. This required a new mkdir() call in ejs. We can now provision just the schema for ad2oLschema to operate on (with provision_schema(), without performing the whole provision, just to wipe it again (adjustments to 'make test' to come soon). Andrew Bartlett (This used to be commit 01d54d13dc66ef2127ac52c64ede53d0790738ec)
2007-10-10r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.plJelmer Vernooij1-4/+4
(This used to be commit 222acbe33b427a6ccae3b9e27b545f22e4564d5c)
2007-10-10r22997: only if the output of which has a leading '/' the output is useful...Stefan Metzmacher1-1/+1
metze (This used to be commit 34968bef6dc673374c6d017df87a99a60905d3b7)
2007-10-10r22575: move script/tests/ -> selftest/Stefan Metzmacher52-4915/+0
as discussed with jelmer and abartlet metze (This used to be commit e9fe3c40e10accb63d7a2124d3a7e77e499c4209)
2007-10-10r22571: - don't use "localhost" anymore in our testsStefan Metzmacher1-11/+18
- use different passwords for dc and member metze (This used to be commit 9e882cbde232e5945c77eb162645328146023bee)
2007-10-10r22570: run the NBT tests against DC and MEMBERStefan Metzmacher2-6/+18
metze (This used to be commit 307cee21e4fd56150bdee9f1bbc2a1f2c2440afc)
2007-10-10r22569: use the $SERVER_IP for the LDAP-* tests because I'll later changeStefan Metzmacher1-3/+3
$SERVER from localhost to localdc. we should find out why this is needed and add explicit name resolution in related code... metze (This used to be commit 8336e85aad03deb6fffe89c0a770fb05c2319c8e)
2007-10-10r22568: use the $SERVER_IP for the NET-* tests because I'll later changeStefan Metzmacher1-1/+1
$SERVER from localhost to localdc mimir: please take a look why that's needed at all, as it shouldn't:-) metze (This used to be commit b06a9a00cf8414b13c16550a8156dba65c5dd7ea)
2007-10-10r22567: add NET-API-DOMLIST test to automatic testing.Rafal Szczesniak1-3/+3
rafal (This used to be commit 69a6f655aac57db1cfb15c61900a411c07da3d7a)
2007-10-10r22556: Make the slapd command valid.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit dfb2fd2b2a45f5f96627c4beef6aa9174978688e)
2007-10-10r22552: this doesn't need a dcStefan Metzmacher1-1/+1
metze (This used to be commit 56a86c7cc7263f1415c2d75bb9ab921de66842bc)
2007-10-10r22551: use fixed passwords, to make it possible to reproduce stuffStefan Metzmacher1-0/+2
and look into krb5 blobs when using wireshark on --socket-wrapper-pcap created files metze (This used to be commit eaf4b9c0ee88ef32e984e10e76d57ea5daa0e7e7)
2007-10-10r22550: nmblookup -U needs an ip address otherwise we depend on gethostbyname()Stefan Metzmacher1-7/+10
metze (This used to be commit 5533fc50636fcbba643f25c02bf6f4cae431de47)
2007-10-10r22549: export some more info ipaddress and in member env also theStefan Metzmacher2-0/+20
details of the dc metze (This used to be commit 0c8c1c55f4047e98848028927b7870d5972e7513)
2007-10-10r22548: - maintain a global array of exported envvarsStefan Metzmacher1-9/+48
- make it possible to specify the envname for make testenv: SELFTEST_TESTENV=member make testenv metze (This used to be commit b6b57dd9c9aa066127f26c49f2af6c055be0422e)
2007-10-10r22547: fix some pathes and make sure we work with relative and abslute ↵Stefan Metzmacher1-2/+2
prefix pathes metze (This used to be commit dc3df1ca433036683f5432635d6e3251ad5f971e)
2007-10-10r22544: use the same syntax as in all other filesStefan Metzmacher1-1/+1
maybe that fixes make test on all sun hosts... metze (This used to be commit 2597152126251da78b605f1d20c8b00e0e51396b)
2007-10-10r22498: The initial LDIF import into Fedora DS didn't work, so just push thisAndrew Bartlett1-37/+16
onto the end of dse.ldif. This make Fedora DS work with multiple naming contexts. Andrew Bartlett (This used to be commit 43deee4f938444349ad2d398670537f4537a6072)
2007-10-10r22494: Skip subSchema again, but we will need to remap this objectClass.Andrew Bartlett1-4/+7
Make the Fedora DS backend test again. Andrew Bartlett (This used to be commit 65327a0e4d61e2c9813720f04fe24ffc5c49278b)
2007-10-10r22478: Update the LDAP backend code to handle initialisation of multipleAndrew Bartlett1-56/+140
partitions onto the target LDAP server. Make the LDAP provision run before smbd starts, then stop the LDAP server. This ensures this occurs synchronously, We then restart it for the 'real run' (with slapd's stdin being the FIFO). This required fixing a few things in the provision scripts, with more containers being created via a add/modify pair. Andrew Bartlett (This used to be commit 860dfa4ea1ab2b62d4d4fe0644e0a9b882fdafa1)
2007-10-10r22427: Abort in a few more cases of failure to provision.Andrew Bartlett1-5/+5
Andrew Bartlett (This used to be commit 113544876f419dda185f3dff1c3c3a8833b2551f)
2007-10-10r22420: fix smbd timeoutStefan Metzmacher1-2/+2
metze (This used to be commit 3ac671bd5cd9455de72e2497a6ce100609697885)
2007-10-10r22414: use more portable perlStefan Metzmacher1-4/+4
hopefully fix solaris 8... metze (This used to be commit 103df4465e464f8aef3ec8ff91fa2b11c7771492)
2007-10-10r22409: try to fix selftest.pl on systems with old perl versionsStefan Metzmacher4-13/+12
metze (This used to be commit 81a2a144df651bb37995c718fc9f7d7bffa9bac9)
2007-10-10r22398: try to let all tests pass 5400 seconds is not enoughStefan Metzmacher2-3/+3
with the amount of tests we run now. metze (This used to be commit b0a1f730f9d83546064b7438b8dac350eeb32a3b)
2007-10-10r22384: print out the total selftest runtimeStefan Metzmacher1-0/+3
and the time for each test we hit the max runtime of smbd on some hosts metze (This used to be commit 7b173c3421c30d6b5ce67f87ee81f011734e8c1a)
2007-10-10r22383: maybe this fixes the mkdir not enough args failureStefan Metzmacher1-0/+1
on sun1 metze (This used to be commit 8b8152b49010a078ac9219265227e8ea7c8a3909)
2007-10-10r22380: get the output of the exited smbd...Stefan Metzmacher1-0/+4
this shows all the memory leaks now... metze (This used to be commit 29c0b5644953ba6772f44b42cd49901127b250cd)
2007-10-10r22378: none needs to be checked firstStefan Metzmacher1-3/+3
metze (This used to be commit 7688919ab879706450a745b59fe5ef2506c25943)
2007-10-10r22377: implement check_env() for samba4Stefan Metzmacher1-2/+3
metze (This used to be commit 4fe8e724efaced6c04388c70712413dfc1bb9f00)
2007-10-10r22375: implement check_env() logic in the frontendStefan Metzmacher3-1/+37
metze (This used to be commit 0b48ca5d3ebe8fe29774d85ee15e473af8c0714d)
2007-10-10r22374: fix perl warningsStefan Metzmacher1-2/+12
metze (This used to be commit e8dd140a03eb8ee5f444551a05d313864801c50e)
2007-10-10r22361: warnings.pm isn't available on solaris 8Stefan Metzmacher1-1/+0
metze (This used to be commit a21a86543f46f677696eb77c140763414600e24d)
2007-10-10r22360: print out the name of the PCAP file and move setup and cleanupStefan Metzmacher2-21/+66
of pcap files into functions metze (This used to be commit dea42ce55965d22ff82279cacd8939b1e133ff1e)
2007-10-10r22359: try to fix the start failures in the build-farm by creating the ↵Stefan Metzmacher1-4/+5
prefix dir before using abs_path() metze (This used to be commit a3f35f5af4533d7903c2a1e181017b310baa9d71)
2007-10-10r22356: Simple refactoring.Jelmer Vernooij1-7/+10
(This used to be commit 913aa17b0278e0861f2662768453e436a3d71e1e)
2007-10-10r22339: Run some more tests.Jelmer Vernooij3-5/+8
(This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
2007-10-10r22338: Allow regexes in known-failures fileJelmer Vernooij1-1/+4
(This used to be commit 74efac5ce2655e47f8274f484630b82b6d5fcb24)
2007-10-10r22337: print out the smbd log output after each testStefan Metzmacher3-5/+53
metze (This used to be commit b6b95180d3fb851264fd64eb5a0de4803ee0892a)
2007-10-10r22335: output the error codeStefan Metzmacher1-0/+4
metze (This used to be commit cf3a176615943fd552bd153a1760cbb21ab75db2)
2007-10-10r22334: don't print the test output if the test passedStefan Metzmacher1-10/+30
(in build-farm mode) use scalar(localtime()) instead of system("date") metze (This used to be commit d1d485fd0c0b9ebc1c9d5635397ee44d7c7406bb)