not quite so much needs to be delayed to the init() function
[personal-kdebase.git] / workspace / kdm / config-kdm.h.cmake
blobb603888b10a45af3b3d8639149cc36588e28d369
1 /* Define if your system needs _NSGetEnviron to set up the environment */
2 #cmakedefine HAVE_NSGETENVIRON 1
3 /* Define to 1 if you have the <crt_externs.h> header file - needed for "environ". */
4 #cmakedefine HAVE_CRT_EXTERNS_H 1
5 /* environ - needed by kdm */
6 #if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
7 # include <sys/time.h>
8 # include <crt_externs.h>
9 # define environ (*_NSGetEnviron())
10 #endif
12 /* Define to 1 if you have the `auth_timeok' function. */
13 #cmakedefine HAVE_AUTH_TIMEOK 1
15 /* Define to 1 if you have the `getusershell' function. */
16 #cmakedefine HAVE_GETUSERSHELL 1
18 /* Define to 1 if you have the `initgroups' function. */
19 #cmakedefine HAVE_INITGROUPS 1
21 /* Define to 1 if you have the <lastlog.h> header file. */
22 #cmakedefine HAVE_LASTLOG_H 1
24 /* Define to 1 if you have the `login_getclass' function. */
25 #cmakedefine HAVE_LOGIN_GETCLASS 1
27 /* Define to 1 if you have the `mkstemp' function. */
28 #cmakedefine HAVE_MKSTEMP 1
30 /* Define to 1 if you have the `pam_getenvlist' function. */
31 #cmakedefine HAVE_PAM_GETENVLIST 1
33 /* Define to 1 if you have the `seteuid' function. */
34 #cmakedefine HAVE_SETEUID 1
35 #if !defined(HAVE_SETEUID)
36 #define seteuid(_eu) setresuid(-1, _eu, -1)
37 #endif
39 /* Define to 1 if you have the `setlogin' function. */
40 #cmakedefine HAVE_SETLOGIN 1
42 /* Define to 1 if you have the `setusercontext' function. */
43 #cmakedefine HAVE_SETUSERCONTEXT 1
45 /* Define to 1 if `pw_expire' is member of `struct passwd'. */
46 #cmakedefine HAVE_STRUCT_PASSWD_PW_EXPIRE 1
48 /* Define to 1 if `ut_user' is member of `struct utmp'. */
49 #cmakedefine HAVE_STRUCT_UTMP_UT_USER 1
51 /* Define to 1 if `ut_host' is member of `struct utmp'. */
52 #cmakedefine HAVE_STRUCT_UTMP_UT_HOST 1
54 /* Define to 1 if you have the `sysinfo' function. */
55 #cmakedefine HAVE_SYSINFO 1
57 /* Define to 1 if you have the `arc4random' function. */
58 #cmakedefine HAVE_ARC4RANDOM 1
60 /* Define the system's entropy device */
61 #cmakedefine DEV_RANDOM ${DEV_RANDOM}
63 /* Define if the system uses a BSD-style init */
64 #cmakedefine BSD_INIT 1
66 /* Define if the system has no getutent */
67 #cmakedefine BSD_UTMP 1
69 /* Define if the system has the updwtmp function */
70 #cmakedefine HAVE_UPDWTMP 1
72 /* Define if the system uses extended utmp */
73 #cmakedefine HAVE_UTMPX 1
75 /* Define if the system uses extended lastlog */
76 #cmakedefine HAVE_LASTLOGX 1
78 /* Define if kdm should use Sun's secure RPC for Xauth cookies. */
79 #cmakedefine SECURE_RPC 1
81 /* Define if kdm should use Kerberos 5 for Xauth cookies. */
82 #cmakedefine K5AUTH 1
84 /* Define if kdm should use Kerberos IV */
85 #cmakedefine KERBEROS 1
87 /* Define if kdm should not use AFS */
88 #cmakedefine AFS 1
90 /* Define if kdm should be built with XDMCP support */
91 #cmakedefine XDMCP 1
93 /* Define if kdm should be built with XDMAUTH support */
94 #cmakedefine HASXDMAUTH 1
96 /* Build kdm with built-in xconsole */
97 #cmakedefine WITH_KDM_XCONSOLE 1
99 /* Define to 1 if you have the `getifaddrs' function. */
100 #cmakedefine HAVE_GETIFADDRS 1
102 /* Define to 1 if you have the `getloadavg' function. */
103 #cmakedefine HAVE_GETLOADAVG 1
105 /* Define to 1 if you have the `setproctitle' function. */
106 #cmakedefine HAVE_SETPROCTITLE 1
108 /* Define to 1 if you have the `strnlen' function. */
109 #cmakedefine HAVE_STRNLEN 1
111 /* Define to 1 if `sin6_len' is member of `struct sockaddr_in6'. */
112 #cmakedefine HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
114 /* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */
115 #cmakedefine HAVE_STRUCT_SOCKADDR_IN_SIN_LEN
117 /* Define if you have getdomainname */
118 #cmakedefine HAVE_GETDOMAINNAME 1
120 /* Define to 1 if you have the <termio.h> header file. */
121 #cmakedefine HAVE_TERMIO_H 1
123 /* Define to 1 if you have the <termios.h> header file. */
124 #cmakedefine HAVE_TERMIOS_H 1
126 /* Define to 1 if the ck-connector library is found */
127 #cmakedefine HAVE_CKCONNECTOR 1
129 /* $PATH defaults set by KDM */
130 #cmakedefine KDM_DEF_USER_PATH "${KDM_DEF_USER_PATH}"
131 #cmakedefine KDM_DEF_SYSTEM_PATH "${KDM_DEF_SYSTEM_PATH}"
133 /* Parameters to get from bindir to libexecdir */
134 #cmakedefine KDM_LIBEXEC_STRIP ${KDM_LIBEXEC_STRIP}
135 #cmakedefine KDM_LIBEXEC_SUFFIX "${KDM_LIBEXEC_SUFFIX}/"