Aegis  4.25.D505
/home/archives/aegis/branch.4/branch.25/delta28933.505/linux-x86_64/common/config.h
Go to the documentation of this file.
00001 /* linux-x86_64/common/config.h.  Generated from config.h.in by configure.  */
00002 /* common/config.h.in.  Generated from etc/configure.ac by autoheader.  */
00003 
00004 /*
00005  *      aegis - project change supervisor
00006  *      Copyright (C) 1991-2008, 2010, 2012 Peter Miller
00007  *
00008  *      This program is free software; you can redistribute it and/or modify
00009  *      it under the terms of the GNU General Public License as published by
00010  *      the Free Software Foundation; either version 3 of the License, or
00011  *      (at your option) any later version.
00012  *
00013  *      This program is distributed in the hope that it will be useful,
00014  *      but WITHOUT ANY WARRANTY; without even the implied warranty of
00015  *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016  *      GNU General Public License for more details.
00017  *
00018  *      You should have received a copy of the GNU General Public License
00019  *      along with this program. If not, see
00020  *      <http://www.gnu.org/licenses/>.
00021  */
00022 
00023 #ifndef COMMON_CONFIG_H
00024 #define COMMON_CONFIG_H
00025 
00026 
00027 /* Set this to be the absolute path of the GNU diff command. */
00028 #define CONF_DIFF "/usr/bin/diff"
00029 
00030 /* Set this to be the absolute path of the GNU diff command. */
00031 #define CONF_PATCH "/usr/bin/patch"
00032 
00033 /* Set this to be the absolute path of a Perl interpreter. */
00034 #define CONF_PERL "/usr/local/bin/perl"
00035 
00036 /* Set this to be the absolute path of a Bourne shell which understands
00037    functions. */
00038 #define CONF_SHELL "/bin/sh"
00039 
00040 /* Set this to a suitable argument for the getpgrp function to discover the
00041    process group of the current process. */
00042 #define CONF_getpgrp_arg 
00043 
00044 /* Define to 1 if you have the `backtrace' function. */
00045 #define HAVE_BACKTRACE 1
00046 
00047 /* Define to 1 if you have the <bits/c++locale.h> header file. */
00048 #define HAVE_BITS_C__LOCALE_H 1
00049 
00050 /* Define to 1 if you have the <boost/shared_ptr.hpp> header file. */
00051 #define HAVE_BOOST_SHARED_PTR_HPP 1
00052 
00053 /* Define to 1 if you have the <bzlib.h> header file. */
00054 #define HAVE_BZLIB_H 1
00055 
00056 /* Define to 1 if you have the `clu_info' function. */
00057 /* #undef HAVE_CLU_INFO */
00058 
00059 /* Define to 1 if you have the `crypt' function. */
00060 #define HAVE_CRYPT 1
00061 
00062 /* Define to 1 if you have the <crypt.h> header file. */
00063 #define HAVE_CRYPT_H 1
00064 
00065 /* Define to 1 if you have the <curl/curl.h> header file. */
00066 #define HAVE_CURL_CURL_H 1
00067 
00068 /* Define to 1 if you have the `curl_easy_strerror' function. */
00069 #define HAVE_CURL_EASY_STRERROR 1
00070 
00071 /* Define to 1 if you have the <curl/multi.h> header file. */
00072 #define HAVE_CURL_MULTI_H 1
00073 
00074 /* Define to 1 if you have the `curl_multi_strerror' function. */
00075 #define HAVE_CURL_MULTI_STRERROR 1
00076 
00077 /* Define to 1 if you have the <dce/rpc.h> header file. */
00078 /* #undef HAVE_DCE_RPC_H */
00079 
00080 /* Define to 1 if you have the <dce/uuid.h> header file. */
00081 /* #undef HAVE_DCE_UUID_H */
00082 
00083 /* Define to 1 if you have the declaration of `crypt', and to 0 if you don't.
00084    */
00085 #define HAVE_DECL_CRYPT 1
00086 
00087 /* Define to 1 if you have the declaration of `mbrtowc', and to 0 if you
00088    don't. */
00089 #define HAVE_DECL_MBRTOWC 1
00090 
00091 /* Define to 1 if you have the declaration of `strsignal', and to 0 if you
00092    don't. */
00093 #define HAVE_DECL_STRSIGNAL 1
00094 
00095 /* Define to 1 if you have the declaration of `wcrtomb', and to 0 if you
00096    don't. */
00097 #define HAVE_DECL_WCRTOMB 1
00098 
00099 /* Define to 1 if you have the declaration of `wcswidth', and to 0 if you
00100    don't. */
00101 #define HAVE_DECL_WCSWIDTH 1
00102 
00103 /* Define to 1 if you have the declaration of `wcwidth', and to 0 if you
00104    don't. */
00105 #define HAVE_DECL_WCWIDTH 1
00106 
00107 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
00108    */
00109 #define HAVE_DIRENT_H 1
00110 
00111 /* Define to 1 if you have the <execinfo.h> header file. */
00112 #define HAVE_EXECINFO_H 1
00113 
00114 /* Define to 1 if you have the <fcntl.h> header file. */
00115 #define HAVE_FCNTL_H 1
00116 
00117 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
00118 #define HAVE_FSEEKO 1
00119 
00120 /* Define to 1 if you have the `getpgrp' function. */
00121 #define HAVE_GETPGRP 1
00122 
00123 /* Define to 1 if you have the `gettext' function. */
00124 #define HAVE_GETTEXT 1
00125 
00126 /* Define to 1 if you have the `gettimeofday' function. */
00127 #define HAVE_GETTIMEOFDAY 1
00128 
00129 /* Define this symbol of your system has GNU diff. */
00130 #define HAVE_GNU_DIFF 1
00131 
00132 /* Define this symbol of your system has GNU patch. */
00133 #define HAVE_GNU_PATCH 1
00134 
00135 /* Define this symbol of your system has the <new> C++ header */
00136 #define HAVE_HEADER_NEW 1
00137 
00138 /* Define to 1 if you have the `igetspnam' function. */
00139 /* #undef HAVE_IGETSPNAM */
00140 
00141 /* Define to 1 if you have the `initgroups' function. */
00142 #define HAVE_INITGROUPS 1
00143 
00144 /* Define to 1 if you have the <inttypes.h> header file. */
00145 #define HAVE_INTTYPES_H 1
00146 
00147 /* Define to 1 if you have the <iso646.h> header file. */
00148 #define HAVE_ISO646_H 1
00149 
00150 /* Define to 1 if you have the `iswctype' function. */
00151 #define HAVE_ISWCTYPE 1
00152 
00153 /* Define this symbol of your system has iswprint() AND it works. */
00154 #define HAVE_ISWPRINT 1
00155 
00156 /* Define to 1 if you have the `bz2' library (-lbz2). */
00157 #define HAVE_LIBBZ2 1
00158 
00159 /* Define to 1 if you have the `c' library (-lc). */
00160 /* #undef HAVE_LIBC */
00161 
00162 /* Define to 1 if you have the `clu' library (-lclu). */
00163 /* #undef HAVE_LIBCLU */
00164 
00165 /* Define to 1 if you have the `crypt' library (-lcrypt). */
00166 #define HAVE_LIBCRYPT 1
00167 
00168 /* Define to 1 if you have the `curl' library (-lcurl). */
00169 #define HAVE_LIBCURL 1
00170 
00171 /* Define to 1 if you have the `gettext' library (-lgettext). */
00172 /* #undef HAVE_LIBGETTEXT */
00173 
00174 /* Define to 1 if you have the <libgettext.h> header file. */
00175 /* #undef HAVE_LIBGETTEXT_H */
00176 
00177 /* Define to 1 if you have the `iconv' library (-liconv). */
00178 /* #undef HAVE_LIBICONV */
00179 
00180 /* Define to 1 if you have the `intl' library (-lintl). */
00181 /* #undef HAVE_LIBINTL */
00182 
00183 /* Define to 1 if you have the <libintl.h> header file. */
00184 #define HAVE_LIBINTL_H 1
00185 
00186 /* Define to 1 if you have the `m' library (-lm). */
00187 #define HAVE_LIBM 1
00188 
00189 /* Define to 1 if you have the `magic' library (-lmagic). */
00190 #define HAVE_LIBMAGIC 1
00191 
00192 /* Define to 1 if you have the `rx' library (-lrx). */
00193 /* #undef HAVE_LIBRX */
00194 
00195 /* Define to 1 if you have the `socket' library (-lsocket). */
00196 /* #undef HAVE_LIBSOCKET */
00197 
00198 /* Define to 1 if you have the `uuid' library (-luuid). */
00199 #define HAVE_LIBUUID 1
00200 
00201 /* Define to 1 if you have the `w' library (-lw). */
00202 /* #undef HAVE_LIBW */
00203 
00204 /* Define to 1 if you have the `xml2' library (-lxml2). */
00205 #define HAVE_LIBXML2 1
00206 
00207 /* Define to 1 if you have the `z' library (-lz). */
00208 #define HAVE_LIBZ 1
00209 
00210 /* Define to 1 if you have the <limits.h> header file. */
00211 #define HAVE_LIMITS_H 1
00212 
00213 /* Define this symbol if your system has /proc/sys/kernel/random/uuid */
00214 #define HAVE_LINUX_UUID 1
00215 
00216 /* Define this symbol if your system has the locale-gen(8) program. */
00217 #define HAVE_LOCALE_GEN_PROG 1
00218 
00219 /* Define to 1 if you have the <locale.h> header file. */
00220 #define HAVE_LOCALE_H 1
00221 
00222 /* Define this symbol if your system has the locale(1) program. */
00223 #define HAVE_LOCALE_PROG 1
00224 
00225 /* Define to 1 if you support file names longer than 14 characters. */
00226 #define HAVE_LONG_FILE_NAMES 1
00227 
00228 /* Define to 1 if you have the `lutime' function. */
00229 /* #undef HAVE_LUTIME */
00230 
00231 /* Define to 1 if you have the `magic_file' function. */
00232 #define HAVE_MAGIC_FILE 1
00233 
00234 /* Define to 1 if you have the <magic.h> header file. */
00235 #define HAVE_MAGIC_H 1
00236 
00237 /* Define this symbol of your system has mblen AND it works. */
00238 #define HAVE_MBLEN 1
00239 
00240 /* Define to 1 if you have the `mbrtowc' function. */
00241 #define HAVE_MBRTOWC 1
00242 
00243 /* Define this symbol of your system has the mbstate_t type defined. It is
00244    usually in <stddef.h> or <wchar.h>. */
00245 #define HAVE_MBSTATE_T 1
00246 
00247 /* Define to 1 if you have the `memmem' function. */
00248 #define HAVE_MEMMEM 1
00249 
00250 /* Define to 1 if you have the <memory.h> header file. */
00251 #define HAVE_MEMORY_H 1
00252 
00253 /* Define to 1 if you have the <mntent.h> header file. */
00254 #define HAVE_MNTENT_H 1
00255 
00256 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
00257 /* #undef HAVE_NDIR_H */
00258 
00259 /* Define to 1 if you have the <new.h> header file. */
00260 /* #undef HAVE_NEW_H */
00261 
00262 /* Define to 1 if you have the `pathconf' function. */
00263 #define HAVE_PATHCONF 1
00264 
00265 /* Define to 1 if you have the `prctl' function. */
00266 #define HAVE_PRCTL 1
00267 
00268 /* Define to 1 if you have the `regcomp' function. */
00269 #define HAVE_REGCOMP 1
00270 
00271 /* Define to 1 if you have the <regex.h> header file. */
00272 #define HAVE_REGEX_H 1
00273 
00274 /* Define to 1 if you have the `rpc_string_free' function. */
00275 /* #undef HAVE_RPC_STRING_FREE */
00276 
00277 /* Define to 1 if you have the <rxposix.h> header file. */
00278 /* #undef HAVE_RXPOSIX_H */
00279 
00280 /* Define to 1 if you have the `seteuid' function. */
00281 #define HAVE_SETEUID 1
00282 
00283 /* Define to 1 if you have the `setlocale' function. */
00284 #define HAVE_SETLOCALE 1
00285 
00286 /* Define to 1 if you have the `setresuid' function. */
00287 #define HAVE_SETRESUID 1
00288 
00289 /* Define to 1 if you have the `setreuid' function. */
00290 #define HAVE_SETREUID 1
00291 
00292 /* Define to 1 if you have the <shadow.h> header file. */
00293 #define HAVE_SHADOW_H 1
00294 
00295 /* Define to 1 if you have the `sighold' function. */
00296 #define HAVE_SIGHOLD 1
00297 
00298 /* Define to 1 if you have the `sigprocmask' function. */
00299 #define HAVE_SIGPROCMASK 1
00300 
00301 /* Define to 1 if you have the `sigrelse' function. */
00302 #define HAVE_SIGRELSE 1
00303 
00304 /* Define to 1 if you have the `snprintf' function. */
00305 #define HAVE_SNPRINTF 1
00306 
00307 /* Define this symbol of your system has <stdarg.h> AND it works. */
00308 /* #undef HAVE_STDARG_H */
00309 
00310 /* Define to 1 if you have the <stddef.h> header file. */
00311 #define HAVE_STDDEF_H 1
00312 
00313 /* Define to 1 if you have the <stdint.h> header file. */
00314 #define HAVE_STDINT_H 1
00315 
00316 /* Define to 1 if you have the <stdlib.h> header file. */
00317 #define HAVE_STDLIB_H 1
00318 
00319 /* Define to 1 if you have the `strcasecmp' function. */
00320 #define HAVE_STRCASECMP 1
00321 
00322 /* Define to 1 if you have the `strendcpy' function. */
00323 /* #undef HAVE_STRENDCPY */
00324 
00325 /* Define to 1 if you have the `strerror' function. */
00326 #define HAVE_STRERROR 1
00327 
00328 /* Define to 1 if you have the `strftime' function. */
00329 #define HAVE_STRFTIME 1
00330 
00331 /* Define to 1 if you have the <strings.h> header file. */
00332 #define HAVE_STRINGS_H 1
00333 
00334 /* Define to 1 if you have the <string.h> header file. */
00335 #define HAVE_STRING_H 1
00336 
00337 /* Define to 1 if you have the `strlcat' function. */
00338 #define HAVE_STRLCAT 1
00339 
00340 /* Define to 1 if you have the `strlcpy' function. */
00341 #define HAVE_STRLCPY 1
00342 
00343 /* Define to 1 if you have the `strncasecmp' function. */
00344 #define HAVE_STRNCASECMP 1
00345 
00346 /* Define to 1 if you have the `strsignal' function. */
00347 #define HAVE_STRSIGNAL 1
00348 
00349 /* Define to 1 if you have the `strtoll' function. */
00350 #define HAVE_STRTOLL 1
00351 
00352 /* Define to 1 if you have the `strtoul' function. */
00353 #define HAVE_STRTOUL 1
00354 
00355 /* Define to 1 if you have the `strverscmp' function. */
00356 #define HAVE_STRVERSCMP 1
00357 
00358 /* Define to 1 if you have the `symlink' function. */
00359 #define HAVE_SYMLINK 1
00360 
00361 /* Define to 1 if you have the <sys/clu.h> header file. */
00362 /* #undef HAVE_SYS_CLU_H */
00363 
00364 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
00365    */
00366 /* #undef HAVE_SYS_DIR_H */
00367 
00368 /* Define to 1 if you have the <sys/ioctl.h> header file. */
00369 #define HAVE_SYS_IOCTL_H 1
00370 
00371 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
00372    */
00373 /* #undef HAVE_SYS_NDIR_H */
00374 
00375 /* Define to 1 if you have the <sys/prctl.h> header file. */
00376 #define HAVE_SYS_PRCTL_H 1
00377 
00378 /* Define to 1 if you have the <sys/stat.h> header file. */
00379 #define HAVE_SYS_STAT_H 1
00380 
00381 /* Define to 1 if you have the <sys/types.h> header file. */
00382 #define HAVE_SYS_TYPES_H 1
00383 
00384 /* Define to 1 if you have the <sys/uuid.h> header file. */
00385 /* #undef HAVE_SYS_UUID_H */
00386 
00387 /* Define to 1 if you have the `tcgetpgrp' function. */
00388 #define HAVE_TCGETPGRP 1
00389 
00390 /* Define to 1 if you have the <tr1/memory> header file. */
00391 #define HAVE_TR1_MEMORY 1
00392 
00393 /* Define to 1 if you have the <unistd.h> header file. */
00394 #define HAVE_UNISTD_H 1
00395 
00396 /* Define to 1 if you have the `uuid_create' function. */
00397 /* #undef HAVE_UUID_CREATE */
00398 
00399 /* Define to 1 if you have the `uuid_export' function. */
00400 /* #undef HAVE_UUID_EXPORT */
00401 
00402 /* Define to 1 if you have the `uuid_generate' function. */
00403 #define HAVE_UUID_GENERATE 1
00404 
00405 /* Define to 1 if you have the <uuid.h> header file. */
00406 /* #undef HAVE_UUID_H */
00407 
00408 /* Define to 1 if you have the `uuid_hash' function. */
00409 /* #undef HAVE_UUID_HASH */
00410 
00411 /* Define to 1 if you have the `uuid_load' function. */
00412 /* #undef HAVE_UUID_LOAD */
00413 
00414 /* Define to 1 if you have the `uuid_make' function. */
00415 /* #undef HAVE_UUID_MAKE */
00416 
00417 /* Define to 1 if you have the `uuid_to_string' function. */
00418 /* #undef HAVE_UUID_TO_STRING */
00419 
00420 /* Define to 1 if you have the `uuid_unparse' function. */
00421 #define HAVE_UUID_UNPARSE 1
00422 
00423 /* Define to 1 if you have the <uuid/uuid.h> header file. */
00424 #define HAVE_UUID_UUID_H 1
00425 
00426 /* Define to 1 if you have the `vsnprintf' function. */
00427 #define HAVE_VSNPRINTF 1
00428 
00429 /* Define to 1 if you have the <wchar.h> header file. */
00430 #define HAVE_WCHAR_H 1
00431 
00432 /* Define to 1 if you have the `wcrtomb' function. */
00433 #define HAVE_WCRTOMB 1
00434 
00435 /* Define to 1 if you have the `wcslen' function. */
00436 #define HAVE_WCSLEN 1
00437 
00438 /* Define to 1 if you have the `wcswidth' function. */
00439 #define HAVE_WCSWIDTH 1
00440 
00441 /* Define to 1 if you have the <wctype.h> header file. */
00442 #define HAVE_WCTYPE_H 1
00443 
00444 /* Define to 1 if you have the `wcwidth' function. */
00445 #define HAVE_WCWIDTH 1
00446 
00447 /* Define to 1 if you have the <widec.h> header file. */
00448 /* #undef HAVE_WIDEC_H */
00449 
00450 /* Define this symbol of your system has the wint_t type defined. It is
00451    usually in <stddef.h> or <wctype.h>. */
00452 #define HAVE_WINT_T 1
00453 
00454 /* Define to 1 if you have the `xmlReaderForIO' function. */
00455 #define HAVE_XMLREADERFORIO 1
00456 
00457 /* Define to 1 if you have the <zlib.h> header file. */
00458 #define HAVE_ZLIB_H 1
00459 
00460 /* Define this symbol if your system has the pw_comment field in the passwd
00461    struct defined in <pwd.h>. */
00462 /* #undef HAVE_pw_comment */
00463 
00464 /* Define this symbol if your system has the tm_zone field in the tm struct
00465    defined in <time.h>. */
00466 #define HAVE_tm_zone 1
00467 
00468 /* Define this symbol if your system as <sys/ioctl.h> AND it defines
00469    TIOCGWINSZ and struct winsize. */
00470 #define HAVE_winsize_SYS_IOCTL_H 1
00471 
00472 /* Define this symbol if your system as <termios.h> AND it defines TIOCGWINSZ
00473    and struct winsize. */
00474 /* #undef HAVE_winsize_TERMIOS_H */
00475 
00476 /* Define this symbol if your system has /proc/sys/kernel/random/uuid */
00477 #define LINUX_UUID_FILENAME "/proc/sys/kernel/random/uuid"
00478 
00479 /* Define this symbol if your system has /proc/sys/kernel/random/uuid */
00480 #define LINUX_UUID_SIZE 36
00481 
00482 /* Define this symbol to be the number of bits in a long. This is analogous to
00483    the standard CHAR_BIT define. */
00484 #define LONG_BIT 64
00485 
00486 /* Define to the address where bug reports for this package should be sent. */
00487 #define PACKAGE_BUGREPORT ""
00488 
00489 /* Define to the full name of this package. */
00490 #define PACKAGE_NAME ""
00491 
00492 /* Define to the full name and version of this package. */
00493 #define PACKAGE_STRING ""
00494 
00495 /* Define to the one symbol short name of this package. */
00496 #define PACKAGE_TARNAME ""
00497 
00498 /* Define to the home page for this package. */
00499 #define PACKAGE_URL ""
00500 
00501 /* Define to the version of this package. */
00502 #define PACKAGE_VERSION ""
00503 
00504 /* Define as the return type of signal handlers (`int' or `void'). */
00505 #define RETSIGTYPE void
00506 
00507 /* The size of `int', as computed by sizeof. */
00508 #define SIZEOF_INT 4
00509 
00510 /* The size of `long', as computed by sizeof. */
00511 #define SIZEOF_LONG 8
00512 
00513 /* The size of `long long', as computed by sizeof. */
00514 #define SIZEOF_LONG_LONG 8
00515 
00516 /* Define to 1 if you have the ANSI C header files. */
00517 #define STDC_HEADERS 1
00518 
00519 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
00520 #define TIME_WITH_SYS_TIME 1
00521 
00522 /* Enable extensions on AIX 3, Interix.  */
00523 #ifndef _ALL_SOURCE
00524 # define _ALL_SOURCE 1
00525 #endif
00526 /* Enable GNU extensions on systems that have them.  */
00527 #ifndef _GNU_SOURCE
00528 # define _GNU_SOURCE 1
00529 #endif
00530 /* Enable threading extensions on Solaris.  */
00531 #ifndef _POSIX_PTHREAD_SEMANTICS
00532 # define _POSIX_PTHREAD_SEMANTICS 1
00533 #endif
00534 /* Enable extensions on HP NonStop.  */
00535 #ifndef _TANDEM_SOURCE
00536 # define _TANDEM_SOURCE 1
00537 #endif
00538 /* Enable general extensions on Solaris.  */
00539 #ifndef __EXTENSIONS__
00540 # define __EXTENSIONS__ 1
00541 #endif
00542 
00543 
00544 /* Define this symbol if your system has a working UUID implementation. */
00545 #define UUID_OK 1
00546 
00547 /* Number of bits in a file offset, on hosts where this is settable. */
00548 /* #undef _FILE_OFFSET_BITS */
00549 
00550 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
00551 /* #undef _LARGEFILE_SOURCE */
00552 
00553 /* Define for large files, on AIX-style hosts. */
00554 /* #undef _LARGE_FILES */
00555 
00556 /* Define to 1 if on MINIX. */
00557 /* #undef _MINIX */
00558 
00559 /* Define to 2 if the system does not provide POSIX.1 features except with
00560    this defined. */
00561 /* #undef _POSIX_1_SOURCE */
00562 
00563 /* Define to 1 if you need to in order for `stat' and other things to work. */
00564 /* #undef _POSIX_SOURCE */
00565 
00566 /* Define to empty if `const' does not conform to ANSI C. */
00567 /* #undef const */
00568 
00569 /* Define to `long int' if <sys/types.h> does not define. */
00570 /* #undef off_t */
00571 
00572 /* Define to `unsigned int' if <sys/types.h> does not define. */
00573 /* #undef size_t */
00574 
00575 /*
00576  * This defines the file creation mask.  See umask(2) for more information.
00577  * Some bits are not available, because aegis is _meant_ to be paranoid.
00578  * Owner: always has read, write and search/exec.
00579  * Group: always has read and search/exec, so that developers can get at the
00580  *      baseline.  There is never group write, because then developers
00581  *      could trash the baseline, which is counter-productive.
00582  * Others: There is never others write, for the same reason as group.
00583  *      Others read and search/execute is configurable.
00584  *
00585  * The permissions mask in binary looks like
00586  *      000 010 X1X
00587  * where the Xs may be configured.
00588  *
00589  * Alternatives for default umask are thus
00590  *      027     others get nothing
00591  *      026     others can execute the results if they know where they are going
00592  *      022     others can see and copy and execute anything
00593  *      023     don't do this (why is left as an exersize for the reader)
00594  *
00595  * Projects have a configurable umask, this is just the default.
00596  *      See aepattr(1) for more information.
00597  */
00598 #define DEFAULT_UMASK 026
00599 
00600 /*
00601  * These symbols define where non-system user IDs start,
00602  * and where non-system group IDs start.
00603  * This is mostly to ensure that accounts "root" and "bin"
00604  * and "uucp" are not project owners.
00605  */
00606 #define AEGIS_MIN_UID 100
00607 #define AEGIS_MIN_GID 10
00608 
00609 /*
00610  * There is more to do, but we need to insulate it from config.status,
00611  * because it screws up the #undef lines.  They are all implications of
00612  * the above information, so there is no need for you to edit the file,
00613  * if you are configuring Aegis manually.
00614  */
00615 #include <common/config.messy.h>
00616 
00617 #endif /* COMMON_CONFIG_H */