Andrew Bartlett
5f9ca54b5c
r24822: Merge from SAMBA_4_0_RELEASE:
...
Update the mkrelease.sh script and mkversion.sh to make releasing correct
Samba4 tarballs harder to screw up.
Andrew Bartlett
2007-10-10 15:03:16 -05:00
Andrew Bartlett
6245da195b
r24819: We are preparing for alpha1, so update the mkversion script to cope with that.
...
Andrew Bartlett
2007-10-10 15:03:16 -05:00
Jelmer Vernooij
9553c20ced
r24724: Also install the .reg files for provisioning from an installed version.
2007-10-10 15:02:56 -05:00
Jelmer Vernooij
1ce32673d9
r24712: No longer expose the 'BOOL' data type in any interfaces.
2007-10-10 15:02:54 -05:00
Jelmer Vernooij
1be11bd0a5
r24709: Convert perl test harness output to subunit for nicer display.
2007-10-10 15:02:53 -05:00
Jelmer Vernooij
7a1eec6358
r24667: Finally merge the registry improvements that Wilco Baan Hofman and I 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
2007-10-10 15:02:34 -05:00
Jelmer Vernooij
824833b59a
r24338: Add callbacks for starting and finishing tests.
2007-10-10 15:01:40 -05:00
Stefan Metzmacher
7bb81c1fc3
r23684: Only use the bzr and git information when there's
...
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
2007-10-10 14:59:01 -05:00
Stefan Metzmacher
446312df74
r23681: merge 23670 from SAMBA_3_0:
...
metze
2007-10-10 14:59:00 -05:00
Kai Blin
03be540ee3
r23605: Update mkversion.sh to support git and git-svn checkouts.
...
Jerry, did I get you right that you'll merge this to 3_0 yourself?
Kai
2007-10-10 14:53:28 -05:00
Jelmer Vernooij
03eef5f337
r23542: Include function documentation in prototype headers.
2007-10-10 14:53:26 -05:00
Jelmer Vernooij
44248f662f
r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_.
2007-10-10 14:53:08 -05:00
Andrew Bartlett
db8d78f187
r23262: Fix mkrelease.sh to work in the right directories
2007-10-10 14:53:07 -05:00
Andrew Bartlett
0f457b1d2e
r23189: Work towards a totally scripted setup of LDAP backends, so others can
...
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
2007-10-10 14:53:02 -05:00
Andrew Bartlett
01d54d13dc
r23177: Add in a new provision-backend script. This helps set up the 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
2007-10-10 14:53:00 -05:00
Jelmer Vernooij
222acbe33b
r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl
2007-10-10 14:52:59 -05:00
Stefan Metzmacher
34968bef6d
r22997: only if the output of which has a leading '/' the output is useful...
...
metze
2007-10-10 14:52:38 -05:00
Stefan Metzmacher
e9fe3c40e1
r22575: move script/tests/ -> selftest/
...
as discussed with jelmer and abartlet
metze
2007-10-10 14:51:46 -05:00
Stefan Metzmacher
9e882cbde2
r22571: - don't use "localhost" anymore in our tests
...
- use different passwords for dc and member
metze
2007-10-10 14:51:46 -05:00
Stefan Metzmacher
307cee21e4
r22570: run the NBT tests against DC and MEMBER
...
metze
2007-10-10 14:51:45 -05:00
Stefan Metzmacher
8336e85aad
r22569: use the $SERVER_IP for the LDAP-* tests because I'll later change
...
$SERVER from localhost to localdc.
we should find out why this is needed and add explicit name resolution
in related code...
metze
2007-10-10 14:51:45 -05:00
Stefan Metzmacher
b06a9a00cf
r22568: use the $SERVER_IP for the NET-* tests because I'll later change
...
$SERVER from localhost to localdc
mimir: please take a look why that's needed at all, as it shouldn't:-)
metze
2007-10-10 14:51:45 -05:00
Rafal Szczesniak
69a6f655aa
r22567: add NET-API-DOMLIST test to automatic testing.
...
rafal
2007-10-10 14:51:45 -05:00
Andrew Bartlett
dfb2fd2b2a
r22556: Make the slapd command valid.
...
Andrew Bartlett
2007-10-10 14:51:43 -05:00
Stefan Metzmacher
56a86c7cc7
r22552: this doesn't need a dc
...
metze
2007-10-10 14:51:42 -05:00
Stefan Metzmacher
eaf4b9c0ee
r22551: use fixed passwords, to make it possible to reproduce stuff
...
and look into krb5 blobs when using wireshark on
--socket-wrapper-pcap created files
metze
2007-10-10 14:51:42 -05:00
Stefan Metzmacher
5533fc5063
r22550: nmblookup -U needs an ip address otherwise we depend on gethostbyname()
...
metze
2007-10-10 14:51:42 -05:00
Stefan Metzmacher
0c8c1c55f4
r22549: export some more info ipaddress and in member env also the
...
details of the dc
metze
2007-10-10 14:51:42 -05:00
Stefan Metzmacher
b6b57dd9c9
r22548: - maintain a global array of exported envvars
...
- make it possible to specify the envname for make testenv:
SELFTEST_TESTENV=member make testenv
metze
2007-10-10 14:51:41 -05:00
Stefan Metzmacher
dc3df1ca43
r22547: fix some pathes and make sure we work with relative and abslute prefix pathes
...
metze
2007-10-10 14:51:41 -05:00
Stefan Metzmacher
2597152126
r22544: use the same syntax as in all other files
...
maybe that fixes make test on all sun hosts...
metze
2007-10-10 14:51:40 -05:00
Andrew Bartlett
43deee4f93
r22498: The initial LDIF import into Fedora DS didn't work, so just push this
...
onto the end of dse.ldif.
This make Fedora DS work with multiple naming contexts.
Andrew Bartlett
2007-10-10 14:51:33 -05:00
Andrew Bartlett
65327a0e4d
r22494: Skip subSchema again, but we will need to remap this objectClass.
...
Make the Fedora DS backend test again.
Andrew Bartlett
2007-10-10 14:51:33 -05:00
Andrew Bartlett
860dfa4ea1
r22478: Update the LDAP backend code to handle initialisation of multiple
...
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
2007-10-10 14:51:31 -05:00
Andrew Bartlett
113544876f
r22427: Abort in a few more cases of failure to provision.
...
Andrew Bartlett
2007-10-10 14:51:19 -05:00
Stefan Metzmacher
3ac671bd5c
r22420: fix smbd timeout
...
metze
2007-10-10 14:51:17 -05:00
Stefan Metzmacher
103df4465e
r22414: use more portable perl
...
hopefully fix solaris 8...
metze
2007-10-10 14:51:16 -05:00
Stefan Metzmacher
81a2a144df
r22409: try to fix selftest.pl on systems with old perl versions
...
metze
2007-10-10 14:51:16 -05:00
Stefan Metzmacher
b0a1f730f9
r22398: try to let all tests pass 5400 seconds is not enough
...
with the amount of tests we run now.
metze
2007-10-10 14:51:13 -05:00
Stefan Metzmacher
7b173c3421
r22384: print out the total selftest runtime
...
and the time for each test
we hit the max runtime of smbd on some hosts
metze
2007-10-10 14:51:12 -05:00
Stefan Metzmacher
8b8152b490
r22383: maybe this fixes the mkdir not enough args failure
...
on sun1
metze
2007-10-10 14:51:11 -05:00
Stefan Metzmacher
29c0b56449
r22380: get the output of the exited smbd...
...
this shows all the memory leaks now...
metze
2007-10-10 14:51:11 -05:00
Stefan Metzmacher
7688919ab8
r22378: none needs to be checked first
...
metze
2007-10-10 14:51:10 -05:00
Stefan Metzmacher
4fe8e724ef
r22377: implement check_env() for samba4
...
metze
2007-10-10 14:51:10 -05:00
Stefan Metzmacher
0b48ca5d3e
r22375: implement check_env() logic in the frontend
...
metze
2007-10-10 14:51:10 -05:00
Stefan Metzmacher
e8dd140a03
r22374: fix perl warnings
...
metze
2007-10-10 14:51:09 -05:00
Stefan Metzmacher
a21a86543f
r22361: warnings.pm isn't available on solaris 8
...
metze
2007-10-10 14:51:07 -05:00
Stefan Metzmacher
dea42ce559
r22360: print out the name of the PCAP file and move setup and cleanup
...
of pcap files into functions
metze
2007-10-10 14:51:07 -05:00
Stefan Metzmacher
a3f35f5af4
r22359: try to fix the start failures in the build-farm by creating the prefix dir
...
before using abs_path()
metze
2007-10-10 14:51:07 -05:00
Jelmer Vernooij
913aa17b02
r22356: Simple refactoring.
2007-10-10 14:51:06 -05:00