Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source4/heimdal_build/roken.h

    r414 r745  
    55#define _ROKEN_H_
    66
     7#include "config.h"
     8
     9/* Support 'weak' keys for now, it can't be worse than NTLM and we don't want to hard-code the behaviour at this point */
     10#define HEIM_WEAK_CRYPTO 1
     11
    712/* path to sysconf - should we force this to samba LIBDIR ? */
    813#define SYSCONFDIR "/etc"
    914
    10 /* HDB module dir - set to Samba LIBDIR/hdb ? */
    11 #define HDBDIR "/usr/heimdal/lib"
    12 #define LIBDIR "/usr/heimdal/lib"
     15#define rk_PATH_DELIM '/'
     16
    1317#define HEIMDAL_LOCALEDIR "/usr/heimdal/locale"
    1418
     
    2024#define PKINIT 1
    2125
    22 #define VERSIONLIST {"Lorikeet-Heimdal, Modified for Samba4 0.8pre"}
    23 
    24 #define VERSION "Samba"
    25 
    2626#define ROKEN_LIB_FUNCTION
    27 
     27#define ROKEN_LIB_CALL
     28#define ROKEN_LIB_VARIABLE
    2829#define GETHOSTBYADDR_PROTO_COMPATIBLE
    2930#define GETSERVBYNAME_PROTO_COMPATIBLE
     
    103104#endif
    104105
     106#ifndef HAVE_INET_NTOP
     107#define HAVE_INET_NTOP
     108#endif
     109
     110#ifndef HAVE_INET_PTON
     111#define HAVE_INET_PTON
     112#endif
     113
     114#ifndef HAVE_GETTIMEOFDAY
     115#define HAVE_GETTIMEOFDAY
     116#endif
     117
     118#ifndef HAVE_SETEGID
     119#define HAVE_SETEGID
     120#endif
     121
     122#ifndef HAVE_SETEUID
     123#define HAVE_SETEUID
     124#endif
     125
     126/* force the use of the libreplace strerror_r */
     127#ifndef HAVE_STRERROR_R
     128#define HAVE_STRERROR_R
     129#endif
     130#ifndef STRERROR_R_PROTO_COMPATIBLE
     131#define STRERROR_R_PROTO_COMPATIBLE
     132#endif
     133
     134#ifndef HAVE_DIRFD
     135#ifdef HAVE_DIR_DD_FD
     136#define dirfd(x) ((x)->dd_fd)
     137#else
     138#define dirfd(d) (-1)
     139#endif
     140#define HAVE_DIRFD 1
     141#endif
     142
     143
    105144/* we lie about having pidfile() so that NetBSD5 can compile. Nothing
    106145   in the parts of heimdal we use actually uses pidfile(), and we
     
    128167extern const char *heimdal_long_version;
    129168
     169/* we do not want any __APPLE__ magic */
     170#ifdef __APPLE__
     171#undef __APPLE__
    130172#endif
     173
     174#endif
Note: See TracChangeset for help on using the changeset viewer.