1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-31 12:23:52 +03:00
Commit Graph

777 Commits

Author SHA1 Message Date
Andrew Bartlett
472dd7b318 r25923: Make sure to install phpldapadmin-config.php
Andrew Bartlett
2007-12-21 05:45:04 +01:00
Stefan Metzmacher
43911e4017 r25733: fix filename substitution and bail out if yacc output isn't generated
metze
2007-12-21 05:43:33 +01:00
Stefan Metzmacher
76f1f7d701 [GLUE] fix some executable bits on shell scripts
metze
2007-12-21 05:21:31 +01:00
Jelmer Vernooij
18a2bcfa9e r25555: Remove support for BOOL, True and False. 2007-10-10 15:07:55 -05:00
Jelmer Vernooij
5f023ef7a4 r25449: Add convenience function for opening the default smb.conf for openchange. 2007-10-10 15:07:36 -05:00
Stefan Metzmacher
7f70d5e7b9 r25419: fix generation of git revision calculation
metze
2007-10-10 15:07:29 -05:00
Jelmer Vernooij
3fcc960839 r25398: Parse loadparm context to all lp_*() functions. 2007-10-10 15:07:25 -05:00
Andrew Bartlett
a00044d229 r25354: Thanks to Amin Azez <azez@ufomechanic.net> for finally getting me to
fix a provision without an smb.conf already setup.

Andrew Bartlett
2007-10-10 15:07:16 -05:00
Stefan Metzmacher
7939f847bf r25297: - fix sed arguments to make the replacement work
- always add #include "config.h" in the first line

metze
2007-10-10 15:07:08 -05:00
Stefan Metzmacher
5522ee1461 r25115: move normalizing of the define string into a function
and replace '-' with '_' as '-' isn't a string constant in C

jelmer: I assume the "..". for the public header was a bug...

metze
2007-10-10 15:06:42 -05:00
Jelmer Vernooij
1b13c91375 r25056: Install some extra files. Patch from Stefan Gohmann 2007-10-10 15:06:23 -05:00
Andrew Bartlett
cda965e908 r25051: Move SWAT back to the old-style form-submit modal.
The Web 2.0, async client tools were really interesting, but without
developer backing they remain impossible to support into a release.

The most interesting app was the LDB browser, and I intend to replace
this with phpLdapAdmin, preconfigured for Apache during provision.

This also removes the need to 'compile' SWAT on SVN checkouts.

Andrew Bartlett
2007-10-10 15:05:50 -05:00
Jelmer Vernooij
ab417cb32b r25039: Rename service -> loadparm_service, use context more. 2007-10-10 15:05:45 -05:00
Jelmer Vernooij
df9cebcb97 r25035: Fix some more warnings, use service pointer rather than service number in more places. 2007-10-10 15:05:43 -05:00
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