Michael Adam
1b20cf1324
build: handle libsmbclient by SMB_LIBRARY() and correctly create soname file.
...
Create libsmbclient.so as a symlink to libsmbclient.so.0.
Michael
(This used to be commit c463bd0cb9
)
2008-07-07 20:34:02 +02:00
Michael Adam
2e694978f5
build: slightly change and extend the logic of SMB_LIBRARY().
...
Only call the install/uninstall targets (from make (un)install)
for libraries configured with SMB_LIBRARY(), when the user did
not set --with-libname=no.
Make sure to always (at least) build the static version of the library.
Michael
(This used to be commit f440538c94
)
2008-07-07 20:34:01 +02:00
Michael Adam
c9178983e8
build: rename (un)installclientlib to (un)installlibsmbclient
...
keeping old targets as aliases for backward compatibility
Michael
(This used to be commit 40ff40de57
)
2008-07-07 20:34:01 +02:00
Michael Adam
1920e603fc
build: move libsmbclient related variables and targets to libsmbclient section
...
Michael
(This used to be commit ed3c35d307
)
2008-07-07 20:34:01 +02:00
Michael Adam
1778ebf8e3
build: move definition of SHLIBS to libraries section
...
Michael
(This used to be commit 36c99a3cad
)
2008-07-07 20:34:01 +02:00
Michael Adam
e4c67f9cc2
build: add a cleanlibwbclient target to Makefile.in and use it for make clean.
...
Michael
(This used to be commit e01a1d8d65
)
2008-07-07 20:34:01 +02:00
Michael Adam
56579822da
build: add uninstalllibwbclient to Makefile.in and use it for uninstall
...
Michael
(This used to be commit 2712dade9d
)
2008-07-07 20:34:01 +02:00
Michael Adam
aedb019d65
build: fix the installlibwbclient target to use defined variables and install the symlink
...
Michael
(This used to be commit 922b136ada
)
2008-07-07 20:34:01 +02:00
Michael Adam
c3bdfeade2
build: fix creation of libwbclient shared lib by crating soname file
...
and adding .so file as a symlink
Michael
(This used to be commit beab1a3148
)
2008-07-07 20:34:01 +02:00
Michael Adam
6ec6f69d02
build: move libwbclient related target to libwbclient section in Makefile.in
...
Michael
(This used to be commit 8f64706b09
)
2008-07-07 20:34:00 +02:00
Michael Adam
162f9619f4
build: move libtdb target further down following common schema like with libtalloc
...
Michael
(This used to be commit f94b07f0c5
)
2008-07-07 20:34:00 +02:00
Michael Adam
c1dcbf9da4
build: fix uninstalllibnetapi target - handle symlink libnetapi.so
...
and use the defined variables instead of hardcoded bits.
Also move the target into the libnetapi section (forgotten last time).
Michael
(This used to be commit 21b6164795
)
2008-07-07 20:34:00 +02:00
Michael Adam
cc20a6ba9d
build: fix installlibnetapi target - install symlink libnetapi.so (if appropriate)
...
Michael
(This used to be commit 59e7827e55
)
2008-07-07 20:34:00 +02:00
Michael Adam
521d4c8c6f
build: add a cleanlibnetapi target and use it in make clean
...
Michael
(This used to be commit ff62887a94
)
2008-07-07 20:34:00 +02:00
Michael Adam
fea56fe4c8
build: fix creation of the libnetapi shared lib: create soname library
...
and add the .so file as symlink
Michael
(This used to be commit d9af2f7ab6
)
2008-07-07 20:34:00 +02:00
Michael Adam
4cc6a59041
build: move libnetapi related definitions and targets together into the libnetapi section.
...
in Makefile.in
Michael
(This used to be commit da29e1ce44
)
2008-07-07 20:34:00 +02:00
Michael Adam
31a4a4ec81
build: add an uninstalllibtdb target.
...
Michael
(This used to be commit c50c847f4b
)
2008-07-07 20:34:00 +02:00
Michael Adam
8583d07b75
build: fix the installlibtdb target to install the soname file of libtdb.
...
and create the .so file as a symlink (if appropriate)
Michael
(This used to be commit 5c090762f7
)
2008-07-07 20:33:59 +02:00
Michael Adam
302e9ca2eb
build: create a cleanlibtdb target and use it in target clean.
...
Michael
(This used to be commit ebfe13b79b
)
2008-07-07 20:33:59 +02:00
Michael Adam
b622276655
build: fix creation of the libtdb shared library.
...
Create the libtdb.so.1 file and create the .so file as the symlink.
Not vice versa.
Michael
(This used to be commit 662d666b41
)
2008-07-07 20:33:59 +02:00
Michael Adam
9bce1354b6
build: move libtdb related definitions and targets to libtdb section in Makefile.in
...
Michael
(This used to be commit a4de301af4
)
2008-07-07 20:33:59 +02:00
Michael Adam
435137c16b
build: move all libtalloc related definitions into the libtalloc section in Makefile.in
...
Michael
(This used to be commit b330892f4b
)
2008-07-07 20:33:59 +02:00
Michael Adam
0427511466
build: move top level targets for the libs into the corresponding sections in Makefile.in
...
Michael
(This used to be commit 4092059ff0
)
2008-07-07 20:33:59 +02:00
Michael Adam
8e61cc7bbb
build: add more structuring comments to Makefile.in
...
for several shared libs and shared modules section
Michael
(This used to be commit 53cc6a3225
)
2008-07-07 20:33:59 +02:00
Michael Adam
09ac0c064d
build: add structuring comments for libraries and libtalloc section.
...
Michael
(This used to be commit 3de0008904
)
2008-07-07 20:33:59 +02:00
Michael Adam
a386f431e4
build: fix installlibtalloc to not install symlink if the library is not there
...
Michael
(This used to be commit 52ccb52c8e
)
2008-07-07 20:33:58 +02:00
Michael Adam
2a91d4adb5
build: move libtalloc related targets together.
...
Michael
(This used to be commit 01b1e642d7
)
2008-07-07 20:33:58 +02:00
Michael Adam
dcf6bc8402
build: add a cleanlibtalloc target.
...
Michael
(This used to be commit 5d3c6c3c1c
)
2008-07-07 20:33:58 +02:00
Michael Adam
368cea20e9
build: add an uninstalllibtalloc target
...
Michael
(This used to be commit 4b6ef6202c
)
2008-07-07 20:33:58 +02:00
Michael Adam
95e434619b
build: fix creation of link libtalloc.so on some systems.
...
ln -s -f seem to be unknown on some solaris versions (e.g.).
so if there is an old libtalloc.so around, this will fail.
use rm -f prior to creating the link to circumvent this.
Michael
(This used to be commit d913b1e731
)
2008-07-07 20:33:58 +02:00
Michael Adam
7a3e3f0a37
build: fix the installlibtalloc target to install SONAME and \.so versions of shared lib.
...
Michael
(This used to be commit 4991988989
)
2008-07-07 20:33:58 +02:00
Michael Adam
27ca5cd80a
build: fix creation of talloc shared lib.
...
link the libtalloc.so.1 file and create libtalloc.so as a link
Michael
(This used to be commit 946537e6be
)
2008-07-07 20:33:58 +02:00
Michael Adam
ef6619fc3c
build: add ability to use library files of the form NAME.so.VERSION to create version script name.
...
Michael
(This used to be commit b8d13f8773
)
2008-07-07 20:33:58 +02:00
Jeremy Allison
06b3a79d1f
Allow authentication and memory credential refresh after password change from gdm/xdm. Patch from boyang <boyang@novell.com>.
...
Jeremy.
(This used to be commit 8cfc6afc7b
)
2008-07-07 11:26:16 -07:00
Simo Sorce
4be7a83a2c
Clean up winbindd_group.c too
...
(This used to be commit 50a347f550
)
2008-07-06 12:55:07 -04:00
Simo Sorce
fae6a4e79b
Clean up the rest of the file too
...
(This used to be commit f6c92c4759
)
2008-07-06 12:27:34 -04:00
Simo Sorce
632e42e165
More clean up, indentation and trailing space removal
...
(This used to be commit d17d401603
)
2008-07-06 12:17:22 -04:00
Simo Sorce
d0a71a00bb
Make code more readable, fix indentation and traling spaces.
...
(This used to be commit e19e12d5cb
)
2008-07-06 12:03:35 -04:00
Volker Lendecke
4dbfa7a211
Tiny logic simplification -- remove an else branch
...
(This used to be commit 01c8c7bbf6
)
2008-07-05 12:19:13 +02:00
Volker Lendecke
ca34287063
Make use of ADD_TO_ARRAY
...
(This used to be commit 81f334bd6d
)
2008-07-05 12:19:13 +02:00
Volker Lendecke
0234276af8
Convert idmap_cache to gencache
...
(This used to be commit 0bf0434f22
)
2008-07-05 12:19:13 +02:00
Lars Müller
878766c6a8
Add SMB_VFS_OP_RECVFILE to get it in sync with vfs.h
...
Fix "vfs_full_audit.c: name table not in sync with vfs.h" panic reported
by Franz Sirl.
(This used to be commit 72b96b75a4
)
2008-07-04 14:51:01 +02:00
Volker Lendecke
5515c0e81c
Slightly increase the default idmap cache time
...
(This used to be commit 448836d44d
)
2008-07-03 21:19:09 +02:00
Volker Lendecke
9c7e12d9f7
IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it
...
(This used to be commit 2396d5d5d2
)
2008-07-03 21:19:09 +02:00
Volker Lendecke
60582d1fb4
Simplify idmap_cache_set() a bit
...
sid_check_is_in_unix_* will only give true if it is of the corresponding type,
so the check if the struct idmap actually represents a user or group is
unnecessary.
(This used to be commit 55b976ba93
)
2008-07-03 21:19:09 +02:00
Volker Lendecke
8857affd3c
Simplify idmap_cache_build_[s]idkey a bit
...
(This used to be commit 80932c0266
)
2008-07-03 21:19:09 +02:00
Jeremy Allison
1fb1c67fb9
Patch from SATOH Fumiyasu <fumiyas@osstech.co.jp> for bug #5202 . Re-activate "acl group control"
...
parameter and make it only apply to owning group. Also added man page fix.
Jeremy.
(This used to be commit e98e080bad
)
2008-07-03 10:24:12 -07:00
Volker Lendecke
b611fd9550
Remove an unused variable
...
(This used to be commit 454cb852e0
)
2008-07-03 16:44:13 +02:00
Volker Lendecke
352b5c1857
Remove gencache_[un]lock_entry
...
Günther agreed that it might be unnecessary in dsgetdcname_cache_store() :-)
(This used to be commit 7a5a575ffe
)
2008-07-03 16:40:46 +02:00
Volker Lendecke
c4503f5658
Return timed out entries from gencache_get if timeout param != NULL
...
net cache get was the only one interested in the timeout. That single caller
can take care of the timeout itself then.
With this API change idmap_cache.c can be converted to gencache.
(This used to be commit 2954b2be56
)
2008-07-03 15:59:19 +02:00