summaryrefslogtreecommitdiffstats
path: root/source/configure
Commit message (Collapse)AuthorAgeFilesLines
* More changes to get SSL working with 2.x.xRichard Sharpe1999-01-251-0/+26
| | | | | Now, we have most of the configure support done, next have to fix Makefile.in and other things ...
* Fixing up configure to properly support sslRichard Sharpe1999-01-241-0/+4
|
* and in head branch:Andrew Tridgell1998-12-171-1/+1
| | | | make sure we include sys/mman.h if available
* updated for Matt Chapman's ldap codeLuke Leighton1998-12-071-31/+32
|
* Makefile.in: Added maintainer mode fixes.Jeremy Allison1998-11-251-259/+1324
| | | | | | | | | | | | | | | | | | | | | | | | aclocal.m4: Added AC_LIBTESTFUNC. configure.in: Fixed -lsecurity -lsec problems. client.c: dos_ fixes. groupdb/aliasunix.c: Dead code removal. include/includes.h: Added default PRINTCAP_NAME. lib/genrand.c: dos_ fixes. lib/replace.c: Added strtoul. lib/system.c: dos_ fixes. lib/util.c: dos_ fixes. lib/util_sid.c: Signed/unsigned fixes. lib/util_str.c: removed bad const. locking/locking_slow.c: dos_ fixes. printing/printing.c: dos_ fixes. rpc_server/srv_samr.c: Dead code removal. rpc_server/srv_sid.c: global_myworkgroup defined with wrong size AGAIN ! smbd/dir.c: dos_ fixes. smbd/open.c: dos_ fixes. smbd/oplock.c: dos_ fixes. smbd/reply.c smbd/server.c smbd/service.c smbd/uid.c: dos_ fixes. Jeremy.
* yp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong...Luke Leighton1998-11-231-1/+1
|
* re-added ypprot.h and yp_clnt.hLuke Leighton1998-11-231-1/+1
|
* unix instance of group database APILuke Leighton1998-11-231-363/+403
|
* acconfig.h configure configure.in include/config.h.in: Added -lsec and ↵Jeremy Allison1998-11-201-176/+583
| | | | | | | | | -lsecurity checks in a more sane way. rpc_client/cli_netlogon.c: Removed correct bits check to see if this works with an NT3.51 PDC. rpc_parse/parse_samr.c: Fixed compile warnings. Jeremy.
* Fixed stupid blunder where I renamed getpwanam to getpwnam.Jeremy Allison1998-11-201-1/+1
| | | | Jeremy.
* Makefile.in: Added passing of CPPFLAGS into Makefile.Jeremy Allison1998-11-191-404/+415
| | | | | | | | | | | | configure configure.in include/config.h.in: Fixes for AIX4.x. AIX *will not* enable large file support of *any* description unless either -D_LARGE_FILES or -D_LARGE_FILES_API are defined. I chose "-D_LARGE_FILES" as this leads to cleaner code... Also fixed bug where getpwnam was listed as getpw(a)nam in configure.in. Jeremy.
* Sync up with 2.0 code.Jeremy Allison1998-11-191-392/+468
| | | | | | Added HPUX autoconf changes. Added "gross hack" printer code. Jeremy.
* Changes to make the default prefix /usr/local/samba - as it was in 1.9.18p10.Jeremy Allison1998-11-191-435/+602
| | | | | | acconfig.h configure configure.in include/config.h.in: Fixes to DEC OSF1. libsmb/nmblib.c: Fixes to nmbd jumps in scope names. Jeremy.
* Added OSF1 changes to HEAD (-lsecurity etc.)Jeremy Allison1998-11-181-140/+187
| | | | | | groupdb/groupdb.c: Fixed compile error caught by IRIX compiler. utils/smbpasswd.c: Fixed SunOS optind, optarg problem. Jeremy.
* Fixed problem with HAVE_NETGROUP being used on platformsJeremy Allison1998-11-181-1/+1
| | | | | that cannot support it. Jeremy.
* Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.Jeremy Allison1998-11-171-2/+2
| | | | | | | | | | Tidied up some of the mess (no other word for it). Still doesn't compile cleanly. There are calls with incorrect parameters that don't seem to be doing the right thing. This code still needs surgery :-(. Jeremy.
* - group database API. oops and oh dear, the threat has been carried out:Luke Leighton1998-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the pre-alpha "domain group" etc parameters have disappeared. - interactive debug detection - re-added mem_man (andrew's memory management, detects memory corruption) - american spellings of "initialise" replaced with english spelling of "initialise". - started on "lookup_name()" and "lookup_sid()" functions. proper ones. - moved lots of functions around. created some modules of commonly used code. e.g the password file locking code, which is used in groupfile.c and aliasfile.c and smbpass.c - moved RID_TYPE_MASK up another bit. this is really unfortunate, but there is no other "fast" way to identify users from groups from aliases. i do not believe that this code saves us anything (the multipliers) and puts us at a disadvantage (reduces the useable rid space). the designers of NT aren't silly: if they can get away with a user- interface-speed LsaLookupNames / LsaLookupSids, then so can we. i spoke with isaac at the cifs conference, the only time for example that they do a security context check is on file create. certainly not on individual file reads / writes, which would drastically hit their performance and ours, too. - renamed myworkgroup to global_sam_name, amongst other things, when used in the rpc code. there is also a global_member_name, as we are always responsible for a SAM database, the scope of which is limited by the role of the machine (e.g if a member of a workgroup, your SAM is for _local_ logins only, and its name is the name of your server. you even still have a SID. see LsaQueryInfoPolicy, levels 3 and 5). - updated functionality of groupname.c to be able to cope with names like DOMAIN\group and SERVER\alias. used this code to be able to do aliases as well as groups. this code may actually be better off being used in username mapping, too. - created a connect to serverlist function in clientgen.c and used it in password.c - initialisation in server.c depends on the role of the server. well, it does now. - rpctorture. smbtorture. EXERCISE EXTREME CAUTION.
* Updates to handle glob.h - was causing problems on SCO 5.0.4John Terpstra1998-11-161-1/+1
|
* compile with optimisation by default on all compilersAndrew Tridgell1998-11-141-394/+398
| | | | | | | | this has 2 effects: 1) non gcc platforms get some optimisation 2) it disables -g by default which means the samba binaries won't be so huge (they were over 60MB on some systems)
* Removed acconfig.h configure configure.in include/config.h.in: Made ↵Jeremy Allison1998-11-141-406/+441
| | | | | | | | | smbwrapper not made by default. nmbd*: Changed all calls to namestr() to nmbd_namestr() to fix broken FreeBSD include file problem...sigh. Jeremy.
* Makefile.in configure configure.in include/config.h.in: Changes for DGUX and ↵Jeremy Allison1998-11-131-522/+657
| | | | | | | | | | | | | | UNIXWARE. groupdb/aliasdb.c groupdb/aliasfile.c groupdb/groupfile.c: Don't use snprinf, use slprintf. include/includes.h: Fix YP problem. include/smb.h: Fix ZERO_STRUCTP. lib/util_sock.c: Added strerror() in debugs. passdb/ldap.c: Don't use snprinf, use slprintf. rpc_client/cli_lsarpc.c rpc_client/cli_pipe.c rpc_parse/parse_sec.c rpc_server/srv_pipe.c: Don't use snprinf, use slprintf. script/installman.sh: DGUX changes. smbd/open.c smbd/oplock.c: Fixed gcc warnings. web/swat.c: Changes USER to SWAT_USER.
* fixed compile for FreeBSDAndrew Tridgell1998-11-131-374/+370
|
* Makefile.in configure configure.in include/proto.h smbd/noquotas.c ↵Jeremy Allison1998-11-031-385/+413
| | | | | | | | | | | | smbd/quotas.c: Added quotas patch for autoconf from Dejan Ilic <svedja@lysator.liu.se>. printing/printing.c: Filenames with spaces patch from Allan Bjorklund <allan@umich.edu> utils/nmblookup.c: Fix usage() function. smbd/reply.c: Split out the security=server and security=domain checks into check_server_security() and check_domain_security() to aid the writing of the 'hack' appliance mode invented by John Schimmel. Jeremy.
* looks like someone forgot to commit these...Alexandre Oliva1998-10-291-1/+1
|
* don't enable smbsh/smbwrapper on systems where we can't work out howAndrew Tridgell1998-10-231-375/+390
| | | | to generate PIC code
* Fixed crypt problems on IRIX with prototype.Jeremy Allison1998-10-151-2/+2
| | | | Jeremy.
* config: Fix crypt prototype on RedHat Linux.Jeremy Allison1998-10-151-238/+273
| | | | | | | | include/includes.h: Fix crypt prototype on RedHat Linux. smbd/fileio.c: Fix mmap bug found by WinCE client. smbd/ipc.c: Fix WinCE wierdness with pipes being opened as \server\pipe\lanman smbd/password.c: Fix encrypted null passwords. Jeremy.
* auto-detect the right flag for the compiler to produce PIC codeAndrew Tridgell1998-10-081-365/+430
|
* removed lukes acl check in configure (not needed)Andrew Tridgell1998-10-081-280/+247
|
* added aclent_t autoconf test (defines as an int if it doesn't exist).Luke Leighton1998-10-071-363/+398
| | | | | | | | this is to stop a compilation error caused by make proto putting functions that are wrapped in #if HAVE_ACLxxx code. maybe a better fix would be to have mkproto.awk exclude any functions wrapped in #if HAVEs that don't exist.
* fix the SEEKDIR_RETURNS_VOID testAndrew Tridgell1998-10-071-104/+105
|
* detect __sys_llseek()Andrew Tridgell1998-10-071-2/+2
|
* more OSF1 changes as well as changes to allow us to use the standardAndrew Tridgell1998-10-071-251/+287
| | | | includes.h in wrapped.c, thus making porting much simpler
* test whether seekdir() returns void or notAndrew Tridgell1998-10-071-102/+137
|
* - no getdents on OSF1Andrew Tridgell1998-10-071-2/+2
| | | | | - try a new method of handling prototype mismatches in wrapped.c. We now try to disable prototypes!
* reran autoconfAndrew Tridgell1998-10-071-1/+1
|
* some changes for OSF1 support in smbwrapper (just preliminary changes,Andrew Tridgell1998-10-071-412/+418
| | | | doesn't work yet)
* added a wrapper for fork()Andrew Tridgell1998-10-061-1/+1
| | | | | in a fork we have to close all server connections otherwise we can end up with two processes writing to the same socket.
* set HOST_OS after canonical system testAndrew Tridgell1998-10-051-7/+7
|
* reran autoconf for IRIX changesAndrew Tridgell1998-10-051-364/+377
|
* test for creat64()Andrew Tridgell1998-10-051-1/+1
|
* IRIX uses -shared for shared libray creation.Andrew Tridgell1998-10-051-360/+361
|
* test for loff_t and offset_t to support llseek() on Solaris and Linux.Andrew Tridgell1998-10-051-242/+308
|
* revert 64-bit file support; it's hard-coded alreadyAlexandre Oliva1998-10-051-330/+240
|
* added 64-bit file supportAlexandre Oliva1998-10-051-240/+330
|
* added pread pread64 pwrite pwrite64 and open64Andrew Tridgell1998-10-051-126/+291
|
* tests for readdir64Andrew Tridgell1998-10-051-1/+1
|
* reran autoconfAndrew Tridgell1998-10-051-126/+236
|
* bin/cvsignore: deleted, so that bin can be removed from the repositoryAlexandre Oliva1998-10-041-0/+4
| | | | | | | | | | | | .cvsignore: added bin; it is no longer part of the source tree smbwrapper/smbsh: now auto-generated from smbsh.in smbwrapper/.cvsignore: added smbsh configure.in: generate @builddir@ configure, include/stamp-h.in: regen Makefile.in: new target `smbwrapper'; sped up directory creation
* more solaris 2.5 fixups. It now seems to be working pretty well.Andrew Tridgell1998-10-041-260/+520
|