1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-20 14:03:59 +03:00

3243 Commits

Author SHA1 Message Date
Jelmer Vernooij
0bccc88392 r25903: Move more files out of torture/
(This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
2007-12-21 05:44:46 +01:00
Jelmer Vernooij
f924ac9744 r25902: Move messaging tests to same directory as code.
(This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
2007-12-21 05:44:45 +01:00
Jeremy Allison
523445cdaa r25893: Fix ldb, tdb builds (and one warning).
Jeremy.
(This used to be commit 52b26645b04a9c5fb70e7b869b60c9157f821d50)
2007-12-21 05:44:42 +01:00
Jeremy Allison
2cb22d93ae r25892: Keep the tdb code in sync between 3.2.x and 4.0.
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
2007-12-21 05:44:42 +01:00
Jelmer Vernooij
1cbb73f235 r25888: Attempt to fix standalone tdb build.
(This used to be commit c758db2709e6f3d8e6c3fb65f4efd3dec3518e51)
2007-12-21 05:44:41 +01:00
Jelmer Vernooij
e7cf933d41 r25887: Build Samba-specific ldb modules as dso's.
(This used to be commit 9d73becbb24fbde2e319e18e84af35d9efaeefda)
2007-12-21 05:44:40 +01:00
Jelmer Vernooij
2109bf0515 r25886: Try to fix building dso's on hpux with gcc
(This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
2007-12-21 05:44:40 +01:00
Jelmer Vernooij
575678557b r25884: Specify shldflags first, as required by some compilers.
(This used to be commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)
2007-12-21 05:44:40 +01:00
Jelmer Vernooij
e76e5dafc7 r25883: Fix tdb dependency.
(This used to be commit af99cd3e00d981e90df4bc61d498704249df1412)
2007-12-21 05:44:39 +01:00
Jelmer Vernooij
4347f8fc37 r25882: Build shared library of talloc as well.
(This used to be commit 3692ba8299d4177289ca401fa467143ad14ccad4)
2007-12-21 05:44:39 +01:00
Jelmer Vernooij
831d738374 r25881: Add ability to build .so of tdb.
(This used to be commit 03bc4896e6c83d4d01b366cd5ce9e49547ee206c)
2007-12-21 05:44:38 +01:00
Jelmer Vernooij
2ca86c7769 r25880: Try to get some more flags right.
(This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
b05601f568 r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH.
(This used to be commit 9730c2950965d22eace9ad498847581171ebe09a)
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
414e5eca2e r25877: Add libreplace macro for soname flags.
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
2007-12-21 05:44:36 +01:00
Jelmer Vernooij
a564ca1c73 r25875: Try to fix the build on some HPUX machines.
(This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
2007-12-21 05:44:35 +01:00
Stefan Metzmacher
336eddb5f2 r25873: nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
metze
(This used to be commit 084aad79807ba787a5d1560cf6152d4b26e8e1f6)
2007-12-21 05:44:35 +01:00
Stefan Metzmacher
8867f82611 r25872: nss_wrapper: revert solaris get*ent_r() functions
This was the wrong approach, as in future lib/replace
should hide this special solaris stuff.

metze
(This used to be commit e99feb5ff5f22522b902fe523e9aee80856ba422)
2007-12-21 05:44:34 +01:00
Stefan Metzmacher
32bed4d0fb r25871: nss_wrapper: set the destination pointer in the get*_r functions
metze
(This used to be commit e68d1c9276a6696efeb7271433072b3cb3ab33cb)
2007-12-21 05:44:34 +01:00
Stefan Metzmacher
37f6b948b7 r25870: libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
metze
(This used to be commit c6b6466c33ffab2b59e1a275922b6f3a7f2af98c)
2007-12-21 05:44:34 +01:00
Stefan Metzmacher
49c4a40e2f r25868: nss_wrapper: add solaris versions of getpwent_r and getgrent_r
metze
(This used to be commit 386b28f988e80989f3c0e8acdfb1b66469e0a7a5)
2007-12-21 05:44:33 +01:00
Stefan Metzmacher
49cb694041 r25867: libreplace: solaris has different prototypes for getpwent_r and getgrent_r
metze
(This used to be commit 44250ac6f987ba98e1efe8cd81b4e7eaa8017ed0)
2007-12-21 05:44:33 +01:00
Stefan Metzmacher
70cf786aab r25866: nss_wrapper: not all systems have get*_r calls
metze
(This used to be commit 6a3f97aeac81cf7dd1a28fd9f17ec2f6e35300dc)
2007-12-21 05:44:32 +01:00
Stefan Metzmacher
29598b83e0 r25865: libreplace: check for nss passwd|group get*_r functions
metze
(This used to be commit 98095b34257847b2fbb5efe343c3630a28170692)
2007-12-21 05:44:32 +01:00
Stefan Metzmacher
046cd2512e r25864: libreplace: we should only have one location where we check for required functions
metze
(This used to be commit 8748516d1668c66663ded50ff28a8d32f1720175)
2007-12-21 05:44:32 +01:00
Stefan Metzmacher
9ed91eabdd r25863: libreplace: we need include <unistd.h> before nss_wrapper.h
metze
(This used to be commit a16f0e3cdbb9fb1238e25af8bb911c27b839c89b)
2007-12-21 05:44:31 +01:00
Jelmer Vernooij
abee59c0f5 r25862: Avoid po, causes trouble on BSD systems.
(This used to be commit c7fd5a5172d443034245c58020e379b0ca6234f2)
2007-12-21 05:44:31 +01:00
Jelmer Vernooij
eea596951d r25861: Fix export dynamic for HPUX.
(This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
2007-12-21 05:44:31 +01:00
Jelmer Vernooij
0cab8cc79f r25860: Remove flag that causes problems on some hosts.
(This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
2007-12-21 05:44:30 +01:00
Jelmer Vernooij
3d6d80daba r25859: Wrap native HPUX functions in dl implementation.
(This used to be commit bf1685faa1c941d3ca56b29a1e15b8a134d02068)
2007-12-21 05:44:30 +01:00
Jelmer Vernooij
4ef9649c8c r25858: Clean up po files.
(This used to be commit af135938c19ef56b56b216b53049012ee7125eec)
2007-12-21 05:44:30 +01:00
Andrew Bartlett
0d5c5cb372 r25857: Indent
(This used to be commit f42690a90c2f76e7fc130ebbdbd0f93fefacfad6)
2007-12-21 05:44:30 +01:00
Andrew Bartlett
e3198b3acd r25856: If the search fails, it is not valid to steal 'res'.
Andrew Bartlett
(This used to be commit f4d733c3d00c90ac2e02fcc202240ae7c290463e)
2007-12-21 05:44:29 +01:00
Jelmer Vernooij
145bc26a0f r25855: Check for HPUX dl functions.
(This used to be commit 478b5ac8d92a23a32349bedfe7c6caf98b67fb39)
2007-12-21 05:44:29 +01:00
Jelmer Vernooij
f0be600e0d r25854: Link against -ldl properly.
(This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
a0e67315a4 r25853: Specify LIBS to sample_module - fixes build for gcov hosts.
(This used to be commit db9ebea52bf739cc297e94178a3a03548fd5ddfb)
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
26c3cad60f r25852: Move SHLIBEXT determination into a test as well.
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
2007-12-21 05:44:27 +01:00
Jelmer Vernooij
dd66e34d41 r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb.
(This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
2007-12-21 05:44:27 +01:00
Jelmer Vernooij
6e561c7f7d r25850: Add macro for picflag.
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
2007-12-21 05:44:26 +01:00
Jelmer Vernooij
48ed51e61e r25846: Add configure test for -Wl,--export-dynamic.
(This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
2007-12-21 05:44:24 +01:00
Jelmer Vernooij
f3c0a6c459 r25844: Enable soloading by default.
(This used to be commit 8760f81aeae6a3275c6d2e95c72ec5f8b42fbea6)
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
61b5dce0e6 r25843: Finish check-soloading.
(This used to be commit 4fd3770f0c3f9a3e586f1a03a759dab782e04ba7)
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
f017f87107 r25842: Start working on test for loading dso's in ldb.
(This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
2007-12-21 05:44:22 +01:00
Stefan Metzmacher
6ce86941de r25839: use nss_wrapper code in samba4 if
--enable-nss-wrapper or --enable-developer is given

metze
(This used to be commit f8bc6b9ad0eec60bff7fdc5653397efd9a044a29)
2007-12-21 05:44:20 +01:00
Stefan Metzmacher
4d354fd583 r25838: libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
metze
(This used to be commit 17f9189fb4b34dbc08f6aded6b0c81ee8eb07a9f)
2007-12-21 05:44:19 +01:00
Stefan Metzmacher
9dc10a65b0 r25837: nss_wrapper: add nss_wrapper.pl
This script will be used to add|delete passwd|group entries

metze
(This used to be commit 1f51a2db0aae05c062fa97c3989c71464b5235a9)
2007-12-21 05:44:19 +01:00
Stefan Metzmacher
be93d8a062 r25836: nss_wrapper: add support for groups and return EPERM in initgroups()
The NSS_WRAPPER_GROUP envvar should point to
the /etc/group style file.

Note: NSS_WRAPPER_PASSWD and NSS_WRAPPER_GROUP both
      need non-empty values to enable NSS Wrapper
      support.

metze
(This used to be commit fa255cc4b5c03ffe7b0fcf6c1fe4b61ff303fdd8)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
b8da353a02 r25835: nss_wrapper: add support for passwd accounts
The NSS_WRAPPER_PASSWD envvar should point to
the /etc/passwd style file.

metze
(This used to be commit c98028458ab451bdde6ec2df6a12babc52ec1625)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
557b63be06 r25834: nss_wrapper: add lib/nss_wrapper skeleton
metze
(This used to be commit 9fdde8d5f5cc3ea49c0fb4078d7989058462e1d2)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
149190ff21 r25830: fix compiler warning
metze
(This used to be commit 26bfdff48779447a2f4b552c5af32abf2b8c4c45)
2007-12-21 05:44:16 +01:00
Günther Deschner
f2002541ce r25803: Make our security descriptor acl manipulation methods more generic so that we
can add and delete ACEs for SACLs as well as for DACLs.

Guenther
(This used to be commit 947fff994181f0ae50ac76d09621ddd684873112)
2007-12-21 05:44:06 +01:00