#####
#####  Lizenz
#####

$licensekey  = 'XXX';
$licensetype = 'free';
#$licensetype = 'light';
#$licensetype = 'full';

#####
#####  Datenbank-Verbindung
#####

$driver           = "DBI:mysql"; # Datenbanktreiber fr mySQL;
$database         = "vadmin";
$hostname         = "localhost";
$dsn              = "$driver:database=$database;host=$hostname;";
$user             = "vadmin";
$password         = "XXX";

#####
#####  Allgemeines
#####

# Welche Technik soll zur Umsetzung der virtuellen Domains benutzt werden?
$url_mapping = 'vhosts';
#$url_mapping = 'rewrite';

# Bei Verwendung von VirtualHosts: Soll cgiwrap eingesetzt werden?
$cgiwrap = 1;

# Bitte nicht aendern
$cgiwrap_disabled_by_default = 1;

# URL unter der phpMyAdmin installiert ist:
$url_phpmyadmin = '';

# In welchem Verzeichnis (unterhalb des DocumentRoots) soll die webalizer-Statistik 
# abgelegt werden?
$webalizer_usage_dir = 'usage2';

# Sollen die Statistiken automatisch Passwort-geschuetzt werden?
$protect_usage = 1; # ja
# $protect_usage = 0; # nein

# Soll beim Splitten von Logfiles ein reverse lookup vorgenommen werden?
$log_resolve_hosts = 1;

# Standard IP-Adresse fuer virtuelle Domains 
$standard_ip = '213.239.200.48';
$codomain_ip = $standard_ip;

# User zur Verwaltung der POP3-Mailboxen
$popuser_name    = "popuser";
$popuser_id      = (getpwnam($popuser_name))[2];
$popuser_gid     = (getpwnam($popuser_name))[3];

# Pfad fuer das Ablegen der POP3-Boxen
$pop3_root       = "/home/popuser/popboxen/";

# Erlaubte TopLevelDomains
@domains_allowed = qw(it net com de org nu ch at it biz info ws cc uk);

# Berechtigungen fuer das Homeverzeichnis der Kunden
$home_createmode = 0750;

# Optionaler Befehl, um einen Nameservereintrag zu erstellen
#$dns_add = '/etc/admin/dns/add $domain $ip';
#$dns_del = '/etc/admin/dns/del $domain $ip';

# Sollen Images als Buttons benutzt werden?
$images_as_buttons = 1;

# Standard-Shell fuer die Neueinrichtung eines Kunden
$defaultshell    = '/bin/false';

# Zeichen zum Auffuellen des Benutzernames
$filluser        = "abcdefghijklmopqrstuvwxyz0123456789";

# Zeichen-Tabelle fuer das erste Zeichen eines Benutzernames
$filluser1          = 'abcdefghijklmnopqrstuvwxyz';

# Zeichen zum Auffuellen der Passwoerter
$fillpasswd        = 'ZaYbXcWdFeUfTgShRiQjPkOlNmMnLoKpJqIrHsGtFuEvDwCxByAz';
$fillpasswd1       = 'b5ceAfghij9klmnoKpqst2uvwxOyzBC1DErFGH8IJL4MNPQaRSTUVWdXYZ3670._-+';

@month = qw (Januar Februar Maerz April Mai Juni Juli August September Oktober November Dezember);

$usedns            = 0; 

# Sichere Umgebungsvariable PATH
$ENV{PATH}         = '/usr/local/bin:/usr/bin:/bin';

# Bite nicht aendern
$init_srand = 0;
$cgiwrap_disabled_by_default =1;

#####
#####  Pfad-Einstellungen
#####

# Wo ist webalizer installiert?
$webalizer_path = '/usr/local/bin/webalizer';
#$webalizer_path = '/usr/local/pd-admin2/bin/webalizer';

# Bei Verwendung von VirtualHosts: Wo liegt die Vorlage fuer die Apache-Konfiguration?
$httpd_conf_template = '/usr/local/apache/conf/httpd.conf-template';
#$httpd_conf_template = '/usr/local/pd-admin2/conf/httpd.conf-template';

# Pfad zur Apache-Konfigurationsdatei
$httpdconf            = '/usr/local/apache/conf/httpd.conf';
#$httpdconf            = '/usr/local/pd-admin2/conf/httpd.conf';

# Pfad, unter dem cgiwrap und php-cgiwrap liegen
$cgiwrap_prefix = '/cgi-sys/';
#$cgiwrap_prefix = '/usr/local/pd-admin2/cgi-sys/';

# Pfad zur Rewrite-Map
$domainfile = '/usr/local/apache/conf/domains';

# Befehl zu Restarten des Apache
$apacherestart   = '/usr/local/apache/bin/apachectl graceful';
#$apacherestart   = '/usr/local/pd-admin2/bin/apachectl graceful';

$wwwroot              = '/home/';

# Verzeichnis, in dem Apache-Logfiles liegen
$logroot              = '/usr/local/apache/logs/';
#$logroot              = '/usr/local/pd-admin2/logs/';

# Pfad zum Programm killproc
$killproc          = '/usr/bin/killall';

# Pfad zu usermod
$usermod = "/usr/sbin/usermod";

#Pfad zum Programm qmail-send
$qmailsend            = 'qmail-send';

# du-Befehl
$du              = "/usr/bin/du";

# Installationsverzeichnis von Qmail
$qmail_path      = "/var/qmail/";

# Datei mit erlaubten Shells
$allowed_shells  = '/etc/admin/shells';

# Datei, in die ein Protokoll ueber die Admin-Vorgaenge geschrieben werden soll
$protokoll       = "/etc/admin/protokoll";

# Verzeichnis, in dem die Session IDs gespeichert werden
$admindir        = "/etc/admin/.admin.cgi/";

# Pfad zum adddomain - Skript
$adddomain       = '/etc/admin/domains/add.pl';

# Pfad zum deldomain - Skript
$deldomain       = "/etc/admin/domains/del.pl";

# Pfad zu fpsrvadm.exe
$fpsrvadm = '/usr/local/frontpage/version4.0/bin/fpsrvadm.exe';

$allowed_shells  = '/etc/admin/shells';

# Pfade zu ezmlm-Tools
$ezmlm_list            = '/usr/local/bin/ezmlm/ezmlm-list';
$ezmlm_sub             = '/usr/local/bin/ezmlm/ezmlm-sub';
$ezmlm_unsub           = '/usr/local/bin/ezmlm/ezmlm-unsub';
$ezmlm_make            = '/usr/local/bin/ezmlm/ezmlm-make';

# sonstige Befehle
$cmd{passwd}          = '/usr/bin/passwd';
$cmd{hostname}        = '/bin/hostname';
$cmd{useradd}         = '/usr/sbin/useradd';
$cmd{userdel}         = '/usr/sbin/userdel';
$cmd{groupadd}        = '/usr/sbin/groupadd';
$cmd{groupdel}        = '/usr/sbin/groupdel';
$cmd{ps}              = '/usr/bin/pstree';

#####
#####  HTML-Vorlagen // Endkunden-Webinterface
#####

$admin_login     = "login.html";
$admin_main      = "main.html";
$pop3_main       = "pop3-main.html";
$false           = "admin-fehler.html";
$pop3_newaccount = "pop3-new.html";
$admin_alert     = "alert.html";
$pop3_chpasswd   = "pop3-changepw.html";
$forward_main    = "forward-main.html";
$forward_new     = "forward-new.html";
$forward_modify  = "forward-modify.html";
$chpasswd        = "changepw.html";
$admin_404       = "admin-404.html";
$ftp_main        = 'ftp-main.html';
$ftp_new         = 'ftp-new.html';
$ftp_del         = 'ftp-del.html';
$ftp_passwd      = 'ftp-passwd.html';
$subdomains_main = 'subdomains-main.html';
$subdomains_new  = 'subdomains-new.html';

$ezmlm_main            = 'ezmlm-main.html';
$ezmlm_new             = 'ezmlm-new.html';
$ezmlm_subscriber_main = 'ezmlm-subscriber-main.html';


#################
#  reseller.cgi #
#################

# Muss ein Benutzer existieren, damit sein Name als Besitzer einer Domain
# benutzt werden kann

$user_must_exist = 1;

#Sollen logfiles im Homeverzeichnis des Benutzers abgelegt werden?
$loghome         = 1;

# Frontpage-Extensions aktivieren?
$use_frontpage = 0;

#####
#####  HTML-Vorlagen // Reseller-Webinterface
#####

# Dateinamen der HTML-Seiten fuer das Reseller-Skript
$reseller_login   = 'reseller-login.html';
$reseller_main    = 'reseller-main.html';
$vhost_main       = 'vhost-main.html';
$vhost_add        = 'vhost-add.html';
$vhost_modify     = 'vhost-modify.html';
$angebote_main    = 'angebote-main.html';
$angebote_add     = 'angebote-add.html';
$angebote_mod     = 'angebote-mod.html';
$reseller_alert   = 'reseller-alert.html';
$clients_main     = 'clients-main.html';
$client_shell     = 'client-shell.html';
$client_passwd    = 'client-passwd.html';
$reseller_traffic = 'reseller-traffic.html';
$client_account        = 'client-account.html';

#####
#####  Privilegien // Reseller
#####

%privilege_dscr = ( 'reseller_add'        => { de => 'Reseller%anlegen' },
                    'reseller_ip'         => { de => 'Reseller%IP-Adressen' },
                    'reseller_passwd'     => { de => 'Reseller%Passwrter' },
                    'reseller_del'        => { de => 'Reseller%lschen' },
                    'user_passwd'         => { de => 'Benutzer%Passwort ndern' },
                    'user_shell'          => { de => 'Benutzer%Shell setzen' },
                    'user_suspend'        => { de => 'Benutzer%Sperren' },
                    'plans'               => { de => 'Angebote%eintragen/bearbeiten' },
                    'hosting_fp_add'      => { de => 'Hosting%Frontpage Webs%anlegen&nbsp;&nbsp;' },
                    'hosting_fp_del'      => { de => 'Hosting%Frontpage Webs%lschen&nbsp;&nbsp;' },
                    'hosting_codo_add'    => { de => 'Hosting%coDomains%anlegen&nbsp;&nbsp;' },
                    'hosting_codo_del'    => { de => 'Hosting%coDomains%lschen&nbsp;&nbsp;' },
                    'hosting_domain_add'  => { de => 'Hosting%Domains%anlegen&nbsp;&nbsp;' },
                    'hosting_domain_del'  => { de => 'Hosting%Domains%lschen&nbsp;&nbsp;' }
                  ) ;


#####
#####   Ende :-)
#####

1;
