Björn Baumbach
196fd14788
s3-util: dbwrap_tool: add fetch fuctions for hex and string
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-18 20:58:26 +02:00
Björn Baumbach
140b5d790a
s3-util: dbwrap_tool: add store hex function
...
Allows the user to store hex blobs in a tdb.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-18 20:58:26 +02:00
Andrew Bartlett
0c6e4adcb2
ntlmssp: Move ntlmssp code to auth/ntlmssp
...
This brings in the code from both libcli/auth and
source4/auth/ntlmssp.
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-10-18 13:13:31 +11:00
Jeremy Allison
7c663731ba
Remove unused function.
2011-10-14 14:01:24 -07:00
Günther Deschner
af82bf2ac5
s3-net: Fix uninitialized variable in rpc_conf_import_internal().
...
Michael, please check.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Fri Oct 14 19:25:47 CEST 2011 on sn-devel-104
2011-10-14 19:25:47 +02:00
Michael Adam
b15d3251ac
s3:net registry: fix segfault when net registry is called without subcommands...
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Oct 14 17:51:53 CEST 2011 on sn-devel-104
2011-10-14 17:51:53 +02:00
Björn Baumbach
df9c4b0702
s3-utils: add capabilities to dbwrap_tool
...
Make it possible to work with strings in addition to int32 and uint32.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-14 15:11:09 +02:00
Gregor Beck
89b76b5611
s3:smbcacls: fix violation of coding conventions
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 22:45:53 +02:00
Gregor Beck
491afa3a4c
s3:net: avoid unnecessary initialization of the registry.
...
This allows for using help without having access to the registry and
prevents update code to run if only a readonly check is to be performed.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 22:45:53 +02:00
Gregor Beck
502f0b8edc
s3:net: add command registry check
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 22:45:53 +02:00
Gregor Beck
e430c75d4c
s3:net: factor out interact_edit()
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 22:45:53 +02:00
Michael Adam
b8eec18e39
s3:smbcacls: make get_domain_sid() static
2011-10-12 22:45:52 +02:00
Simo Sorce
995d156726
s3-group-mapping: Remove fstrings from GROUP_MAP.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Oct 12 19:28:12 CEST 2011 on sn-devel-104
2011-10-12 19:28:12 +02:00
Gregor Beck
9d688cd7be
s3:smbcacls fix leaking talloc stackframce on tcon failure
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 03:49:05 +02:00
Gregor Beck
858e4cb1b6
s3:smbcacls fix possible SEGFAULT
...
sddl_encode returns NULL on failure
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 03:49:05 +02:00
Gregor Beck
724b48bc08
s3:smbcacls add option domain-sid
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 03:49:05 +02:00
Gregor Beck
61631f427a
s3:smbcacls get_domain_sid for sddl parsing/formating from lsarpc
...
get_global_sid panics if we are not root and may give the wrong answer anyway.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 03:49:05 +02:00
Gregor Beck
2c78d4c89d
s3:smbcacls pretty print acl control field
...
Signed-off-by: Michael Adam <obnox@samba.org>
2011-10-12 03:49:05 +02:00
Michael Adam
c9bc1e4924
s3:dbwrap: change dbwrap_store_int32() to NTSTATUS return type
...
for consistency and better error propagation
2011-10-11 14:17:58 +02:00
Michael Adam
658f72128f
s3:dbwrap: change dbwrap_fetch_uint32() to NTSTATUS return type (instead of bool)
...
for consistency and better error propagation
2011-10-11 14:17:58 +02:00
Michael Adam
603c3e1bcb
s3:dbwrap: convert dbwrap_fetch_int32() to NTSTATUS return code
...
Return the int32 value retrieved from the db by reference.
Before this, return value "-1" was used as a error indication,
but it could also be a valid value from the database.
2011-10-11 14:17:58 +02:00
Michael Adam
7458aac0f1
s3:net: convert net idmap check to use dbwrap wrapper functions.
...
Avoid direct use of the db_record and db_context structs.
2011-10-11 14:17:57 +02:00
Michael Adam
1f57f9ed13
s3:net: convert net idmap to use only dbwrap wrapper functions
...
Avoid direct use of the db_record and db_context structs.
2011-10-11 14:17:57 +02:00
Michael Adam
c8924ecc41
s3:net: convert net serverid to only use dbwrap wrapper functions
...
Avoid direct use of the db_record and db_context structs.
2011-10-11 14:17:56 +02:00
Michael Adam
5bfdd73a64
s3:net: fix the exit code of net serverid wipe
2011-10-11 14:17:56 +02:00
Michael Adam
86455646e3
s3:net: fix the exit code of net serverid list
2011-10-11 14:17:56 +02:00
Michael Adam
0b7108b342
s3:dbwrap_torture: convert to using wrapper functions only
2011-10-11 14:17:56 +02:00
Michael Adam
64748e8eec
s3:dbwrap_tool: convert to using wrapper functions only
2011-10-11 14:17:56 +02:00
Michael Adam
0e28448a78
s3:dbwrap: convert dbwrap_fetch(), dbwrap_fetch_bystring() and dbwrap_fetch_bystring_upper() to NTSTATUS
2011-10-11 14:17:56 +02:00
Michael Adam
8f098a635f
s3:dbwrap: change the dbwrap_traverse() wrapper to return the count in an additional parameter
2011-10-11 14:17:55 +02:00
Michael Adam
7a72c84ee7
s3:dbwrap: move the db_open_rbt() prototype to a new header dbwrap_rbt.h
2011-10-11 14:17:55 +02:00
Günther Deschner
7119c8ba14
s3-net: when all DNS servers fail to operate, the overal DNS registration result
...
must be a failure.
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Mon Oct 10 15:59:20 CEST 2011 on sn-devel-104
2011-10-10 15:59:20 +02:00
Stefan Metzmacher
2a6c5c8edb
s3:utils: avoid '//' comments
...
The compiler on openindiana doesn't like them.
metze
2011-10-08 07:24:14 +02:00
Kai Blin
da0cae010a
s3 net: Fix a discard const warning
2011-09-28 02:02:35 +02:00
Kai Blin
b02bbf237c
net: Don't register link local addresses with DNS
2011-09-24 21:46:06 -07:00
Michael Adam
4d30fd8c51
s3:dbwrap_tool: add popt support and standard samba options
2011-09-20 06:28:28 +02:00
Volker Lendecke
49233b41e6
s3: Fix "ISO C90 forbids mixed declarations and code"
2011-09-18 17:24:22 +02:00
Volker Lendecke
d68ed1b9c6
s3: Make sharesec optionally use sddl
2011-09-16 00:08:42 +02:00
Stefan Metzmacher
3f00cce9b3
s3:libsmb: pass max_protocol to cli_negprot()
...
metze
2011-09-15 10:25:17 +02:00
Jeremy Allison
cc6f0231c9
Finish commit 8745c70d
by Michael Adam.
...
If you're going to move winbindd_cache.tdb to the state_path, do it *everywhere*.
Found by Ira Cooper <ira@wakeful.net>.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Sep 15 00:43:04 CEST 2011 on sn-devel-104
2011-09-15 00:43:04 +02:00
Stefan Metzmacher
15179852ea
s3:net_time: make use of cli_state_server_time_zone() and cli_state_server_time()
...
metze
2011-09-13 21:53:08 +02:00
Stefan Metzmacher
3e227d8544
s3:libsmb: pass CLI_FULL_CONNECTION_* flags via cli_connect_nb()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Sep 8 10:21:50 CEST 2011 on sn-devel-104
2011-09-08 10:21:50 +02:00
Vicentiu Ciorbaru
3fc2bc34a5
s3-net: Added documentation for net_rpc_conf functions
...
Added comments to most functions of net rpc conf for easier
understanding of the code.
Signed-off-by: Michael Adam <obnox@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Mon Aug 22 17:08:15 CEST 2011 on sn-devel-104
2011-08-22 17:08:15 +02:00
Vicentiu Ciorbaru
57b7fb7256
s3-net: Implemented net rpc conf import command
...
The function takes a local file in smb.conf format,
uses calls to smbconf to create smbconf_service structs,
which are then placed in the remote registry.
The function also provides a test module to only print
the changes that it would make.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:28 +02:00
Vicentiu Ciorbaru
a00851f337
s3-net: Added net rpc conf import command to net rpc conf
...
The function only appears in the commands list usage of net rpc
conf.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:28 +02:00
Vicentiu Ciorbaru
66583da28d
s3-net: Implemented net rpc conf addshare command
...
The function is mostly a wrapper around a series of setparm
commands. It can be used to quickly set up a share with simple
parameters.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:28 +02:00
Vicentiu Ciorbaru
16b463739b
s3-net: Added net rpc conf addshare command to net rpc conf
...
The function only appears in the commands list usage of net rpc
conf.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:28 +02:00
Vicentiu Ciorbaru
7ee8a492c6
s3-net: Implemented net rpc conf setincludes command
...
The function creates the share key if it does not exist.
If the share key was present it deletes the previous includes.
After this the function sets the new includes accordingly.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:28 +02:00
Vicentiu Ciorbaru
f9862971c1
s3-net: Added net rpc conf setincludes command to net rpc conf
...
The function only appears in the commands list usage of net rpc
conf.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:27 +02:00
Vicentiu Ciorbaru
0c7f1d32e8
s3-net: Implemented net rpc conf setparm command
...
The function creates the share key if it does not exist.
If the share key was present it deletes the previous value.
After this the function sets the new value accordingly.
Signed-off-by: Michael Adam <obnox@samba.org>
2011-08-22 13:59:27 +02:00