1 /* ------------------------------------------------------------------------- */
2 /* --                     CONFIGURE SPECIFIED FEATURES                    -- */
3 /* ------------------------------------------------------------------------- */
4 
5 /*
6  * Copyright (C) 2000-2015 Kern Sibbald
7  * License: BSD 2-Clause; see file LICENSE-FOSS
8  */
9 
10 /* Define if you want to use MySQL as Catalog database */
11 #undef USE_MYSQL_DB
12 
13 /* Define if you want SmartAlloc debug code enabled */
14 #undef SMARTALLOC
15 
16 /* Define to `int' if <sys/types.h> doesn't define.  */
17 #undef daddr_t
18 
19 /* Define to `int' if <sys/types.h> doesn't define.  */
20 #undef major_t
21 
22 /* Define to `int' if <sys/types.h> doesn't define.  */
23 #undef minor_t
24 
25 /* Define to `int' if <sys/types.h> doesn't define.  */
26 #undef ssize_t
27 
28 /* Define if you want to use PostgreSQL */
29 #undef HAVE_POSTGRESQL
30 
31 /* Define if you want to use MySQL */
32 #undef HAVE_MYSQL
33 
34 /* Define if you want to use embedded MySQL */
35 #undef HAVE_EMBEDDED_MYSQL
36 
37 /* Define if you want to use SQLite3 */
38 #undef HAVE_SQLITE3
39 
40 /* ------------------------------------------------------------------------- */
41 /* --                     CONFIGURE DETECTED FEATURES                     -- */
42 /* ------------------------------------------------------------------------- */
43 @TOP@
44 
45 /* Define if you need function prototypes */
46 #undef PROTOTYPES
47 
48 /* Define if you have XPointer typedef */
49 #undef HAVE_XPOINTER
50 
51 /* Define if you have _GNU_SOURCE getpt() */
52 #undef HAVE_GETPT
53 
54 /* Define if you have GCC */
55 #undef HAVE_GCC
56 
57 /* Define If you want find -nouser and -nogroup to make tables of
58    used UIDs and GIDs at startup instead of using getpwuid or
59    getgrgid when needed.  Speeds up -nouser and -nogroup unless you
60    are running NIS or Hesiod, which make password and group calls
61    very expensive.  */
62 #undef CACHE_IDS
63 
64 /* Define to use SVR4 statvfs to get filesystem type.  */
65 #undef FSTYPE_STATVFS
66 
67 /* Define to use SVR3.2 statfs to get filesystem type.  */
68 #undef FSTYPE_USG_STATFS
69 
70 /* Define to use AIX3 statfs to get filesystem type.  */
71 #undef FSTYPE_AIX_STATFS
72 
73 /* Define to use 4.3BSD getmntent to get filesystem type.  */
74 #undef FSTYPE_MNTENT
75 
76 /* Define to use 4.4BSD and OSF1 statfs to get filesystem type.  */
77 #undef FSTYPE_STATFS
78 
79 /* Define to use Ultrix getmnt to get filesystem type.  */
80 #undef FSTYPE_GETMNT
81 
82 /* Define to `unsigned long' if <sys/types.h> doesn't define.  */
83 #undef dev_t
84 
85 /* Define to `unsigned long' if <sys/types.h> doesn't define.  */
86 #undef ino_t
87 
88 /* Define to 1 if utime.h exists and declares struct utimbuf.  */
89 #undef HAVE_UTIME_H
90 
91 /* Data types */
92 #undef HAVE_U_INT
93 #undef HAVE_INTXX_T
94 #undef HAVE_U_INTXX_T
95 #undef HAVE_UINTXX_T
96 #undef HAVE_INT64_T
97 #undef HAVE_U_INT64_T
98 #undef HAVE_INTMAX_T
99 #undef HAVE_U_INTMAX_T
100 
101 /* Define if you want TCP Wrappers support */
102 #undef HAVE_LIBWRAP
103 
104 /* Define if you have sys/bitypes.h */
105 #undef HAVE_SYS_BITYPES_H
106 
107 /* Directory for PID files */
108 #undef _PATH_BACULA_PIDDIR
109 
110 /* LOCALEDIR */
111 #undef LOCALEDIR
112 
113 /* Define if you have zlib */
114 #undef HAVE_LIBZ
115 
116 /* Define if you have lzo lib */
117 #undef HAVE_LZO
118 
119 /* Define if you have libacl */
120 #undef HAVE_ACL
121 
122 /* General libs */
123 #undef LIBS
124 
125 /* File daemon specif libraries */
126 #undef FDLIBS
127 
128 /* Path to Sendmail program */
129 #undef SENDMAIL_PATH
130 
131 /* What kind of signals we have */
132 #undef HAVE_POSIX_SIGNALS
133 #undef HAVE_BSD_SIGNALS
134 #undef HAVE_USG_SIGHOLD
135 
136 /* Operating systems */
137 /* OSes */
138 #undef HAVE_LINUX_OS
139 #undef HAVE_FREEBSD_OS
140 #undef HAVE_KFREEBSD_OS
141 #undef HAVE_NETBSD_OS
142 #undef HAVE_OPENBSD_OS
143 #undef HAVE_BSDI_OS
144 #undef HAVE_HPUX_OS
145 #undef HAVE_SUN_OS
146 #undef HAVE_IRIX_OS
147 #undef HAVE_AIX_OS
148 #undef HAVE_SGI_OS
149 #undef HAVE_CYGWIN
150 #undef HAVE_OSF1_OS
151 #undef HAVE_DARWIN_OS
152 #undef HAVE_HURD_OS
153 
154 /* Set to correct scanf value for long long int */
155 #undef lld
156 #undef llu
157 
158 #undef HAVE_READLINE
159 
160 #undef HAVE_GMP
161 
162 #undef HAVE_CWEB
163 
164 #undef HAVE_FCHDIR
165 
166 #undef HAVE_GETOPT_LONG
167 
168 #undef HAVE_LIBSM
169 
170 /* Check for thread safe routines */
171 #undef HAVE_LOCALTIME_R
172 #undef HAVE_READDIR_R
173 #undef HAVE_STRERROR_R
174 #undef HAVE_GETHOSTBYNAME_R
175 
176 #undef HAVE_STRTOLL
177 #undef HAVE_INET_PTON
178 
179 #undef HAVE_SOCKLEN_T
180 
181 #undef HAVE_OLD_SOCKOPT
182 #undef USE_THR_SETCONCURRENCY
183 
184 /* Defined if Gtk+-2.4 or greater is present */
185 #undef HAVE_GTK_2_4
186 
187 /* Needed on HP-UX/g++ systems to support long long ints (int64) */
188 #undef _INCLUDE_LONGLONG
189 
190 /* Define to system config directory */
191 #undef SYSCONFDIR
192 
193 /* Define if OPENSSL is available */
194 #undef HAVE_OPENSSL
195 
196 /* Define if comm encryption should be enabled */
197 #undef HAVE_TLS
198 
199 /* Define if data encryption should be enabled */
200 #undef HAVE_CRYPTO
201 
202 /* Define the LOCALEDIR if a translation */
203 #undef LOCALEDIR
204 
205 /* Define if language support is enabled */
206 #undef ENABLE_NLS
207