summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-07s3-services: Migrated svcctl registry functions to winreg.Andreas Schneider6-40/+495
This is a bigger commit. It moves the relevant function to svc_winreg_glue. We need to use them in the same commit else we have problems with prototypes in proto.h. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-registry: Remove obsolete reg_eventlog.Andreas Schneider4-217/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-smbd: Init the eventlog registry on service startup.Andreas Schneider2-4/+13
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-util: Moved eventlog_add_source to admin util.Andreas Schneider3-208/+194
This function is only used in the admin util. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Added a winreg based eventlog registry init.Andreas Schneider3-0/+296
This enumerates the keys first and only creates them if they don't exist yet. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Migrated eventlog to winreg.Andreas Schneider1-22/+72
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg query security descriptor helper.Andreas Schneider2-0/+81
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set security descriptor helper.Andreas Schneider2-0/+56
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set binary helper.Andreas Schneider2-0/+57
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg query sz helper.Andreas Schneider2-0/+104
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg helper to enum keys.Andreas Schneider2-0/+161
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg add multi sz helper.Andreas Schneider2-0/+71
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg query multi sz helper.Andreas Schneider2-0/+104
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set multi sz helper.Andreas Schneider2-0/+65
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set expand sz helper.Andreas Schneider2-0/+69
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set sz helper.Andreas Schneider2-0/+69
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added a winreg set dword helper.Andreas Schneider2-0/+61
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added winreg query binary helper.Andreas Schneider2-0/+99
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added winreg query dword helper.Andreas Schneider3-1/+160
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added dcerpc_winreg_int_openkey().Andreas Schneider3-1/+203
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-waf: add support for --with-aio-support.Günther Deschner1-0/+63
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 7 12:30:57 CET 2011 on sn-devel-104
2011-02-07s3-waf: only build auth_netlogond in developer build.Günther Deschner1-2/+2
Volker, please check. Guenther
2011-02-07s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queuesStefan Metzmacher1-0/+12
They are needed for the callers in rpc_server/srv_pipe_hnd.c. It seems I only looked at the caller in rpc_server/rpc_ncacn_np.c when I've done the change of commit e55426fe7926ae6f8afe5fa6cfc009e0c3b54e38. Thanks Volker for finding this :-) metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Feb 7 11:40:20 CET 2011 on sn-devel-104
2011-02-07s3-waf: add --with-syslog option.Günther Deschner1-0/+3
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 7 10:50:39 CET 2011 on sn-devel-104
2011-02-07s3-netlogon: fix typo.Günther Deschner1-1/+1
Guenther
2011-02-07s3-waf: recurse into ../lib/util/wscript_configureGünther Deschner1-0/+1
This gets us all the statvfs checks. Guenther
2011-02-07s3-waf: add support for iprint.Günther Deschner1-0/+8
Guenther
2011-02-07s4-build: fixed uses of os.path.relpath()Andrew Tridgell2-4/+4
these should be os_path_relpath() to support older python versions. This should fix the build on FreeBSD 7.2 Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Feb 7 05:49:58 CET 2011 on sn-devel-104
2011-02-07build: removed unused build scriptsAndrew Tridgell3-113/+0
each library has its own configure/Makefile now Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07build: removed the old autogen.sh and autogen-waf.sh scriptsAndrew Tridgell10-70/+0
for the builds that use waf only, these are no longer needed and just cause confusion Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07build: fixed error message for incorrect waf versionAndrew Tridgell1-3/+2
just need configure now Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07autobuild: lib/replace doesn't need autogen.shAndrew Tridgell1-2/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s3-torture: switch source3 to using top level samba4 build for smbtortureAndrew Tridgell1-6/+6
this is in preparation for removing the source4/ build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s4-build: remove a bunch of unused build scriptsAndrew Tridgell10-345/+0
these were leftover from the autoconf build Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Feb 7 04:09:40 CET 2011 on sn-devel-104
2011-02-07s4-charset: use dyn_CODEPAGEDIR for location of upcase.dat/lowcase.datAndrew Tridgell4-13/+7
this matches samba3 behaviour Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s4-provision: added setup_path() import in two more placesAndrew Tridgell2-1/+3
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07autobuild: fixed clone source for build treesAndrew Tridgell1-1/+1
this fixes a bug where autobuild would test the tree that the user pushed, not the tree that has been rebased on master. That could cause broken trees to get into master. Andrew Bartlett noticed this with a tree from Jan 19th. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07autobuild: add a bit more debug info in autobuildAndrew Tridgell1-7/+8
this may help to track down rebase problems in future Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07autobuild: decouple build directories from target namesAndrew Tridgell1-53/+68
this allows us to use 'samba4' as the tag, but build in '.' Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s4-wintest Use top level build for wintestAndrew Bartlett1-1/+1
2011-02-07s4-python: get ordering right on python pathsAndrew Tridgell1-3/+5
we need to have PYTHONARCHDIR first, as that is where we currently install. That will minimise problems with upgrades from old installs. We also don't need to add the path twice if PYTHONDIR is the same as PYTHONARCHDIR (as happens on debian based systems) Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s4-python Don't force "bin" into the python sys.pathAndrew Bartlett5-25/+8
This patch uses the fact that dyn_PYTHONDIR and dyn_PYTHONARCHDIR is now set properly at all times, incluidng for installed and build-directory binaries. So we don't need to make assumptions about bin being magic any more. Andrew Bartlett
2011-02-07s4-waf Add PYTHONDIR and PYTHONARCHDIR to the 'different on install' listAndrew Bartlett1-0/+2
This allows the C code to rely on PYTHONDIR and PYTHONARCHDIR to always be correct, and so not to cause problems when forcing these into sys.path. Andrew Bartlett
2011-02-07s4-provision Remove setup_path, setup_dir and find_setup_dirAndrew Bartlett13-187/+125
We now have a reliable way to know the current location of the templates: dyn_SETUPDIR, which is updated for both the in-build and installed binaries. This replaces the function arguments and the distributed resolution of the setup directory with one 'global' function (imported as required). This also removes the ability to specify an alternate setup directory on the command line, as this was rarely if ever used and never tested. Andrew Bartlett
2011-02-07s4-waf Don't include ../librpc in pathsAndrew Bartlett1-100/+100
The paths here are relative to the librpc directory the wscript_build file is in, and so these don't actually change anything. Andrew Bartlett
2011-02-07s4-build: fixed install of version.h from source4 buildAndrew Tridgell1-2/+1
2011-02-07s4-upgradeprovision: renames need a relax to avoid subtree_rename checksAndrew Tridgell1-2/+3
2011-02-07s4-dsdb: make subtree_rename errors clearerAndrew Tridgell1-10/+10
2011-02-07build: fixed make install for top level buildAndrew Tridgell1-1/+2
2011-02-07s4-provision: removed spurious os.chdir() from upgradehelpers.pyAndrew Tridgell1-1/+0
this breaks make test with a top level build, and is not needed Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>