Andrew Tridgell
b9aa63887c
s4-waf: cleanup use of LIBPOPT vs popt dependency
2010-04-06 20:27:13 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
9c0c4a5011
build: setnttoken depends on libreplace
2010-04-06 20:27:01 +10:00
Andrew Tridgell
844acb2260
build: waf quicktest nearly works
...
Rewrote wafsamba using a new dependency handling system, and started
adding the waf test code
2010-04-06 20:26:48 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Andrew Tridgell
6199ae4745
s4-ldb: fixed command line parsing in oLschema2ldif
...
It really doesn't make sense to use the ldb command line code
2010-03-25 15:45:40 +11:00
Stefan Metzmacher
d3e7266676
s4:ntlmssp: rename gensec_ntlmssp_state => ntlmssp_state
...
Inspired by the NTLMSSP merge work by Andrew Bartlett.
metze
Signed-off-by: Günther Deschner <gd@samba.org>
2010-03-24 17:34:51 +01:00
Stefan Metzmacher
fd86c9b687
s4:utils/net/drs: make use of dcerpc_binding_handle stubs
...
metze
2010-03-18 12:39:43 +01:00
Jelmer Vernooij
e49041065f
getntacl: Remove manpage for removed utility.
2010-03-01 03:48:11 +01:00
Kamen Mazdrashki
8416570ea3
s4/drs_util: 'net drs showrepl' command implementation
2010-02-24 14:14:09 +02:00
Kamen Mazdrashki
3f5e9e9974
s4/drs_util: 'net drs replicate' command implementation
2010-02-24 14:14:08 +02:00
Kamen Mazdrashki
ff94094dfa
s4/drs_util: Add public function for binding to a DC
2010-02-24 14:14:08 +02:00
Kamen Mazdrashki
394746285e
s4/drs_util: Refactor code to use net_drs_connection object for DRSUAPI connecitons
2010-02-24 14:14:08 +02:00
Kamen Mazdrashki
9ddb10869c
s4/drs_util: Move DRSUAPI connection data into separate object
...
We need this so we can create independent DRS connections to
different DCs.
2010-02-24 14:14:07 +02:00
Kamen Mazdrashki
e5aae24b3f
s4/net_drs: Utility macros for conditions checking
2010-02-24 14:14:07 +02:00
Brad Hards
7a23b9769b
Various source4 spelling fixes.
...
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
2010-02-22 21:45:37 +01:00
Stefan Metzmacher
e82ac8655e
s4:net_drs_bind: make some more stuff static
...
metze
2010-02-12 12:58:47 +01:00
Stefan Metzmacher
eee98110b3
s4:net/drs: use the full path to "utils/net/drs/net_drs*.h"
...
This fixes the build with automatic dependecies.
metze
2010-02-12 12:58:34 +01:00
Andrew Tridgell
f78a534dd2
s4-net-drs: fix some coding style issues
...
We should use the system/*.h headers for system includes. We also try
to avoid C++ comments.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-02-11 21:59:40 +11:00
Kamen Mazdrashki
976201d24a
s4/net_drs: 'net drs kcc' command implementation
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-02-11 21:59:39 +11:00
Kamen Mazdrashki
fedc1152b5
s4/net_drs: 'net drs bind' command implementation
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-02-11 21:59:38 +11:00
Kamen Mazdrashki
61246da63c
s4/net_drs: 'net drs' utility initial creation
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-02-11 21:59:38 +11:00
Jelmer Vernooij
bb83ffdc21
net: Fix python 2.4 compatibility.
2010-02-03 23:55:58 +01:00
Jelmer Vernooij
c42242d132
s4: Include Python.h early to avoid double definition errors.
2010-01-21 16:15:10 +13:00
Matthieu Patou
a4b01dd59c
s4: utils recreate in python setntacl and getntacl
...
setntacl is able to set NTACL attribute from command line
getntacl now use getopt for parsing command line option and is also able to
dump the acl in the SDDL format.
2010-01-21 07:11:18 +13:00
Jelmer Vernooij
552e65679d
net: Allow Python commands to return None instead of 0.
...
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:21 +11:00
Jelmer Vernooij
31cc963ba0
net: Allow python subcommands to provide commands that are not recognized by
...
net itself.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-12-31 17:33:02 +11:00
Jelmer Vernooij
94454ad073
net: Make arguments available to python commands as sys.argv.
2009-12-29 16:26:21 +01:00
Jelmer Vernooij
e2c4d8281d
s4/net: Allow options before arguments for Python commands.
2009-12-29 16:26:20 +01:00
Jelmer Vernooij
433f58f5a7
s4/net: Pass all arguments through to the Python commands.
2009-12-29 16:26:20 +01:00
Jelmer Vernooij
027f6ada63
s4/net: Use d_printf consistently when reporting errors.
2009-12-29 16:26:20 +01:00
Jelmer Vernooij
9e603dfb95
s4/net: Support parsing arguments in Python commands.
2009-12-29 16:26:19 +01:00
Jelmer Vernooij
9b1a210311
net: Support usage/help of subcommands implemented in Python.
2009-12-29 16:26:19 +01:00
Jelmer Vernooij
c064549e2e
net: Support implementing subcommands in python.
2009-12-29 16:26:18 +01:00
Matthias Dieter Wallnöfer
5767b1dacc
s4:utils/oLschema2ldif.c - remove (now) unused variables
2009-12-11 20:20:02 +01:00
Fernando J V da Silva
71e29cbf56
s4-drs: Using dsdb_msg_add_guid() utility function
...
Uses the dsdb_msg_add_guid() to add any kind of GUID attribute
to a ldb_message in several places of samba4 code.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2009-11-30 21:17:27 +11:00
Matthias Dieter Wallnöfer
e79dd2ef7d
s4:net utility - add a notice for the "help" operation and format it's output of the command list better
2009-11-27 21:17:59 +01:00
Endi S. Dewata
8e5f5e3f05
s4:provision - Removed dependency on full Samba 3 schema from FDS
2009-11-16 07:57:40 +11:00
Andrew Tridgell
98e4393df9
s4-dsdb: create a static system_session context
...
This patch adds a system_session cache, preventing us from having to
recreate it on every ldb open, and allowing us to detect when the same
session is being used in ldb_wrap
2009-10-23 14:52:17 +11:00
Andrew Bartlett
63b584bb15
s4:utils Remove typo...
2009-09-19 14:51:18 -07:00
Andrew Bartlett
d58976012e
s4:utils Explian fix for testparm -v
...
The problem here was that we take an address of a bool, and then (via
a void*) cast it to a int *, so put this in a comment.
Andrew Bartlett
2009-09-19 14:33:41 -07:00
Andrew Tridgell
22054523dc
s4-testparm: fixed -v option
...
never pass a bool pointer to popt
2009-09-19 14:11:43 -07:00
Andrew Bartlett
47a7a2e442
s4:kerberos Add 'net export keytab' command for wireshark decryption
...
It is much easier to do decryption with wireshark when the keytab is
available for every host in the domain. Running 'net export keytab
<keytab name>' will export the current (as pointed to by the supplied
smb.conf) local Samba4 doamin.
(This uses Heimdal's 'hdb' keytab and then the existing hdb-samba4,
and so has a good chance of keeping working in the long term).
Andrew Bartlett
2009-07-28 08:52:43 +10:00
Stefan Metzmacher
b7c003c09c
Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption"
...
This reverts commit a40ce5d0d9d06f592a8885162bbaf644006b9f0f.
This breaks the build...
Andrew, please repush it, when it's fixed:-)
metze
2009-07-27 17:41:11 +02:00
Andrew Bartlett
a40ce5d0d9
s4:kerberos Add 'net export keytab' command for wireshark decryption
...
It is much easier to do decryption with wireshark when the keytab is
available for every host in the domain. Running 'net export keytab
<keytab name>' will export the current (as pointed to by the supplied
smb.conf) local Samba4 doamin.
(This uses Heimdal's 'hdb' keytab and then the existing hdb-samba4,
and so has a good chance of keeping working in the long term).
Andrew Bartlett
2009-07-27 22:41:42 +10:00
Andrew Bartlett
8f3f62e9d6
s4:net Move net_vampire() to net_vampire.c
2009-07-06 16:41:42 +10:00
Matthias Dieter Wallnöfer
2627c6c0c2
Fixed some uninitialised variables
...
I tried hard to not change the program logic. Should fix bug #6439 .
2009-06-19 11:32:01 +10:00
Andrew Bartlett
6c8f7e4005
Port Samba4 to the new combined libcli/auth functions
...
For example, some of the new shared functionality was previously in the wkssvc
torture test.
Andrew Bartlett
2009-04-14 16:23:41 +10:00
Andrew Bartlett
17aac8cad2
Remove ad2oLschema, insted call it directly from provision-backend
...
This removes a level of indirection via external binaries in the
provision-backend code, and also makes better use of our internal code
for loading schema from an LDIF file.
Remaining to do: Sort the output again, as the load from LDIF is
unsorted (also needed because the normal LDB load from sorted input is too slow
anyway, and is only needed here).
Andrew Bartlett
2009-03-05 16:52:11 +11:00
Andrew Tridgell
b9860043dc
fixed the event context for net vampire
2009-02-24 11:39:44 +11:00