Change 'force' argument to reset user records for tid/ssid/qid
If domain{quotalimit,transport,serviceset} are run with 'force' and settings
are inheritable from the domain, then rather than to copy the ID to the user
table, the affected field in the user records should be set to NULL so that
the domain default is used.
#!/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