1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-22 07:33:16 +03:00
Commit Graph

763 Commits

Author SHA1 Message Date
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