xenocara/app/xlockmore/config.h.in
2006-11-26 11:07:42 +00:00

394 lines
9.7 KiB
C

/*-
* config.h.in --- xlockmore
*
* The best way to set these parameters is by running the included `configure'
* script. That examines your system, and generates `config.h' from
* `config.h.in'.
*
* If something goes very wrong, you can edit `config.h' directly, but beware
* that your changes will be lost if you ever run `configure' again.
*
* At the bottom, there are a few things commented out that are not
* automatically detected (past "NOT AUTOMATICALLY DETECTED YET").
*
*/
/* Define to empty if the keyword does not work. */
#if !defined(_HPUX_SOURCE) && !defined(__cplusplus) && !defined(c_plusplus)
#undef const
#endif
/* Define to empty if the keyword does not work. */
#if !defined(__cplusplus) && !defined(c_plusplus)
#undef inline
#endif
/* Define to the type of elements in the array set by `getgroups'. Usually
this is either `int' or `gid_t'. */
#undef GETGROUPS_T
/* Define to `int' if <sys/types.h> doesn't define. */
#undef gid_t
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
#undef HAVE_SYS_WAIT_H
/* Define to `int' if <sys/types.h> doesn't define. */
#undef pid_t
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
/* Define to `unsigned' if <sys/types.h> doesn't define. */
#undef size_t
/* Define if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Define if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
/* Define if your <sys/time.h> declares struct tm. */
#undef TM_IN_SYS_TIME
/* Define if you have the gettimeofday function. */
#undef HAVE_GETTIMEOFDAY
/* Define if gettimeofday requires two arguments. */
#undef GETTIMEOFDAY_TWO_ARGS
/* Define if you have the tzset function. */
#undef HAVE_TZSET
/* Define if you have the timelocal function. */
#undef HAVE_TIMELOCAL
/* Define to `int' if <sys/types.h> doesn't define. */
#undef uid_t
/* Define if you have the gethostname function. */
#undef HAVE_GETHOSTNAME
/* Define if you have the select function. */
#undef HAVE_SELECT
/* Define if you have the strdup function. */
#undef HAVE_STRDUP
/* Define if you have the seteuid function. */
#undef HAVE_SETEUID
/* Define if you have the setreuid function. */
#undef HAVE_SETREUID
/* Define one of these if they exist, usleep prefered. */
#undef HAVE_USLEEP
#undef HAVE_NANOSLEEP
/* If left undefined will default to internal Random Number Generator */
/* #undef SRAND */
/* #undef LRAND */
/* #undef MAXRAND */
#undef HAVE_RAND48
#undef HAVE_RANDOM
#undef HAVE_RAND
/* Avoid delaring these if the system has already done it for us. */
#undef DECLARED_GETENV
#undef DECLARED_SRAND48
/* Enable use of matherr function */
#undef USE_MATHERR
/* Define if you have the <dirent.h> header file. */
#undef HAVE_DIRENT_H
/* Define if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H
/* Define if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H
/* Define if you have the <ndir.h> header file. */
#undef HAVE_NDIR_H
/* Define if you have the <sys/dir.h> header file. */
#undef HAVE_SYS_DIR_H
/* Define if you have the <sys/ndir.h> header file. */
#undef HAVE_SYS_NDIR_H
/* Define if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H
/* Define if you have the <sys/select.h> header file. */
#undef HAVE_SYS_SELECT_H
/* Define if you have the <syslog.h> header file. */
#undef HAVE_SYSLOG_H
/* Define if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define if you have the <sys/param.h> header file. */
#undef HAVE_SYS_PARAM_H
/* Define if you have the shadow passwords (or elf). */
#undef HAVE_SHADOW
/* Define if you have the sigset_t structure. */
#undef HAVE_STRUCT_SIGSET_T
/* Define if wchar_t defined internally to C++. */
#if defined(__cplusplus) || defined(c_plusplus)
#undef _WCHAR_T
#endif
/* Define if you have libesd (Enlightenment Sound Daemon) */
#undef HAVE_LIBESD
/* Various system defines. */
#undef SYSV
#ifndef SVR4
#undef SVR4
#endif
#undef linux
#undef SOLARIS2
#undef LESS_THAN_SOLARIS2_5
#undef SUNOS4
#undef _POSIX_SOURCE
#undef _BSD_SOURCE
#undef _GNU_SOURCE
#undef AIXV3
#undef LESS_THAN_AIX3_2
#undef SUN_OGL_NO_VERTEX_MACROS
/* Define this if your version of OpenGL has the glBindTexture() routine.
This is the case for OpenGL 1.1, but not for OpenGL 1.0.
*/
#undef HAVE_GLBINDTEXTURE
/* Define if you have XPM (look for it under a X11 dir). */
#undef HAVE_XPM
/* Define if you have c++ */
#undef HAVE_CXX
/* Define if you have FreeType (libttf.a) */
#undef HAVE_TTF
/* Define if you have GLTT (libgltt.a) */
#undef HAVE_GLTT
/* Define if you have FreeType2 (libfreetype.a) */
#undef HAVE_FREETYPE
/* Define if you have FTGL (libftgl.a) */
#undef HAVE_FTGL
/* Define if you have GLTT AND FreeType or FTGL AND FreeType2 */
#undef DEF_TTFONT
/* Define if you have XMU (Editres). */
#undef USE_XMU
/* Define if you have OpenGL (or Mesa). */
#undef USE_GL
/* Define if you have DtSaver. */
#undef USE_DTSAVER
/* Define if you have DPMS (Display Power Management Signaling). */
#undef USE_DPMS
/* Define one of these for sounds. */
#undef USE_RPLAY
#undef USE_NAS
#undef USE_VMSPLAY
#undef DEF_PLAY
#undef USE_ESOUND
/* Define this one when using Esound */
#undef DEFAULT_SOUND_DIR
/* Allows xlock to run in root window (some window managers have problems) */
#undef USE_VROOT
/* Users can not turn off allowroot */
#undef ALWAYS_ALLOW_ROOT
/* Paranoid administrator option (a check is also done to see if you have it) */
#undef USE_SYSLOG
/* Multiple users ... security? */
#undef USE_MULTIPLE_USER
/* Multiple root users ... security? */
#undef USE_MULTIPLE_ROOT
/* Allow all in xlock group to unlock... security? */
#undef USE_XLOCK_GROUP
/* Allow a window to be placed over xlock */
#undef USE_WINDOW_VISIBILITY
/* Some machines may still need this (fd_set errors may be a sign) */
#undef USE_OLD_EVENT_LOOP
/* This patches up old __VMS_VER < 70000000 */
#undef USE_VMSUTILS
/* For personal use you may want to consider: */
/* Unfriendly paranoid admininistrator or unknown shadow passwd algorithm */
#undef USE_XLOCKRC
/* For labs you may want to consider: */
/* Enable auto-logout code, minutes until auto-logout */
#undef USE_AUTO_LOGOUT
/* Set default for auto-logout code, hard limit is USE_AUTO_LOGOUT */
#undef DEF_AUTO_LOGOUT
/* Enable logout button, minutes until button appears */
#undef USE_BUTTON_LOGOUT
/* Set default for logout button code, hard limit is USE_LOGOUT_BUTTON */
#undef DEF_BUTTON_LOGOUT
/* Force button password window to stay up */
#undef USE_BUTTON_UP
/* Enable automatic logout mode (does not come up in random mode) */
#undef USE_BOMB
/* Disable interactive modes (useful in production environments) */
#undef DISABLE_INTERACTIVE
/* Enable unstable modes */
#undef USE_UNSTABLE
/* Define one of these with USE_AUTO_LOGOUT, USE_LOGOUT_BUTTON, and/or
USE_BOMB, if using xdm */
#undef CLOSEDOWN_LOGOUT
#undef SESSION_LOGOUT
/* File of staff who are exempt */
#undef STAFF_FILE
/* Netgroup that is exempt */
#undef STAFF_NETGROUP
/* Digital Unix Enhanced Security */
#undef OSF1_ENH_SEC
/* Kerberos 4 */
#undef HAVE_KRB4
/* Kerberos 5 */
#undef HAVE_KRB5
/* Define to write out Kerberos 5 credentials to credential cache */
#undef KRB5_WRITE_NEW_CCACHE
/* DCE Passwording */
#undef DCE_PASSWD
/* Define to use and link against PAM */
#undef USE_PAM
/* Bad version of PAM */
#undef BAD_PAM
/* Good version of PAM */
#undef GOOD_PAM
/* AIX & Solaris AFS Passwording */
#undef AFS
/* DEC Tru64 SIA Passwording */
#undef SIA
/* SUNOS Adjunct Passwording */
#undef SUNOS_ADJUNCT_PASSWD
/* USE Xmb function series */
#undef USE_MB
/* XResource customization, drawback -display option may not work */
#undef CUSTOMIZATION
/* New Dynamic Linking */
#undef USE_MODULES
/* reporting language customization */
#undef NL
#undef FR
#undef DE
#undef JA
/* enabling original mail icon xpm patch */
#undef ORIGINAL_XPM_PATCH
/* Virtual Terminal Lock for XFree86 users */
#undef USE_VTLOCK
/* The FOLLOWING are NOT AUTOMATICALLY DETECTED YET */
/* Force NON-MESA GL using MESA includes, uncomment next line */
/* #define OPENGL_MESA_INCLUDES */
/* EXTRA SOUND STUFF if you do not have RPLAY or NAS */
/* Set sound directory in XLock.ad */
/* SUNOS 4.1.3 */
/* #define DEF_PLAY "/usr/demo/SOUND/play" */
/* IRIX 5.3 */
/* #define DEF_PLAY "/usr/sbin/sfplay" */
/* Digital Unix with Multimedia Services installed */
/* #define DEF_PLAY "/usr/bin/mme/decsound -play" */
/* LINUX and others (see etc directory) */
/* #define DEF_PLAY "/usr/local/bin/play.sh" */
/* EXTRA SYSLOG STUFF if you want to override defaults for SYSLOG */
/* You may want to set all -DSYSLOG_* to LOG_WARNING to maximize messages */
/* #define SYSLOG_FACILITY LOG_AUTH */
/* #define SYSLOG_WARNING LOG_WARNING */
/* #define SYSLOG_NOTICE LOG_NOTICE */
/* #define SYSLOG_INFO LOG_INFO */
/* #define SAFEWORD */
/* #define FX */
/* Full screen colormaps are not allowed on compliant window managers
like FVWM, TVWM, SCWM, and DEC WINDOWS and tricks xlock, this fix does
not work on TrueColor
*/
/* #define COMPLIANT_COLORMAP */
/* Use this program for password verification */
#undef PASSWD_HELPER_PROGRAM
/* Anybody with a password can unlock, good to use with HAVE_SYSLOG_H */
/* #define GLOBAL_UNLOCK */
/* I use this for testing SunCplusplus
may have to define HAVE_USLEEP
*/
/* #define SunCplusplus */
/* Define to use ImageMagick */
#undef USE_MAGICK
/* I use this when I am working on something */
/* #define UNDER_DEVELOPMENT */
/* Blank only: may be good on high use workstations where cpu usage is
precious, i.e. only want blank mode
*/
/* Define next line if you only want blank mode */
#undef BLANK_ONLY
/* Define next line if you only want nice modes (low CPU-usage) */
#undef NICE_ONLY