source: trunk/config.h.in@ 490

Last change on this file since 490 was 481, checked in by katerina, 9 years ago

Enhancements and fixes for tickets #374, #375, #376, #377, #378, and #379.

File size: 30.0 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 using the gpg/pgp checksum. */
235#undef HAVE_GPG_CHECKSUM
236
237/* The tiger checksum of the gpg/pgp binary. */
238#undef GPG_HASH
239
240/* Define if you want to compile in the */
241/* public key fingerprint. */
242#undef USE_FINGERPRINT
243
244/* The public key fingerprint. */
245#undef SH_GPG_FP
246
247/* Use ptrace - screw up signal handling. */
248#undef SCREW_IT_UP
249
250/* ---- misc ------------ */
251
252/* Define the package name. */
253#undef PACKAGE
254
255/* Define the package version. */
256#undef VERSION
257
258/* Define to the position of the key (1...8). */
259#undef POS_TF
260
261/* Init key for exepack. */
262#undef EXEPACK_STATE_0
263#undef EXEPACK_STATE_1
264#undef EXEPACK_STATE_2
265
266/* ---- system-specific options ------------ */
267
268/* Define to the address of sys_call_table */
269#undef SH_SYSCALLTABLE
270
271/* Define to use SVR4 statvfs to get filesystem type. */
272#undef FSTYPE_STATVFS
273
274/* Define to use SVR3.2 statfs to get filesystem type. */
275#undef FSTYPE_USG_STATFS
276
277/* Define to use AIX3 statfs to get filesystem type. */
278#undef FSTYPE_AIX_STATFS
279
280/* Define to use 4.3BSD getmntent to get filesystem type. */
281#undef FSTYPE_MNTENT
282
283/* Define to use 4.4BSD and OSF1 statfs to get filesystem type. */
284#undef FSTYPE_STATFS
285
286/* Define to use Ultrix getmnt to get filesystem type. */
287#undef FSTYPE_GETMNT
288
289/* the basic type to which we can cast a uid
290 */
291#undef UID_CAST
292
293/* for ext2fs flags */
294#undef HAVE_EXT2_IOCTLS
295#undef HAVE_STAT_FLAGS
296
297/* obvious */
298#undef HOST_IS_LINUX
299#undef HOST_IS_I86LINUX
300
301/* obvious */
302#undef HOST_IS_CYGWIN
303
304/* obvious */
305#undef HOST_IS_DARWIN
306
307/* obvious */
308#undef HOST_IS_FREEBSD
309
310/* obvious */
311#undef HOST_IS_AIX
312
313/* obvious */
314#undef HOST_IS_SOLARIS
315
316/* obvious */
317#undef HOST_IS_I86SOLARIS
318
319/* obvious */
320#undef HOST_IS_HPUX
321
322/* Define to the name of the random devices. */
323#undef NAME_OF_DEV_RANDOM
324
325#undef NAME_OF_DEV_URANDOM
326
327/* Define if you have long long. */
328#undef HAVE_LONG_LONG
329
330/* Define if short is 32 bits. */
331#undef HAVE_SHORT_32
332
333/* Define if int is 32 bits. */
334#undef HAVE_INT_32
335
336/* Define if long is 32 bits. */
337#undef HAVE_LONG_32
338
339/* Define if long is 64 bits. */
340#undef HAVE_LONG_64
341
342/* Define if UINT64 is 32 bits. */
343#undef UINT64_IS_32
344
345/* Define if you have uint64_t. */
346#undef HAVE_UINT16_T
347
348/* Define if you have uint64_t. */
349#undef HAVE_UINT64_T
350
351/* Define if you have utmpx.h. */
352#undef HAVE_UTMPX_H
353
354/* Define if your struct utmpx has ut_xtime. */
355#undef HAVE_UTXTIME
356
357/* Define if your struct utmp has ut_type. */
358#undef HAVE_UTTYPE
359
360/* Define if your struct utmp has ut_host. */
361#undef HAVE_UTHOST
362
363/* Define if your struct utmp has ut_addr. */
364#undef HAVE_UTADDR
365
366/* Define if your struct utmp has ut_addr_v6 */
367#undef HAVE_UTADDR_V6
368
369/* Define if your includes are broken. */
370#undef HAVE_BROKEN_INCLUDES
371
372/* Define if your getcwd uses 'popen'. */
373#undef HAVE_BROKEN_GETCWD
374
375/* Define if your vsnprintf is broken. */
376#undef HAVE_BROKEN_VSNPRINTF
377
378/* Define if you have va_copy. */
379#undef VA_COPY
380
381/* Define if va_list may be copied as array. */
382#undef VA_COPY_AS_ARRAY
383
384/* Define if you need unix entropy gatherer. */
385#undef HAVE_UNIX_RANDOM
386
387/* Define if you have EGD. */
388#undef HAVE_EGD_RANDOM
389
390/* Define if you have /dev/random. */
391#undef HAVE_URANDOM
392
393/* Soket name for EGD. */
394#undef EGD_SOCKET_NAME
395
396/* Define if your mlock() is broken. */
397#undef HAVE_BROKEN_MLOCK
398
399/* Define the proc f_type. */
400#undef SH_PROC_MAGIC
401
402/* Define if you have statfs. */
403#undef HAVE_STATFS
404
405/* Define if statfs works. */
406#undef STATFS_WORKS
407
408/* Define to long if not defined. */
409#undef ptrdiff_t
410
411
412/* type of arg3 of accept */
413#undef ACCEPT_TYPE_ARG3
414
415/* Define if <sys/acct.h>'s AC_ETIME field is a COMP_T. */
416#undef ACETIME_COMPT
417
418/* Define if <sys/acct.h>'s AC_IO field is a COMP_T. */
419#undef ACIO_COMPT
420
421/* Define if <sys/acct.h>'s AC_MAJFLT field is a COMP_T. */
422#undef ACMAJFLT_COMPT
423
424/* Define if <sys/acct.h>'s AC_MEM field is a COMP_T. */
425#undef ACMEM_COMPT
426
427/* Define if <sys/acct.h>'s AC_MINFLT field is a COMP_T. */
428#undef ACMINFLT_COMPT
429
430/* Define if <sys/acct.h>'s AC_STIME field is a COMP_T. */
431#undef ACSTIME_COMPT
432
433/* Define if <sys/acct.h>'s AC_SWAPS field is a COMP_T. */
434#undef ACSWAPS_COMPT
435
436/* Define if <sys/acct.h>'s AC_UTIME field is a COMP_T. */
437#undef ACUTIME_COMPT
438
439/* Define if building universal (internal helper macro) */
440#undef AC_APPLE_UNIVERSAL_BUILD
441
442/* Debug dnmalloc */
443#undef DNMALLOC_CHECKS
444
445/* Define if SSP C support is enabled. */
446#undef ENABLE_SSP_CC
447
448/* gcc version major */
449#undef GCC_VERSION_MAJOR
450
451/* gcc version minor */
452#undef GCC_VERSION_MINOR
453
454/* Define if <sys/acct.h> has struct acctv2. */
455#undef HAVE_ACCTV2
456
457/* Define if <sys/acct.h> has struct acct_v3. */
458#undef HAVE_ACCT_V3
459
460/* Define if <sys/acct.h> has the AC_ETIME field. */
461#undef HAVE_ACETIME
462
463/* Define if <sys/acct.h> has the AC_IO field. */
464#undef HAVE_ACIO
465
466/* Define to 1 if you have the `acl_free' function. */
467#undef HAVE_ACL_FREE
468
469/* Define to 1 if you have the `acl_get_fd' function. */
470#undef HAVE_ACL_GET_FD
471
472/* Define to 1 if you have the `acl_get_file' function. */
473#undef HAVE_ACL_GET_FILE
474
475/* Define if <sys/acct.h> has the AC_MEM field. */
476#undef HAVE_ACMEM
477
478/* Define if <sys/acct.h> has the AC_STIME field. */
479#undef HAVE_ACSTIME
480
481/* Define if <sys/acct.h> has the AC_UTIME field. */
482#undef HAVE_ACUTIME
483
484/* Define to 1 if you have the <arpa/nameser_compat.h> header file. */
485#undef HAVE_ARPA_NAMESER_COMPAT_H
486
487/* Define to 1 if you have the <arpa/nameser.h> header file. */
488#undef HAVE_ARPA_NAMESER_H
489
490/* Define to 1 if you have the <asm/segment.h> header file. */
491#undef HAVE_ASM_SEGMENT_H
492
493/* Define to 1 if you have the <attr/xattr.h> header file. */
494#undef HAVE_ATTR_XATTR_H
495
496/* Define to 1 if you have the <auparse.h> header file. */
497#undef HAVE_AUPARSE_H
498
499/* Define if you have the auparse lib */
500#undef HAVE_AUPARSE_LIB
501
502/* Define to 1 if you have the `basename' function. */
503#undef HAVE_BASENAME
504
505/* Define if you have a broken version of the `vsnprintf' function. */
506#undef HAVE_BROKEN_VSNPRINTF
507
508/* Define to 1 if you have the `compressBound' function. */
509#undef HAVE_COMPRESSBOUND
510
511/* Define if <sys/acct.h> uses the COMP_T type. */
512#undef HAVE_COMP_T
513
514/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
515 don't. */
516#undef HAVE_DECL_SYS_SIGLIST
517
518/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
519 */
520#undef HAVE_DIRENT_H
521
522/* Define to 1 if you have the <elf.h> header file. */
523#undef HAVE_ELF_H
524
525/* Define to 1 if you have the `endpwent' function. */
526#undef HAVE_ENDPWENT
527
528/* Define to 1 if you have the <ext2fs/ext2_fs.h> header file. */
529#undef HAVE_EXT2FS_EXT2_FS_H
530
531/* Define to 1 if you have the `fchmod' function. */
532#undef HAVE_FCHMOD
533
534/* Define to 1 if you have the <fcntl.h> header file. */
535#undef HAVE_FCNTL_H
536
537/* Define to 1 if you have the `fgetxattr' function. */
538#undef HAVE_FGETXATTR
539
540/* Define to 1 if you have the <fnmatch.h> header file. */
541#undef HAVE_FNMATCH_H
542
543/* Define to 1 if you have the `getaddrinfo' function. */
544#undef HAVE_GETADDRINFO
545
546/* Define to 1 if you have the `getcwd' function. */
547#undef HAVE_GETCWD
548
549/* Define to 1 if you have the `getgrgid_r' function. */
550#undef HAVE_GETGRGID_R
551
552/* Define to 1 if you have the `gethostbyname' function. */
553#undef HAVE_GETHOSTBYNAME
554
555/* Define to 1 if you have the `gethostname' function. */
556#undef HAVE_GETHOSTNAME
557
558/* Define to 1 if you have the `getnameinfo' function. */
559#undef HAVE_GETNAMEINFO
560
561/* Define to 1 if you have the `getpagesize' function. */
562#undef HAVE_GETPAGESIZE
563
564/* Define to 1 if you have the `getpeereid' function. */
565#undef HAVE_GETPEEREID
566
567/* Define to 1 if you have the `getpgid' function. */
568#undef HAVE_GETPGID
569
570/* Define to 1 if you have the `getpriority' function. */
571#undef HAVE_GETPRIORITY
572
573/* Define to 1 if you have the `getpwent' function. */
574#undef HAVE_GETPWENT
575
576/* Define to 1 if you have the `getpwnam_r' function. */
577#undef HAVE_GETPWNAM_R
578
579/* Define to 1 if you have the `getpwuid_r' function. */
580#undef HAVE_GETPWUID_R
581
582/* Define to 1 if you have the `getsid' function. */
583#undef HAVE_GETSID
584
585/* Define to 1 if you have the `gettimeofday' function. */
586#undef HAVE_GETTIMEOFDAY
587
588/* Define to 1 if you have the `getwd' function. */
589#undef HAVE_GETWD
590
591/* Define to 1 if you have the `getxattr' function. */
592#undef HAVE_GETXATTR
593
594/* Define to 1 if you have the <glob.h> header file. */
595#undef HAVE_GLOB_H
596
597/* Define to 1 if you have the <gmp.h> header file. */
598#undef HAVE_GMP_H
599
600/* Define to 1 if you have the `gmtime_r' function. */
601#undef HAVE_GMTIME_R
602
603/* Define to 1 if you have the `hasmntopt' function. */
604#undef HAVE_HASMNTOPT
605
606/* Define to 1 if you have the `inet_aton' function. */
607#undef HAVE_INET_ATON
608
609/* Define to 1 if you have the `initgroups' function. */
610#undef HAVE_INITGROUPS
611
612/* Define to 1 if you have the `inotify_init1' function. */
613#undef HAVE_INOTIFY_INIT1
614
615/* Define to 1 if you have the <inttypes.h> header file. */
616#undef HAVE_INTTYPES_H
617
618/* Define to 1 if you have the `lgetxattr' function. */
619#undef HAVE_LGETXATTR
620
621/* Define to 1 if you have the <libgen.h> header file. */
622#undef HAVE_LIBGEN_H
623
624/* Have GNU gmp library */
625#undef HAVE_LIBGMP
626
627/* Define to 1 if you have the `nsl' library (-lnsl). */
628#undef HAVE_LIBNSL
629
630/* Have libprelude */
631#undef HAVE_LIBPRELUDE
632
633/* Define to 1 if you have the `resolv' library (-lresolv). */
634#undef HAVE_LIBRESOLV
635
636/* Define to 1 if you have the `z' library (-lz). */
637#undef HAVE_LIBZ
638
639/* Define to 1 if you have the <linux/elf.h> header file. */
640#undef HAVE_LINUX_ELF_H
641
642/* Define to 1 if you have the <linux/ext2_fs.h> header file. */
643#undef HAVE_LINUX_EXT2_FS_H
644
645/* Define to 1 if you have the <linux/fs.h> header file. */
646#undef HAVE_LINUX_FS_H
647
648/* Define to 1 if you have the `localtime_r' function. */
649#undef HAVE_LOCALTIME_R
650
651/* Define to 1 if the type `long double' works and has more range or precision
652 than `double'. */
653#undef HAVE_LONG_DOUBLE
654
655/* Define to 1 if the type `long double' works and has more range or precision
656 than `double'. */
657#undef HAVE_LONG_DOUBLE_WIDER
658
659/* Define if type is defined in stdint.h or inttypes.h */
660#undef HAVE_LONG_LONG
661
662/* Define if you have 64bit long long */
663#undef HAVE_LONG_LONG_64
664
665/* Define to 1 if you have the `lstat' function. */
666#undef HAVE_LSTAT
667
668/* Define to 1 if you have the <malloc.h> header file. */
669#undef HAVE_MALLOC_H
670
671/* Define to 1 if you have the `memcmp' function. */
672#undef HAVE_MEMCMP
673
674/* Define to 1 if you have the `memcpy' function. */
675#undef HAVE_MEMCPY
676
677/* Define to 1 if you have the `memmove' function. */
678#undef HAVE_MEMMOVE
679
680/* Define to 1 if you have the <memory.h> header file. */
681#undef HAVE_MEMORY_H
682
683/* Define to 1 if you have the `memset' function. */
684#undef HAVE_MEMSET
685
686/* Define to 1 if you have the `mincore' function. */
687#undef HAVE_MINCORE
688
689/* Define to 1 if you have the `mlock' function. */
690#undef HAVE_MLOCK
691
692/* Define to 1 if you have the `mmap' function. */
693#undef HAVE_MMAP
694
695/* Define to 1 if you have the <mntent.h> header file. */
696#undef HAVE_MNTENT_H
697
698/* Define to 1 if you have the <mysql/mysql.h> header file. */
699#undef HAVE_MYSQL_MYSQL_H
700
701/* Define to 1 if you have the `nanosleep' function. */
702#undef HAVE_NANOSLEEP
703
704/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
705#undef HAVE_NDIR_H
706
707/* Define to 1 if you have the <netinet/in.h> header file. */
708#undef HAVE_NETINET_IN_H
709
710/* Define if <sys/acct.h> has the AC_MINFLT, AC_MAJFLT and AC_SWAPS fields. */
711#undef HAVE_PAGING
712
713/* Define to 1 if you have the <paths.h> header file. */
714#undef HAVE_PATHS_H
715
716/* Define if you have pcre_dfa_exec */
717#undef HAVE_PCRE_DFA_EXEC
718
719/* Define if you have pcre/pcre.h. */
720#undef HAVE_PCRE_PCRE_H
721
722/* Define to 1 if you have the <pgsql/libpq-fe.h> header file. */
723#undef HAVE_PGSQL_LIBPQ_FE_H
724
725/* Define if pmap_getmaps available */
726#undef HAVE_PMAP_GETMAPS
727
728/* Define to 1 if you have the `posix_fadvise' function. */
729#undef HAVE_POSIX_FADVISE
730
731/* Define to 1 if you have the <postgresql/libpq-fe.h> header file. */
732#undef HAVE_POSTGRESQL_LIBPQ_FE_H
733
734/* Define if you have a proc fs */
735#undef HAVE_PROCFS
736
737/* Define if you have POSIX threads libraries and header files. */
738#undef HAVE_PTHREAD
739
740/* Define if you have recursive mutexes. */
741#undef HAVE_PTHREAD_MUTEX_RECURSIVE
742
743/* Define to 1 if you have the `ptrace' function. */
744#undef HAVE_PTRACE
745
746/* Define to 1 if you have the `rand_r' function. */
747#undef HAVE_RAND_R
748
749/* Define to 1 if you have the `readdir_r' function. */
750#undef HAVE_READDIR_R
751
752/* Define to 1 if you have the <regex.h> header file. */
753#undef HAVE_REGEX_H
754
755/* Define to 1 if you have the <rpc/rpcent.h> header file. */
756#undef HAVE_RPC_RPCENT_H
757
758/* Define to 1 if you have the <rpc/rpc.h> header file. */
759#undef HAVE_RPC_RPC_H
760
761/* Define if you have SA_SIGINFO */
762#undef HAVE_SA_SIGINFO
763
764/* Define to 1 if you have the <sched.h> header file. */
765#undef HAVE_SCHED_H
766
767/* Define to 1 if you have the `sched_yield' function. */
768#undef HAVE_SCHED_YIELD
769
770/* Define to 1 if you have the `seteuid' function. */
771#undef HAVE_SETEUID
772
773/* Define to 1 if you have the `setpriority' function. */
774#undef HAVE_SETPRIORITY
775
776/* Define to 1 if you have the `setresuid' function. */
777#undef HAVE_SETRESUID
778
779/* Define to 1 if you have the `setreuid' function. */
780#undef HAVE_SETREUID
781
782/* Define to 1 if you have the `setrlimit' function. */
783#undef HAVE_SETRLIMIT
784
785/* Define to 1 if you have the `setutent' function. */
786#undef HAVE_SETUTENT
787
788/* Define if you have SI_USER */
789#undef HAVE_SI_USER
790
791/* Define if you have socklen_t */
792#undef HAVE_SOCKLEN_T
793
794/* Have SO_PEERCRED define */
795#undef HAVE_SO_PEERCRED
796
797/* Define to 1 if you have the `statvfs' function. */
798#undef HAVE_STATVFS
799
800/* Define to 1 if you have the <stddef.h> header file. */
801#undef HAVE_STDDEF_H
802
803/* Define to 1 if you have the <stdint.h> header file. */
804#undef HAVE_STDINT_H
805
806/* Define to 1 if you have the <stdlib.h> header file. */
807#undef HAVE_STDLIB_H
808
809/* Define to 1 if you have the `strchr' function. */
810#undef HAVE_STRCHR
811
812/* Define to 1 if you have the `strerror' function. */
813#undef HAVE_STRERROR
814
815/* Define to 1 if you have the `strerror_r' function. */
816#undef HAVE_STRERROR_R
817
818/* Define to 1 if you have the `strftime' function. */
819#undef HAVE_STRFTIME
820
821/* strftime supports %z */
822#undef HAVE_STRFTIME_Z
823
824/* Define to 1 if you have the <strings.h> header file. */
825#undef HAVE_STRINGS_H
826
827/* Define to 1 if you have the <string.h> header file. */
828#undef HAVE_STRING_H
829
830/* Define to 1 if you have the `strlcat' function. */
831#undef HAVE_STRLCAT
832
833/* Define to 1 if you have the `strlcpy' function. */
834#undef HAVE_STRLCPY
835
836/* Define to 1 if you have the `strptime' function. */
837#undef HAVE_STRPTIME
838
839/* Define to 1 if you have the `strsignal' function. */
840#undef HAVE_STRSIGNAL
841
842/* Define to 1 if you have the `strstr' function. */
843#undef HAVE_STRSTR
844
845/* Define to 1 if you have the `strtok_r' function. */
846#undef HAVE_STRTOK_R
847
848/* Have cmsgcred structure */
849#undef HAVE_STRUCT_CMSGCRED
850
851/* Have fcred structure */
852#undef HAVE_STRUCT_FCRED
853
854/* Have sockcred structure */
855#undef HAVE_STRUCT_SOCKCRED
856
857/* Define to 1 if `f_flags' is a member of `struct statfs'. */
858#undef HAVE_STRUCT_STATFS_F_FLAGS
859
860/* Define if you have the <sys/acct.h> header file. */
861#undef HAVE_SYS_ACCT_H
862
863/* Define to 1 if you have the <sys/acl.h> header file. */
864#undef HAVE_SYS_ACL_H
865
866/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
867 */
868#undef HAVE_SYS_DIR_H
869
870/* Define to 1 if you have the <sys/inotify.h> header file. */
871#undef HAVE_SYS_INOTIFY_H
872
873/* Define to 1 if you have the <sys/ipc.h> header file. */
874#undef HAVE_SYS_IPC_H
875
876/* Define to 1 if you have the <sys/mman.h> header file. */
877#undef HAVE_SYS_MMAN_H
878
879/* Define to 1 if you have the <sys/msg.h> header file. */
880#undef HAVE_SYS_MSG_H
881
882/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
883 */
884#undef HAVE_SYS_NDIR_H
885
886/* Define to 1 if you have the <sys/param.h> header file. */
887#undef HAVE_SYS_PARAM_H
888
889/* Define to 1 if you have the <sys/select.h> header file. */
890#undef HAVE_SYS_SELECT_H
891
892/* Define to 1 if you have the <sys/sem.h> header file. */
893#undef HAVE_SYS_SEM_H
894
895/* Define to 1 if you have the <sys/socket.h> header file. */
896#undef HAVE_SYS_SOCKET_H
897
898/* Define to 1 if you have the <sys/statvfs.h> header file. */
899#undef HAVE_SYS_STATVFS_H
900
901/* Define to 1 if you have the <sys/stat.h> header file. */
902#undef HAVE_SYS_STAT_H
903
904/* Define to 1 if you have the <sys/types.h> header file. */
905#undef HAVE_SYS_TYPES_H
906
907/* Define to 1 if you have the <sys/uio.h> header file. */
908#undef HAVE_SYS_UIO_H
909
910/* Define to 1 if you have the <sys/vfs.h> header file. */
911#undef HAVE_SYS_VFS_H
912
913/* Define to 1 if you have the `ttyname' function. */
914#undef HAVE_TTYNAME
915
916/* Define to 1 if you have the `tzset' function. */
917#undef HAVE_TZSET
918
919/* Define if type is defined in stdint.h or inttypes.h */
920#undef HAVE_UINT16_T
921
922/* Define if type is defined in stdint.h or inttypes.h */
923#undef HAVE_UINT32_T
924
925/* Define if type is defined in stdint.h or inttypes.h */
926#undef HAVE_UINT64_T
927
928/* Define to 1 if you have the `uname' function. */
929#undef HAVE_UNAME
930
931/* Define to 1 if you have the <unistd.h> header file. */
932#undef HAVE_UNISTD_H
933
934/* Define to 1 if you have the `usleep' function. */
935#undef HAVE_USLEEP
936
937/* Define to 1 if you have the `vsnprintf' function. */
938#undef HAVE_VSNPRINTF
939
940/* Define to 1 if you have the `writev' function. */
941#undef HAVE_WRITEV
942
943/* Define if host OS is 64bit Linux */
944#undef HOST_IS_64LINUX
945
946/* Define if host OS is OPENBSD */
947#undef HOST_IS_OPENBSD
948
949/* Define if host OS is OSF */
950#undef HOST_IS_OSF
951
952/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
953 */
954#undef MAJOR_IN_MKDEV
955
956/* Define to 1 if `major', `minor', and `makedev' are declared in
957 <sysmacros.h>. */
958#undef MAJOR_IN_SYSMACROS
959
960/* Define to the address where bug reports for this package should be sent. */
961#undef PACKAGE_BUGREPORT
962
963/* Define to the full name of this package. */
964#undef PACKAGE_NAME
965
966/* Define to the full name and version of this package. */
967#undef PACKAGE_STRING
968
969/* Define to the one symbol short name of this package. */
970#undef PACKAGE_TARNAME
971
972/* Define to the home page for this package. */
973#undef PACKAGE_URL
974
975/* Define to the version of this package. */
976#undef PACKAGE_VERSION
977
978/* Paranoia level for dnmalloc */
979#undef PARANOIA
980
981/* Argument for ps */
982#undef PSARG
983
984/* Path to ps */
985#undef PSPATH
986
987/* Define to necessary symbol if this constant uses a non-standard name on
988 your system. */
989#undef PTHREAD_CREATE_JOINABLE
990
991/* Application is samhain */
992#undef SAMHAIN
993
994/* Define if sa_sigaction works */
995#undef SA_SIGACTION_WORKS
996
997/* Use abort */
998#undef SH_ABORT_ON_ERROR
999
1000/* Define if you want to allow suid execution for samhain */
1001#undef SH_ALLOW_SUID
1002
1003/* Define if compiling static */
1004#undef SH_COMPILE_STATIC
1005
1006/* Define if you want shell expansion in configuration file */
1007#undef SH_EVAL_SHELL
1008
1009/* Build with tcp wrapper support */
1010#undef SH_USE_LIBWRAP
1011
1012/* Define if you want to check ports */
1013#undef SH_USE_PORTCHECK
1014
1015/* Define if you want to check processes */
1016#undef SH_USE_PROCESSCHECK
1017
1018/* The size of `char *', as computed by sizeof. */
1019#undef SIZEOF_CHAR_P
1020
1021/* The size of `size_t', as computed by sizeof. */
1022#undef SIZEOF_SIZE_T
1023
1024/* The size of `unsigned int', as computed by sizeof. */
1025#undef SIZEOF_UNSIGNED_INT
1026
1027/* The size of `unsigned long', as computed by sizeof. */
1028#undef SIZEOF_UNSIGNED_LONG
1029
1030/* The size of `unsigned long long', as computed by sizeof. */
1031#undef SIZEOF_UNSIGNED_LONG_LONG
1032
1033/* The size of `unsigned short', as computed by sizeof. */
1034#undef SIZEOF_UNSIGNED_SHORT
1035
1036/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
1037#undef STAT_MACROS_BROKEN
1038
1039/* Define to 1 if you have the ANSI C header files. */
1040#undef STDC_HEADERS
1041
1042/* Define to use tiger 32 bit i386 assembler */
1043#undef TIGER_32_BIT_S
1044
1045/* Define to use tiger 64 bit implementation */
1046#undef TIGER_64_BIT
1047
1048/* Define to use tiger x86_64 optimized assembly */
1049#undef TIGER_OPT_ASM
1050
1051/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1052#undef TIME_WITH_SYS_TIME
1053
1054/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1055#undef TM_IN_SYS_TIME
1056
1057/* Define if you want ACL support. */
1058#undef USE_ACL
1059
1060/* Define if you do not want IPv6 */
1061#undef USE_IPV4
1062
1063/* Define if you want the logfile monitor module. */
1064#undef USE_LOGFILE_MONITOR
1065
1066/* Define for registry check */
1067#undef USE_REGISTRY_CHECK
1068
1069/* Define if you want to use the system malloc */
1070#undef USE_SYSTEM_MALLOC
1071
1072/* Define if you want extended attributes support. */
1073#undef USE_XATTR
1074
1075/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1076 significant byte first (like Motorola and SPARC, unlike Intel). */
1077#if defined AC_APPLE_UNIVERSAL_BUILD
1078# if defined __BIG_ENDIAN__
1079# define WORDS_BIGENDIAN 1
1080# endif
1081#else
1082# ifndef WORDS_BIGENDIAN
1083# undef WORDS_BIGENDIAN
1084# endif
1085#endif
1086
1087/* Enable large inode numbers on Mac OS X 10.5. */
1088#ifndef _DARWIN_USE_64_BIT_INODE
1089# define _DARWIN_USE_64_BIT_INODE 1
1090#endif
1091
1092/* Number of bits in a file offset, on hosts where this is settable. */
1093#undef _FILE_OFFSET_BITS
1094
1095/* Define for large files, on AIX-style hosts. */
1096#undef _LARGE_FILES
1097
1098/* Define if POSIX functions are required */
1099#undef _POSIX_SOURCE
1100
1101/* Define to empty if `const' does not conform to ANSI C. */
1102#undef const
1103
1104/* Define to `__inline__' or `__inline' if that's what the C compiler
1105 calls it, or to nothing if 'inline' is not supported under any name. */
1106#ifndef __cplusplus
1107#undef inline
1108#endif
1109
1110/* Define to `long' if <sys/types.h> does not define. */
1111#undef ptrdiff_t
1112
1113/* Define to the equivalent of the C99 'restrict' keyword, or to
1114 nothing if this is not supported. Do not define if restrict is
1115 supported directly. */
1116#undef restrict
1117/* Work around a bug in Sun C++: it does not support _Restrict or
1118 __restrict__, even though the corresponding Sun C compiler ends up with
1119 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1120 previous line. Perhaps some future version of Sun C++ will work with
1121 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1122#if defined __SUNPRO_CC && !defined __RESTRICT
1123# define _Restrict
1124# define __restrict__
1125#endif
1126
1127/* Define to `unsigned int' if <sys/types.h> does not define. */
1128#undef size_t
1129
1130/* dont modify this, unless you know what you do
1131 */
1132#define SRP_GENERATOR_1024 "2"
1133#define SRP_MODULUS_1024_1 \
1134_("f488fd584e49dbcd20b49de49107366b336c380d451d0f7c88b31c7c5b2d8ef6")
1135#define SRP_MODULUS_1024_2 \
1136_("f3c923c043f0a55b188d8ebb558cb85d38d334fd7c175743a31d186cde33212c")
1137#define SRP_MODULUS_1024_3 \
1138_("b52aff3ce1b1294018118d7c84a70a72d686c40319c807297aca950cd9969fab")
1139#define SRP_MODULUS_1024_4 \
1140_("d00a509b0246d3083d66a45d419f9c7cbd894b221926baaba25ec355e92f78c7")
1141
1142#define SDG_0RETU _("return.\n")
1143#define SDG_TERRO _("ERROR: file=<%s>, line=<%d>, reason=<%s>\n")
1144#define SDG_AERRO _("ERROR: file=<%s>, line=<%d>, failed_assertion=<%s>\n")
1145#define SDG_AFAIL _("FAILED: file=<%s>, line=<%d>, assertion=<%s>\n")
1146#define SDG_ENTER _("enter=<%s>\n")
1147#define SDG_RETUR _("return=<%s>.\n")
1148#define SDG_ERROR _("error=<%ld>.\n")
1149
1150#ifdef SH_STEALTH
1151char * globber(const char * string);
1152#define _(string) globber(string)
1153#define N_(string) string
1154#else
1155#define _(string) string
1156#define N_(string) string
1157#endif
1158
1159#endif
Note: See TracBrowser for help on using the repository browser.