summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* popt: add support for setting MODULESDIR via popt_common_dynconfig.Michael Adam2008-08-151-0/+10
| | | | | Michael (This used to be commit 81030e49ce344260d279a3112b13a21ce3520748)
* svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory.Michael Adam2008-08-152-6/+6
| | | | | Michael (This used to be commit bb19634138cfd1f527c44e16a44aa21ebee50c1c)
* libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions.Michael Adam2008-08-151-1/+1
| | | | | Michael (This used to be commit 3346dd40832e8d61edfe4c56dce6fe85031f20f1)
* Use module_path() instead of lib_path() for loading shared modules.Michael Adam2008-08-151-1/+1
| | | | | Michael (This used to be commit 22fb3ef1bb4abb33b49d275f9a5d85a1924c22ea)
* Add modules_path() to construct paths to files in MODULESDIR.Michael Adam2008-08-152-0/+14
| | | | | Michael (This used to be commit 5ef9da6f4f04b07804b389902862fae0fbbfed13)
* buildoptions: output MODULESDIR.Michael Adam2008-08-151-0/+1
| | | | | Michael (This used to be commit bcb868e4340a856c4009450479628088a8a1628c)
* dynconfig: add support for MODULESDIR.Michael Adam2008-08-152-0/+5
| | | | | Michael (This used to be commit 34309f097f5c7321930bf6c2ea2447de1008130c)
* configure: Add --with-modulesdir to accompany --with-libdir.Michael Adam2008-08-152-11/+33
| | | | | | | | | | | | | | | | | | This starts the seplitting of libdir in to libdir and modulesdir. Our shared libs should go into libdir, the internal shared modules, codepages, and other stuff that was originally in libdir, should go into modulesdir. The idea behind this is, that in a typical installation, the shared (and static) libraries (as libtalloc, libsmbclient, libwbclient and others) should be put into /usr/lib, while the e.g. the vfs modules should reside in /usr/lib/samba. This is meant to ease the work of packagers and reduce the needs for manual interaction and workarounds. Michael (This used to be commit b17d1ff646e22c3e979224d119b283fc3af780a8)
* dynconfig: remove commented-out old stuff from dynconfig.c and dynconfig.hMichael Adam2008-08-152-232/+0
| | | | | Michael (This used to be commit 85a781fa0248fcd0cefcc4de25b3dea3e37d5844)
* dynconfig: remove unused prototypes.Michael Adam2008-08-151-4/+5
| | | | | | | | | set_dyn_STATEDIR, is_default_dyn_STATEDIR, set_dyn_CACHEDIR, is_default_dyn_CACHEDIR are neither used nor implemented. Michael (This used to be commit f30b70b2c3a49bc962848039953a565a040b563d)
* proto.h: remove prototypes from dynconfig.cMichael Adam2008-08-151-25/+0
| | | | | | | | These are also in dynconfig.h and were originally added by "make proto" by accident. Michael (This used to be commit 4fb69fe1eeebc466944f3daacfacec60ad043b0c)
* Makefile: print codepagedir in "make showlayout".Michael Adam2008-08-151-0/+1
| | | | | Michael (This used to be commit a823733b91958adf938214113e6875315c6ae5b2)
* build: fix a typo in the installlibtalloc rule.Michael Adam2008-08-151-1/+1
| | | | | | | | | The symlink liballoc.so -> libtalloc.so.1 would have been created unconditionally, independent of the existence of libtalloc.so.1. Michael (This used to be commit 04974818bda75c4315ad09b623e5df55c87dbc87)
* Fix show-stopper for 3.2. Smbd depends on group SIDJeremy Allison2008-08-141-0/+34
| | | | | | | | | | | position zero being the primary group sid. Authenicating via winbindd call returned a non-sorted sid list. This fixes is for both a winbindd call and a pac list from an info3 struct. Without this we mess up the primary group associated with created files. Found by Herb. Jeremy. (This used to be commit cb925dec85cfc4cfc194c3ff76dbeba2bd2178d7)
* Make it clear that this is a temporary context byusing a talloc stackframe ↵Jeremy Allison2008-08-141-22/+16
| | | | | | | instead. Jeremy (This used to be commit 7f7dd5e8883e23d7fe3f9cb804905c5b23a5a41c)
* Fix bug #5692 - Core dump in full_audit.so.Jeremy Allison2008-08-143-5/+4
| | | | | | There were some function mismatches in the various GET_NT_ACL modules (some places the fsp parameter has not been removed). Jeremy. (This used to be commit 221cc5e21eb27cdad51f34ec6832467a7bd89213)
* Revert "Add a gpfs_prefetch module"Michael Adam2008-08-143-315/+1
| | | | | | | | | | | This reverts commit fc9b30bed2d774dca6660b497cb50f982b23b885. Sorry, this got pushed by accident: "This can not go upstream yet because it uses the non-GPL libgpfs." Michael (This used to be commit 26a3cf0be918fe577a979f3e358d58359e42b2f1)
* smbspool: Fix printing on port 139.Karolin Seeger2008-08-141-1/+1
| | | | | | | | This one was introduced with 8eff35bc. Thanks to Noèl Köthe for tracking that down! Karolin (This used to be commit 250f5a40d6e80305220d7cdc6a8f8459d8d0de74)
* netapi: add some remaining documentation fixes.Günther Deschner2008-08-141-3/+3
| | | | | | Guenther (cherry picked from commit 4a4e90a3872d34791de43c3849c60e2f4e713d47) (This used to be commit c542307b7484df4adb9269f4bb99fa55d5dc48b8)
* netapi: add doxygen documentation for NetUserModalsGet and NetUserModalsSet.Günther Deschner2008-08-141-0/+30
| | | | | | Guenther (cherry picked from commit 93210f04c3b1e4fe977a395531ddc0387a65dab5) (This used to be commit ab1b214ba0bebfebf0685f9c05fdcf6eb141adb9)
* netapi: add doxygen documentation for NetLocalGroup{Add,Del,Set,Get}Members.Günther Deschner2008-08-141-0/+75
| | | | | | Guenther (cherry picked from commit eee28804b7efc3089ce3528f13de6c930cf00adb) (This used to be commit b725852502d45b568c80eb3c323861b89928983d)
* netapi: make libnetapi_open_ipc_connection static.Günther Deschner2008-08-148-196/+114
| | | | | | Guenther (cherry picked from commit 0259914f8ff04514a8395d8e1af61aadd50c5efb) (This used to be commit 7edc671cc1007ae216e7efdbcdb9cfa1e547dca5)
* netapi: make non-implemented local calls default to remote "localhost" calls.Günther Deschner2008-08-146-38/+35
| | | | | | Guenther (cherry picked from commit aa70e588803e3767796dc958b139f4ee464d8626) (This used to be commit 9927ac6eec9fe1fecfedb97b61c4f93379fc8722)
* netapi: add NetLocalGroupGetMembers example code.Günther Deschner2008-08-142-0/+171
| | | | | | Guenther (cherry picked from commit bded298e022028d6237e25e1c785509bc983be9d) (This used to be commit 93b0907aa43e55d2d4093567212b0c9731917351)
* netapi: let libnetapi_samr_lookup_and_open_alias return NTSTATUS.Günther Deschner2008-08-141-85/+77
| | | | | | Guenther (cherry picked from commit dcf6d879a14a70ce5795eb8dcfbfe2fc5a8ad859) (This used to be commit 8ac6a2739be870f286d19dc6bf8f0054a559b43b)
* Put prototypes of modules/vfs_irixacl.c to new modules/vfs_irixacl.h.Michael Adam2008-08-142-0/+49
| | | | | | | Thereby (hopefully) fixing the potential build problems with IRIX acls. Michael (This used to be commit 61c201d416bbc37950b980e8598b7ef1292336bc)
* Put prototypes of modules/vfs_hpuxacl.c to new modules/vfs_hpuxacl.h.Michael Adam2008-08-142-0/+62
| | | | | | | Thereby (hopefully) fixing the potential build problems with HPUX acls. Michael (This used to be commit 4f2a1de990dc9063a1db877c06a5c1d68924edcf)
* Put prototypes of modules/vfs_solarisacl.c to new modules/vfs_solarisacl.h.Michael Adam2008-08-142-0/+49
| | | | | | | Thereby (hopefully) fixing the potential build problems with solaris acls. Michael (This used to be commit 8413c05afcde65006fa7c8743f30b53cc33c1729)
* Put prototypes of modules/vfs_tru64acl.c to new modules/vfs_tru64acl.h.Michael Adam2008-08-142-0/+49
| | | | | | | Thereby (hopefully) fixing the build with tru64 acls. Michael (This used to be commit 1ab64b69850489a2648a2543da6d0e1157df68bc)
* Put prototypes of modules/vfs_posixacl.c into new modules/vfs_posixacl.h.Michael Adam2008-08-143-18/+50
| | | | | Michael (This used to be commit 876f6793434174051084b17f3b02bd1bbb24ec44)
* Fix coverity CID: 594. Resource leak on error path.Jeremy Allison2008-08-141-2/+4
| | | | | Jeremy. (This used to be commit 1f38b9963c4ec0d73da496a72ba4ee74d8d581c9)
* Fix for bug #5688 from SATOH Fumiyasu <fumiyas@osstech.co.jp>. LPQ process ↵Jeremy Allison2008-08-141-1/+2
| | | | | | | | is orphaned if socket address parameter is invalid. If the "socket address" parameter is a null string that is an invalid value for Samba 3.2 but valid for Samba 3.0. Jeremy. (This used to be commit c65726d418601cdc86202c0371615e4f7f3d843c)
* Fix for bug #5617, reported and patched by Bartosz Antosik antosik@gmail.com.Jeremy Allison2008-08-141-0/+2
| | | | | | | xp/2003 explorer freezes browsing shares on samba ipv6 hosts. Caused by missing reply packet to SMB printclose packet. Jeremy (This used to be commit ecf2b906f476e4a764d0e53eed84b9b75a2062c0)
* Prevent NT_STATUS 0xF1000000 errors from appearing whenJim McDonough2008-08-141-0/+6
| | | | | | | dos errors are used and there is no error. It should be mapped directly to NT_STATUS_OK. smbclient to older servers didn't work. (This used to be commit 78f009b7ef1f1d63b21df9ba6da7fcca01c12109)
* Revert "Add winbind:online check timeout parameter"Volker Lendecke2008-08-141-16/+0
| | | | | This reverts commit 9920473cc165e75ee9aa5cbb9e568eb5fb67e9e6. (This used to be commit 34a32db9060e7b60455774f923f61b7367ee3fcf)
* Revert "If it is a forced DOS error, nt_errstr should say so"Volker Lendecke2008-08-131-5/+0
| | | | | This reverts commit ef5489ac805237274d6088aaa7ae870cc0deb52f. (This used to be commit e987e9956f02557c7ec87a369b92f87083fda620)
* If it is a forced DOS error, nt_errstr should say soVolker Lendecke2008-08-131-0/+5
| | | | (This used to be commit ef5489ac805237274d6088aaa7ae870cc0deb52f)
* VERSION: Raise version number.Karolin Seeger2008-08-131-3/+3
| | | | | Karolin (This used to be commit 1ed4b2151e60050455e0b3564afe01b0c030b71e)
* netapi: add c++ guard.Günther Deschner2008-08-131-1/+8
| | | | | Guenther (This used to be commit c9e38fef647520e4038f04bd163678bf4b30853d)
* smbd: prevent smbd from panicing with "clustering = no" but ↵Michael Adam2008-08-131-1/+3
| | | | | | | --with-cluster-support Michael (This used to be commit a687949d19ba9690f96e7869aa22e4d87840640e)
* added a explanatory comment on tcon checkAndrew Tridgell2008-08-131-0/+4
| | | | (This used to be commit f2ab2cebb9b81453dc0b6370288b85909182ae49)
* smbd/conn: fix prototype change of conn_close_all() in proto.h.Michael Adam2008-08-131-1/+1
| | | | | | | | (Cleaning "ensure we exit with non-zero status on EOF on socket" after rebasing to v3-3-test which has no "make proto" anymore.) Michael (This used to be commit a958c6bf1e0394e98df286974d78d3b07498e0b4)
* ensure we exit with non-zero status on EOF on socket, so the parentAndrew Tridgell2008-08-132-5/+13
| | | | | can trigger a brlock db cleanup (This used to be commit bbd49f9e1c4b50c4a596fb991f3306e1e90c0177)
* fixed child exit handling and IP release handlingAndrew Tridgell2008-08-132-1/+5
| | | | (This used to be commit 6fe27d296c389473c24e8c627a61bd56b364ad9f)
* log unclean shutdownsAndrew Tridgell2008-08-131-0/+1
| | | | (This used to be commit 30b83245a22ebd5e4fa4739dd2aa1805373a7eb2)
* register the ctdbd reconfigure messageAndrew Tridgell2008-08-132-0/+12
| | | | (This used to be commit 9d3217bb28765e107c230fb90b578dcc6f5d4375)
* allow nested ctdb transactions in the same manner that they areAndrew Tridgell2008-08-131-2/+21
| | | | | allowed for tdb. This is needed for the registry db backend. (This used to be commit 4b04ec29c76df837a7909725bbbf4c79d5abdb4d)
* drop retries to 5Andrew Tridgell2008-08-131-1/+1
| | | | (This used to be commit a2f70fc175b748ef160a998d0563c28381ea3466)
* use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter gettingAndrew Tridgell2008-08-131-2/+3
| | | | | out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
* fixed lots of places that paniced on a failed transaction_commit,Andrew Tridgell2008-08-135-16/+21
| | | | | thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437)