summaryrefslogtreecommitdiffstats
path: root/source3/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-net: add "net eventlog export".Günther Deschner2009-02-041-0/+109
| | | | | | | This allows to export our tdb eventlog representation into a native win32 *.evt eventlog file. Guenther
* s3-net: add "net eventlog import".Günther Deschner2009-02-041-0/+104
| | | | | | | This allows to import a native (non-wrapped) win32 *.evt eventlog file into our tdb eventlog representation. Guenther
* s3-net: add "net eventlog dump".Günther Deschner2009-02-043-0/+111
| | | | | | This allows to dump a native (non-wrapped) win32 *.evt eventlog file. Guenther
* s3-eventlogadm: use struct eventlog_Record_tdb for storing entries in tdbs.Günther Deschner2009-02-041-9/+14
| | | | Guenther
* s3-eventlogadm: add command to dump stored tdb entries.Günther Deschner2009-02-031-0/+53
| | | | Guenther
* s3-eventlog: pass down talloc context to parse_logentry().Günther Deschner2009-02-031-1/+2
| | | | Guenther
* s3-eventlog: allow to open eventlog tdbs readonly.Günther Deschner2009-02-031-1/+1
| | | | Guenther
* s3-net: fix warning message for keytab usage.Günther Deschner2009-02-031-2/+2
| | | | Guenther
* s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.Volker Lendecke2009-02-031-2/+5
|
* Add two new parameters to control how we verify kerberos tickets. Removes ↵Dan Sledz2009-02-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | | lp_use_kerberos_keytab parameter. The first is "kerberos method" and replaces the "use kerberos keytab" with an enum. Valid options are: secrets only - use only the secrets for ticket verification (default) system keytab - use only the system keytab for ticket verification dedicated keytab - use a dedicated keytab for ticket verification. secrets and keytab - use the secrets.tdb first, then the system keytab For existing installs: "use kerberos keytab = yes" corresponds to secrets and keytab "use kerberos keytab = no" corresponds to secrets only The major difference between "system keytab" and "dedicated keytab" is that the latter method relies on kerberos to find the correct keytab entry instead of filtering based on expected principals. The second parameter is "dedicated keytab file", which is the keytab to use when in "dedicated keytab" mode. This keytab is only used in ads_verify_ticket.
* Fix some type-punned warningsVolker Lendecke2009-02-011-3/+3
|
* cli_get_pipe_name_from_interface does not really need a talloc_ctxVolker Lendecke2009-02-011-2/+1
|
* Make cli_tcon_andx asyncVolker Lendecke2009-01-302-6/+8
|
* s3:smbcontrol: don't call message_dispatch() anymore, it's triggered by ↵Stefan Metzmacher2009-01-221-13/+16
| | | | | | tevent_loop_once() metze
* Actually complete 3662c2b...Volker Lendecke2009-01-221-1/+1
|
* Memory leaks and other fixes found by Coveritytodd stecher2009-01-211-2/+10
|
* s3:winbindd: put winbindd_cache.tdb into cache_dir, not lock_dir.Michael Adam2009-01-161-4/+4
| | | | Michael
* winreg: fix winreg_EnumValue callers.Günther Deschner2009-01-161-1/+1
| | | | Guenther
* s3: make better use of ccache by not including version.h in every C-file.Michael Adam2009-01-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | version.h changes rather frequently. Since it is included via includes.h, this means each C file will be a cache miss. This applies to the following situations: * When building a new package with a new Samba version * building in a git branch after calling mkversion.sh after a new commit (i.e. virtually always) This patch improves the situation in the following way: * remove inlude "version.h" from includes.h * Use samba_version_string() instead of SAMBA_VERSION_STRING in files that use no other macro from version.h instead of SAMBA_VERSION_STRING. * explicitly include "version.h" in those files that use more macros from "version.h" than just SAMBA_VERSION_STRING. Michael
* Make STATEDIR and CACHEDIR configurable through ./configure and loadparm.cSteven Danneman2009-01-121-0/+20
| | | | | | If they are not explicitely set in either place both will default to LOCKDIR. Signed-off-by: Michael Adam <obnox@samba.org>
* Minor tidyup of unix account missing code.Jeremy Allison2009-01-091-5/+5
| | | | Jeremy.
* s3-net: use rpccli_svcctl_EnumServicesStatusW.Günther Deschner2009-01-091-19/+68
| | | | Guenther
* s3/net: Display error message if user does not exist.Karolin Seeger2009-01-091-1/+4
| | | | | | | | net rpc rights grant: Verify if the username can be resolved to a SID and display a proper error message if it does not. Otherwise users might think setting privileges worked fine, but in fact it does not. Karolin
* s3/smbpasswd: Check if Unix account exists before asking for the password.Karolin Seeger2009-01-091-0/+9
| | | | | | | Admins shouldn't have to type in the password twice when the passdb account cannot be created because the Unix account is missing. Karolin
* s3-net: fix type in rpc_service_list_internal(). Sorry...Günther Deschner2009-01-081-1/+1
| | | | Guenther
* s3-svcctl: use pidl based struct SERVICE_STATUS.Günther Deschner2009-01-081-3/+3
| | | | Guenther
* s3-svcctl: remove some more redundant headers.Günther Deschner2009-01-081-1/+1
| | | | Guenther
* s3-samr: avoid all init_samr_user* functions.Günther Deschner2009-01-062-27/+7
| | | | Guenther
* s3:events: change event_add_timed() prototype to match samba4Stefan Metzmacher2009-01-052-6/+5
| | | | metze
* Fix the build of smbfilterVolker Lendecke2009-01-041-2/+3
|
* open_socket_out is always used with SOCK_STREAM, remove argument "type"Volker Lendecke2009-01-031-1/+1
|
* Fix all warnings in source3 with gcc4.3.Jeremy Allison2008-12-319-25/+72
| | | | Jeremy.
* Add -D option to sharesec util to delete the entire security descriptor.Steven Danneman2008-12-281-8/+23
| | | | * also modified --usage descriptions to be more accurate
* Change error messages in sharesec util to go to stderr instead of stdoutSteven Danneman2008-12-281-10/+10
|
* Cleaned up whitespace issues in sharesec.cSteven Danneman2008-12-281-35/+39
|
* Make cli_negprot return NTSTATUS instead of boolVolker Lendecke2008-12-192-3/+6
|
* net luaVolker Lendecke2008-12-173-0/+396
| | | | | | | | This adds a lua command line interpreter with some sample code how to build your own data types based on our internal data types. Not meant as the final word, but as a playground for experiments for people. Might be removed later when we find this turns out to be too awkward.
* s3:net_status: use dbwrap to open sessionid.tdbStefan Metzmacher2008-12-161-24/+20
| | | | metze
* Remove the global "cmdline_auth_info" from source3/lib/util.cVolker Lendecke2008-12-143-35/+53
| | | | This involves changing all our clients, that's why it's so large.
* don't return 0 on error - bad for scriptsHerb Lewis2008-12-131-0/+2
|
* s3: correctly detect if the current dc is the closest oneStefan Metzmacher2008-12-131-1/+1
| | | | | | | | | | ads->config.tried_closest_dc was never set. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit dfe5b00db35e1e7c7bb3ba36729fc3f97eb48db3)
* s3-samr: fix SAMR_FIELD_PASSWORD callers.Günther Deschner2008-12-051-1/+1
| | | | Guenther
* s3:net: fix password set of 'net rpc trustdom add'Stefan Metzmacher2008-12-041-1/+2
| | | | metze
* s3: Change sockaddr util function names for consistencyTim Prouty2008-12-034-4/+4
| | | | Also eliminates name conflicts with OneFS system libraries
* Implement type multi_sz for "net registry setvalue"Volker Lendecke2008-12-021-0/+4
|
* remove the explicit mem_ctx from ntlmssp_state, use the state itselfVolker Lendecke2008-11-301-3/+4
|
* s3-samr: fix init_samr_user_info{23,24} callers.Günther Deschner2008-11-282-2/+3
| | | | Guenther
* Fix bug #5914 - Build failure: redefinition of struct name_listJeremy Allison2008-11-251-8/+8
| | | | Jeremy.
* s3-libnet-samsync: use samsync_ops.Günther Deschner2008-11-181-4/+4
| | | | Guenther
* s3-net: add "net rpc vampire passdb" that allows to take arguments.Günther Deschner2008-11-183-0/+22
| | | | Guenther