source: trunk/config.h.in@ 568

Last change on this file since 568 was 564, checked in by katerina, 3 years ago

Fix for ticket #452 (reproducible database generation).

File size: 30.9 KB
Line 
1/* config.h.in. Generated from configure.ac by autoheader. */
2
3#ifndef CONFIG_H
4#define CONFIG_H
5
6
7
8/* ---- compile options ------------ */
9
10/* Define if you want database support */
11#undef WITH_DATABASE
12
13/* Define if the database is unixODBC */
14#undef WITH_ODBC
15
16/* Define if the database is oracle */
17#undef WITH_ORACLE
18
19/* Define if the database is mysql */
20#undef WITH_MYSQL
21
22/* Define if the database is postgresql */
23#undef WITH_POSTGRES
24
25/* Define if the server may listen on 514/udp */
26#undef INET_SYSLOG
27
28/* Define if you want logfile in XML format */
29#undef SH_USE_XML
30
31/* Define if you want external programs. */
32#undef WITH_EXTERNAL
33
34/* Define if you want to reload the database */
35/* on SIGHUP. */
36#undef RELOAD_DATABASE
37
38/* Define if you want SysV message queue. */
39#undef WITH_MESSAGE_QUEUE
40
41/* Define the mode of the message queue. */
42#undef MESSAGE_QUEUE_MODE
43
44/* Define which users are always trusted. */
45/* default = 0 ( = root) */
46#undef SL_ALWAYS_TRUSTED
47
48/* Define if you want network time. */
49/* default = no */
50#undef HAVE_NTIME
51
52/* The time server host address. */
53/* default = "NULL" */
54#undef DEFAULT_TIMESERVER
55#undef ALT_TIMESERVER
56
57/* Define if you want to use the mail code. */
58/* default = yes */
59#undef SH_WITH_MAIL
60
61/* Define if you want client/server encryption*/
62#undef SH_ENCRYPT
63
64/* Define if you want version 2 encryption */
65#undef SH_ENCRYPT_2
66
67/* Define if you want to watch for login/-out.*/
68/* default = no */
69#undef SH_USE_UTMP
70
71/* Define if you want to check mount options on filesystems */
72/* default = no */
73#undef SH_USE_MOUNTS
74
75/* Define if you want to keep an eye on */
76/* sensitive files that your users own */
77#undef SH_USE_USERFILES
78
79/* Define if you want to watch for suid/sgid */
80/* files */
81#undef SH_USE_SUIDCHK
82
83/* Define if you want to check kernel syscall */
84/* table to detect LKM rootkits. */
85/* default = no */
86#undef SH_USE_KERN
87
88/* Define if you want to use the Kernel */
89/* module to hide samhain. */
90#undef SH_USE_LKM
91
92/* Define if you have a vanilla Kernel */
93/* (2.4 or 2.2) */
94#undef SH_VANILLA_KERNEL
95
96/* Define to the name of the MAGIC_HIDE */
97/* string if you use the Kernel module to */
98/* hide samhain. */
99#undef SH_MAGIC_HIDE
100
101/* Define if you want 'micro' stealth mode. */
102/* default = no */
103#undef SH_STEALTH_MICRO
104
105/* Define if you want to use stealth mode. */
106/* default = no */
107#undef SH_STEALTH
108
109/* Define if you want stealth w/o CL parsing. */
110/* default = no */
111#undef SH_STEALTH_NOCL
112
113/* The magic argv[1] to re-enable CL parsing. */
114/* default = "yes" */
115#undef NOCL_CODE
116
117/* XOR value to hide literal strings. */
118/* default = 0 */
119#undef XOR_CODE
120
121/* The port number for TCP/IP connection. */
122/* default = 49777 */
123#undef SH_DEFAULT_PORT
124
125/* The identity to assume when dropping root */
126/* default = "nobody" */
127#undef DEFAULT_IDENT
128
129/* Directory for tmp files */
130#undef SH_TMPDIR
131
132/* The data root directory. */
133/* default="/var/lib/samhain" */
134#undef DEFAULT_DATAROOT
135
136/* The quarantine directory. */
137/* default="/var/lib/samhain/.quarantine */
138#undef DEFAULT_QDIR
139
140/* The location of the log file. */
141/* default="/var/log/samhain_log" */
142#undef DEFAULT_ERRFILE
143
144/* The directory of the log file. */
145/* default="/var/log" */
146#undef DEFAULT_LOGDIR
147
148/* The location of the pid file. */
149/* default="/var/run/samhain.pid" */
150#undef DEFAULT_ERRLOCK
151
152/* The location of the pid file directory. */
153/* default="/var/run " */
154#undef DEFAULT_PIDDIR
155
156/* The location of the configuration file. */
157/* default="/etc/samhainrc" */
158#undef DEFAULT_CONFIGFILE
159
160/* The location of the checksum data. */
161/* default="/var/lib/samhain/samhain_file" */
162#undef DEFAULT_DATA_FILE
163
164/* The location of the html report. */
165/* default="/var/log/.samhain.html" */
166#undef DEFAULT_HTML_FILE
167
168/* The install directory. */
169/* default="/usr/local/sbin" */
170#undef SH_INSTALL_DIR
171
172/* The install path. */
173/* default="/usr/local/sbin/samhain" */
174#undef SH_INSTALL_PATH
175#undef SH_INSTALL_YULE_PATH
176
177/* The install name. */
178/* default="samhain" */
179#undef SH_INSTALL_NAME
180
181/* The sender name to use. */
182/* default = "daemon" */
183#undef DEFAULT_SENDER
184
185/* The address to send mail to. */
186/* default = "NULL" */
187#undef DEFAULT_MAILADDRESS
188#undef ALT_MAILADDRESS
189
190/* The log server. */
191/* default = "NULL" */
192#undef DEFAULT_LOGSERVER
193#undef ALT_LOGSERVER
194
195/* The console. */
196/* default = "NULL" */
197#undef DEFAULT_CONSOLE
198#undef ALT_CONSOLE
199
200/* The default base for one-time pads. */
201/* default = compile_time,compile_time */
202#undef DEFKEY
203
204/* Define if you want more debug options. */
205/* default = no */
206#undef MEM_DEBUG
207
208/* Define if you want more debug output. */
209/* default = no */
210#undef WITH_TPT
211
212/* Define if you want tracing. */
213/* default = no */
214#undef WITH_TRACE
215
216/* Define if you want slib debug. */
217/* default = no */
218#undef SL_DEBUG
219
220/* Define if you want slib to abort on errors.*/
221/* default = no */
222#undef SL_FAIL_ON_ERROR
223
224/* Define if you want to use SRP authenticaton*/
225#undef USE_SRP_PROTOCOL
226
227/* Define if you want to use GnuPG to */
228/* verify database and configuation file. */
229#undef WITH_GPG
230
231/* The full path to GnuPG */
232#undef DEFAULT_GPG_PATH
233
234/* Define if you want to compile in the */
235/* public key fingerprint. */
236#undef USE_FINGERPRINT
237
238/* The public key fingerprint. */
239#undef SH_GPG_FP
240
241/* Use ptrace - screw up signal handling. */
242#undef SCREW_IT_UP
243
244/* ---- misc ------------ */
245
246/* Define the package name. */
247#undef PACKAGE
248
249/* Define the package version. */
250#undef VERSION
251
252/* Define to the position of the key (1...8). */
253#undef POS_TF
254
255/* Init key for exepack. */
256#undef EXEPACK_STATE_0
257#undef EXEPACK_STATE_1
258#undef EXEPACK_STATE_2
259
260/* ---- system-specific options ------------ */
261
262/* Define to the address of sys_call_table */
263#undef SH_SYSCALLTABLE
264
265/* Define to use SVR4 statvfs to get filesystem type. */
266#undef FSTYPE_STATVFS
267
268/* Define to use SVR3.2 statfs to get filesystem type. */
269#undef FSTYPE_USG_STATFS
270
271/* Define to use AIX3 statfs to get filesystem type. */
272#undef FSTYPE_AIX_STATFS
273
274/* Define to use 4.3BSD getmntent to get filesystem type. */
275#undef FSTYPE_MNTENT
276
277/* Define to use 4.4BSD and OSF1 statfs to get filesystem type. */
278#undef FSTYPE_STATFS
279
280/* Define to use Ultrix getmnt to get filesystem type. */
281#undef FSTYPE_GETMNT
282
283/* the basic type to which we can cast a uid
284 */
285#undef UID_CAST
286
287/* for ext2fs flags */
288#undef HAVE_EXT2_IOCTLS
289#undef HAVE_STAT_FLAGS
290
291/* obvious */
292#undef HOST_IS_LINUX
293#undef HOST_IS_I86LINUX
294
295/* obvious */
296#undef HOST_IS_CYGWIN
297
298/* obvious */
299#undef HOST_IS_DARWIN
300
301/* obvious */
302#undef HOST_IS_FREEBSD
303
304/* obvious */
305#undef HOST_IS_AIX
306
307/* obvious */
308#undef HOST_IS_SOLARIS
309
310/* obvious */
311#undef HOST_IS_I86SOLARIS
312
313/* obvious */
314#undef HOST_IS_HPUX
315
316/* Define to the name of the random devices. */
317#undef NAME_OF_DEV_RANDOM
318
319#undef NAME_OF_DEV_URANDOM
320
321/* Define if you have long long. */
322#undef HAVE_LONG_LONG
323
324/* Define if short is 32 bits. */
325#undef HAVE_SHORT_32
326
327/* Define if int is 32 bits. */
328#undef HAVE_INT_32
329
330/* Define if long is 32 bits. */
331#undef HAVE_LONG_32
332
333/* Define if long is 64 bits. */
334#undef HAVE_LONG_64
335
336/* Define if UINT64 is 32 bits. */
337#undef UINT64_IS_32
338
339/* Define if you have uint64_t. */
340#undef HAVE_UINT16_T
341
342/* Define if you have uint64_t. */
343#undef HAVE_UINT64_T
344
345/* Define if you have utmpx.h. */
346#undef HAVE_UTMPX_H
347
348/* Define if your struct utmpx has ut_xtime. */
349#undef HAVE_UTXTIME
350
351/* Define if your struct utmp has ut_type. */
352#undef HAVE_UTTYPE
353
354/* Define if your struct utmp has ut_host. */
355#undef HAVE_UTHOST
356
357/* Define if your struct utmp has ut_addr. */
358#undef HAVE_UTADDR
359
360/* Define if your struct utmp has ut_addr_v6 */
361#undef HAVE_UTADDR_V6
362
363/* Define if your includes are broken. */
364#undef HAVE_BROKEN_INCLUDES
365
366/* Define if your getcwd uses 'popen'. */
367#undef HAVE_BROKEN_GETCWD
368
369/* Define if your vsnprintf is broken. */
370#undef HAVE_BROKEN_VSNPRINTF
371
372/* Define if you have va_copy. */
373#undef VA_COPY
374
375/* Define if va_list may be copied as array. */
376#undef VA_COPY_AS_ARRAY
377
378/* Define if you need unix entropy gatherer. */
379#undef HAVE_UNIX_RANDOM
380
381/* Define if you have EGD. */
382#undef HAVE_EGD_RANDOM
383
384/* Define if you have /dev/random. */
385#undef HAVE_URANDOM
386
387/* Soket name for EGD. */
388#undef EGD_SOCKET_NAME
389
390/* Define if your mlock() is broken. */
391#undef HAVE_BROKEN_MLOCK
392
393/* Define the proc f_type. */
394#undef SH_PROC_MAGIC
395
396/* Define if you have statfs. */
397#undef HAVE_STATFS
398
399/* Define if statfs works. */
400#undef STATFS_WORKS
401
402/* Define to long if not defined. */
403#undef ptrdiff_t
404
405
406/* type of arg3 of accept */
407#undef ACCEPT_TYPE_ARG3
408
409/* Define if <sys/acct.h>'s AC_ETIME field is a COMP_T. */
410#undef ACETIME_COMPT
411
412/* Define if <sys/acct.h>'s AC_IO field is a COMP_T. */
413#undef ACIO_COMPT
414
415/* Define if <sys/acct.h>'s AC_MAJFLT field is a COMP_T. */
416#undef ACMAJFLT_COMPT
417
418/* Define if <sys/acct.h>'s AC_MEM field is a COMP_T. */
419#undef ACMEM_COMPT
420
421/* Define if <sys/acct.h>'s AC_MINFLT field is a COMP_T. */
422#undef ACMINFLT_COMPT
423
424/* Define if <sys/acct.h>'s AC_STIME field is a COMP_T. */
425#undef ACSTIME_COMPT
426
427/* Define if <sys/acct.h>'s AC_SWAPS field is a COMP_T. */
428#undef ACSWAPS_COMPT
429
430/* Define if <sys/acct.h>'s AC_UTIME field is a COMP_T. */
431#undef ACUTIME_COMPT
432
433/* Define if building universal (internal helper macro) */
434#undef AC_APPLE_UNIVERSAL_BUILD
435
436/* Define as path to signing binary */
437#undef DEFAULT_SIG_PATH
438
439/* Debug dnmalloc */
440#undef DNMALLOC_CHECKS
441
442/* Define if SSP C support is enabled. */
443#undef ENABLE_SSP_CC
444
445/* gcc version major */
446#undef GCC_VERSION_MAJOR
447
448/* gcc version minor */
449#undef GCC_VERSION_MINOR
450
451/* Define if <sys/acct.h> has struct acctv2. */
452#undef HAVE_ACCTV2
453
454/* Define if <sys/acct.h> has struct acct_v3. */
455#undef HAVE_ACCT_V3
456
457/* Define if <sys/acct.h> has the AC_ETIME field. */
458#undef HAVE_ACETIME
459
460/* Define if <sys/acct.h> has the AC_IO field. */
461#undef HAVE_ACIO
462
463/* Define to 1 if you have the `acl_free' function. */
464#undef HAVE_ACL_FREE
465
466/* Define to 1 if you have the `acl_get_fd' function. */
467#undef HAVE_ACL_GET_FD
468
469/* Define to 1 if you have the `acl_get_file' function. */
470#undef HAVE_ACL_GET_FILE
471
472/* Define if <sys/acct.h> has the AC_MEM field. */
473#undef HAVE_ACMEM
474
475/* Define if <sys/acct.h> has the AC_STIME field. */
476#undef HAVE_ACSTIME
477
478/* Define if <sys/acct.h> has the AC_UTIME field. */
479#undef HAVE_ACUTIME
480
481/* Define to 1 if you have the <arpa/nameser_compat.h> header file. */
482#undef HAVE_ARPA_NAMESER_COMPAT_H
483
484/* Define to 1 if you have the <arpa/nameser.h> header file. */
485#undef HAVE_ARPA_NAMESER_H
486
487/* Define to 1 if you have the <asm/segment.h> header file. */
488#undef HAVE_ASM_SEGMENT_H
489
490/* Define to 1 if you have the <attr/xattr.h> header file. */
491#undef HAVE_ATTR_XATTR_H
492
493/* Define to 1 if you have the <auparse.h> header file. */
494#undef HAVE_AUPARSE_H
495
496/* Define if you have the auparse lib */
497#undef HAVE_AUPARSE_LIB
498
499/* Define to 1 if you have the `basename' function. */
500#undef HAVE_BASENAME
501
502/* Define if you have a broken version of the `vsnprintf' function. */
503#undef HAVE_BROKEN_VSNPRINTF
504
505/* Define to 1 if you have the `compressBound' function. */
506#undef HAVE_COMPRESSBOUND
507
508/* Define if <sys/acct.h> uses the COMP_T type. */
509#undef HAVE_COMP_T
510
511/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
512 don't. */
513#undef HAVE_DECL_SYS_SIGLIST
514
515/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
516 */
517#undef HAVE_DIRENT_H
518
519/* Define to 1 if you have the <elf.h> header file. */
520#undef HAVE_ELF_H
521
522/* Define to 1 if you have the `endpwent' function. */
523#undef HAVE_ENDPWENT
524
525/* Define to 1 if you have the `explicit_bzero' function. */
526#undef HAVE_EXPLICIT_BZERO
527
528/* Define to 1 if you have the `explicit_memset' function. */
529#undef HAVE_EXPLICIT_MEMSET
530
531/* Define to 1 if you have the <ext2fs/ext2_fs.h> header file. */
532#undef HAVE_EXT2FS_EXT2_FS_H
533
534/* Define to 1 if you have the `fchmod' function. */
535#undef HAVE_FCHMOD
536
537/* Define to 1 if you have the <fcntl.h> header file. */
538#undef HAVE_FCNTL_H
539
540/* Define to 1 if you have the `fgetxattr' function. */
541#undef HAVE_FGETXATTR
542
543/* Define to 1 if you have the <fnmatch.h> header file. */
544#undef HAVE_FNMATCH_H
545
546/* Define to 1 if you have the `fpurge' function. */
547#undef HAVE_FPURGE
548
549/* Define to 1 if you have the `getaddrinfo' function. */
550#undef HAVE_GETADDRINFO
551
552/* Define to 1 if you have the `getcwd' function. */
553#undef HAVE_GETCWD
554
555/* Define to 1 if you have the `getgrgid_r' function. */
556#undef HAVE_GETGRGID_R
557
558/* Define to 1 if you have the `gethostbyname' function. */
559#undef HAVE_GETHOSTBYNAME
560
561/* Define to 1 if you have the `gethostname' function. */
562#undef HAVE_GETHOSTNAME
563
564/* Define to 1 if you have the `getnameinfo' function. */
565#undef HAVE_GETNAMEINFO
566
567/* Define to 1 if you have the `getpagesize' function. */
568#undef HAVE_GETPAGESIZE
569
570/* Define to 1 if you have the `getpeereid' function. */
571#undef HAVE_GETPEEREID
572
573/* Define to 1 if you have the `getpgid' function. */
574#undef HAVE_GETPGID
575
576/* Define to 1 if you have the `getpriority' function. */
577#undef HAVE_GETPRIORITY
578
579/* Define to 1 if you have the `getpwent' function. */
580#undef HAVE_GETPWENT
581
582/* Define to 1 if you have the `getpwnam_r' function. */
583#undef HAVE_GETPWNAM_R
584
585/* Define to 1 if you have the `getpwuid_r' function. */
586#undef HAVE_GETPWUID_R
587
588/* Define to 1 if you have the `getsid' function. */
589#undef HAVE_GETSID
590
591/* Define to 1 if you have the `gettimeofday' function. */
592#undef HAVE_GETTIMEOFDAY
593
594/* Define to 1 if you have the `getwd' function. */
595#undef HAVE_GETWD
596
597/* Define to 1 if you have the `getxattr' function. */
598#undef HAVE_GETXATTR
599
600/* Define to 1 if you have the <glob.h> header file. */
601#undef HAVE_GLOB_H
602
603/* Define to 1 if you have the <gmp.h> header file. */
604#undef HAVE_GMP_H
605
606/* Define to 1 if you have the `gmtime_r' function. */
607#undef HAVE_GMTIME_R
608
609/* Define to 1 if you have the `hasmntopt' function. */
610#undef HAVE_HASMNTOPT
611
612/* Define to 1 if you have the <ifaddrs.h> header file. */
613#undef HAVE_IFADDRS_H
614
615/* Define to 1 if you have the `inet_aton' function. */
616#undef HAVE_INET_ATON
617
618/* Define to 1 if you have the `initgroups' function. */
619#undef HAVE_INITGROUPS
620
621/* Define to 1 if you have the `inotify_init1' function. */
622#undef HAVE_INOTIFY_INIT1
623
624/* Define to 1 if you have the <inttypes.h> header file. */
625#undef HAVE_INTTYPES_H
626
627/* Define to 1 if you have the `lgetxattr' function. */
628#undef HAVE_LGETXATTR
629
630/* Define to 1 if you have the <libgen.h> header file. */
631#undef HAVE_LIBGEN_H
632
633/* Have GNU gmp library */
634#undef HAVE_LIBGMP
635
636/* Define to 1 if you have the `nsl' library (-lnsl). */
637#undef HAVE_LIBNSL
638
639/* Have libprelude */
640#undef HAVE_LIBPRELUDE
641
642/* Define to 1 if you have the `resolv' library (-lresolv). */
643#undef HAVE_LIBRESOLV
644
645/* Define to 1 if you have the `z' library (-lz). */
646#undef HAVE_LIBZ
647
648/* Define to 1 if you have the <linux/elf.h> header file. */
649#undef HAVE_LINUX_ELF_H
650
651/* Define to 1 if you have the <linux/ext2_fs.h> header file. */
652#undef HAVE_LINUX_EXT2_FS_H
653
654/* Define to 1 if you have the <linux/fs.h> header file. */
655#undef HAVE_LINUX_FS_H
656
657/* Define to 1 if you have the `localtime_r' function. */
658#undef HAVE_LOCALTIME_R
659
660/* Define to 1 if the type `long double' works and has more range or precision
661 than `double'. */
662#undef HAVE_LONG_DOUBLE
663
664/* Define to 1 if the type `long double' works and has more range or precision
665 than `double'. */
666#undef HAVE_LONG_DOUBLE_WIDER
667
668/* Define if type is defined in stdint.h or inttypes.h */
669#undef HAVE_LONG_LONG
670
671/* Define if you have 64bit long long */
672#undef HAVE_LONG_LONG_64
673
674/* Define to 1 if you have the `lstat' function. */
675#undef HAVE_LSTAT
676
677/* Define to 1 if you have the <malloc.h> header file. */
678#undef HAVE_MALLOC_H
679
680/* Define to 1 if you have the `memcmp' function. */
681#undef HAVE_MEMCMP
682
683/* Define to 1 if you have the `memcpy' function. */
684#undef HAVE_MEMCPY
685
686/* Define to 1 if you have the `memmove' function. */
687#undef HAVE_MEMMOVE
688
689/* Define to 1 if you have the <memory.h> header file. */
690#undef HAVE_MEMORY_H
691
692/* Define to 1 if you have the `memset' function. */
693#undef HAVE_MEMSET
694
695/* Define to 1 if you have the `mincore' function. */
696#undef HAVE_MINCORE
697
698/* Define to 1 if you have the `mlock' function. */
699#undef HAVE_MLOCK
700
701/* Define to 1 if you have the `mmap' function. */
702#undef HAVE_MMAP
703
704/* Define to 1 if you have the <mntent.h> header file. */
705#undef HAVE_MNTENT_H
706
707/* Define to 1 if you have the <mysql/mysql.h> header file. */
708#undef HAVE_MYSQL_MYSQL_H
709
710/* Define to 1 if you have the `nanosleep' function. */
711#undef HAVE_NANOSLEEP
712
713/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
714#undef HAVE_NDIR_H
715
716/* Define to 1 if you have the <netinet/in.h> header file. */
717#undef HAVE_NETINET_IN_H
718
719/* Define if <sys/acct.h> has the AC_MINFLT, AC_MAJFLT and AC_SWAPS fields. */
720#undef HAVE_PAGING
721
722/* Define to 1 if you have the <paths.h> header file. */
723#undef HAVE_PATHS_H
724
725/* Define if you have pcre_dfa_exec */
726#undef HAVE_PCRE_DFA_EXEC
727
728/* Define if you have pcre/pcre.h. */
729#undef HAVE_PCRE_PCRE_H
730
731/* Define to 1 if you have the <pgsql/libpq-fe.h> header file. */
732#undef HAVE_PGSQL_LIBPQ_FE_H
733
734/* Define if pmap_getmaps available */
735#undef HAVE_PMAP_GETMAPS
736
737/* Define to 1 if you have the `posix_fadvise' function. */
738#undef HAVE_POSIX_FADVISE
739
740/* Define to 1 if you have the <postgresql/libpq-fe.h> header file. */
741#undef HAVE_POSTGRESQL_LIBPQ_FE_H
742
743/* Define if you have a proc fs */
744#undef HAVE_PROCFS
745
746/* Define if you have POSIX threads libraries and header files. */
747#undef HAVE_PTHREAD
748
749/* Define if you have recursive mutexes. */
750#undef HAVE_PTHREAD_MUTEX_RECURSIVE
751
752/* Define to 1 if you have the `ptrace' function. */
753#undef HAVE_PTRACE
754
755/* Define to 1 if you have the `rand_r' function. */
756#undef HAVE_RAND_R
757
758/* Define to 1 if you have the `readdir_r' function. */
759#undef HAVE_READDIR_R
760
761/* Define to 1 if you have the <regex.h> header file. */
762#undef HAVE_REGEX_H
763
764/* Define to 1 if you have the <rpc/rpcent.h> header file. */
765#undef HAVE_RPC_RPCENT_H
766
767/* Define to 1 if you have the <rpc/rpc.h> header file. */
768#undef HAVE_RPC_RPC_H
769
770/* Define if you have SA_SIGINFO */
771#undef HAVE_SA_SIGINFO
772
773/* Define to 1 if you have the `scandir' function. */
774#undef HAVE_SCANDIR
775
776/* Define to 1 if you have the <sched.h> header file. */
777#undef HAVE_SCHED_H
778
779/* Define to 1 if you have the `sched_yield' function. */
780#undef HAVE_SCHED_YIELD
781
782/* Define to 1 if you have the `seteuid' function. */
783#undef HAVE_SETEUID
784
785/* Define to 1 if you have the `setpriority' function. */
786#undef HAVE_SETPRIORITY
787
788/* Define to 1 if you have the `setresuid' function. */
789#undef HAVE_SETRESUID
790
791/* Define to 1 if you have the `setreuid' function. */
792#undef HAVE_SETREUID
793
794/* Define to 1 if you have the `setrlimit' function. */
795#undef HAVE_SETRLIMIT
796
797/* Define to 1 if you have the `setutent' function. */
798#undef HAVE_SETUTENT
799
800/* Define if signing binary checksum available. */
801#undef HAVE_SIG_CHECKSUM
802
803/* Define if signing binary checksum available. */
804#undef HAVE_SIG_KEY_HASH
805
806/* Define if you have SI_USER */
807#undef HAVE_SI_USER
808
809/* Define if you have socklen_t */
810#undef HAVE_SOCKLEN_T
811
812/* Have SO_PEERCRED define */
813#undef HAVE_SO_PEERCRED
814
815/* Define to 1 if you have the `statvfs' function. */
816#undef HAVE_STATVFS
817
818/* Define to 1 if you have the <stddef.h> header file. */
819#undef HAVE_STDDEF_H
820
821/* Define to 1 if you have the <stdint.h> header file. */
822#undef HAVE_STDINT_H
823
824/* Define to 1 if you have the <stdlib.h> header file. */
825#undef HAVE_STDLIB_H
826
827/* Define to 1 if you have the `strchr' function. */
828#undef HAVE_STRCHR
829
830/* Define to 1 if you have the `strerror' function. */
831#undef HAVE_STRERROR
832
833/* Define to 1 if you have the `strerror_r' function. */
834#undef HAVE_STRERROR_R
835
836/* Define to 1 if you have the `strftime' function. */
837#undef HAVE_STRFTIME
838
839/* strftime supports %z */
840#undef HAVE_STRFTIME_Z
841
842/* Define to 1 if you have the <strings.h> header file. */
843#undef HAVE_STRINGS_H
844
845/* Define to 1 if you have the <string.h> header file. */
846#undef HAVE_STRING_H
847
848/* Define to 1 if you have the `strlcat' function. */
849#undef HAVE_STRLCAT
850
851/* Define to 1 if you have the `strlcpy' function. */
852#undef HAVE_STRLCPY
853
854/* Define to 1 if you have the `strptime' function. */
855#undef HAVE_STRPTIME
856
857/* Define to 1 if you have the `strsignal' function. */
858#undef HAVE_STRSIGNAL
859
860/* Define to 1 if you have the `strstr' function. */
861#undef HAVE_STRSTR
862
863/* Define to 1 if you have the `strtok_r' function. */
864#undef HAVE_STRTOK_R
865
866/* Have cmsgcred structure */
867#undef HAVE_STRUCT_CMSGCRED
868
869/* Have fcred structure */
870#undef HAVE_STRUCT_FCRED
871
872/* Have sockcred structure */
873#undef HAVE_STRUCT_SOCKCRED
874
875/* Define to 1 if `f_flags' is a member of `struct statfs'. */
876#undef HAVE_STRUCT_STATFS_F_FLAGS
877
878/* Define if you have the <sys/acct.h> header file. */
879#undef HAVE_SYS_ACCT_H
880
881/* Define to 1 if you have the <sys/acl.h> header file. */
882#undef HAVE_SYS_ACL_H
883
884/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
885 */
886#undef HAVE_SYS_DIR_H
887
888/* Define to 1 if you have the <sys/inotify.h> header file. */
889#undef HAVE_SYS_INOTIFY_H
890
891/* Define to 1 if you have the <sys/ipc.h> header file. */
892#undef HAVE_SYS_IPC_H
893
894/* Define to 1 if you have the <sys/mman.h> header file. */
895#undef HAVE_SYS_MMAN_H
896
897/* Define to 1 if you have the <sys/msg.h> header file. */
898#undef HAVE_SYS_MSG_H
899
900/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
901 */
902#undef HAVE_SYS_NDIR_H
903
904/* Define to 1 if you have the <sys/param.h> header file. */
905#undef HAVE_SYS_PARAM_H
906
907/* Define to 1 if you have the <sys/select.h> header file. */
908#undef HAVE_SYS_SELECT_H
909
910/* Define to 1 if you have the <sys/sem.h> header file. */
911#undef HAVE_SYS_SEM_H
912
913/* Define to 1 if you have the <sys/socket.h> header file. */
914#undef HAVE_SYS_SOCKET_H
915
916/* Define to 1 if you have the <sys/statvfs.h> header file. */
917#undef HAVE_SYS_STATVFS_H
918
919/* Define to 1 if you have the <sys/stat.h> header file. */
920#undef HAVE_SYS_STAT_H
921
922/* Define to 1 if you have the <sys/sysmacros.h> header file. */
923#undef HAVE_SYS_SYSMACROS_H
924
925/* Define to 1 if you have the <sys/types.h> header file. */
926#undef HAVE_SYS_TYPES_H
927
928/* Define to 1 if you have the <sys/uio.h> header file. */
929#undef HAVE_SYS_UIO_H
930
931/* Define to 1 if you have the <sys/vfs.h> header file. */
932#undef HAVE_SYS_VFS_H
933
934/* Define to 1 if you have the `ttyname' function. */
935#undef HAVE_TTYNAME
936
937/* Define to 1 if you have the `tzset' function. */
938#undef HAVE_TZSET
939
940/* Define if type is defined in stdint.h or inttypes.h */
941#undef HAVE_UINT16_T
942
943/* Define if type is defined in stdint.h or inttypes.h */
944#undef HAVE_UINT32_T
945
946/* Define if type is defined in stdint.h or inttypes.h */
947#undef HAVE_UINT64_T
948
949/* Define to 1 if you have the `uname' function. */
950#undef HAVE_UNAME
951
952/* union semun already defined in sys/ipc.h or sys/sem.h */
953#undef HAVE_UNION_SEMUN
954
955/* Define to 1 if you have the <unistd.h> header file. */
956#undef HAVE_UNISTD_H
957
958/* Define to 1 if you have the `usleep' function. */
959#undef HAVE_USLEEP
960
961/* Define to 1 if you have the `vsnprintf' function. */
962#undef HAVE_VSNPRINTF
963
964/* Define to 1 if you have the `writev' function. */
965#undef HAVE_WRITEV
966
967/* Define if host OS is 64bit Linux */
968#undef HOST_IS_64LINUX
969
970/* Define if host OS is OPENBSD */
971#undef HOST_IS_OPENBSD
972
973/* Define if host OS is OSF */
974#undef HOST_IS_OSF
975
976/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
977 */
978#undef MAJOR_IN_MKDEV
979
980/* Define to 1 if `major', `minor', and `makedev' are declared in
981 <sysmacros.h>. */
982#undef MAJOR_IN_SYSMACROS
983
984/* Define to the address where bug reports for this package should be sent. */
985#undef PACKAGE_BUGREPORT
986
987/* Define to the full name of this package. */
988#undef PACKAGE_NAME
989
990/* Define to the full name and version of this package. */
991#undef PACKAGE_STRING
992
993/* Define to the one symbol short name of this package. */
994#undef PACKAGE_TARNAME
995
996/* Define to the home page for this package. */
997#undef PACKAGE_URL
998
999/* Define to the version of this package. */
1000#undef PACKAGE_VERSION
1001
1002/* Paranoia level for dnmalloc */
1003#undef PARANOIA
1004
1005/* Argument for ps */
1006#undef PSARG
1007
1008/* Path to ps */
1009#undef PSPATH
1010
1011/* Define to necessary symbol if this constant uses a non-standard name on
1012 your system. */
1013#undef PTHREAD_CREATE_JOINABLE
1014
1015/* Application is samhain */
1016#undef SAMHAIN
1017
1018/* Define if sa_sigaction works */
1019#undef SA_SIGACTION_WORKS
1020
1021/* Use abort */
1022#undef SH_ABORT_ON_ERROR
1023
1024/* Define if you want to allow suid execution for samhain */
1025#undef SH_ALLOW_SUID
1026
1027/* Define if compiling static */
1028#undef SH_COMPILE_STATIC
1029
1030/* Define if you want shell expansion in configuration file */
1031#undef SH_EVAL_SHELL
1032
1033/* Build with tcp wrapper support */
1034#undef SH_USE_LIBWRAP
1035
1036/* Define if you want to check ports */
1037#undef SH_USE_PORTCHECK
1038
1039/* Define if you want to check processes */
1040#undef SH_USE_PROCESSCHECK
1041
1042/* Define as the signing binary TIGER192 checksum. */
1043#undef SIG_HASH
1044
1045/* Define as the signify public key checksum. */
1046#undef SIG_KEY_HASH
1047
1048/* The size of `char *', as computed by sizeof. */
1049#undef SIZEOF_CHAR_P
1050
1051/* The size of `size_t', as computed by sizeof. */
1052#undef SIZEOF_SIZE_T
1053
1054/* The size of `unsigned int', as computed by sizeof. */
1055#undef SIZEOF_UNSIGNED_INT
1056
1057/* The size of `unsigned long', as computed by sizeof. */
1058#undef SIZEOF_UNSIGNED_LONG
1059
1060/* The size of `unsigned long long', as computed by sizeof. */
1061#undef SIZEOF_UNSIGNED_LONG_LONG
1062
1063/* The size of `unsigned short', as computed by sizeof. */
1064#undef SIZEOF_UNSIGNED_SHORT
1065
1066/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
1067#undef STAT_MACROS_BROKEN
1068
1069/* Define to 1 if you have the ANSI C header files. */
1070#undef STDC_HEADERS
1071
1072/* Define to use tiger 32 bit i386 assembler */
1073#undef TIGER_32_BIT_S
1074
1075/* Define to use tiger 64 bit implementation */
1076#undef TIGER_64_BIT
1077
1078/* Define to use tiger x86_64 optimized assembly */
1079#undef TIGER_OPT_ASM
1080
1081/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1082#undef TIME_WITH_SYS_TIME
1083
1084/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1085#undef TM_IN_SYS_TIME
1086
1087/* Define if you want ACL support. */
1088#undef USE_ACL
1089
1090/* Define if you do not want IPv6 */
1091#undef USE_IPV4
1092
1093/* Define if you want the logfile monitor module. */
1094#undef USE_LOGFILE_MONITOR
1095
1096/* Define for registry check */
1097#undef USE_REGISTRY_CHECK
1098
1099/* Define if you want to use the system malloc */
1100#undef USE_SYSTEM_MALLOC
1101
1102/* Define if you want extended attributes support. */
1103#undef USE_XATTR
1104
1105/* Define if signature checking is supported. */
1106#undef WITH_SIG
1107
1108/* Define if using OpenBSD signify for signature checking. */
1109#undef WITH_SIGNIFY
1110
1111/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1112 significant byte first (like Motorola and SPARC, unlike Intel). */
1113#if defined AC_APPLE_UNIVERSAL_BUILD
1114# if defined __BIG_ENDIAN__
1115# define WORDS_BIGENDIAN 1
1116# endif
1117#else
1118# ifndef WORDS_BIGENDIAN
1119# undef WORDS_BIGENDIAN
1120# endif
1121#endif
1122
1123/* Enable large inode numbers on Mac OS X 10.5. */
1124#ifndef _DARWIN_USE_64_BIT_INODE
1125# define _DARWIN_USE_64_BIT_INODE 1
1126#endif
1127
1128/* Number of bits in a file offset, on hosts where this is settable. */
1129#undef _FILE_OFFSET_BITS
1130
1131/* Define for large files, on AIX-style hosts. */
1132#undef _LARGE_FILES
1133
1134/* Define if POSIX functions are required */
1135#undef _POSIX_SOURCE
1136
1137/* Define to empty if `const' does not conform to ANSI C. */
1138#undef const
1139
1140/* Define to `__inline__' or `__inline' if that's what the C compiler
1141 calls it, or to nothing if 'inline' is not supported under any name. */
1142#ifndef __cplusplus
1143#undef inline
1144#endif
1145
1146/* Define to `long' if <sys/types.h> does not define. */
1147#undef ptrdiff_t
1148
1149/* Define to the equivalent of the C99 'restrict' keyword, or to
1150 nothing if this is not supported. Do not define if restrict is
1151 supported directly. */
1152#undef restrict
1153/* Work around a bug in Sun C++: it does not support _Restrict or
1154 __restrict__, even though the corresponding Sun C compiler ends up with
1155 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1156 previous line. Perhaps some future version of Sun C++ will work with
1157 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1158#if defined __SUNPRO_CC && !defined __RESTRICT
1159# define _Restrict
1160# define __restrict__
1161#endif
1162
1163/* Define to `unsigned int' if <sys/types.h> does not define. */
1164#undef size_t
1165
1166/* dont modify this, unless you know what you do
1167 */
1168#define SRP_GENERATOR_1024 "2"
1169#define SRP_MODULUS_1024_1 \
1170_("f488fd584e49dbcd20b49de49107366b336c380d451d0f7c88b31c7c5b2d8ef6")
1171#define SRP_MODULUS_1024_2 \
1172_("f3c923c043f0a55b188d8ebb558cb85d38d334fd7c175743a31d186cde33212c")
1173#define SRP_MODULUS_1024_3 \
1174_("b52aff3ce1b1294018118d7c84a70a72d686c40319c807297aca950cd9969fab")
1175#define SRP_MODULUS_1024_4 \
1176_("d00a509b0246d3083d66a45d419f9c7cbd894b221926baaba25ec355e92f78c7")
1177
1178#define SDG_0RETU _("return.\n")
1179#define SDG_TERRO _("ERROR: file=<%s>, line=<%d>, reason=<%s>\n")
1180#define SDG_AERRO _("ERROR: file=<%s>, line=<%d>, failed_assertion=<%s>\n")
1181#define SDG_AFAIL _("FAILED: file=<%s>, line=<%d>, assertion=<%s>\n")
1182#define SDG_ENTER _("enter=<%s>\n")
1183#define SDG_RETUR _("return=<%s>.\n")
1184#define SDG_ERROR _("error=<%ld>.\n")
1185
1186#ifdef SH_STEALTH
1187char * globber(const char * string);
1188#define _(string) globber(string)
1189#define N_(string) string
1190#else
1191#define _(string) string
1192#define N_(string) string
1193#endif
1194
1195#endif
Note: See TracBrowser for help on using the repository browser.