Volker Lendecke
a4aa38f8b9
s3:winbind: Make query_user_list in winbindd_rpc a bit more readable
2009-10-06 21:33:20 +02:00
Abhidnya P Chirmule
ac774c4969
s3: Add access_mask to the flock VFS call
2009-10-06 18:52:06 +02:00
Günther Deschner
c344bf0184
s3-winbindd: make sure to reset connections when machine account password change chain was broken.
...
Guenther
2009-10-06 16:50:23 +02:00
Günther Deschner
0c2fc9eedf
s3-netlogon: setup NETLOGON credential chain in rpccli_netlogon_set_trust_password() only when needed.
...
Guenther
2009-10-06 16:50:23 +02:00
Volker Lendecke
872f9c4f91
Revert "s3: Attempt to fix machine password change"
...
This reverts commit 20a8ea91e1
.
Ooops, this should not have been committed.
2009-10-05 22:14:06 +02:00
Volker Lendecke
5bafaa73f6
s3:winbind: Slightly simplify the logic of nss_init(), make it static
2009-10-05 22:12:35 +02:00
Volker Lendecke
f88e95c6b0
s3:winbind: Fix typos
2009-10-05 22:12:34 +02:00
Volker Lendecke
20a8ea91e1
s3: Attempt to fix machine password change
2009-10-05 22:12:20 +02:00
Jeremy Allison
3fa1d7332c
Fix bug 6776 - Running overlapping Byte Lock test will core dump Samba daemon.
...
Re-write core of POSIX locking logic.
Jeremy.
2009-10-05 10:27:48 -07:00
Günther Deschner
55b12d032c
s3-net: print error when "net rpc changetrustpw" has failed.
...
Guenther
2009-10-05 13:01:53 +02:00
Volker Lendecke
84de81b478
s3: Remove a scary error message -- talloc_move can not fail :-)
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-10-05 12:14:08 +02:00
Volker Lendecke
d696f9a7ed
s3: Fix nonempty blank lines
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-10-05 12:14:08 +02:00
Günther Deschner
926457ec95
s3: remove unused PRS_POINTER_CAST macro.
...
Guenther
2009-10-05 11:05:21 +02:00
Günther Deschner
2497f70257
s3: remove unused SYSTEMTIME struct.
...
Guenther
2009-10-05 11:05:21 +02:00
Björn Jacke
984d001cae
s3:Makefile: another attempt to fix the wbclient dependency
...
in the dependencies we always used a variable that was not jet defined.
2009-10-04 02:20:21 +02:00
Björn Jacke
71229dde1e
s3:Makefile: another attempt to fix the netapi dependency
...
in the dependencies we always used a variable that was not jet defined.
2009-10-04 02:20:21 +02:00
Björn Jacke
a45716400d
s3:Makefile: another attempt to fix the tdb dependency
...
in the dependencies we always used a variable that was not jet defined.
2009-10-04 02:20:21 +02:00
Björn Jacke
da597f2df0
s3:Makefile: another attempt to fix the talloc dependency
...
in the dependencies we always used a variable that was not jet defined.
2009-10-04 02:20:21 +02:00
Björn Jacke
63dedac08f
Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"
...
This reverts commit b60d87c207
.
2009-10-04 02:20:20 +02:00
Björn Jacke
19794ea541
Revert "s3:Makefile: fix libtdb dependencies with static build"
...
This reverts commit da15726630
.
2009-10-04 02:20:20 +02:00
Björn Jacke
be348842f5
Revert "s3:Makefile: fix libwbclient dependencies with static build"
...
This reverts commit d7795f2afa
.
2009-10-04 02:20:20 +02:00
Björn Jacke
eae87ffb3f
Revert "s3:Makefile: fix libnetapi dependencies with static build"
...
This reverts commit 110897a057
.
2009-10-04 02:20:20 +02:00
Volker Lendecke
d5bd2ec251
s3:winbind: use wb_fill_pwent in wb_getpwsid
2009-10-04 00:14:01 +02:00
Volker Lendecke
c83b80435b
s3:winbind: No point in using strequal to detect a 0-length string
2009-10-04 00:14:01 +02:00
Volker Lendecke
2bd3994ac3
s3:winbind: use talloc_tos() instead of NULL in fillup_pw_field
2009-10-03 16:43:16 +02:00
Volker Lendecke
dc56d42aa3
s3:winbind: Fix a debug message
2009-10-03 16:39:10 +02:00
Volker Lendecke
70e1d816b3
s3: Make default_[static|shared]_modules a bit more readable
2009-10-03 14:39:51 +02:00
Björn Jacke
777143ef53
s3:Makefile: minor clean up
2009-10-03 00:22:54 +02:00
Björn Jacke
110897a057
s3:Makefile: fix libnetapi dependencies with static build
...
analogical to previous libtalloc fix
2009-10-03 00:22:53 +02:00
Björn Jacke
fbb6571367
s3:Makefile: eventlogadm dependency cleanup
...
no need to link against popt lib
2009-10-03 00:22:53 +02:00
Björn Jacke
d7795f2afa
s3:Makefile: fix libwbclient dependencies with static build
...
analogical to previous libtalloc fix
2009-10-03 00:22:53 +02:00
Björn Jacke
da15726630
s3:Makefile: fix libtdb dependencies with static build
...
analogical to previous libtalloc fix
2009-10-03 00:22:53 +02:00
Björn Jacke
b60d87c207
s3:Makefile: fix talloc dependencies with static build (2nd try)
...
When configure options --with-libtalloc=no --enable-shared-libs=no are used,
LIBTALLOC_TARGET stays empty. Actually LIBTALLOC_TARGET which is only used for
Makefile dependencies is obsolete as LIBTALLOC contains exactly the targets
that we depend on, libtalloc finally is the target to depend on.
2009-10-03 00:22:52 +02:00
Björn Jacke
99c4480674
Revert "s3:Makefile: fix talloc dependencies with static build"
...
This reverts commit 2af2334522
.
a more correct way to fix the libtalloc dependencies follows
2009-10-03 00:22:52 +02:00
Björn Jacke
7124b4fbeb
s3:Makefile: libsmbsharemode dependency cleanup
...
no need to link against ldap and krb5 libs
2009-10-03 00:22:52 +02:00
Björn Jacke
09936d52d2
s3:Makefile: net utility dependency cleanup
...
no need to link against iniparser lib
2009-10-03 00:22:52 +02:00
Björn Jacke
e1ebadb85b
s3:configure: use --aѕ-needed linker option when supported
...
Based on a patch from Andreas Schneider but modified that --aѕ-needed is also
used when own libs are not build shared (--enable-shared). Also change order of
options so that user supplied LDFLAGS are put *after* the automatic --aѕ-needed
flag. This way it's pollible to force not use as-needed by setting LDFLAGS
environment variable to "-Wl,--no-as-needed".
2009-10-03 00:22:51 +02:00
Jeremy Allison
6f22cd10ad
Remove lots of duplicate code and move it into one
...
function vfs_stat_fsp(). Stops code looking at fsp->posix_open
except for exceptional circumstances.
Jeremy.
2009-10-02 13:45:38 -07:00
Jeremy Allison
1cebf2dad1
Missed one VFS_STAT -> VFS_LSTAT
...
Jeremy.
2009-10-02 11:07:17 -07:00
Jeremy Allison
1e322cf6a9
Fix more use of VFS_STAT when posix pathnames selected.
...
Jeremy.
2009-10-02 11:05:03 -07:00
Andrew Tridgell
4cb055cacd
ds-flags: use the new name DS_DNS_FOREST_ROOT
...
Update to use the new DS_DNS_FOREST_ROOT name, which makes it clearer
what this bit means (according to MS-ADTS doc)
2009-10-02 12:02:00 +10:00
Andrew Tridgell
5d60a7e23e
s3-ads: removed 3 unused defines
...
These are in nbt.idl and netlogon.idl as well, no need to have them
here under different names, especially when the comments are wrong
2009-10-02 12:01:59 +10:00
Jeremy Allison
ce791d6645
Fix bug #6769 - symlink unlink does nothing.
...
Always use LSTAT for POSIX pathnames.
Jeremy.
2009-10-01 16:54:06 -07:00
Björn Jacke
2af2334522
s3:Makefile: fix talloc dependencies with static build
...
When configure options --with-libtalloc=no --enable-shared-libs=no are used,
LIBTALLOC_TARGET stays empty. Actually LIBTALLOC_TARGET which is only used for
Makefile dependencies is obsolete as LIBTALLOC contains exactly the targets
that make the dependencies are. Obnox, pleaѕe check!
2009-10-01 19:27:37 +02:00
Björn Jacke
0265891cfc
s3:configure: don't throw away PRINT_LIBS
...
PRINT_LIBS might have been set before intentionally, so don't thow it away.
2009-10-01 19:27:37 +02:00
Björn Jacke
e9616e4c6d
s3: update comment about (deprecated) a6 records
2009-10-01 19:27:37 +02:00
Jeremy Allison
00ce3e143f
Fix for CVE-2009-2813.
...
===========================================================
== Subject: Misconfigured /etc/passwd file may share folders unexpectedly
==
== CVE ID#: CVE-2009-2813
==
== Versions: All versions of Samba later than 3.0.11
==
== Summary: If a user in /etc/passwd is misconfigured to have
== an empty home directory then connecting to the home
== share of this user will use the root of the filesystem
== as the home directory.
===========================================================
2009-10-01 10:23:29 -07:00
Karolin Seeger
75f90772ce
s3/VERSION: Raise version number up to 3.6.0.
...
Karolin
2009-10-01 14:50:28 +02:00
Jeremy Allison
8a6b90d401
Fix for CVE-2009-2906.
...
Summary:
Specially crafted SMB requests on
authenticated SMB connections can send smbd
into a 100% CPU loop, causing a DoS on the
Samba server.
2009-10-01 14:32:36 +02:00
Günther Deschner
e80891db41
s3-perfcount: more cleanup.
...
Guenther
2009-10-01 12:19:48 +02:00