1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-29 21:47:30 +03:00

216 Commits

Author SHA1 Message Date
Jeremy Allison
36516b2ca9 Fixed up Solaris 64 bit configure.
Jeremy.
-
Gerald Carter
b619458dde merges from 2.2 -
Andrew Tridgell
b8651acb9c - enable MSDFS by default, there seems no reason not to have it enabled
by default in Samba 3.x

- got rid of some unused parameters in Makefile.in

- declare DEBUGLEVEL in debug.h rather than in each file
-
Richard Sharpe
d3758404d4 Tweak the building rules under Solaris with CC. -
Richard Sharpe
ec6c5da124 Some small changes to configure to remove things like -X4 etc on compiles. -
Andrew Bartlett
bbda3dd742 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).
-
Herb Lewis
28fba1ba48 variable name changed to --with-profiling-data -
Andrew Tridgell
24f9ab683d 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
-
Gerald Carter
3b1454691b fixed typo -
Gerald Carter
11605ea38a typo -
Gerald Carter
55f222236f /tmp/cvsVTEaY5 -
Tim Potter
2dbb41a7b8 Fixed detection of CUPS. We need to check for the presence of the cups
header files as well as libcups.
-
Jeremy Allison
8c5e5f8c84 Added Mike Davidsons Tru64 ACL patch.
Jeremy.
-
Gerald Carter
a7bf5e2ab8 merge from 2.2 -
Richard Sharpe
8878a44868 Stop HP/UX building shared libraries for the moment ... -
Jeremy Allison
4d5fe9ed4f Put HPUX on mmap blacklist.
Jeremy.
-
Gerald Carter
5704a9f0bb 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
-
Tim Potter
d77295ee70 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
-
Jeremy Allison
324ba0512e Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie.
Digital UNIX).
Jeremy.
-
Andrew Tridgell
7b3d030e1f a better test for unix domain sockets -
Andrew Tridgell
cfb6e67bb9 added a --with-libiconv=BASEDIR/ option to allow easier use of an
alternative iconv library
-
Tim Potter
09af934c4a 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.
-
Richard Sharpe
e8ee01eb77 Another fine mess, err, fine tune to the Slowaris build ... -
Richard Sharpe
ea1a70fb42 Make the Slowaris build a bit nicer with cc -
Richard Sharpe
f214f6b5d5 Fix some fscked up things that I added to the Solaris CC build of shared libs -
Richard Sharpe
98e5e02231 One more possible fix for Solaris CC and GCC -
Richard Sharpe
d63b03f753 Fix the POOBAD_CC on Slowaris so we can handle things correctly ...
Lets see how this goes.
-
Richard Sharpe
bc03176782 Try and build shared on SCO. Assume that it is like others, but uses
-KPIC, which it does!
-
Richard Sharpe
f38b5ba194 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!
-
Richard Sharpe
6a7645f90b Fix the PIC flag for IRIX -
Jeremy Allison
956e2a4e37 Fix from bernd@arresum.inka.de for broken krb configure.
Jeremy.
-
Richard Sharpe
83334fc474 A few tweaks around linking libsmbclient -
Richard Sharpe
b8b5603e0f Fix a stupid error in passing options to CC under AIX -
Richard Sharpe
7b392f9f68 A serious set of changes to build libsmbclienmt. Copied much ofthis from
CUPS.
-
Richard Sharpe
7631bade9c Change the order of the -fPIC and -KPIC tests to ensure that UnixWare
is handled.
-
Andrew Tridgell
abe01facea removed remnants of libtool -
Andrew Tridgell
debb471267 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.
-
Jeremy Allison
016a97d71a Removed the default addition of /include to the directory given in
--with-sslinc. Should allow building on RH7.1 when set correctly.
Jeremy.
-
Tim Potter
60d4261841 Fixed quoting bug - shell programming sucks. -
Tim Potter
9db0332954 Only build the pam_winbind module if --with-pam used.
Replaced extra shell variable with_pam_for_crypto with a check against
$with_pam
-
Andrew Bartlett
aa5708de69 Not all OSs have setbuffer, so we better check for it.
Andrew Bartlett
-
Richard Sharpe
9585529455 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 ...
-
Jeremy Allison
c24e6b41ea 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.
-
Martin Pool
8b0a5bc436 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.
-
Andrew Tridgell
e2ecff419f fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef instead of a define -
Jeremy Allison
db5b82e53a 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.
-
Jeremy Allison
d0c276c242 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.
-
Tim Potter
cae6958f08 Compile fix for wbinfo on solaris. -
Tim Potter
de46428d05 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.
-
Andrew Tridgell
ab24652394 - 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
-