summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* samba: remove cifs-utils tools from build systemsJeff Layton2010-03-082-173/+5
| | | | | | | | | | | | | | | | | | | | | Now that cifs-utils are their own project, we need to go ahead and pull them out of the samba tree. This patch represents the first step toward that end. Remove the cifs-utilities from the source3 and source4 builds. Please pay particular attention to the source4 piece. I'm not at all familiar with the build system there, and would appreciate someone sanity checking my changes. It also adds a small README.cifs-utils file in the topdir. This is optional, but I think it's a good idea to carry this for a release or two. Once this patch looks ok, I'll plan to do another patch to actually remove the client dir and the relevant docs-xml files from the tree altogether. Signed-off-by: Jeff Layton <jlayton@redhat.com>
* s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216Volker Lendecke2010-03-061-1/+1
| | | | Thanks to Geza Gemes <geza@kzsdabas.hu> for filing this bug
* Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.Jeremy Allison2010-03-0519-47/+126
| | | | | | | | | | Ensure we don't use any of the create_options for Samba private use. Add a new parameter to the VFS_CREATE call (private_flags) which is only used internally. Renumber NTCREATEX_OPTIONS_PRIVATE_DENY_DOS and NTCREATEX_OPTIONS_PRIVATE_DENY_FCB to match the S4 code). Rev. the VFS interface to version 28. Jeremy.
* s3-rpcclient: Leave setprinterdata directly if not enough args were passed.Andreas Schneider2010-03-051-2/+1
| | | | | | If we don't pass enough arguments we don't have to close the connection. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-rpc_server: Document rpc_pipe_open_internal.Andreas Schneider2010-03-051-1/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Make "smbcontrol xx debuglevel" print the correct cluster pidVolker Lendecke2010-03-051-2/+6
|
* s3: Remove the unused parameter "persistent" from fetch_locked_internalVolker Lendecke2010-03-051-8/+2
|
* s3: db->persistent==true was handled earlier, make this more obviousVolker Lendecke2010-03-051-1/+1
|
* s3-libads: fix get_remote_printer_publishing_data after ↵Günther Deschner2010-03-051-26/+14
| | | | | | spoolss_EnumPrinterDataEx IDL change. Guenther
* s3-spoolss: fix _spoolss_EnumPrinterDataEx after idlGünther Deschner2010-03-051-11/+2
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change.Günther Deschner2010-03-051-5/+4
| | | | Guenther
* s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.Günther Deschner2010-03-051-9/+2
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.Günther Deschner2010-03-053-20/+53
| | | | Guenther
* s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.Günther Deschner2010-03-051-11/+27
| | | | Guenther
* s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.Günther Deschner2010-03-051-2/+8
| | | | Guenther
* s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.Günther Deschner2010-03-051-24/+6
| | | | Guenther
* s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.Günther Deschner2010-03-051-10/+3
| | | | Guenther
* s3:winbindd: add DEBUG(10,...) for the end of each top levelStefan Metzmacher2010-03-052-6/+25
| | | | | | That will hopefully make debugging a bit easier (at least for me). metze
* s3-selftest: enable RPC-WINREG against Samba 3.Günther Deschner2010-03-051-1/+1
| | | | Guenther
* s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.Bo Yang2010-03-061-0/+6
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* srv_pipe.c doesn't reference current_user anymore. Remove it.Jeremy Allison2010-03-041-2/+0
| | | | Jeremy.
* Revert "s3:configure: add --enable-as-needed"Karolin Seeger2010-03-041-8/+2
| | | | | | This reverts commit 22d316926b9589608d332143c1fa134229b75b3c. Please see bug #7209 for details.
* s3:configure: add --enable-as-neededStefan Metzmacher2010-03-041-2/+8
| | | | | | | On some broken systems like RHEL5, we need to be able to disable --as-needed. metze
* s3: Rerun genmsg after adding more strings.Bo Yang2010-03-0620-799/+8390
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.Bo Yang2010-03-061-91/+95
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* Fix typo in comments.Karolin Seeger2010-03-032-3/+3
|
* s3: Fix build file due to file move. Use the new path of iniparserMatthieu Patou2010-03-032-3/+3
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4Matthieu Patou2010-03-0326-3501/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Allow pam_winbind.c to build without localedir.cMatthieu Patou2010-03-031-1/+8
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:net: add a command "net registry setsd_sdd"Michael Adam2010-03-031-0/+88
| | | | | | | This permits to set the security descriptor of a registry key from the unix command line. Michael
* s3:net: fix some i18n messages in net_registry_getsd_internal().Michael Adam2010-03-031-2/+3
| | | | Michael
* s3:net: add i18n macro _() to one messageMichael Adam2010-03-031-1/+1
| | | | Michael
* s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in ↵Michael Adam2010-03-031-0/+40
| | | | | | sddl format Michael
* s3:net: refactor getting of secdesc out of net_registry_getsd()Michael Adam2010-03-031-14/+42
| | | | | | | | | New net_registry_getsd_internal does the work(), net_registry_getsd() just prints the result. This in preparation to add support for other output formats than the currently used display_sec_desc(). Michael
* s3:smbcacls: add switch "--sddl" to output acls as sddl encoded stringsMichael Adam2010-03-031-1/+9
|
* s3: build sddl.c in samba3Michael Adam2010-03-032-0/+2
|
* s3: net_share.c: fix argc handlingHolger Hetterich2010-03-021-6/+3
| | | | | The "net share" command was no longer possible because it enters the net_share function with argc == 0.
* s3:ads fix dn parsing name was always nullSimo Sorce2010-03-021-19/+16
| | | | | | | | While there also use ldap_exploded_dn instead of ldb_dn_validate() so we can remove a huge dependency that is hanging there only for one very minor marginal use. Signed-off-by: Günther Deschner <gd@samba.org>
* s3: Fix some C++ warningsVolker Lendecke2010-03-021-1/+1
|
* s3: Fix an uninitialized variable warningVolker Lendecke2010-03-021-1/+1
|
* s3:vfs_aixacl2: add missing semicolonBjörn Jacke2010-03-021-1/+1
| | | | fixes #7197. Thanks to William Jojo for the correction.
* s3:groupmap revert to tdb storageSimo Sorce2010-03-014-733/+269
| | | | | Group mapping needs to be cluster aware, and this means using the tdb backend. Remove ldb group mapping as this is not cluster aware.
* s3: Abstract access to sessionid.tdb, similar to conn_tdb.cVolker Lendecke2010-03-019-149/+206
|
* s3: Add connections_forall_read()Volker Lendecke2010-03-017-21/+60
| | | | | | In a cluster, this makes a large difference: For r/w traverse, we have to do a fetch_locked on every record which for most users of connections_forall is just overkill.
* s3: Make the difference between r/o and r/w in connections_db_ctx more obviousVolker Lendecke2010-03-011-9/+4
|
* s3: Make connections_forall open connections.tdb r/wVolker Lendecke2010-03-011-1/+7
| | | | | | | connections_forall is called from count_current_connections() which potentially deletes dead records. This needs r/w access to connections.tdb. connections_traverse says it does not provide this. Does not really matter in the smbd case, because we have opened it before r/w, so this is "just" cleanup.
* s3: Remove unused "mypid" from count_current_connections() stateVolker Lendecke2010-03-011-2/+0
|
* s3: Use talloc_tos() in yield_connection()Volker Lendecke2010-02-281-1/+2
|
* s3: Remove unused count_all_current_connections()Volker Lendecke2010-02-283-11/+0
|
* s3: Fix the CHAIN1 torture testVolker Lendecke2010-02-281-1/+9
| | | | | | I've tried to solve this just within cli_smb_recv(), but I could not find a way to sanely determine when we are receiving the last entry in the chain just from looking at the blob. This solves it in an a bit more brutal way...