1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
Commit Graph

29248 Commits

Author SHA1 Message Date
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