ispadmin.config
index
/usr/lib/python2.2/site-packages/ispadmin/config.py

ispadmin - Suite Administración Correo/Web/DNS
hector@bith.net
---
Librería
 
Configuración de las scripts de administración del sistema
(se carga desde otro directorio)
 
-La configuración únicamente puede consistir en variables
 
-No puede haber objetos o llamadas a funciones externas, 
 se permitirá únicamente el uso de arreglos y no de tuplas ().
 
-Este programa cargará la configuración desde ../conf/config,
 única posición posible (se creará un link para ello)
 
(a) Correo
(b) Web
(c) DNS
(d) Proxy
(z) Sistema

 
Data
             ANTIVIRUS_DIR = '/opt/AVP'
ANTIVIRUS_KEY = 'AvpUnix.key'
CARACT_EMAIL = r'a-zA-Z0-9\.\-_'
CARACT_PASSWD = 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789'
CLAVE_BACKUPS = 'vives'
DB_POPBEFORESMTP = '/etc/local/mail/pop-before-smtp.db'
DEFAULT_MX = ['mail0.bith.net.', 'mail1.bith.net.', 'mail2.bith.net.']
DEFAULT_NS = ['dns1.bith.net.', 'dns2.bith.net.']
DEFAULT_SOA = [1800, 300, 604800, 18000, 'dominios@bith.net']
DIR_BACKUP = '/var/old'
DIR_BACKUPS_CRON = '/var/local/backups'
DNS_CONFIG = '/etc/local/dns/zones.conf'
DNS_RECARGA = '/usr/sbin/ndc reload'
DNS_REMOTO = ['213.201.48.162']
DNS_ZONES = '/etc/local/dns/master'
DOMINIO = r'([a-z][-a-z0-9]+)\.[a-z]+'
EMAIL = r'(^[a-zA-Z0-9\.\-_]+)\@([a-z][-a-z0-9]+)\.[a-z]+'
EXPIRE_PAT = '([0-9]{4})/([01][0-9])/([0-3][0-9])'
FICH_BACKUPS_CRON = 'backup.sercom'
FILES_BACKUP = '/etc/local/files_backup'
IPTABLES = '/sbin/iptables'
IPTABLES_RESTORE = '/sbin/iptables-restore'
IPTABLES_SAVE = '/sbin/iptables-save'
LINEAS_LISTADO = 50
LOG_ERROR = 1
LOG_INFO = 8
LOG_MESSAGE = 4
LOG_NONE = 0
LOG_WARNING = 2
MAX_BACKUPS_CRON = 10
MBOXPASS_PATH = '/bin/false'
MB_ANTIVIRUS_FILE = '/etc/amavisd.conf'
MB_BASE_DIR = '/var/spool/mail'
MB_BASE_UID = 4000
MB_FORMATO = '%-35s %s'
MB_GROUP = 'mbox'
MB_HOME_DIR = '/home/sercom/users'
MB_MAIN_FILE = '/etc/local/mail/main.cf'
MB_NAME_PAT = '(^[a-z][a-z0-9]*)(?=$|_([a-z0-9]+)$)'
MB_QUOTA = [['/dev/hda2', '0', '0', '9096', '0', '0', '0']]
MB_RELAY = '/etc/local/mail/relay'
MB_REMOTO = ['213.201.48.162']
MB_SENDER_CANONICAL = '/etc/local/mail/sender_canonical'
MB_SHELL = '/usr/local/bin/mboxpasswd'
MB_SKEL = '/etc/local/mail/mbox_skel'
MB_VERMAILS = '/usr/bin/mutt -F /etc/local/conf/muttrc -f'
MB_VIRTUAL = '/etc/local/mail/virtual'
NOTIFICAR = ''
NOTIFICAR_MENSAJE = '\n CSnet le informa de los siguientes cambios...33 Tel\xe9fono\n 964260801 Fax\n www.bith.net\n'
NOTIFICAR_SUBJECT = 'CSnet:: cambios completados'
POSTMAP = '/usr/sbin/postmap hash:%s # %s'
PREFIX = '/etc/local'
PREFIX_DNS = '/etc/local/dns'
PREFIX_MAIL = '/etc/local/mail'
PREFIX_WEB = '/etc/local/web'
PROXY1_CONFIGURACION = '/etc/squirm.patterns'
PROXY_CONFIGURATION = '/etc/squid.conf'
PROXY_RECARGA = 'super proxy-reload'
QUOTA_MULTIPLICADOR = 512
SERVIDOR_DNS_ALT = 'marti.uji.es'
SHUTDOWN_MINUTOS = 2
SPOOL_DIR = '/var/spool/mail'
SSH_IDENTITY = '/etc/ispadmin/identity'
SSH_USER = 'backups'
TABLA_BACKUP = '/etc/local/network.backup'
TABLA_NETWORK = 'ISPADMIN'
THIS_MACHINE = 'galway.bith.net'
WF_BASE_UID = 2000
WF_GROUP = 'webftp'
WF_NAME_PAT = '^web_([a-zA-Z0-9]+)$'
WF_SHELL = '/usr/local/bin/webpasswd'
WF_SKEL = '/etc/local/web/webftp_skel'
WF_TYPE = {'gratuito': {'DIRECTIVES': ['TransferLog /var/log/apache/', 'ThrottlePolicy Volume 4G 4w'], 'HOME_DIR': '/home/webftp', 'QUOTA': [['/dev/hd2', '0', '3096000', '0', '0', '0', '0']]}, 'normal': {'DIRECTIVES': ['TransferLog /var/log/apache/', 'ThrottlePolicy Volume 1G 4w'], 'HOME_DIR': '/home/webftp', 'QUOTA': [['/dev/hd2', '0', '3096000', '0', '0', '0', '0']]}}
WF_VHOSTS = '/etc/local/web/vhosts.conf'
__file__ = '/usr/lib/python2.2/site-packages/ispadmin/config.pyc'
__name__ = 'ispadmin.config'