summaryrefslogtreecommitdiff
path: root/source3/utils
AgeCommit message (Collapse)AuthorFilesLines
2003-04-22default new groups to domain groupsGerald Carter1-3/+3
(This used to be commit f0c7d9def78db31b0f7f1e97a4cb6dac3382e217)
2003-04-22Merge from 3.0 - fix domain joins not to always join as BDC.Andrew Bartlett2-6/+4
(This used to be commit 09bc2dd51c8407536b68aaeaeba4546f93256ec2)
2003-04-22support referencing group by sid in all operations; allow group name to be ↵Gerald Carter1-13/+60
changed (This used to be commit 00dfaa7c2c9227a082ca17ed14aefc19d9087a57)
2003-04-22merging fixes from SAMBA_3_0Gerald Carter1-5/+15
(This used to be commit 8c3be38f6acbc85454f2c9bb74c358c99ee5d22a)
2003-04-22More infrastructure for storing registryRichard Sharpe1-17/+63
(This used to be commit de337632c99080f4be73a6e49839d424b49c8cc3)
2003-04-21Use the -W domain option to select the SID to showAndrew Bartlett1-2/+2
(This used to be commit 715bd4cf4e2d9d11db031ef3ed5e614b4c1a8a13)
2003-04-21Correct comments about breadth first, as the registry tree is stored in aRichard Sharpe1-2/+28
depth first fashion in the file. Also add some more infrastructure needed to handle storing these trees. (This used to be commit f993f7187c7ae49f443aa1966584aa88787bd7ca)
2003-04-21Start the outline of the code to store a registry tree ...Richard Sharpe1-2/+99
(This used to be commit 03fce4ed0f73586928424e75bd6d7db9ff7105dd)
2003-04-21Some comments about the format of the on-disk reg file, as well asRichard Sharpe1-7/+86
partially implement some routines to construct a default ACL and SEC DESC etc. (This used to be commit 043374a3c0be6769b4fee2228dcff42abbb74028)
2003-04-20Add a -f command-line flag to specify printing all paths or only terminalRichard Sharpe1-3/+11
paths. (This used to be commit 0741369c59bcb6057f6b32d3fe4f6dec08ce4ae3)
2003-04-20Well, we can now add keys and values and delete keys and values ...Richard Sharpe1-4/+6
Lots more to do, like handling regular expressions for keys, and input of the security descriptors, etc. However, I now have to work on writing the in-memory tree out to a file in a format that Windows can understand. (This used to be commit 562b36510c704eba84b036aacdb1f984339afafc)
2003-04-20Add code to delete values ...Richard Sharpe1-9/+104
This needs a lot more testing and debugging, but it does delete values. Next to see if it can add values ... (This used to be commit 02e6782243a7ef9e182db449ad377b0d168a40b2)
2003-04-20Begin the code that handles key values ... Delete a key value and add aRichard Sharpe1-4/+58
key value, and tidy up processing of key values when reading in the registry file ... (This used to be commit 53ea4c0de88a350b99e36c0dc514c5f2821ff7f8)
2003-04-20Complete most of the coding for adding keys. We can now add a key.Richard Sharpe1-26/+32
Next, we have to add the code for adding values etc. (This used to be commit 266fc6c9f2283c81de97e526e9f289288948cb27)
2003-04-20The code is a bit of a mess right now.Richard Sharpe1-51/+146
Added code to add keys to the in-momory key tree. Added code to convert SID strings to SIDs in memory format. Added code to construct initial security descriptors and to inherit security descriptors. A couple of more hours should see the code to add keys and values complete. Then I have to start on the code to write out a registry :-( (This used to be commit fc691a9a5e86686ebd0b3bab75a286488ab6ca57)
2003-04-20More functionality, esp around adding keys and inheritance of securityRichard Sharpe1-1/+26
descriptors etc ... (This used to be commit b8e85afefbe52701317632d1c1a446785ed66abf)
2003-04-20MOre functionality ... got to test it.Richard Sharpe1-3/+23
(This used to be commit e3c4f8c91394eecc8c77bbf0f9685cdb18c617b1)
2003-04-19Some more work added ...Richard Sharpe1-5/+20
(This used to be commit 31ded623b1817156b247170130237c1e5fd67a5b)
2003-04-19Squelch some warnings, and move a bit of code around to make some futureRichard Sharpe1-8/+11
things easier ... now on to more functionality. Hope Jerry fixes the breakage, BTW :-) (This used to be commit c7d39a7426e5970b15ece89737d2f0ba3d5c0835)
2003-04-19[merge from SAMBA_3_0]Gerald Carter3-0/+453
Merging smbgroupedit into 'net groupmap'. Not entirely done. Need to check on where the privilege code is sitting and update the docs. Examples: root# bin/net help groupmap net groupmap add Create a new group mapping net groupmap modify Update a group mapping net groupmap delete Remove a group mapping net groupmap list List current group map # bin/net groupmap add Usage: net groupmap add rid=<int> name=<string> type=<domain|local|builtin> [comment=<string>] # bin/net groupmap delete Usage: net groupmap delete name=<string|SID> # bin/net groupmap modify Usage: net groupmap modify name=<string|SID> [comment=<string>] [type=<domain|local>] (This used to be commit 0fd28bc3a803ca1ec3dcd8cc6236d4ecc3134584)
2003-04-18More minor edits to add features ...Richard Sharpe1-0/+21
(This used to be commit 882799ca113566b91e42c3c852a9c1986552daaa)
2003-04-17More updates ...Richard Sharpe1-2/+64
(This used to be commit 410451f9478ff1e73cabc8ee2213ded4f08315c6)
2003-04-17Updates to editreg.c to provide more functionality ...Richard Sharpe1-261/+1119
Hopefully more coming ... (This used to be commit 22d1819011de02351976bad778837a28ab45a449)
2003-04-16Check for -1 not EOF as return value of poptGetNextOptJelmer Vernooij1-1/+1
(This used to be commit 84fba11ff0a649932e1f812408017ae4c5611083)
2003-04-16Fix segfault by getting this the right way aroundAndrew Bartlett1-1/+1
(This used to be commit 8ba6148c69031e9a82687d4d006e1fa7ada21e91)
2003-04-16Store the type of 'sec channel' that we establish to the DC. If we are aAndrew Bartlett6-56/+151
workstation, we have to use the workstation type, if we have a BDC account, we must use the BDC type - even if we are pretending to be a workstation at the moment. Also actually store and retreive the last change time, so we can do periodic password changes again (for RPC at least). And finally, a couple of minor fixes to 'net'. Andrew Bartlett (This used to be commit 6e6b7b79edae3efd0197651e9a8ce6775c001cf2)
2003-04-14Change ADS CHOSTPASS to ADS CHANGETRUSTPW and add aJelmer Vernooij3-6/+20
general CHANGETRUSTPW that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW depending on what we have. (This used to be commit 17d27db5c9d3511444fc2770d4452647284e8014)
2003-04-14Remove unused variables.Tim Potter1-3/+0
(This used to be commit 26901af91eaa119df0e1192be95b514ecf26c6a6)
2003-04-13Some small changes - typos, adding usage for some commandsJelmer Vernooij4-7/+7
and removing -j because it was not used at all. (This used to be commit e3e2c1b27128f7b5a1f4bbc8093c75b0c12549b4)
2003-04-11smbcquota patch from metzeGerald Carter1-0/+545
(This used to be commit 74fab8f0d24004b1dfd5ce0fd7402895652f941f)
2003-04-09This is the netlogon schannel client code. Try aVolker Lendecke1-10/+8
rpcclient -S pdc -U% -c "samlogon user password" and it should work with the schannel. Needs testing platforms different from NT4SP6. Volker (This used to be commit ecd0ee4d248e750168597ccf79c389513bb0f740)
2003-04-09Use fprintf(f, ...) instead of plain printf() - patch by Ronan WaideJelmer Vernooij1-2/+2
(This used to be commit 49926d706f9d24dbdd7a878e2362a27667175a5c)
2003-04-09Rewrite of smbcontrol - it was a bit of a mess. It should now be muchTim Potter1-530/+573
nicer to use and more hackable. - converted to popt - text message destinations (except for broadcast smbd) are resolved using files in piddir so the string 'winbindd' is now a destination - added --timeout option to specify timeout value - deleted complicated handling of debug args as separate command line arguments: use shell quoting instead - deleted interactive mode as punishment for using strtok() (-: - much improved command line argument checking Some of this stuff was broken before I started (print notify, profiling) but the basics still work (ping, pool-usage, debug, debuglevel). (This used to be commit 269f838dee257ee9badcae190f2c70b898676bc5)
2003-04-07Remove duplicate "tallocdump" message from tdb messaging system. TheTim Potter1-21/+1
same functionality exists as "pool-usage". Move initialisation of this and dmalloc messages inside message_init(). (This used to be commit af6ecafcbbf65dbedc49b3a86da39ce608bdadac)
2003-04-04Some more good stuff from coolo.Richard Sharpe1-61/+0
(This used to be commit 41b320ffc560117c0184999e30cc69723f40acbe)
2003-04-04Fix compiler warning - cli_lsa_query_info_policy actually returns theTim Potter1-3/+5
domain name. We were passing in an already initialised string which was causing the warning. (This used to be commit 18685d137e2db6e4e93c655f1c4a97116a36c02c)
2003-04-03Give warning if 'drvupgrade' doesn't get a parameterJelmer Vernooij1-0/+5
(This used to be commit 55d9ef08a7585f69466cd4c0b30ce33841d52b33)
2003-04-02Print out the 'freindly' error message from winbind. Also print usefulAndrew Bartlett1-4/+6
information into it re the privilaged pipe. Also clean up some bugs in winbindd_pam.c Andrew Bartlett (This used to be commit e73b01204a8625946ff0fb5f9fc99dd959eb801c)
2003-04-02Fix searching master ip by bcast when old master has gone away (based on ↵Jelmer Vernooij1-11/+18
patch by Stephan Kulow <coolo@kde.org>) (This used to be commit 5c0e4b4dc630bd304f53c37f2340f954190b7aef)
2003-04-02error_string, not error_message...Andrew Bartlett1-1/+1
(This used to be commit ce197eae8d254114a295142b522cc028c375ae88)
2003-04-02Clean up ntlm_auth a bit, and add a --diagnositics swtich, to check thatAndrew Bartlett1-111/+417
the returned session key is the one that we expect to get for that each of login. Andrew Bartlett (This used to be commit fa47e44b9caba98e0b85782f3057e6cb8a5763ff)
2003-03-31Remove useless popt optionsJelmer Vernooij1-2/+0
(This used to be commit 861b2a464fed3a16f050972feed1900298fb0bcb)
2003-03-31Waider's cosmetic change to print out the database type whenVolker Lendecke1-1/+17
downloading stuff. Volker (This used to be commit b86ea50fa6dae04adeef750cdbe606a292c1430a)
2003-03-30This sets the domain for the user in vampire. OtherwiseVolker Lendecke1-0/+2
we end up with an empty domain field, which a workstation does not really like in sam_logon.. Volker (This used to be commit e0cb325b99e09a5a5cba07f0403ed445814bbf53)
2003-03-30- Point users at the HOWTO Collection instead of 'README' in modules/mysql.cJelmer Vernooij1-2/+0
- Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
2003-03-30fixed the -B option as wellAndrew Tridgell1-4/+4
(This used to be commit 0c12a206bb6610d79deb89868cac9293604b7c08)
2003-03-29fixed the -U option in nmblookupAndrew Tridgell1-1/+1
please remember to *test* your changes before committing them. This is especially the case when you receive patches from outside the team - before you commit you must make sure that the patch actually works. (This used to be commit 1d3c7e7fb628a528978f345f83289cc7f2521c35)
2003-03-25Don't use 'opt'Jelmer Vernooij1-1/+1
(This used to be commit 6ab41e50fd0a36ebd9969064aa46235dc687dfba)
2003-03-25Make variables static to satisfy exotic compilersJelmer Vernooij2-3/+2
(This used to be commit 094eed2c6222fe167ee9f596f4b849a4dea234bf)
2003-03-24Revoke some of the popt patch from metze I applied earlier today. It addedJelmer Vernooij7-6/+9
some double options and broke some parameters. (This used to be commit d5f9b0275c91512e1926504f22aaeec2d104430d)