summaryrefslogtreecommitdiffstats
path: root/source3/utils
Commit message (Collapse)AuthorAgeFilesLines
* Fix the build.Jeremy Allison2008-01-041-2/+2
| | | | | Jeremy. (This used to be commit 25a0084af5978cc11cf4e83a641bc57e0e64eb89)
* Refactor the crypto code after a very helpful conversationJeremy Allison2008-01-041-2/+26
| | | | | | | with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8)
* Fix spacing - spaces mixed with tabs.Michael Adam2008-01-041-8/+8
| | | | | Michael (This used to be commit a4ef828102417f04af1e9823c89404e77e4fd5c1)
* Fix a comment.Michael Adam2008-01-041-1/+1
| | | | | Michael (This used to be commit fc9c3f39b5af55026f1e5e964857c203cf6c9316)
* Remove the word "registry" from the help output of the "net conf" command.Michael Adam2008-01-041-7/+6
| | | | | Michael (This used to be commit 8d9e3e08f3cc6a1f54661d1e54a3902ad50be191)
* Update the introductory comment to net_conf.c to mention linbet_conf.Michael Adam2008-01-041-3/+7
| | | | | Michael (This used to be commit e166b886375b450534c894676ab1f64571dd46b8)
* Remove the final regdb_close() from net_conf.cMichael Adam2008-01-041-2/+0
| | | | | | | | | | | This is to hide the registry from net_conf. Right now, it does not harm if "net conf" does not close the registry file explicitly just before exiting. I am working out a proper way of handling open/close operations transparently in the libnet_conf library. Michael (This used to be commit 790ef789444945fbae5637f0b469665859171dcd)
* Fix the behaviour of "net conf setparm" to create the share if necessary.Michael Adam2008-01-041-0/+9
| | | | | | | | | This moves functionality taken away from libnet_conf_set_parameter() to the higher level user frontend function. (Somehow I thought I had done this already ... :-) Michael (This used to be commit fc0fca980f08a0af65d82784ef5a50a7b1ac0927)
* Fix build warning.Günther Deschner2008-01-041-1/+0
| | | | | Guenther (This used to be commit a43125d9e9052fab8eb561976f45d1db4622482e)
* Make libnet_conf handle opening/initialization of the registry.Michael Adam2008-01-031-5/+0
| | | | | | | | | | | | Open state is currently tracked by a global variable to avoid double initialization. Later, this can possibly be replaced by a conf-context created by an initialization function and passed around to the other api functions. Michael (This used to be commit 77713e776405800ac54c692a77cd4efd153042cb)
* Rename libnet_smbconf_delparm() to libnet_conf_delete_parameter().Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit 073eeca51e46da6a687175aadbfdbb9e029532d6)
* Rename libnet_smbconf_getparm() to libnet_conf_get_parameter().Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit d08556dbc7071933feaeec538f01ac8f6a637b1d)
* Rename libnet_smbconf_setparm() to libnet_conf_set_parameter().Michael Adam2008-01-031-8/+8
| | | | | Michael (This used to be commit e00cb415d30b3e72ccfb7e5c366c95ec0f9c6247)
* Rename libnet_smbconf_delshare() to libnet_conf_delete_share().Michael Adam2008-01-031-2/+2
| | | | | Michael (This used to be commit 2075baf551ca7fc6bcee6b93f63fd7fbf75f9a50)
* Rename libnet_smbconf_getshare() to libnet_conf_get_share().Michael Adam2008-01-031-2/+2
| | | | | Michael (This used to be commit 1575612f1936312125e7778a9a4227e444ea36cf)
* Rename libnet_smbconf_create_share() to libnet_conf_create_share().Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit 6bc4ee210855dbfbee9e86b59e90b08ecb3a9df9)
* Rename libnet_smbconf_share_exists() to libnet_conf_share_exists().Michael Adam2008-01-031-2/+2
| | | | | Michael (This used to be commit 3258758e5c8dfc2c681e1285cb34aaacae697a55)
* Rename libnet_smbconf_get_share_names() to libnet_conf_get_share_names().Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit 2e4beee66b3672c3259b312aca3d482598731119)
* Rename libnet_smbconf_get_config() to libnet_conf_get_config().Michael Adam2008-01-031-3/+3
| | | | | Michael (This used to be commit e8f7c07699b5b93acd81b24bca908769f0b5e8d8)
* Rename libnet_smbconf_drop() to libnet_conf_drop().Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit 42ae33a96228e916d7d530d844be6937a80d4fea)
* Happy new year again.Michael Adam2008-01-031-1/+1
| | | | | Michael (This used to be commit e568f42e2146fa6510a86746581409450887ff16)
* Add libnet_conf API function libnet_smbconf_create_share().Michael Adam2008-01-031-1/+12
| | | | | | | | | And make libnet_smbconf_setparm() return error if the share does not already exist. Adapt net_conf_addshare to this new situation. Michael (This used to be commit de349bd26db3341815f6d8f6c18a5ca1fd664dca)
* Make grouping in if statement more explicit.Michael Adam2007-12-311-1/+3
| | | | | Michael (This used to be commit a1bb47695a7fb21af239aa9d02537d3de2fea325)
* Change net_conf_import() to only use libnet_conf API functions.Michael Adam2007-12-311-9/+3
| | | | | | | | | | | More precisely, only import_process_service() is changed. This removes all references to registry code from net_conf.c. net_conf_import() is currently -- like net_conf_addshare() -- also considered a high-level add-on, not an API function. Michael (This used to be commit b4dca117c09ddb9c8e7eea25c6cde3fbef8c692b)
* Rewrite net_conf_addshare() to only use libnet_conf API functions.Michael Adam2007-12-311-20/+17
| | | | | | | | | | | Also exit on error if the share already exists. net_conf_addshare() is considered a high level utility function. It should not be an libnet_conf API function in itself since it is kind of arbitrary. Michael (This used to be commit af5218f1505321236be52df10ebfe8f42b99573d)
* Rename libnet_smbconf_key_exists() to libnet_smbconf_share_exists()Michael Adam2007-12-311-1/+1
| | | | | | | and move it to the api section of libnet_conf.c Michael (This used to be commit 9b5d8f4d95ebfd47831906019e11227aecc83aa1)
* Remove an unused variable.Michael Adam2007-12-301-1/+0
| | | | | Michael (This used to be commit 332be113a775adce8108a8003682019ae7f5bc21)
* Remove all d_fprintf-s from libnet_conf.cMichael Adam2007-12-301-4/+24
| | | | | | | | Replacing them buy DEBUG statements and filling in d_fprintfs in callers in net_conf.c. Michael (This used to be commit 1f0122d8d4ec0f67eaedd5df7383c1b45f37290f)
* Remove list_values() from net_conf.c - it is not needed any more.Michael Adam2007-12-301-26/+0
| | | | | | | | Also make libnet.c:libnet_smbconf_format_registry_value() static. (There are nor more external callers.) Michael (This used to be commit ac7baa17e89d2363b5b3db85de9c842b596dea25)
* Use libnet_smbconf_get_config() in net_conf_list().Michael Adam2007-12-301-45/+19
| | | | | | | This leaves only output logic in net_conf_list(). Michael (This used to be commit 95d9981d59fe69ee1ed98f21475bd1ba72930c1b)
* Dont return count - 1 but count from libnet_smbconf_reg_get_values().Michael Adam2007-12-291-1/+1
| | | | | Michael (This used to be commit ded60dec7d75db7df485a159fb6bf628d8e24805)
* Make sure libnet_smbconf_get_share_names() always lists "global" first.Michael Adam2007-12-291-1/+1
| | | | | | | And don't return count-1 but count. Michael (This used to be commit b7cb9b78231512dc4a88c307048d7fb5334fa319)
* Fix a const warning.Michael Adam2007-12-291-1/+1
| | | | | Michael (This used to be commit e276e48177f890531ee8b4024c90352f284d4608)
* Rename libnet_smbconf_getshares() to libnet_smbconf_get_share_names().Michael Adam2007-12-291-1/+1
| | | | | Michael (This used to be commit 9b3b9aa7e1044719a5112b9e5446e6fbdd7cecf9)
* Move functionality of net_conf_listshares() to libnet_conf.cMichael Adam2007-12-291-15/+5
| | | | | | | into new function libnet_smbconf_getshares(). Michael (This used to be commit 306c7e4d9cecac4c2c0ea1172bd585c3c17d4541)
* Move functionality of net_conf_showshare() to libnet_conf.cMichael Adam2007-12-291-4/+15
| | | | | | | | | | | | | | The functionality is moved to a new function libnet_smbconf_getshare(). This returns the parameters of the given share as two lists: the list of parameter names and the list of matching (formatted) parameter values. The retrieval and formatting is done in a new internal helper function libnet_smbconf_reg_get_values() that is to become the replacement for list_values() from net_conf.c once functionality of net_conf_list() has been moved to libnet_conf, too. Michael (This used to be commit 198232bd525cfac933b4885e6b330ebf4ac2c8ae)
* Make the main net_conf functions static in net_conf.cMichael Adam2007-12-291-7/+7
| | | | | Michael (This used to be commit dd6e09a65e67a9a16b35b078ebfb41da09926029)
* Hide the registry backend from libnet_smbconf_getparm().Michael Adam2007-12-291-3/+3
| | | | | | | Return a formatted string of the value instead. Michael (This used to be commit 7d0ec5bae155cda6620db04dcb7bd43db59241aa)
* Rename format_value() to libnet_smbconf_format_registry_value().Michael Adam2007-12-291-2/+3
| | | | | Michael (This used to be commit 95d5dd9bb0546181cd499e6deabff562166412e3)
* Move format_value() to libnet_conf.c.Michael Adam2007-12-291-33/+0
| | | | | Michael (This used to be commit 3422a5048ad4b7f789ec233356885d78dbdacf9a)
* Improve error messages of 'net rpc user [add|delete]' commands.Karolin Seeger2007-12-281-10/+14
| | | | | Karolin (This used to be commit 4260c79bf7687bd2ebcc4ca5e0a5f020a759c1fb)
* Convert pdbedit to use pdb_search_usersVolker Lendecke2007-12-261-78/+123
| | | | (This used to be commit 8a8f2583b8bda22f65c7483dea54ac823ed1c0c3)
* Properly destroy the pdb search objectVolker Lendecke2007-12-261-1/+1
| | | | (This used to be commit 514cf532248723e7f775dc5f8f2e6936e02b7a1c)
* Rename libnet_smbconf_open_basepath() to libnet_smbconf_reg_open_basepath().Michael Adam2007-12-261-2/+3
| | | | | Michael (This used to be commit 4c0e7270c42788e7f77c402032ae74cf0f8a7106)
* Rename libnet_smbconf_open_path() to libnet_smbconf_reg_open_path().Michael Adam2007-12-261-1/+1
| | | | | Michael (This used to be commit 4b0e636965bd37e7c0deecb7b5eff0cc4487408b)
* Add two missing free-s.Michael Adam2007-12-251-0/+2
| | | | | Michael (This used to be commit 4efac39c363d565c2c7211da73d5e1cf2ac3d0b2)
* Remove talloc context parameter from libnet_smbconf_delparm().Michael Adam2007-12-251-4/+1
| | | | | | | | Make use of talloc stackframe internally. This removes talloc contxt from net_conf_delparm. Michael (This used to be commit 16f137393881edc78c9322f038ba38e53e3ee07d)
* Add a missing free.Michael Adam2007-12-251-0/+1
| | | | | Michael (This used to be commit bf6031287f75a0e17092f60f9885e7e55cd0f93c)
* Remove talloc context parameter from libnet_smbconf_setparm().Michael Adam2007-12-251-5/+1
| | | | | | | | Make use of talloc stackframe internally. This removes talloc contxt from net_conf_setparm. Michael (This used to be commit efaffefc438f8375a083b194ac7a09e563000d3c)
* Remove talloc context parameter from libnet_smbconf_drop().Michael Adam2007-12-251-1/+1
| | | | | | | Make use of talloc_stackframe. Michael (This used to be commit aaceab1153f6c2a2adde83681913c771a16ca81f)