1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

965 Commits

Author SHA1 Message Date
James Peach
5d000fed59 r19962: Revert bogus change in r19961. In future I will check configure.in
as well as Makefile.in :(
2007-10-10 12:16:16 -05:00
James Peach
f440efd961 r19961: Remove VARDIR. Nothing is ever installed into this, so there's no
need to create it.
2007-10-10 12:16:15 -05:00
Gerald Carter
4c96a387a2 r19800: * Remove exmpty aix directory
* remove old, commented out commands from 'make clean'
2007-10-10 12:15:56 -05:00
Gerald Carter
c787983336 r19762: libaddns/*[ch] code fixes donated by Centeris Corporation
(http://www.centeris.com/) under my copyright.

* Rework error reporting to use DNS_ERROR instead
  of int32
* Convert memory allocation to use talloc()
* Generalize the DNS request/response packet marshalling
* Fix the secure update requests
2007-10-10 12:15:53 -05:00
Lars Müller
85d8c73fbb r19748: Ensure to link against the required libraries. 2007-10-10 12:15:53 -05:00
Lars Müller
8d50fb3f51 r19747: Ensure to link with the required objects. 2007-10-10 12:15:52 -05:00
Simo Sorce
fd70972ad9 r19691: Fix the build 2007-10-10 12:15:47 -05:00
Jim McDonough
0620658890 r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op to
the vfs layer, since gpfs supports it.  Thanks to Volker, Christian,
Mathias, Chetan, and Peter.
2007-10-10 12:15:43 -05:00
Jeremy Allison
e8bf421c01 r19533: Add a suffix to the program name if this is a process with a
non-default configuration file name.
Jeremy.
2007-10-10 12:15:41 -05:00
Jeremy Allison
1e9284590f r19529: Added showacls togle. Previously was vendor-specific code.
Merging these in - should have been merged back before (will
be tidied up later).
Jeremy.
2007-10-10 12:15:41 -05:00
Gerald Carter
782298cd03 r19497: Thought I already fixes the etags target. Ignore .svn
and not CVS (since we don't use CVS anymore
2007-10-10 12:15:40 -05:00
Andrew Tridgell
1ad563286f r19429: moved tdb/common/tdbutil.c into lib/util_tdb.c
see discussion on samba-technical
2007-10-10 12:15:35 -05:00
Volker Lendecke
99e54a213a r19224: Add setting the rng_fault_state to the already converted pipes.
Convert the low-hanging fruit of the LSA server. This provides a sample how
the server calls can be converted one by one, see the "proxy_lsa_call"
function.

Volker
2007-10-10 12:15:23 -05:00
Stefan Metzmacher
6db1f57f45 r19093: speed up the samba3 build from 8mins to 5mins:-)
we now don't compile mostly each .c file twice.

- we use PICFLAG for all object files
- PICFLAG defaults to PIE_CFLAGS and is then overwritten
  if the system supports shared libraries

as we currently always use -fPIE if available
(and at least on linux -fPIE produces the same code as -fPIC)
it doesn't change anything in the resulting code.

"high performance" binaries can be build with
"--disable-pie --disable-shared" if someone really needs to...

metze
2007-10-10 12:15:11 -05:00
Stefan Metzmacher
9db9eb199f r19038: build libreplace testsuite as replacetort
and run it with make test

metze
2007-10-10 12:15:04 -05:00
Stefan Metzmacher
685304e574 r19015: we don't need talloc_* in proto.h
metze
2007-10-10 12:15:02 -05:00
Günther Deschner
02b75ff2a8 r19002: Add a very simple synchronisation function to download the full GPO.
Guenther
2007-10-10 12:14:55 -05:00
Günther Deschner
d2db3b6b46 r18986: Add some more GPO download helper functions.
Guenther
2007-10-10 12:14:53 -05:00
Günther Deschner
46db28de48 r18985: Add parse_gpt_ini() to parse GPT.INI files using iniparser.
Guenther
2007-10-10 12:14:53 -05:00
Günther Deschner
1308a84271 r18982: Move the gpo related functions to "libgpo".
Guenther
2007-10-10 12:14:53 -05:00
Stefan Metzmacher
3367e306e6 r18973: we should always set LDFLAGS and DYNEXP depending on the host_os
but disable building of shared libs and modules whe enable_shared != yes

Also make it easier to track down the problem with lost LDFLAGS values
on AIX.

metze
2007-10-10 12:14:52 -05:00
Gerald Carter
cbfe1a4b49 r18919: * Get the new rpccli_winreg_XXXX() functions into the tree
There some broken functionality here that I'm still working on.
* remove unneeded parsing routines
2007-10-10 12:14:46 -05:00
Gerald Carter
9b43d7c63a r18906: Fix 'make clean' to deal with new lib/ldb/ directory structure. 2007-10-10 12:14:45 -05:00
Gerald Carter
3c9632bedc r18896: * Fix out of tree builds after libreplace merge
* Remove unused -D define in Makefile
2007-10-10 12:14:43 -05:00
Stefan Metzmacher
9468dcc5d5 r18895: AIX need to call pidl with --uint-enums as the compiler doesn't
like negative values in the generated code.

I'm not sure how we can solve that in samba3 as the generated code is commited

Maybe we need to alsways pass --uint-enums

metze
2007-10-10 12:14:43 -05:00
Andrew Tridgell
a6c53e5861 r18870: - enable the ldb ldap backend properly based on configure tests for
ldap

- use ldb_global_init() instead of the backend specific
  ldb_tdb_init().
2007-10-10 12:14:40 -05:00
Andrew Tridgell
1cf17edc14 r18869: two build fixes for systems without ldap
the first is to not enable the ldap ldb backend just yet. This will
need configure tests to conditionally include. We should be able to
use the m4 files from lib/ldb/

The 2nd is to fix libads/gpo.o not to publicly prototype a function
that needs ldap.h
2007-10-10 12:14:39 -05:00
Andrew Tridgell
4ad1436cea r18867: change the group mapping code to use ldb instead of tdb
See the discussion of this on the samba-technical list
2007-10-10 12:14:39 -05:00
Günther Deschner
927cda5d31 r18817: Enable the build of the gpo tool but do not make it available yet.
Guenther
2007-10-10 12:01:03 -05:00
Stefan Metzmacher
d49ffbc19b r18810: use a copy of samba4's talloc under lib/talloc/
to make mergeing easier.

metze
2007-10-10 12:01:02 -05:00
Jelmer Vernooij
ef10672399 r18802: Use the pidl-generated code for the srvsvc interface, both client and server code.
This has had some basic testing. I'll do more during the next couple of days and hopefully also
make RPC-SRVSVC from Samba4 pass against it.
2007-10-10 12:00:59 -05:00
Stefan Metzmacher
6ad6aba102 r18797: fix the loading of pam_winbind.so and libnss_winbind.so
when building with socket wrapper

metze
2007-10-10 12:00:58 -05:00
Gerald Carter
cf1404a0d7 r18789: Replace the winreg server code with the libndr parsing code.
Many things work (OpenHKLM, etc...) but some still don't.
This shouldn't block anyone so I'm checking it in.
Will probably move to a bzr tree after this for
longer dev cycles between checkins.
2007-10-10 12:00:57 -05:00
Gerald Carter
2e7e8c09e4 r18755: remove accidental commit 2007-10-10 12:00:54 -05:00
Gerald Carter
50d74ce048 r18747: replace rpccli_lsa_close() with rpccli_lsa_Close() 2007-10-10 12:00:54 -05:00
Gerald Carter
0cb79ee13f r18739: * Get the wkssvc patch right this time.
* Remove the old wkssvc server, client, & parsing code.
* Update srv_wkssvc_nt.c with stubs for the remaining
  stubs
2007-10-10 12:00:53 -05:00
Gerald Carter
57d8519185 r18728: revert previous commit until I fix the wkssvc_nt.c changes 2007-10-10 12:00:52 -05:00
Gerald Carter
bb9b7a058d r18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated
code.  Removed first rpc_parse/*.c file.  w00t!
2007-10-10 12:00:52 -05:00
Gerald Carter
9030c46e33 r18712: Forgot to remove cmd_reg.o from Makefile 2007-10-10 12:00:51 -05:00
Günther Deschner
b0bb364df0 r18707: Fix the build when you have libnscd installed (which apparently no host
on the buildfarm has).

Guenther
2007-10-10 12:00:49 -05:00
Günther Deschner
7db6ce295a r18703: Fix the annoying effect that happens when nscd is running:
We usually do not get the results from user/group script modifications
immediately. A lot of users do add nscd restart/refresh commands into
their scripts to workaround that while we could flush the nscd caches
directly using libnscd.

Guenther
2007-10-10 12:00:49 -05:00
Stefan Metzmacher
31b83ff4bd r18698: this stuff isn't needed anymore
metze
2007-10-10 12:00:48 -05:00
Gerald Carter
ac5561103c r18666: checking in generated netlogon files 2007-10-10 12:00:45 -05:00
Stefan Metzmacher
f51a200f67 r18662: print out the failing command for dynconfig.o too
metze
2007-10-10 12:00:44 -05:00
Stefan Metzmacher
ab58cd1056 r18647: print out the failing cammand, this is very usefull for the build farm
metze
2007-10-10 11:52:18 -05:00
Stefan Metzmacher
596cbe73dd r18644: bring in libreplace in lib/replace
metze
2007-10-10 11:52:03 -05:00
Stefan Metzmacher
9c0e5b29f1 r18640: move to socket_wrapper to lib/socket_wrapper/
and sync it with samba4

metze
2007-10-10 11:52:03 -05:00
Gerald Carter
6cb7b6226d r18623: starting on eventlog IDL 2007-10-10 11:52:01 -05:00
Gerald Carter
e936d39e00 r18618: * remove svn:externals
* 'make idl' now requires pidl in the current PATH
* regenerate winreg ndr files
2007-10-10 11:52:00 -05:00
Stefan Metzmacher
6bf0aad052 r18606: - fix the detection of the working quota implementation
- we now define the set of samba related include path in one place
  so that we can't get it wrong in different places

metze
2007-10-10 11:51:59 -05:00