# config.in - GATE # Copyright (C) TOYODA Eizi, Okuyama Naonori, 1999., # TAKAHASHI Noriyoshi, 2000., # Takehiro Shin-ichi, 2000. # Yasuhiro MORIKAWA, 2007. # All rights reserved. # $Id: gate-sys.conf,v 1.2 2014/04/30 08:41:27 murashin Exp $ $DEBUG_CONFIG = 0; # 0 $USE_DAEMON = 1; # 1 , 0 $IP_MODE = 0; # DNS : 1 ON, 0 off $USER_MODE = 1; # : 1 ON, 0 off # Gate / Gate $GATE = "gate"; # Gate $GATEHOME = "/home/$GATE"; $DB_BASE = "$GATEHOME/userdb"; $DB_PENDING = "$DB_BASE/pending"; $DB_STABLE = "$DB_BASE/stable"; $DB_DEFUNCT = "$DB_BASE/defunct"; $DB_IP_BASE = "$GATEHOME/ipdb"; $DB_IP_PENDING = "$DB_IP_BASE/pending"; $DB_IP_STABLE = "$DB_IP_BASE/stable"; $DB_IP_DEFUNCT = "$DB_IP_BASE/defunct"; # zone $DB_IP_ZONE = "$DB_IP_BASE/zone"; $TMPDIR = '/tmp'; if ($DEBUG_CONFIG) { $TESTDIR = "$GATEHOME/gate_test_dir"; $ETCDIR = "$TESTDIR/etc"; $VAR_NAMED_DIR = "$TESTDIR/etc"; } else { $ETCDIR = "/etc"; $VAR_NAMED_DIR = "/var/named"; $PASSWD_FILE = "$ETCDIR/passwd"; #$USING_SHADOW_PASSWD = 1; $CRYPT_TYPE = 'md5'; # 'des' or 'md5' (des $SHADOW_FILE = "$ETCDIR/shadow"; $GROUP_FILE = "$ETCDIR/group"; $DOT_FILES = "$ETCDIR/skel"; if ($DEBUG_CONFIG) { $MAKE_HOME = "$TESTDIR/home"; $MAKE_HOME_INCORP = "$TESTDIR/home"; } else { $MAKE_HOME = "/home"; $MAKE_HOME_INCORP = "/home"; perl $PERL = '/usr/bin/perl'; $BASEDIR = '/usr/local/gate'; # Debian /usr #$BASEDIR = $GATEHOME; $BINDIR = "$BASEDIR/bin"; # $SBINDIR = "$BASEDIR/sbin"; # $LIBDIR = "$BASEDIR/lib"; # #$DOCDIR = "$GATEHOME/public_html/doc"; # $DOCDIR = "$BASEDIR/doc"; # $EZMLMDIR= '/usr/local/ezmlm'; # HTML $GATEDIR = "$GATEHOME/public_html"; # CGI $CGIBINDIR = "$BASEDIR/lib/cgi-bin"; $GATECONFDIR = "$ETCDIR/gate"; unshift @INC, $LIBDIR; require 'gate-common.pl' || die "$0: gate-common.pl not found\n"; require 'gate-local.pl' || die "$0: gate-local.pl not found\n"; # require