source: trunk/config.h.in@ 543

Last change on this file since 543 was 534, checked in by katerina, 6 years ago

Version 4.3.0, support for /etc/subuid, /etc/subgid

File size: 30.3 KB
RevLine 
[481]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
[491]543/* Define to 1 if you have the `fpurge' function. */
544#undef HAVE_FPURGE
545
[481]546/* Define to 1 if you have the `getaddrinfo' function. */
547#undef HAVE_GETADDRINFO
548
549/* Define to 1 if you have the `getcwd' function. */
550#undef HAVE_GETCWD
551
552/* Define to 1 if you have the `getgrgid_r' function. */
553#undef HAVE_GETGRGID_R
554
555/* Define to 1 if you have the `gethostbyname' function. */
556#undef HAVE_GETHOSTBYNAME
557
558/* Define to 1 if you have the `gethostname' function. */
559#undef HAVE_GETHOSTNAME
560
561/* Define to 1 if you have the `getnameinfo' function. */
562#undef HAVE_GETNAMEINFO
563
564/* Define to 1 if you have the `getpagesize' function. */
565#undef HAVE_GETPAGESIZE
566
567/* Define to 1 if you have the `getpeereid' function. */
568#undef HAVE_GETPEEREID
569
570/* Define to 1 if you have the `getpgid' function. */
571#undef HAVE_GETPGID
572
573/* Define to 1 if you have the `getpriority' function. */
574#undef HAVE_GETPRIORITY
575
576/* Define to 1 if you have the `getpwent' function. */
577#undef HAVE_GETPWENT
578
579/* Define to 1 if you have the `getpwnam_r' function. */
580#undef HAVE_GETPWNAM_R
581
582/* Define to 1 if you have the `getpwuid_r' function. */
583#undef HAVE_GETPWUID_R
584
585/* Define to 1 if you have the `getsid' function. */
586#undef HAVE_GETSID
587
588/* Define to 1 if you have the `gettimeofday' function. */
589#undef HAVE_GETTIMEOFDAY
590
591/* Define to 1 if you have the `getwd' function. */
592#undef HAVE_GETWD
593
594/* Define to 1 if you have the `getxattr' function. */
595#undef HAVE_GETXATTR
596
597/* Define to 1 if you have the <glob.h> header file. */
598#undef HAVE_GLOB_H
599
600/* Define to 1 if you have the <gmp.h> header file. */
601#undef HAVE_GMP_H
602
603/* Define to 1 if you have the `gmtime_r' function. */
604#undef HAVE_GMTIME_R
605
606/* Define to 1 if you have the `hasmntopt' function. */
607#undef HAVE_HASMNTOPT
608
[511]609/* Define to 1 if you have the <ifaddrs.h> header file. */
610#undef HAVE_IFADDRS_H
611
[481]612/* Define to 1 if you have the `inet_aton' function. */
613#undef HAVE_INET_ATON
614
615/* Define to 1 if you have the `initgroups' function. */
616#undef HAVE_INITGROUPS
617
618/* Define to 1 if you have the `inotify_init1' function. */
619#undef HAVE_INOTIFY_INIT1
620
621/* Define to 1 if you have the <inttypes.h> header file. */
622#undef HAVE_INTTYPES_H
623
624/* Define to 1 if you have the `lgetxattr' function. */
625#undef HAVE_LGETXATTR
626
627/* Define to 1 if you have the <libgen.h> header file. */
628#undef HAVE_LIBGEN_H
629
630/* Have GNU gmp library */
631#undef HAVE_LIBGMP
632
633/* Define to 1 if you have the `nsl' library (-lnsl). */
634#undef HAVE_LIBNSL
635
636/* Have libprelude */
637#undef HAVE_LIBPRELUDE
638
639/* Define to 1 if you have the `resolv' library (-lresolv). */
640#undef HAVE_LIBRESOLV
641
642/* Define to 1 if you have the `z' library (-lz). */
643#undef HAVE_LIBZ
644
645/* Define to 1 if you have the <linux/elf.h> header file. */
646#undef HAVE_LINUX_ELF_H
647
648/* Define to 1 if you have the <linux/ext2_fs.h> header file. */
649#undef HAVE_LINUX_EXT2_FS_H
650
651/* Define to 1 if you have the <linux/fs.h> header file. */
652#undef HAVE_LINUX_FS_H
653
654/* Define to 1 if you have the `localtime_r' function. */
655#undef HAVE_LOCALTIME_R
656
657/* Define to 1 if the type `long double' works and has more range or precision
658 than `double'. */
659#undef HAVE_LONG_DOUBLE
660
661/* Define to 1 if the type `long double' works and has more range or precision
662 than `double'. */
663#undef HAVE_LONG_DOUBLE_WIDER
664
665/* Define if type is defined in stdint.h or inttypes.h */
666#undef HAVE_LONG_LONG
667
668/* Define if you have 64bit long long */
669#undef HAVE_LONG_LONG_64
670
671/* Define to 1 if you have the `lstat' function. */
672#undef HAVE_LSTAT
673
674/* Define to 1 if you have the <malloc.h> header file. */
675#undef HAVE_MALLOC_H
676
677/* Define to 1 if you have the `memcmp' function. */
678#undef HAVE_MEMCMP
679
680/* Define to 1 if you have the `memcpy' function. */
681#undef HAVE_MEMCPY
682
683/* Define to 1 if you have the `memmove' function. */
684#undef HAVE_MEMMOVE
685
686/* Define to 1 if you have the <memory.h> header file. */
687#undef HAVE_MEMORY_H
688
689/* Define to 1 if you have the `memset' function. */
690#undef HAVE_MEMSET
691
692/* Define to 1 if you have the `mincore' function. */
693#undef HAVE_MINCORE
694
695/* Define to 1 if you have the `mlock' function. */
696#undef HAVE_MLOCK
697
698/* Define to 1 if you have the `mmap' function. */
699#undef HAVE_MMAP
700
701/* Define to 1 if you have the <mntent.h> header file. */
702#undef HAVE_MNTENT_H
703
704/* Define to 1 if you have the <mysql/mysql.h> header file. */
705#undef HAVE_MYSQL_MYSQL_H
706
707/* Define to 1 if you have the `nanosleep' function. */
708#undef HAVE_NANOSLEEP
709
710/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
711#undef HAVE_NDIR_H
712
713/* Define to 1 if you have the <netinet/in.h> header file. */
714#undef HAVE_NETINET_IN_H
715
716/* Define if <sys/acct.h> has the AC_MINFLT, AC_MAJFLT and AC_SWAPS fields. */
717#undef HAVE_PAGING
718
719/* Define to 1 if you have the <paths.h> header file. */
720#undef HAVE_PATHS_H
721
722/* Define if you have pcre_dfa_exec */
723#undef HAVE_PCRE_DFA_EXEC
724
725/* Define if you have pcre/pcre.h. */
726#undef HAVE_PCRE_PCRE_H
727
728/* Define to 1 if you have the <pgsql/libpq-fe.h> header file. */
729#undef HAVE_PGSQL_LIBPQ_FE_H
730
731/* Define if pmap_getmaps available */
732#undef HAVE_PMAP_GETMAPS
733
734/* Define to 1 if you have the `posix_fadvise' function. */
735#undef HAVE_POSIX_FADVISE
736
737/* Define to 1 if you have the <postgresql/libpq-fe.h> header file. */
738#undef HAVE_POSTGRESQL_LIBPQ_FE_H
739
740/* Define if you have a proc fs */
741#undef HAVE_PROCFS
742
743/* Define if you have POSIX threads libraries and header files. */
744#undef HAVE_PTHREAD
745
746/* Define if you have recursive mutexes. */
747#undef HAVE_PTHREAD_MUTEX_RECURSIVE
748
749/* Define to 1 if you have the `ptrace' function. */
750#undef HAVE_PTRACE
751
752/* Define to 1 if you have the `rand_r' function. */
753#undef HAVE_RAND_R
754
755/* Define to 1 if you have the `readdir_r' function. */
756#undef HAVE_READDIR_R
757
758/* Define to 1 if you have the <regex.h> header file. */
759#undef HAVE_REGEX_H
760
761/* Define to 1 if you have the <rpc/rpcent.h> header file. */
762#undef HAVE_RPC_RPCENT_H
763
764/* Define to 1 if you have the <rpc/rpc.h> header file. */
765#undef HAVE_RPC_RPC_H
766
767/* Define if you have SA_SIGINFO */
768#undef HAVE_SA_SIGINFO
769
770/* Define to 1 if you have the <sched.h> header file. */
771#undef HAVE_SCHED_H
772
773/* Define to 1 if you have the `sched_yield' function. */
774#undef HAVE_SCHED_YIELD
775
776/* Define to 1 if you have the `seteuid' function. */
777#undef HAVE_SETEUID
778
779/* Define to 1 if you have the `setpriority' function. */
780#undef HAVE_SETPRIORITY
781
782/* Define to 1 if you have the `setresuid' function. */
783#undef HAVE_SETRESUID
784
785/* Define to 1 if you have the `setreuid' function. */
786#undef HAVE_SETREUID
787
788/* Define to 1 if you have the `setrlimit' function. */
789#undef HAVE_SETRLIMIT
790
791/* Define to 1 if you have the `setutent' function. */
792#undef HAVE_SETUTENT
793
794/* Define if you have SI_USER */
795#undef HAVE_SI_USER
796
797/* Define if you have socklen_t */
798#undef HAVE_SOCKLEN_T
799
800/* Have SO_PEERCRED define */
801#undef HAVE_SO_PEERCRED
802
803/* Define to 1 if you have the `statvfs' function. */
804#undef HAVE_STATVFS
805
806/* Define to 1 if you have the <stddef.h> header file. */
807#undef HAVE_STDDEF_H
808
809/* Define to 1 if you have the <stdint.h> header file. */
810#undef HAVE_STDINT_H
811
812/* Define to 1 if you have the <stdlib.h> header file. */
813#undef HAVE_STDLIB_H
814
815/* Define to 1 if you have the `strchr' function. */
816#undef HAVE_STRCHR
817
818/* Define to 1 if you have the `strerror' function. */
819#undef HAVE_STRERROR
820
821/* Define to 1 if you have the `strerror_r' function. */
822#undef HAVE_STRERROR_R
823
824/* Define to 1 if you have the `strftime' function. */
825#undef HAVE_STRFTIME
826
827/* strftime supports %z */
828#undef HAVE_STRFTIME_Z
829
830/* Define to 1 if you have the <strings.h> header file. */
831#undef HAVE_STRINGS_H
832
833/* Define to 1 if you have the <string.h> header file. */
834#undef HAVE_STRING_H
835
836/* Define to 1 if you have the `strlcat' function. */
837#undef HAVE_STRLCAT
838
839/* Define to 1 if you have the `strlcpy' function. */
840#undef HAVE_STRLCPY
841
842/* Define to 1 if you have the `strptime' function. */
843#undef HAVE_STRPTIME
844
845/* Define to 1 if you have the `strsignal' function. */
846#undef HAVE_STRSIGNAL
847
848/* Define to 1 if you have the `strstr' function. */
849#undef HAVE_STRSTR
850
851/* Define to 1 if you have the `strtok_r' function. */
852#undef HAVE_STRTOK_R
853
854/* Have cmsgcred structure */
855#undef HAVE_STRUCT_CMSGCRED
856
857/* Have fcred structure */
858#undef HAVE_STRUCT_FCRED
859
860/* Have sockcred structure */
861#undef HAVE_STRUCT_SOCKCRED
862
863/* Define to 1 if `f_flags' is a member of `struct statfs'. */
864#undef HAVE_STRUCT_STATFS_F_FLAGS
865
866/* Define if you have the <sys/acct.h> header file. */
867#undef HAVE_SYS_ACCT_H
868
869/* Define to 1 if you have the <sys/acl.h> header file. */
870#undef HAVE_SYS_ACL_H
871
872/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
873 */
874#undef HAVE_SYS_DIR_H
875
876/* Define to 1 if you have the <sys/inotify.h> header file. */
877#undef HAVE_SYS_INOTIFY_H
878
879/* Define to 1 if you have the <sys/ipc.h> header file. */
880#undef HAVE_SYS_IPC_H
881
882/* Define to 1 if you have the <sys/mman.h> header file. */
883#undef HAVE_SYS_MMAN_H
884
885/* Define to 1 if you have the <sys/msg.h> header file. */
886#undef HAVE_SYS_MSG_H
887
888/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
889 */
890#undef HAVE_SYS_NDIR_H
891
892/* Define to 1 if you have the <sys/param.h> header file. */
893#undef HAVE_SYS_PARAM_H
894
895/* Define to 1 if you have the <sys/select.h> header file. */
896#undef HAVE_SYS_SELECT_H
897
898/* Define to 1 if you have the <sys/sem.h> header file. */
899#undef HAVE_SYS_SEM_H
900
901/* Define to 1 if you have the <sys/socket.h> header file. */
902#undef HAVE_SYS_SOCKET_H
903
904/* Define to 1 if you have the <sys/statvfs.h> header file. */
905#undef HAVE_SYS_STATVFS_H
906
907/* Define to 1 if you have the <sys/stat.h> header file. */
908#undef HAVE_SYS_STAT_H
909
[534]910/* Define to 1 if you have the <sys/sysmacros.h> header file. */
911#undef HAVE_SYS_SYSMACROS_H
912
[481]913/* Define to 1 if you have the <sys/types.h> header file. */
914#undef HAVE_SYS_TYPES_H
915
916/* Define to 1 if you have the <sys/uio.h> header file. */
917#undef HAVE_SYS_UIO_H
918
919/* Define to 1 if you have the <sys/vfs.h> header file. */
920#undef HAVE_SYS_VFS_H
921
922/* Define to 1 if you have the `ttyname' function. */
923#undef HAVE_TTYNAME
924
925/* Define to 1 if you have the `tzset' function. */
926#undef HAVE_TZSET
927
928/* Define if type is defined in stdint.h or inttypes.h */
929#undef HAVE_UINT16_T
930
931/* Define if type is defined in stdint.h or inttypes.h */
932#undef HAVE_UINT32_T
933
934/* Define if type is defined in stdint.h or inttypes.h */
935#undef HAVE_UINT64_T
936
937/* Define to 1 if you have the `uname' function. */
938#undef HAVE_UNAME
939
[522]940/* union semun already defined in sys/ipc.h or sys/sem.h */
941#undef HAVE_UNION_SEMUN
942
[481]943/* Define to 1 if you have the <unistd.h> header file. */
944#undef HAVE_UNISTD_H
945
946/* Define to 1 if you have the `usleep' function. */
947#undef HAVE_USLEEP
948
949/* Define to 1 if you have the `vsnprintf' function. */
950#undef HAVE_VSNPRINTF
951
952/* Define to 1 if you have the `writev' function. */
953#undef HAVE_WRITEV
954
955/* Define if host OS is 64bit Linux */
956#undef HOST_IS_64LINUX
957
958/* Define if host OS is OPENBSD */
959#undef HOST_IS_OPENBSD
960
961/* Define if host OS is OSF */
962#undef HOST_IS_OSF
963
964/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
965 */
966#undef MAJOR_IN_MKDEV
967
968/* Define to 1 if `major', `minor', and `makedev' are declared in
969 <sysmacros.h>. */
970#undef MAJOR_IN_SYSMACROS
971
972/* Define to the address where bug reports for this package should be sent. */
973#undef PACKAGE_BUGREPORT
974
975/* Define to the full name of this package. */
976#undef PACKAGE_NAME
977
978/* Define to the full name and version of this package. */
979#undef PACKAGE_STRING
980
981/* Define to the one symbol short name of this package. */
982#undef PACKAGE_TARNAME
983
984/* Define to the home page for this package. */
985#undef PACKAGE_URL
986
987/* Define to the version of this package. */
988#undef PACKAGE_VERSION
989
990/* Paranoia level for dnmalloc */
991#undef PARANOIA
992
993/* Argument for ps */
994#undef PSARG
995
996/* Path to ps */
997#undef PSPATH
998
999/* Define to necessary symbol if this constant uses a non-standard name on
1000 your system. */
1001#undef PTHREAD_CREATE_JOINABLE
1002
1003/* Application is samhain */
1004#undef SAMHAIN
1005
1006/* Define if sa_sigaction works */
1007#undef SA_SIGACTION_WORKS
1008
1009/* Use abort */
1010#undef SH_ABORT_ON_ERROR
1011
1012/* Define if you want to allow suid execution for samhain */
1013#undef SH_ALLOW_SUID
1014
1015/* Define if compiling static */
1016#undef SH_COMPILE_STATIC
1017
1018/* Define if you want shell expansion in configuration file */
1019#undef SH_EVAL_SHELL
1020
1021/* Build with tcp wrapper support */
1022#undef SH_USE_LIBWRAP
1023
1024/* Define if you want to check ports */
1025#undef SH_USE_PORTCHECK
1026
1027/* Define if you want to check processes */
1028#undef SH_USE_PROCESSCHECK
1029
1030/* The size of `char *', as computed by sizeof. */
1031#undef SIZEOF_CHAR_P
1032
1033/* The size of `size_t', as computed by sizeof. */
1034#undef SIZEOF_SIZE_T
1035
1036/* The size of `unsigned int', as computed by sizeof. */
1037#undef SIZEOF_UNSIGNED_INT
1038
1039/* The size of `unsigned long', as computed by sizeof. */
1040#undef SIZEOF_UNSIGNED_LONG
1041
1042/* The size of `unsigned long long', as computed by sizeof. */
1043#undef SIZEOF_UNSIGNED_LONG_LONG
1044
1045/* The size of `unsigned short', as computed by sizeof. */
1046#undef SIZEOF_UNSIGNED_SHORT
1047
1048/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
1049#undef STAT_MACROS_BROKEN
1050
1051/* Define to 1 if you have the ANSI C header files. */
1052#undef STDC_HEADERS
1053
1054/* Define to use tiger 32 bit i386 assembler */
1055#undef TIGER_32_BIT_S
1056
1057/* Define to use tiger 64 bit implementation */
1058#undef TIGER_64_BIT
1059
1060/* Define to use tiger x86_64 optimized assembly */
1061#undef TIGER_OPT_ASM
1062
1063/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1064#undef TIME_WITH_SYS_TIME
1065
1066/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1067#undef TM_IN_SYS_TIME
1068
1069/* Define if you want ACL support. */
1070#undef USE_ACL
1071
1072/* Define if you do not want IPv6 */
1073#undef USE_IPV4
1074
1075/* Define if you want the logfile monitor module. */
1076#undef USE_LOGFILE_MONITOR
1077
1078/* Define for registry check */
1079#undef USE_REGISTRY_CHECK
1080
1081/* Define if you want to use the system malloc */
1082#undef USE_SYSTEM_MALLOC
1083
1084/* Define if you want extended attributes support. */
1085#undef USE_XATTR
1086
1087/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1088 significant byte first (like Motorola and SPARC, unlike Intel). */
1089#if defined AC_APPLE_UNIVERSAL_BUILD
1090# if defined __BIG_ENDIAN__
1091# define WORDS_BIGENDIAN 1
1092# endif
1093#else
1094# ifndef WORDS_BIGENDIAN
1095# undef WORDS_BIGENDIAN
1096# endif
1097#endif
1098
1099/* Enable large inode numbers on Mac OS X 10.5. */
1100#ifndef _DARWIN_USE_64_BIT_INODE
1101# define _DARWIN_USE_64_BIT_INODE 1
1102#endif
1103
1104/* Number of bits in a file offset, on hosts where this is settable. */
1105#undef _FILE_OFFSET_BITS
1106
1107/* Define for large files, on AIX-style hosts. */
1108#undef _LARGE_FILES
1109
1110/* Define if POSIX functions are required */
1111#undef _POSIX_SOURCE
1112
1113/* Define to empty if `const' does not conform to ANSI C. */
1114#undef const
1115
1116/* Define to `__inline__' or `__inline' if that's what the C compiler
1117 calls it, or to nothing if 'inline' is not supported under any name. */
1118#ifndef __cplusplus
1119#undef inline
1120#endif
1121
1122/* Define to `long' if <sys/types.h> does not define. */
1123#undef ptrdiff_t
1124
1125/* Define to the equivalent of the C99 'restrict' keyword, or to
1126 nothing if this is not supported. Do not define if restrict is
1127 supported directly. */
1128#undef restrict
1129/* Work around a bug in Sun C++: it does not support _Restrict or
1130 __restrict__, even though the corresponding Sun C compiler ends up with
1131 "#define restrict _Restrict" or "#define restrict __restrict__" in the
1132 previous line. Perhaps some future version of Sun C++ will work with
1133 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
1134#if defined __SUNPRO_CC && !defined __RESTRICT
1135# define _Restrict
1136# define __restrict__
1137#endif
1138
1139/* Define to `unsigned int' if <sys/types.h> does not define. */
1140#undef size_t
1141
1142/* dont modify this, unless you know what you do
1143 */
1144#define SRP_GENERATOR_1024 "2"
1145#define SRP_MODULUS_1024_1 \
1146_("f488fd584e49dbcd20b49de49107366b336c380d451d0f7c88b31c7c5b2d8ef6")
1147#define SRP_MODULUS_1024_2 \
1148_("f3c923c043f0a55b188d8ebb558cb85d38d334fd7c175743a31d186cde33212c")
1149#define SRP_MODULUS_1024_3 \
1150_("b52aff3ce1b1294018118d7c84a70a72d686c40319c807297aca950cd9969fab")
1151#define SRP_MODULUS_1024_4 \
1152_("d00a509b0246d3083d66a45d419f9c7cbd894b221926baaba25ec355e92f78c7")
1153
1154#define SDG_0RETU _("return.\n")
1155#define SDG_TERRO _("ERROR: file=<%s>, line=<%d>, reason=<%s>\n")
1156#define SDG_AERRO _("ERROR: file=<%s>, line=<%d>, failed_assertion=<%s>\n")
1157#define SDG_AFAIL _("FAILED: file=<%s>, line=<%d>, assertion=<%s>\n")
1158#define SDG_ENTER _("enter=<%s>\n")
1159#define SDG_RETUR _("return=<%s>.\n")
1160#define SDG_ERROR _("error=<%ld>.\n")
1161
1162#ifdef SH_STEALTH
1163char * globber(const char * string);
1164#define _(string) globber(string)
1165#define N_(string) string
1166#else
1167#define _(string) string
1168#define N_(string) string
1169#endif
1170
1171#endif
Note: See TracBrowser for help on using the repository browser.