1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-15 23:24:37 +03:00

462 Commits

Author SHA1 Message Date
Richard Sharpe
4353ea7d25 Some small changes to configure to remove things like -X4 etc on compiles.
(This used to be commit ec6c5da124bc0f090d8aef40247acd44aa2850f9)
2001-09-11 03:10:29 +00:00
Andrew Bartlett
ed8883c5dd Change the description on --with-pam_smbpass to make it clearer - some peope
seem to think you need this module for normal samba/PAM operation.

rerun autoconf
rerun autoheader

(Note that --with-pam_smbpass still doesn't build, but at least when it does
again only people who actually need it will select it).
(This used to be commit bbda3dd7422a434f19ca8968dab8f9f210254c2f)
2001-09-07 23:56:54 +00:00
Herb Lewis
c36dd96b90 variable name changed to --with-profiling-data
(This used to be commit 28fba1ba4883e5eaa97247e933da9311c53c41df)
2001-09-05 17:39:51 +00:00
Andrew Tridgell
fd6ea43161 the next step in our error code handling change
- added WERROR for win32 error codes
- added a configure test for immediate structures

still lots to do, so its not enabled by default, but the main
structure is there
(This used to be commit 24f9ab683dec52587ee56717e821b49c0fa3d70f)
2001-09-03 08:50:59 +00:00
Gerald Carter
76f76c9572 fixed typo
(This used to be commit 3b1454691b1164493f1bee58a3d2e5eed0aa898e)
2001-08-26 05:13:49 +00:00
Gerald Carter
0c371318f7 typo
(This used to be commit 11605ea38ac699cec0d0e84b94eca3d8df2e03a7)
2001-08-24 20:34:57 +00:00
Gerald Carter
1399170a77 /tmp/cvsVTEaY5
(This used to be commit 55f222236f3a80b2e0b7a1ec278d90d5cf57459f)
2001-08-24 19:58:28 +00:00
Tim Potter
d1f53e4044 Fixed detection of CUPS. We need to check for the presence of the cups
header files as well as libcups.
(This used to be commit 2dbb41a7b88e7fad63579111aaab4a1cd28c54d5)
2001-08-23 19:06:20 +00:00
Jeremy Allison
16afd6d2bc Added Mike Davidsons Tru64 ACL patch.
Jeremy.
(This used to be commit 8c5e5f8c84cab4273ca28d6b5f543dd5d5b464fb)
2001-08-10 20:48:25 +00:00
Gerald Carter
db3ad91012 merge from 2.2
(This used to be commit a7bf5e2ab84e21198a22e893e8640710a9ba2f7b)
2001-08-07 19:34:38 +00:00
Richard Sharpe
c2316f4c2d Stop HP/UX building shared libraries for the moment ...
(This used to be commit 8878a44868073d50e4ce729a1812f43e1a96e2ae)
2001-08-06 08:52:39 +00:00
Jeremy Allison
ad4144d81d Put HPUX on mmap blacklist.
Jeremy.
(This used to be commit 4d5fe9ed4fc2c3bb7830ab14eead8d12eed37de9)
2001-08-02 20:52:57 +00:00
Gerald Carter
b930ed5195 changed --with-profile to --with-profiling-data to "stop the madness!"
of people somehow thinking this was related to user profiles.
Hope this is ok Herb.




jerry
(This used to be commit 5704a9f0bb7f78c34f4141512159d0e7eb4305b8)
2001-08-02 14:33:32 +00:00
Tim Potter
4b1310c307 Rewrite of winbind autoconf fragment.
- can now use --with-winbind to force compilation on systems that are
   not linux or solaris (-:

 - don't compile winbind if the unix domain socket test fails

 - compile right number of bits if --with-pam used
(This used to be commit d77295ee701ecad4d563efe0632bea81b69f78a0)
2001-08-01 02:30:33 +00:00
Jeremy Allison
08138a3244 Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie.
Digital UNIX).
Jeremy.
(This used to be commit 324ba0512ec84bb173c72be3dfd2447e0dc30e26)
2001-07-26 21:16:39 +00:00
Andrew Tridgell
7879d999ab a better test for unix domain sockets
(This used to be commit 7b3d030e1f869a842822d9a356a027cca6f3a725)
2001-07-25 03:28:45 +00:00
Andrew Tridgell
950d274bd9 added a --with-libiconv=BASEDIR/ option to allow easier use of an
alternative iconv library
(This used to be commit cfb6e67bb92f9d73aadabebae3ea5baeb07158a0)
2001-07-25 03:05:00 +00:00
Tim Potter
bec370b079 Store winbindd in the sbin directory. Make the winbind pam module also as
a sbin program.

Currently the pam and nss modules are installed into @prefix@/sbin - I'm
not sure whether this is a good idea or not.  Perhaps they should be left
in the build tree and copied across as needed by hand or a packaging tool.
(This used to be commit 09af934c4aa295bec494740d94de76e5e4497887)
2001-07-24 23:30:13 +00:00
Richard Sharpe
a4947d1f45 Another fine mess, err, fine tune to the Slowaris build ...
(This used to be commit e8ee01eb779c1971fa269840cb14d2207b9d8569)
2001-07-24 00:34:45 +00:00
Richard Sharpe
15f3232da1 Make the Slowaris build a bit nicer with cc
(This used to be commit ea1a70fb42b3537524bbbf19b2d41a499411ff4e)
2001-07-24 00:18:20 +00:00
Richard Sharpe
7867341747 Fix some fscked up things that I added to the Solaris CC build of shared libs
(This used to be commit f214f6b5d5157782884f3325cb4e39713c454264)
2001-07-23 14:13:19 +00:00
Richard Sharpe
6b42464172 One more possible fix for Solaris CC and GCC
(This used to be commit 98e5e022319a6c90a928fecab1ea27e55f74d98a)
2001-07-23 12:22:08 +00:00
Richard Sharpe
022db351e8 Fix the POOBAD_CC on Slowaris so we can handle things correctly ...
Lets see how this goes.
(This used to be commit d63b03f7536abb0745ad2a084c44108a3c19a8b6)
2001-07-23 11:22:29 +00:00
Richard Sharpe
6a3132d876 Try and build shared on SCO. Assume that it is like others, but uses
-KPIC, which it does!
(This used to be commit bc0317678299028cd9f9de8c0daf9f06318cce13)
2001-07-23 07:22:11 +00:00
Richard Sharpe
36d3a9d5dd OK, I think I have fscking IRIX figured out for building PIC code.
You have to check which fsking compiler is used and do different things!
(This used to be commit f38b5ba1946327714e1c9cc3ff91b0063906bd9c)
2001-07-23 07:18:03 +00:00
Richard Sharpe
aefa7e1c3f Fix the PIC flag for IRIX
(This used to be commit 6a7645f90b8c89fa5a74c0f2eb7667228f6d8c06)
2001-07-18 02:58:19 +00:00
Jeremy Allison
edfd138e87 Fix from bernd@arresum.inka.de for broken krb configure.
Jeremy.
(This used to be commit 956e2a4e3783beec13b1baddb6384deac60389a9)
2001-07-16 22:58:47 +00:00
Richard Sharpe
57673d585a A few tweaks around linking libsmbclient
(This used to be commit 83334fc474008d9f338204e73eacc5665e26bf0c)
2001-07-14 02:52:41 +00:00
Richard Sharpe
4f36668949 Fix a stupid error in passing options to CC under AIX
(This used to be commit b8b5603e0f789014a1237c358db478cf6211e215)
2001-07-12 07:23:14 +00:00
Richard Sharpe
be11842e79 A serious set of changes to build libsmbclienmt. Copied much ofthis from
CUPS.
(This used to be commit 7b392f9f6873c3a1ddd26f619f7827e0a9ce180a)
2001-07-11 01:58:37 +00:00
Richard Sharpe
cb5de0e176 Change the order of the -fPIC and -KPIC tests to ensure that UnixWare
is handled.
(This used to be commit 7631bade9c52c7ebde0c7170a5d4d4ade6bb723c)
2001-07-10 07:14:24 +00:00
Andrew Tridgell
81393e6fda removed remnants of libtool
(This used to be commit abe01facea99f4cda76330d1265edde32b3c0a86)
2001-07-08 19:18:06 +00:00
Andrew Tridgell
87fbb7092b The big character set handling changeover!
This commit gets rid of all our old codepage handling and replaces it with
iconv. All internal strings in Samba are now in "unix" charset, which may
be multi-byte. See internals.doc and my posting to samba-technical for
a more complete explanation.
(This used to be commit debb471267960e56005a741817ebd227ecfc512a)
2001-07-04 07:15:53 +00:00
Jeremy Allison
7ede14a3a7 Removed the default addition of /include to the directory given in
--with-sslinc. Should allow building on RH7.1 when set correctly.
Jeremy.
(This used to be commit 016a97d71aa1ac9de782248c645aecbf22ed647b)
2001-07-03 19:34:18 +00:00
Tim Potter
8f186886aa Fixed quoting bug - shell programming sucks.
(This used to be commit 60d42618416295a8fc25a461a8b4783bb219d6a7)
2001-07-03 02:27:17 +00:00
Tim Potter
e3284c5c12 Only build the pam_winbind module if --with-pam used.
Replaced extra shell variable with_pam_for_crypto with a check against
$with_pam
(This used to be commit 9db0332954e8b37fa5162b26d78de42a7fa533ae)
2001-07-02 08:58:57 +00:00
Andrew Bartlett
d2af8d03ab Not all OSs have setbuffer, so we better check for it.
Andrew Bartlett
(This used to be commit aa5708de69a71e6b41a12f63550fae94f2481742)
2001-07-02 04:47:55 +00:00
Richard Sharpe
7e7c258e0b These changes cause the libsmbclient stuff to always build a non-shared library and to build a shared library only for the four OSes that we currently like.
I will probably add HP/UX and AIX support based on the CUPS stuff soon ...
(This used to be commit 9585529455ae4a3e9b4dafc5f16286fabb052809)
2001-06-29 23:30:01 +00:00
Jeremy Allison
e2ced932db Ensured all the system calls in msdfs.c go through the vfs layer.
Added vfs calls to symlink() and readlink() with appropriate configure
checks.
Jeremy.
(This used to be commit c24e6b41ea60ab4bac2fcd19da947851d6df3c7c)
2001-06-29 22:32:24 +00:00
Martin Pool
21fd0a0f62 Add check for working AF_LOCAL sockets, which are borken
on RH7.0 with _LARGEFILE64_SOURCE, and probably not
present on non-Unix systems like VMS.
(This used to be commit 8b0a5bc436fb44f5123d037b102f2d2c4d3287e8)
2001-06-26 07:44:02 +00:00
Andrew Tridgell
b95a294a08 fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef instead of a define
(This used to be commit e2ecff419fdc0a0dc7551b33b377dc11061ef2a3)
2001-06-25 02:53:13 +00:00
Jeremy Allison
809c025878 Added patches to remove Linux specific XFS ACLs. These are now handled by the
generic Linux ACL code.
rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created.
Jeremy.
(This used to be commit db5b82e53a7061c4764d39ceb3df82e706aad42f)
2001-06-18 20:27:35 +00:00
Jeremy Allison
11b2de50fc Added getconf flags for RH7.1 lfs support. Changed while() to a for()
loop in Simo's code (removes much grp = gep->next code).
Jeremy.
(This used to be commit d0c276c2429fa19cd95ca887654e049593de68d5)
2001-06-06 23:07:10 +00:00
Tim Potter
4ebfe75e0e Compile fix for wbinfo on solaris.
(This used to be commit cae6958f0872e0a0cc7647d14dd855caecd9114b)
2001-06-04 02:23:08 +00:00
Tim Potter
f991e9b9d1 Added a --with/without winbind option to configure. The default is to
compile winbind on supported systems but this may be disabled using
--without-winbind.  Using --with-winbind on unsupported systems has
no effect.
(This used to be commit de46428d054285f568727589537cd8520ee0f687)
2001-06-01 11:53:48 +00:00
Andrew Tridgell
05d0841472 - added AC_HAVE_DECL() macro to aclocal.m4, so we can easily add
tests for a fn or variable being defined in headers
- used this to add prototypes for asprintf and vasprintf on systems
  that don't have them
(This used to be commit ab2465239414853a14529f88a25f13c392aa2d3f)
2001-05-30 12:28:13 +00:00
Jeremy Allison
d222a3f28d Try to fix build by adding autoconf tests for pam headers.
Jeremy.
(This used to be commit d52bc4d219bd07e656986e7754ea6e238c626d77)
2001-05-22 21:47:11 +00:00
Richard Sharpe
94f68abb7c Ohh boy, I should be working on lots of other things, but I am pissed off, so
I needed to get down and dirty and do some coding etc ...

Change -fpic to -fPIC ... Many people suggest that this is better ...
(This used to be commit 26eda1f2b065482d0b547f3068c78ae442ba18d9)
2001-05-17 02:52:42 +00:00
Tim Potter
84913375cc Added winbind programs to build for supported systems (i.e linux and
solaris) so the autobuilder can have a crack at it.

Cosmetic fix for large file support ./configure output.
(This used to be commit ded776af285baa65af151710fe7440b6c52fc409)
2001-05-16 02:32:34 +00:00
Jeremy Allison
548d16869a Fixed SHM_R/SHM_W warnings by moving sys/ipc.h and sys/shm.h into includes.h
and using autoconf tests.
Added "restrict acl with mask" parameter.
Jeremy.
(This used to be commit 7792e32ba7fd734cc68b354f31c382ac11521fe8)
2001-05-03 19:47:30 +00:00