VMM: moved functions ace2idna(), check_domainname(), idn2ascii()
and relevant parts to the Domain module.
Adjusted imports in modules AliasDomain, EmailAddress and Handler.
#!/bin/sh## Installation script for the Virtual Mail Manager# run: ./install.shLANG=CPATH=/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/binPREFIX=/usr/localPF_CONFDIR=$(postconf-hconfig_directory)PF_GID=$(id-g$(postconf-hmail_owner))LOCALE_DIR=${PREFIX}/share/localeDOC_DIR=${PREFIX}/share/doc/vmmif[${PREFIX}="/usr"];thenMANDIR=${PREFIX}/share/manelseMANDIR=${PREFIX}/manfiDOCS="ChangeLog COPYING INSTALL README"INSTALL_OPTS="-g 0 -o 0 -p"INSTALL_OPTS_CF="-b -m 0640 -g ${PF_GID} -o 0 -p"if[$(id-u)-ne0];thenecho"Run this script as root."exit1fipythonsetup.py-qinstall--force--prefix${PREFIX}pythonsetup.pyclean--all>/dev/nullinstall-b-m0600${INSTALL_OPTS}vmm.cfg${PREFIX}/etc/install${INSTALL_OPTS_CF}postfix/pgsql-*.cf${PF_CONFDIR}/install-m0700${INSTALL_OPTS}vmm${PREFIX}/sbin[-d${LOCALE_DIR}]||mkdir-m0755-p${LOCALE_DIR}cdpoforpoin$(ls-1*.po);dolang=$(basename${po}.po)ddir=${LOCALE_DIR}/${lang}/LC_MESSAGES[-d${ddir}]||mkdir-m0755-p${ddir}msgfmt-o${LOCALE_DIR}/${lang}/LC_MESSAGES/vmm.mo${po}donecd->/dev/nullcdman[-d${MANDIR}/man1]||mkdir-m0755-p${MANDIR}/man1install-m0644${INSTALL_OPTS}man1/vmm.1${MANDIR}/man1[-d${MANDIR}/man5]||mkdir-m0755-p${MANDIR}/man5install-m0644${INSTALL_OPTS}man5/vmm.cfg.5${MANDIR}/man5forlin$(find.-maxdepth1-mindepth1-typed\!-nameman\?)doforsinman1man5;do[-d${MANDIR}/${l}/${s}]||mkdir-m0755-p${MANDIR}/${l}/${s}doneif[-f${l}/man1/vmm.1];theninstall-m0644${INSTALL_OPTS}${l}/man1/vmm.1${MANDIR}/${l}/man1fiif[-f${l}/man5/vmm.cfg.5];theninstall-m0644${INSTALL_OPTS}${l}/man5/vmm.cfg.5${MANDIR}/${l}/man5fidonecd->/dev/null[-d${DOC_DIR}]||mkdir-m0755-p${DOC_DIR}forDOCin${DOCS};doinstall-m0644${INSTALL_OPTS}${DOC}${DOC_DIR}done[-d${DOC_DIR}/examples]||mkdir-m0755-p${DOC_DIR}/examplesinstall-m0644${INSTALL_OPTS}postfix/pgsql-*.cf${DOC_DIR}/examplesinstall-m0644${INSTALL_OPTS}vmm.cfg${DOC_DIR}/examplesechoecho"Don't forget to edit ${PREFIX}/etc/vmm.cfg - or run: vmm cf"echo"and ${PF_CONFDIR}/pgsql-*.cf files."echo