b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* $Xorg: site.h,v 1.6 2001/02/09 02:05:16 xorgcvs Exp $ */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/************************************************************
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncCopyright 1987, 1998 The Open Group
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncPermission to use, copy, modify, distribute, and sell this software and its
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncdocumentation for any purpose is hereby granted without fee, provided that
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncthe above copyright notice appear in all copies and that both that
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsynccopyright notice and this permission notice appear in supporting
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncdocumentation.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncThe above copyright notice and this permission notice shall be included in
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncall copies or substantial portions of the Software.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncExcept as contained in this notice, the name of The Open Group shall not be
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncused in advertising or otherwise to promote the sale, use or other dealings
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncin this Software without prior written authorization from The Open Group.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncCopyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync All Rights Reserved
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncPermission to use, copy, modify, and distribute this software and its
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncdocumentation for any purpose and without fee is hereby granted,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncprovided that the above copyright notice appear in all copies and that
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncboth that copyright notice and this permission notice appear in
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncsupporting documentation, and that the name of Digital not be
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncused in advertising or publicity pertaining to distribution of the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncsoftware without specific, written prior permission.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncDIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncDIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsyncSOFTWARE.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync********************************************************/
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* $XFree86: xc/programs/Xserver/include/site.h,v 1.8 2001/12/19 21:37:35 dawes Exp $ */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef SITE_H
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define SITE_H
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The vendor string identifies the vendor responsible for the
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * server executable.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef VENDOR_STRING
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define VENDOR_STRING "The X.Org Group"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The vendor release number identifies, for the purpose of submitting
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * traceable bug reports, the release number of software produced
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * by the vendor.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef VENDOR_RELEASE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define VENDOR_RELEASE 6600
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The following constants are provided solely as a last line of defense. The
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * normal build ALWAYS overrides them using a special rule given in
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * server/dix/Imakefile. If you want to change either of these constants,
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * you should set the DefaultFontPath or DefaultRGBDatabase configuration
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * parameters.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * DO NOT CHANGE THESE VALUES OR THE DIX IMAKEFILE!
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef COMPILEDDEFAULTFONTPATH
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define COMPILEDDEFAULTFONTPATH "/usr/lib/X11/fonts/misc/"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef RGB_DB
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define RGB_DB "/usr/lib/X11/rgb"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/*
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * The following constants contain default values for all of the variables
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync * that can be initialized on the server command line or in the environment.
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define COMPILEDDEFAULTFONT "fixed"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define COMPILEDCURSORFONT "cursor"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef COMPILEDDISPLAYCLASS
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define COMPILEDDISPLAYCLASS "MIT-unspecified"
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_TIMEOUT 60 /* seconds */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_KEYBOARD_CLICK 0
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_BELL 50
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_BELL_PITCH 400
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_BELL_DURATION 100
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifdef XKB
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_AUTOREPEAT TRUE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#else
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_AUTOREPEAT FALSE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_AUTOREPEATS {\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_LEDS 0x0 /* all off */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_LEDS_MASK 0xffffffff /* 32 */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_INT_RESOLUTION 1000
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_INT_MIN_VALUE 0
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_INT_MAX_VALUE 100
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_INT_DISPLAYED 0
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_PTR_NUMERATOR 2
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_PTR_DENOMINATOR 1
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_PTR_THRESHOLD 4
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_SCREEN_SAVER_TIME (10 * (60 * 1000))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_SCREEN_SAVER_INTERVAL (10 * (60 * 1000))
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_SCREEN_SAVER_BLANKING PreferBlanking
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_SCREEN_SAVER_EXPOSURES AllowExposures
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef NOLOGOHACK
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_LOGO_SCREEN_SAVER 1
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef DEFAULT_ACCESS_CONTROL
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_ACCESS_CONTROL TRUE
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync/* Default logging parameters. */
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef DEFAULT_LOG_VERBOSITY
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_LOG_VERBOSITY 0
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#ifndef DEFAULT_LOG_FILE_VERBOSITY
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#define DEFAULT_LOG_FILE_VERBOSITY 3
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync
b8e299dddd091ae24e0c08c45d91b8f937bd14d2vboxsync#endif /* SITE_H */