Günther Deschner
a99ac4f236
s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.
...
Guenther
2010-03-05 15:18:01 +01:00
Günther Deschner
7643afa70e
s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.
...
Guenther
2010-03-05 15:18:00 +01:00
Günther Deschner
fbb6d00eed
s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.
...
Guenther
2010-03-05 15:18:00 +01:00
Günther Deschner
4956650369
s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.
...
Guenther
2010-03-05 15:17:59 +01:00
Günther Deschner
37ca9288d2
s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.
...
Guenther
2010-03-05 15:17:59 +01:00
Günther Deschner
9a93483279
s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.
...
Guenther
2010-03-05 15:17:59 +01:00
Stefan Metzmacher
31293c64a3
s3:winbindd: add DEBUG(10,...) for the end of each top level
...
That will hopefully make debugging a bit easier (at least for me).
metze
2010-03-05 14:03:55 +01:00
Günther Deschner
6c52a37ac1
s3-selftest: enable RPC-WINREG against Samba 3.
...
Guenther
2010-03-05 11:09:05 +01:00
Bo Yang
aaafadb7d5
s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2010-03-06 20:58:23 +08:00
Jeremy Allison
cb06eee86a
srv_pipe.c doesn't reference current_user anymore. Remove it.
...
Jeremy.
2010-03-04 14:59:29 -08:00
Karolin Seeger
bc2ff7abc9
Revert "s3:configure: add --enable-as-needed"
...
This reverts commit 22d316926b9589608d332143c1fa134229b75b3c.
Please see bug #7209 for details.
2010-03-04 16:19:33 +01:00
Stefan Metzmacher
22d316926b
s3:configure: add --enable-as-needed
...
On some broken systems like RHEL5, we need to be able
to disable --as-needed.
metze
2010-03-04 13:02:16 +01:00
Bo Yang
6384f45f52
s3: Rerun genmsg after adding more strings.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2010-03-06 01:59:55 +08:00
Bo Yang
ef0b4e4687
s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.
...
Signed-off-by: Bo Yang <boyang@samba.org>
2010-03-06 01:53:13 +08:00
Karolin Seeger
340797f3fa
Fix typo in comments.
2010-03-03 16:03:13 +01:00
Matthieu Patou
92785f9af6
s3: Fix build file due to file move. Use the new path of iniparser
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-03 09:22:39 +01:00
Matthieu Patou
b953c4c67c
s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-03 09:22:39 +01:00
Matthieu Patou
1af5a6d359
s3: Allow pam_winbind.c to build without localedir.c
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-03-03 09:22:38 +01:00
Michael Adam
27ae935a8d
s3:net: add a command "net registry setsd_sdd"
...
This permits to set the security descriptor of a registry
key from the unix command line.
Michael
2010-03-03 09:16:38 +01:00
Michael Adam
6f4bdbccf7
s3:net: fix some i18n messages in net_registry_getsd_internal().
...
Michael
2010-03-03 09:16:38 +01:00
Michael Adam
d8b828d4a9
s3:net: add i18n macro _() to one message
...
Michael
2010-03-03 09:16:38 +01:00
Michael Adam
caa27bb165
s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in sddl format
...
Michael
2010-03-03 09:16:37 +01:00
Michael Adam
93d438d970
s3:net: refactor getting of secdesc out of net_registry_getsd()
...
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
2010-03-03 09:16:36 +01:00
Michael Adam
9cea4d5969
s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings
2010-03-03 09:16:35 +01:00
Michael Adam
6fa767fbb2
s3: build sddl.c in samba3
2010-03-03 09:16:35 +01:00
Holger Hetterich
e3c2e1a303
s3: net_share.c: fix argc handling
...
The "net share" command was no longer possible because it enters
the net_share function with argc == 0.
2010-03-02 15:27:58 -08:00
Simo Sorce
8492f92843
s3:ads fix dn parsing name was always null
...
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>
2010-03-02 19:03:17 +01:00
Volker Lendecke
0e9844c70a
s3: Fix some C++ warnings
2010-03-02 14:29:43 +01:00
Volker Lendecke
2330b625cc
s3: Fix an uninitialized variable warning
2010-03-02 14:29:43 +01:00
Björn Jacke
d18840830e
s3:vfs_aixacl2: add missing semicolon
...
fixes #7197 . Thanks to William Jojo for the correction.
2010-03-02 13:00:19 +01:00
Simo Sorce
be026a6fd8
s3:groupmap revert to tdb storage
...
Group mapping needs to be cluster aware, and this means using the tdb backend.
Remove ldb group mapping as this is not cluster aware.
2010-03-01 16:09:58 -05:00
Volker Lendecke
d6a6872506
s3: Abstract access to sessionid.tdb, similar to conn_tdb.c
2010-03-01 17:53:22 +01:00
Volker Lendecke
8bebb380e8
s3: Add connections_forall_read()
...
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.
2010-03-01 14:51:34 +01:00
Volker Lendecke
3deba6349c
s3: Make the difference between r/o and r/w in connections_db_ctx more obvious
2010-03-01 14:04:45 +01:00
Volker Lendecke
c571ecdfc4
s3: Make connections_forall open connections.tdb r/w
...
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.
2010-03-01 14:02:35 +01:00
Volker Lendecke
747a0b440f
s3: Remove unused "mypid" from count_current_connections() state
2010-03-01 12:18:12 +01:00
Volker Lendecke
2238260aa3
s3: Use talloc_tos() in yield_connection()
2010-02-28 20:45:21 +01:00
Volker Lendecke
5c40aa59d7
s3: Remove unused count_all_current_connections()
2010-02-28 20:45:21 +01:00
Volker Lendecke
9ad1b4cda0
s3: Fix the CHAIN1 torture test
...
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...
2010-02-28 18:49:59 +01:00
Volker Lendecke
0e9882a65e
s3: Fix but 7145 -- duplicate sam and unix accounts
...
For me this survives the
TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test
reproducer. Günther, please check!
Volker
2010-02-28 14:40:25 +01:00
Holger Hetterich
99fc004e40
s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list
...
Supports negated arguments in configuration like:
full_audit:success = all !readdir !telldir !closedir
Update the manpage accordingly.
Part of BSO#4025
2010-02-28 11:35:18 +01:00
Volker Lendecke
a050c79fab
s3: Copy the mapping.c license header to mapping.h
...
We need some license header there. If this does incorrect copyright
attributions, please correct this.
2010-02-27 11:19:20 +01:00
Roel van Meer
cfc79f222d
Fix one of the valgrind warnings from bug #6814 - Fixes for problems reported by valgrind
...
The timeval passed to event_add_to_select_args() must be initialized
as event_add_to_select_args() uses a timeval_min() on this and next_event.
2010-02-26 14:54:22 -08:00
Günther Deschner
3ca8d28bb7
spoolss: fix build and version in spoolss_PrinterInfo0 (aka PRINTER_INFO_STRESS).
...
Guenther
2010-02-26 17:39:21 +01:00
Günther Deschner
ee547e715e
s3: remove unused schannel_auth_struct.
...
Guenther
2010-02-26 11:08:01 +01:00
Jeremy Allison
314a926179
Fix up debug info on smb2_rename code.
...
Jeremy.
2010-02-25 11:57:54 -08:00
Jeremy Allison
3551eb7cbf
Implement rename/move in SMB2 from Windows7.
...
Jeremy.
2010-02-25 11:15:16 -08:00
Günther Deschner
166a3821c9
s3-nltest: fix uninitialized query level.
...
Guenther
2010-02-25 19:31:06 +01:00
Günther Deschner
10c8b0fb73
s3-spoolss: Save entire devicemode.
...
found by RPC-SPOOLSS-PRINTER torture test.
Guenther
2010-02-25 14:35:41 +01:00
Jeremy Allison
d1950d66c4
Make conn_close_all() safe to call from SMB2 sessions (fix crash bug).
...
Ensure we don't call close_cnum() with SMB2, also talloc_move the
compat_conn pointer from the NULL context onto the tcon context
in SMB2 as it's conceptually owned by that pointer.
Jeremy.
2010-02-24 18:11:07 -08:00