# HG changeset patch # User Pascal Volk # Date 1213663043 0 # Node ID 8dcf739fc97e2a3b3678f18a90b0c7aa3ba6be01 # Parent c44ea4526546dda95295cb417e8619eed19978c0 * 'install.sh' * 'upgrade.sh' - fixed $MANDIR * 'vmm' - removed BEL escape sequences * 'man/de/man5/vmm.cfg.5' - fixed grammar diff -r c44ea4526546 -r 8dcf739fc97e install.sh --- a/install.sh Wed Jun 11 05:07:07 2008 +0000 +++ b/install.sh Tue Jun 17 00:37:23 2008 +0000 @@ -7,11 +7,16 @@ LANG=C PATH=/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PREFIX=/usr/local + PF_CONFDIR=$(postconf -h config_directory) PF_GID=$(id -g $(postconf -h mail_owner)) LOCALE_DIR=${PREFIX}/share/locale DOC_DIR=${PREFIX}/share/doc/vmm -MANDIR=${PREFIX}/share/man +if [ ${PREFIX} == "/usr" ]; then + MANDIR=${PREFIX}/share/man +else + MANDIR=${PREFIX}/man +fi DOCS="ChangeLog COPYING INSTALL README" INSTALL_OPTS="-g 0 -o 0 -p" diff -r c44ea4526546 -r 8dcf739fc97e man/de/man5/vmm.cfg.5 --- a/man/de/man5/vmm.cfg.5 Wed Jun 11 05:07:07 2008 +0000 +++ b/man/de/man5/vmm.cfg.5 Tue Jun 17 00:37:23 2008 +0000 @@ -1,5 +1,5 @@ .\" $Id$ -.TH vmm.cfg 5 "11. Jun 2008" "Pascal Volk" +.TH vmm.cfg 5 "17. Jun 2008" "Pascal Volk" .SH NAME vmm.cfg \- Konfigurationsdatei für vmm .SH SYNOPSIS @@ -139,7 +139,7 @@ Beispiel: 'drwxrwx---' -> oktal 0770 -> dezimal 504 .TP \fBdelete\fP (\fIBoolean\fP) -Bestimmt ob beim Löschen einer Domain das Verzeichnis einer Domain, inklusive +Bestimmt, ob beim Löschen einer Domain das Verzeichnis einer Domain, inklusive aller Anwender-Verzeichnisse, rekursiv gelöscht werden soll. .TP \fBBeispiel\fP: @@ -161,7 +161,7 @@ \'HMAC-MD5', 'LANMAN', 'NTLM' oder 'RPA'. .TP \fBdu\fP (\fIString\fP) -Der absolute Pfad zu \fBdu\fR(1). Diese Binary wird verwendet, wenn die +Der absolute Pfad zu \fBdu\fR(1). Dieses Binary wird verwendet, wenn die Festplattenbelegung eines Kontos ermittelt wird. .TP \fBBeispiel\fP: @@ -175,7 +175,7 @@ Im \fBmisc\fP-Abschnitt werden verschiedene Einstellungen festgelegt. .TP \fBpasswdscheme\fP (\fIString\fP) -Das zu verwende Passwort-Schema (siehe auch: dovecotpw -l) +Das zu verwendende Passwort-Schema (siehe auch: dovecotpw -l) .TP \fBgid_mail\fP (\fIInt\fP) Die numerische Gruppen-ID der Gruppe mail, bzw. der Gruppe aus @@ -205,7 +205,7 @@ .TP \fBdone\fP (\fIBoolean\fP) Diese Option hat den den Wert \fIfalse\fP, wenn vmm zum ersten Mal installiert -wurde. Wenn die Datei \fIvmm.cfg\fP von Hand editiert wird, weißen Sie dieser +wurde. Wenn die Datei \fIvmm.cfg\fP von Hand editiert wird, weisen Sie dieser Option abschließend den Wert \fItrue\fP zu. .br Wird die Konfiguration über das Kommando \fBvmm configure\fP angepasst, wird der diff -r c44ea4526546 -r 8dcf739fc97e upgrade.sh --- a/upgrade.sh Wed Jun 11 05:07:07 2008 +0000 +++ b/upgrade.sh Tue Jun 17 00:37:23 2008 +0000 @@ -7,11 +7,16 @@ LANG=C PATH=/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PREFIX=/usr/local + PF_CONFDIR=$(postconf -h config_directory) PF_GID=$(id -g $(postconf -h mail_owner)) LOCALE_DIR=${PREFIX}/share/locale DOC_DIR=${PREFIX}/share/doc/vmm -MANDIR=${PREFIX}/share/man +if [ ${PREFIX} == "/usr" ]; then + MANDIR=${PREFIX}/share/man +else + MANDIR=${PREFIX}/man +fi DOCS="ChangeLog COPYING INSTALL README" INSTALL_OPTS="-g 0 -o 0 -p" @@ -37,6 +42,15 @@ done cd - >/dev/null +# remove misplaced manual pages +if [ -f /usr/local/share/man/man1/vmm.1 ]; then + rm -f /usr/local/share/man/man1/vmm.1 +fi +if [ -f /usr/local/share/man/man5/vmm.cfg.5 ]; then + rm -f /usr/local/share/man/man5/vmm.cfg.5 +fi + +# install manual pages cd man [ -d ${MANDIR}/man1 ] || mkdir -m 0755 -p ${MANDIR}/man1 install -m 0644 ${INSTALL_OPTS} man1/vmm.1 ${MANDIR}/man1 diff -r c44ea4526546 -r 8dcf739fc97e vmm --- a/vmm Wed Jun 11 05:07:07 2008 +0000 +++ b/vmm Tue Jun 17 00:37:23 2008 +0000 @@ -67,7 +67,7 @@ return vmm except (VMME.VMMException, VMME.VMMNotRootException, VMME.VMMPermException, VMME.VMMConfigException), e: - sys.stderr.write("\a%s: %s\n" % (_('Error'),e[0][0])) + sys.stderr.write("%s: %s\n" % (_('Error'),e[0][0])) sys.exit(e[0][1]) def configure(): @@ -293,7 +293,7 @@ if __name__ == '__main__': argc = len(sys.argv) if argc < 2: - usage(EXIT.MISSING_ARGS) # -> exit + usage(EXIT.MISSING_ARGS) vmm = getVMM() try: if sys.argv[1] in ['cf', 'configure'] or not vmm.setupIsDone(): @@ -302,7 +302,7 @@ sys.stderr.write(str(e)) sys.exit(ERR.CONF_ERROR) except VMME.VMMException, e: - sys.stderr.write("\a%s: %s\n" % (_('Error'), e[0][0])) + sys.stderr.write("%s: %s\n" % (_('Error'), e[0][0])) sys.exit(e[0][1]) try: if sys.argv[1] in ['da', 'domainadd']: @@ -352,5 +352,5 @@ sys.stderr.write('\n%s!\n' % _('Ouch')) sys.exit(EXIT.USER_INTERRUPT) except VMME.VMMException, e: - sys.stderr.write("\a%s: %s\n" % (_('Error'), e[0][0])) + sys.stderr.write("%s: %s\n" % (_('Error'), e[0][0])) sys.exit(e[0][1])