--- courier-0.58.0.20080127.orig/rfc1035/spf.c +++ courier-0.58.0.20080127/rfc1035/spf.c @@ -1390,7 +1390,7 @@ ** number, but MUST support at least a value of 9. */ - if (transformer_count > n) + if (transformer_count > n || transformer_count <= 0) transformer_count=n; if (transformer_reverse) --- courier-0.58.0.20080127.orig/config.sub +++ courier-0.58.0.20080127/config.sub @@ -1,10 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2007-04-29' +timestamp='2005-04-22' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -22,15 +21,14 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# +# Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. - # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # @@ -85,11 +83,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; + echo "$timestamp" ; exit 0 ;; --version | -v ) - echo "$version" ; exit ;; + echo "$version" ; exit 0 ;; --help | --h* | -h ) - echo "$usage"; exit ;; + echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -101,7 +99,7 @@ *local*) # First pass through any local machine types. echo $1 - exit ;; + exit 0;; * ) break ;; @@ -120,9 +118,8 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ - uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -173,10 +170,6 @@ -hiux*) os=-hiuxwe2 ;; - -sco6) - os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -193,10 +186,6 @@ # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; - -sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -241,16 +230,15 @@ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ - | fido | fr30 | frv \ + | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore | mep \ + | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -259,7 +247,6 @@ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ @@ -268,24 +255,21 @@ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ - | mt \ | msp430 \ - | nios | nios2 \ | ns16k | ns32k \ - | or32 \ + | openrisc | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | score \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu | strongarm \ + | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b \ + | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -296,9 +280,6 @@ ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; - ms1) - basic_machine=mt-unknown - ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and @@ -318,18 +299,18 @@ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* | avr32-* \ + | avr-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ - | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ + | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ - | m32c-* | m32r-* | m32rle-* \ + | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ @@ -340,7 +321,6 @@ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ @@ -349,26 +329,24 @@ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ - | mt-* \ | msp430-* \ - | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ - | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ + | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa-* \ | ymp-* \ | z8k-*) @@ -683,10 +661,6 @@ basic_machine=i386-pc os=-mingw32 ;; - mingw32ce) - basic_machine=arm-unknown - os=-mingw32ce - ;; miniframe) basic_machine=m68000-convergent ;; @@ -712,9 +686,6 @@ basic_machine=i386-pc os=-msdos ;; - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; mvs) basic_machine=i370-ibm os=-mvs @@ -790,8 +761,9 @@ basic_machine=hppa1.1-oki os=-proelf ;; - openrisc | openrisc-*) + or32 | or32-*) basic_machine=or32-unknown + os=-coff ;; os400) basic_machine=powerpc-ibm @@ -822,12 +794,6 @@ pc532 | pc532-*) basic_machine=ns32k-pc532 ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; @@ -884,10 +850,6 @@ basic_machine=i586-unknown os=-pw32 ;; - rdos) - basic_machine=i386-pc - os=-rdos - ;; rom68k) basic_machine=m68k-rom68k os=-coff @@ -914,10 +876,6 @@ sb1el) basic_machine=mipsisa64sb1el-unknown ;; - sde) - basic_machine=mipsisa32-sde - os=-elf - ;; sei) basic_machine=mips-sei os=-seiux @@ -929,9 +887,6 @@ basic_machine=sh-hitachi os=-hms ;; - sh5el) - basic_machine=sh5le-unknown - ;; sh64) basic_machine=sh64-unknown ;; @@ -1134,10 +1089,13 @@ we32k) basic_machine=we32k-att ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) + sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) + sh64) + basic_machine=sh64-unknown + ;; + sparc | sparcv8 | sparcv9 | sparcv9b) basic_machine=sparc-sun ;; cydra) @@ -1210,23 +1168,20 @@ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1244,7 +1199,7 @@ os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) @@ -1378,12 +1333,6 @@ # system, and we'll never get to this point. case $basic_machine in - score-*) - os=-elf - ;; - spu-*) - os=-elf - ;; *-acorn) os=-riscix1.2 ;; @@ -1393,9 +1342,9 @@ arm*-semi) os=-aout ;; - c4x-* | tic4x-*) - os=-coff - ;; + c4x-* | tic4x-*) + os=-coff + ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 @@ -1421,9 +1370,6 @@ m68*-cisco) os=-aout ;; - mep-*) - os=-elf - ;; mips*-cisco) os=-elf ;; @@ -1442,9 +1388,6 @@ *-be) os=-beos ;; - *-haiku) - os=-haiku - ;; *-ibm) os=-aix ;; @@ -1616,7 +1559,7 @@ esac echo $basic_machine$os -exit +exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) --- courier-0.58.0.20080127.orig/debian/courier-webadmin.dirs +++ courier-0.58.0.20080127/debian/courier-webadmin.dirs @@ -0,0 +1,3 @@ +etc/courier/webadmin +etc/courier/webadmin/added +etc/courier/webadmin/removed --- courier-0.58.0.20080127.orig/debian/courier_perms +++ courier-0.58.0.20080127/debian/courier_perms @@ -0,0 +1,102 @@ +#!/usr/bin/perl -w + +=head1 NAME + +dh_perms - set some special permissions after dh_fixperms + +=cut + +use strict; +use Debian::Debhelper::Dh_Lib; + +=head1 SYNOPSIS + +B [S>] + +=head1 DESCRIPTION + +dh_perms is a debhelper program that is responsible for setting the +permissions of files and directories according to the information in +debian/permissions. It is intended to be run after dh_fixperms. + +The file debian/permissions is a tab seperated file where the first column +contains a filename, the second one the permissions in octal format, the +third one the owner and the fourth one the group. A dash in columns 2 to 4 +means that this information will not be modified. + +=head1 OPTIONS + +=over 4 + +None except the standard debhelper options. + +=back + +=cut + +init(); + +my %perms; +my %owners; +my %groups; + +# TODO: There should be a way to change this by command-line +my $permfile = "debian/permissions"; + +open PERMFILE, $permfile or exit 0; #print "could not open permfile\n"; +while (my $curline = ) +{ + #NOTE: Broken lines are not always detected. (e.g. not defining anything valid) + + next if $curline =~ /^#/; + (my $filename, my $octmode, my $owner, my $group) = split (/\s+/, $curline); + + die "could not accept $curline: wrong octmode $octmode" unless $octmode =~ /^[0-7]{3,4}$/; + $perms{$filename} = $octmode unless $octmode eq "-" or not defined $octmode; + + $owner = getpwnam($owner) if defined getpwnam($owner); + $owners{$filename} = $owner unless $owner eq "-" or not defined $owner; + + $group = getgrnam($group) if defined getpwnam($group); + $groups{$filename} = $group unless $group eq "-" or not defined $group; + +} +close PERMFILE; + + +foreach my $package (@{$dh{DOPACKAGES}}) { + my $tmp=tmpdir($package); + foreach my $file (keys %owners) + { + next unless -e $tmp.$file; + chown $owners{$file}, -1, $tmp.$file or die "failed to chown $file"; + verbose_print "chowned file $file to $owners{$file}"; + } + foreach my $file (keys %groups) + { + next unless -e $tmp.$file; + chown -1, $groups{$file}, $tmp.$file or die "failed to chgrp $file"; + verbose_print "chgrped file $file to $groups{$file}"; + } + foreach my $file (keys %perms) + { + next unless -e $tmp.$file; + my $nummod = oct("0".$perms{$file}); + chmod $nummod, $tmp.$file or die "failed to chmod $file"; + verbose_print "chmoded file $file to ".sprintf("0%o", $nummod); + } + +} + +=head1 SEE ALSO + +L + +This program is not yet part of debhelper. + +=head1 AUTHOR + +Willi Mann + +=cut + --- courier-0.58.0.20080127.orig/debian/courier-webadmin.postrm +++ courier-0.58.0.20080127/debian/courier-webadmin.postrm @@ -0,0 +1,33 @@ +#! /bin/sh -e +# +# Copyright 2001,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + # Remove remains of web administration + rm -rf /etc/courier/webadmin +else + # Remove CGI script if installed by this package + . /usr/share/debconf/confmodule + + db_get courier-webadmin/install-cgi || [ $? -eq 10 ] + if [ "$RET" = "true" ]; then + rm -f /usr/lib/cgi-bin/courierwebadmin + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/README.debian +++ courier-0.58.0.20080127/debian/README.debian @@ -0,0 +1,56 @@ +Debian-specific Changes +*********************** + +I renamed some binaries because their names are way to generic: + +/usr/sbin/showconfig => /usr/sbin/courier-mtaconfig + +Patches +******* + +I added a patch from Piotr Roszatycki +to enable LDAP passwords with and without {crypt}. + +To avoid an unneeded dependency on FAM messages about failed connections +to FAM have been suppressed. + +Vpopmail +******** + +There is no support for vpopmail in the Debian packages, because +this would cause Courier to be removed from the main distribution. +See Debian bugs #182040 and #248319 for more information. + +Maildir setup +************* + +All the mail servers integrated into the Courier suite are using +the maildir storage format instead of the mbox format (refer to +the maildir(5) manual page for more information). + +The default maildir for a given user is ~/Maildir, although you +can change it by editing /etc/default/courier or running +dpkg-reconfigure -plow courier-base. + +To create a maildir, just run as the email user: +racke@linuxia.de:~# maildirmake Maildir + +Postfix +======= + +See http://www.postfix.org/faq.html#maildir for information about +how to advise Postfix to deliver into maildir's. + +Virtual Users +************* + +For virtual users specified in userdb, SQL or LDAP the following +values are required: home,uid,gid and password. + +History +******* + +0.44.2-1 +======== + +moved courierauthtest to courier-base and removed courier-debug package --- courier-0.58.0.20080127.orig/debian/courier-maildrop.postinst +++ courier-0.58.0.20080127/debian/courier-maildrop.postinst @@ -0,0 +1,29 @@ +#! /bin/sh -e +# +# Copyright 2002,2003 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + + +# Check for existing /etc/maildroprc and create a symlink +# /etc/courier/maildroprc if latter file doesn't exist +if [ ! -e /etc/courier/maildroprc ]; then + if [ -f /etc/maildroprc ]; then + ln -s ../maildroprc /etc/courier + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/sqwebmail.config +++ courier-0.58.0.20080127/debian/sqwebmail.config @@ -0,0 +1,42 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +db_get sqwebmail/install-www +db_set sqwebmail/install-www-backup "$RET" + +db_input medium sqwebmail/install-www || [ $? -eq 30 ] +db_go + +db_input medium sqwebmail/calendarmode || [ $? -eq 30 ] +db_go + +# determine available dictionaries +DICTS=default +for file in /usr/lib/ispell/*.hash; do + DICT=`basename $file .hash` + if [ "$DICT" != "default" ]; then + DICTS="$DICTS, $DICT" + fi +done +db_subst sqwebmail/dictionary DICTS $DICTS +db_input low sqwebmail/dictionary || [ $? -eq 30 ] +db_go --- courier-0.58.0.20080127.orig/debian/sqwebmail.dirs +++ courier-0.58.0.20080127/debian/sqwebmail.dirs @@ -0,0 +1,3 @@ +usr/lib/cgi-bin +var/cache/sqwebmail +var/lib/courier/calendar --- courier-0.58.0.20080127.orig/debian/newaliases +++ courier-0.58.0.20080127/debian/newaliases @@ -0,0 +1,22 @@ +#! /bin/sh -e +# +# Copyright 2000,2001,2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +/usr/sbin/makealiases + + --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.postrm +++ courier-0.58.0.20080127/debian/courier-imap-ssl.postrm @@ -0,0 +1,24 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + rm -rf /etc/courier/imapd.pem +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.lintian +++ courier-0.58.0.20080127/debian/courier-pop-ssl.lintian @@ -0,0 +1 @@ +courier-pop-ssl: non-standard-file-perm etc/courier/pop3d.cnf 0600 != 0644 \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/courier-mlm.conffiles +++ courier-0.58.0.20080127/debian/courier-mlm.conffiles @@ -0,0 +1,2 @@ +/etc/courier/webmlmrc +/etc/init.d/courier-mlm --- courier-0.58.0.20080127.orig/debian/courier-mta.files +++ courier-0.58.0.20080127/debian/courier-mta.files @@ -0,0 +1,121 @@ +/etc/courier/aliases/system +/etc/courier/courierd +/etc/courier/dsndelayed.txt +/etc/courier/dsndelivered.txt +/etc/courier/dsnfailed.txt +/etc/courier/dsnrelayed.txt +/etc/courier/dsnfooter.txt +/etc/courier/dsnsubjectnotice.txt +/etc/courier/dsnsubjectwarn.txt +/etc/courier/dsnheader.txt +/etc/courier/enablefiltering +/etc/courier/esmtpd.cnf +/etc/courier/esmtpd +/etc/courier/esmtpd-msa +/etc/courier/esmtpauthclient +/etc/courier/module.dsn +/etc/courier/module.esmtp +/etc/courier/module.fax +/etc/courier/module.local +/etc/courier/module.uucp +/etc/courier/rfcerr2045.txt +/etc/courier/rfcerr2046.txt +/etc/courier/rfcerr2047.txt +/etc/courier/rfcerrheader.txt +/etc/courier/smtpaccess/default +/etc/pam.d/esmtp +/usr/bin/addcr +/usr/bin/cancelmsg +/usr/bin/dotforward +/usr/bin/lockmail.courier +/usr/bin/preline.courier +/usr/bin/mailq +/usr/lib/courier/courierctl.start +/usr/lib/courier/makeuucpneighbors +/usr/lib/courier/courier/aliasexp +/usr/lib/courier/courier/aliascombine +/usr/lib/courier/courier/aliascreate +/usr/lib/courier/courier/courierd +/usr/lib/courier/courier/modules/dsn/courierdsn +/usr/lib/courier/courier/modules/esmtp/courieresmtp +/usr/lib/courier/courier/modules/esmtp/courieresmtpd +/usr/lib/courier/courier/modules/esmtp/addcr +/usr/lib/courier/courier/modules/fax/courierfax +/usr/lib/courier/courier/modules/local/courierdeliver +/usr/lib/courier/courier/modules/local/courierlocal +/usr/lib/courier/courier/modules/uucp/courieruucp +/usr/lib/courier/courier/submit +/usr/lib/courier/courier/submitmkdir +/usr/lib/courier/esmtpd +/usr/lib/courier/filterctl +/usr/lib/courier/filters +/usr/lib/courier/makeacceptmailfor +/usr/lib/courier/makealiases +/usr/lib/courier/makehosteddomains +/usr/lib/courier/makepercentrelay +/usr/lib/courier/makesmtpaccess +/usr/lib/courier/mkesmtpdcert +/usr/lib/courier/perlfilter-wrapper.pl +/usr/lib/sendmail +/usr/sbin/aliaslookup +/usr/sbin/courier +/usr/sbin/courier-mtaconfig +/usr/sbin/courieresmtpd +/usr/sbin/courierfilter +/usr/sbin/esmtpd +/usr/sbin/esmtpd-msa +/usr/sbin/filterctl +/usr/sbin/makeacceptmailfor +/usr/sbin/makealiases +/usr/sbin/makehosteddomains +/usr/sbin/makepercentrelay +/usr/sbin/makesmtpaccess +/usr/sbin/makesmtpaccess-msa +/usr/sbin/makeuucpneighbors +/usr/sbin/mkesmtpdcert +/usr/sbin/newaliases +/usr/sbin/rmail +/usr/sbin/sendmail +/usr/share/courier/webadmin/admin-05local.html +/usr/share/courier/webadmin/admin-05local.pl +/usr/share/courier/webadmin/admin-30esmtp.html +/usr/share/courier/webadmin/admin-30esmtp.pl +/usr/share/courier/webadmin/admin-30xspf.html +/usr/share/courier/webadmin/admin-30xspf.pl +/usr/share/courier/webadmin/admin-31esmtp.html +/usr/share/courier/webadmin/admin-31esmtp.pl +/usr/share/courier/webadmin/admin-50bofh.html +/usr/share/courier/webadmin/admin-50bofh.pl +/usr/share/lintian/overrides/courier-mta +/usr/share/man/man1/cancelmsg.1 +/usr/share/man/man1/dotforward.1 +/usr/share/man/man1/dot-forward.1 +/usr/share/man/man1/lockmail.courier.1 +/usr/share/man/man1/mailq.1 +/usr/share/man/man1/preline.courier.1 +/usr/share/man/man1/rmail.1 +/usr/share/man/man1/sendmail.1 +/usr/share/man/man5/dot-courier.5 +/usr/share/man/man7/localmailfilter.7 +/usr/share/man/man8/addcr.8 +/usr/share/man/man8/aliaslookup.8 +/usr/share/man/man8/courier.8 +/usr/share/man/man8/courier-mtaconfig.8 +/usr/share/man/man8/courieresmtpd.8 +/usr/share/man/man8/courierfilter.8 +/usr/share/man/man8/courierperlfilter.8 +/usr/share/man/man8/courieruucp.8 +/usr/share/man/man8/dupfilter.8 +/usr/share/man/man8/esmtpd.8 +/usr/share/man/man8/esmtpd-msa.8 +/usr/share/man/man8/filterctl.8 +/usr/share/man/man8/mkesmtpdcert.8 +/usr/share/man/man8/makeacceptmailfor.8 +/usr/share/man/man8/makealiases.8 +/usr/share/man/man8/makehosteddomains.8 +/usr/share/man/man8/makepercentrelay.8 +/usr/share/man/man8/makesmtpaccess.8 +/usr/share/man/man8/makesmtpaccess-msa.8 +/usr/share/man/man8/makeuucpneighbors.8.gz +/usr/share/man/man8/newaliases.8 +/usr/share/man/man8/submit.8 --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.postinst +++ courier-0.58.0.20080127/debian/courier-imap-ssl.postinst @@ -0,0 +1,32 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + + test -d /etc/courier || mkdir /etc/courier + + if [ ! -f /etc/courier/imapd.pem ]; then + /usr/sbin/mkimapdcert + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-webadmin.config +++ courier-0.58.0.20080127/debian/courier-webadmin.config @@ -0,0 +1,27 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +db_input high courier-webadmin/install-cgi || [ $? -eq 30 ] +db_go + +db_input critical courier-webadmin/password || [ $? -eq 30 ] +db_go --- courier-0.58.0.20080127.orig/debian/compat +++ courier-0.58.0.20080127/debian/compat @@ -0,0 +1 @@ +5 --- courier-0.58.0.20080127.orig/debian/sharedindexsplit.pod +++ courier-0.58.0.20080127/debian/sharedindexsplit.pod @@ -0,0 +1,38 @@ +=head1 NAME + +sharedindexsplit - Splits a shared index file into multiple ones + +=head1 SYNOPSIS + +sharedindexsplit I [ I ] + +=head1 OPTIONS + +=item I + +The directory where the shared index files should be created. + +=item I + +The number of characters to consider when splitting the index file. + +=head1 DESCRIPTION + +B takes a list of accounts from standard input +and splits them into multiple shared index files based on the first +character of the username or, if the second argument is given, on +that number of characters. + +The full documentation of shared folders with courier-imap +and sqwebmail is located at +F. + +=head1 SEE ALSO + +L(8), L(8) + +=head1 AUTHOR + +This manual page was written by Willi Mann +for the Debian GNU/Linux system. + --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.init +++ courier-0.58.0.20080127/debian/courier-imap-ssl.init @@ -0,0 +1,116 @@ +#! /bin/bash -e +### BEGIN INIT INFO +# Provides: courier-imap-ssl +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-imap -ssl +# Description: courier-imap is an IMAP Mail Delivery Agent with SSL. +### END INIT INFO +prefix="/usr" +exec_prefix=${prefix} +sysconfdir="/etc/courier" +bindir="${exec_prefix}/bin" +sbindir="${exec_prefix}/sbin" +libexecdir="${prefix}/lib/courier" +run_dir="/var/run/courier" +calendar_dir="/var/run/courier/calendar" +TCPD=${sbindir}/couriertcpd +DAEMONPROG=${sbindir}/imapd +DAEMON=imapd-ssl +PROGRAM="Courier IMAP-SSL server" + +# first of all check if daemon is available +if ! [ -x "${bindir}/imapd" ]; then + exit 0 +fi + +. /lib/lsb/init-functions + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +if [ ! -d ${calendar_dir} ]; then + mkdir -p ${calendar_dir} + chown daemon:daemon ${calendar_dir} +fi + + +if ! [ -x $TCPD ]; then + log_failure_msg "ERR: $TCPD missing" + exit 1 +fi + +if ! [ -f ${sysconfdir}/imapd ]; then + log_failure_msg "ERR: config file missing" + exit 1 +fi +if ! [ -f ${sysconfdir}/imapd-ssl ]; then + log_failure_msg "ERR: config file missing" + exit 1 +fi + +# read/set defaults +if [ -f /etc/default/courier ]; then + . /etc/default/courier +fi +if [ -z "$MAILDIRPATH" ]; then + MAILDIRPATH=Maildir +fi + +. ${sysconfdir}/imapd +. ${sysconfdir}/imapd-ssl + +if ! [ -x $COURIERTLS ]; then + log_failure_msg "ERR: $COURIERTLS missing" + exit 1 +fi + +START=no +case "$IMAPDSSLSTART" in + [yY]*)START=yes;; +esac + +case "$1" in +start) + if [ "$START" = "yes" ]; then + log_begin_msg "Starting $PROGRAM..." + + umask $IMAP_UMASK + ulimit -v $IMAP_ULIMITD + /usr/bin/env - /bin/sh -c " . ${sysconfdir}/imapd ; \ + . ${sysconfdir}/imapd-ssl ; \ + IMAP_TLS=1 ; export IMAP_TLS ; \ + `sed -n '/^#/d;/=/p' <${sysconfdir}/imapd | \ + sed 's/=.*//;s/^/export /;s/$/;/'` + `sed -n '/^#/d;/=/p' <${sysconfdir}/imapd-ssl | \ + sed 's/=.*//;s/^/export /;s/$/;/'` + PROXY_HOSTNAME=$PROXY_HOSTNAME ; \ + /usr/sbin/courierlogger -pid=$SSLPIDFILE -start $SSLLOGGEROPTS \ + $TCPD -address=$SSLADDRESS \ + -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \ + $TCPDOPTS \ + $SSLPORT $COURIERTLS -server -tcpd \ + ${libexecdir}/courier/imaplogin \ + ${bindir}/imapd $MAILDIRPATH" + log_end_msg 0 + fi + ;; +stop) + log_begin_msg "Stopping $PROGRAM..." + /usr/sbin/courierlogger -pid=$SSLPIDFILE -stop || log_end_msg 1 + log_end_msg 0 + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac +exit 0 --- courier-0.58.0.20080127.orig/debian/courier-imap.templates +++ courier-0.58.0.20080127/debian/courier-imap.templates @@ -0,0 +1,11 @@ +Template: courier-imap/moveconfig +Type: boolean +Default: true +_Description: Move old configuration files to /etc/courier ? + The current system has courier-imap configuration files within /etc. + From now on all configuration files related to Courier are located within + /etc/courier. If preferred, move the configuration files to the new + location. However, no guarantee can be made that they will work as before. + Please refer to the Courier documentation and tell the maintainer about + experiences with the conversion. + --- courier-0.58.0.20080127.orig/debian/courier-faxmail.lintian +++ courier-0.58.0.20080127/debian/courier-faxmail.lintian @@ -0,0 +1,2 @@ +courier-faxmail: non-standard-dir-perm var/lib/courier/faxtmp/ 0700 != 0755 +courier-faxmail: non-standard-file-perm etc/courier/faxrc 0640 != 0644 --- courier-0.58.0.20080127.orig/debian/courier-ldap.postinst +++ courier-0.58.0.20080127/debian/courier-ldap.postinst @@ -0,0 +1,27 @@ +#! /bin/sh -e +# +# Copyright 2002,2003 by Stefan Hornburg +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +##THIS FILE CAN BE REMOVED## + +#chown daemon.daemon /etc/courier/authldaprc /etc/courier/ldapaliasrc +#chmod 600 /etc/courier/authldaprc +# needs to be readable by sendmail invoked by non-root users +#chmod 640 /etc/courier/ldapaliasrc + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/webgpg.pod +++ courier-0.58.0.20080127/debian/webgpg.pod @@ -0,0 +1,24 @@ +=head1 NAME + +webgpg - initializes maildir subdirectory gpg + +=head1 SYNOPSIS + +webgpg MAILDIR + +=head1 DESCRIPTION + +B creates a new subdirectory in the given MAILDIR and initializes +it. Once that subdirectory is created, encryption/decryption in SqWebMail will +become available for that account. + +B must be executed by the same UID and GID which owns the MAILDIR. + +=head1 SEE ALSO + +L(1), F + +=head1 AUTHOR + +This manual page was written by Stefan Hornburg (Racke) +for the Debian GNU/Linux system. --- courier-0.58.0.20080127.orig/debian/courier-mta.dirs +++ courier-0.58.0.20080127/debian/courier-mta.dirs @@ -0,0 +1,10 @@ +/etc/courier/aliasdir +/etc/courier/filters +/etc/courier/filters/active +/var/lib/courier/tmp +/var/lib/courier/tmp/broken +/var/lib/courier/msgs +/var/lib/courier/msgq +/var/lib/courier/allfilters +/var/lib/courier/filters +/var/lib/courier/track --- courier-0.58.0.20080127.orig/debian/courier-ldap.conffiles +++ courier-0.58.0.20080127/debian/courier-ldap.conffiles @@ -0,0 +1,3 @@ +/etc/courier/ldapaliasrc +/etc/courier/ldapaddressbook +/etc/init.d/courier-ldap --- courier-0.58.0.20080127.orig/debian/courier-base.conffiles +++ courier-0.58.0.20080127/debian/courier-base.conffiles @@ -0,0 +1 @@ +/etc/courier/shared/index --- courier-0.58.0.20080127.orig/debian/courier-pop.conffiles +++ courier-0.58.0.20080127/debian/courier-pop.conffiles @@ -0,0 +1,5 @@ +/etc/courier/pop3d +/etc/init.d/courier-pop +/etc/logcheck/ignore.d.server/courier-pop +/etc/logcheck/violations.ignore.d/courier-pop +/etc/pam.d/pop3 --- courier-0.58.0.20080127.orig/debian/addcr.pod +++ courier-0.58.0.20080127/debian/addcr.pod @@ -0,0 +1,26 @@ +=head1 NAME + +addcr - converts 0x0a to 0x0d 0x0a + +=head1 SYNOPSIS + +addcr + +=head1 DESCRIPTION + +B converts all rest-of-the-world newlines to windows-style newlines. Data +is expected on standard input and returned on standard output. If windows-style +newlines already exist, nothing is changed. + +B is used inside the Courier Mail Server but it might also be useful for +interactive use. + +=head1 SEE ALSO + +recode(1) + +=head1 AUTHOR + +This manual page was written by Willi Mann +for the Debian GNU/Linux system. + --- courier-0.58.0.20080127.orig/debian/courier-mta-ssl.files +++ courier-0.58.0.20080127/debian/courier-mta-ssl.files @@ -0,0 +1,5 @@ +etc/courier/esmtpd-ssl +usr/lib/courier/esmtpd.pem +usr/lib/courier/esmtpd-ssl +usr/sbin/esmtpd-ssl +usr/share/man/man8/esmtpd-ssl.8.gz --- courier-0.58.0.20080127.orig/debian/courier-mta.README.Debian +++ courier-0.58.0.20080127/debian/courier-mta.README.Debian @@ -0,0 +1,25 @@ +COURIER-MTA README + +This document describes Debian-specific changes which has been +applied to the courier-mta package. + +Please read /usr/share/doc/courier-base/README.Debian first +for information about general changes applied to the Courier +suite. + +MODULE.FAX + +The Courier SMTP server(s) absolutely require the existence +of /etc/courier/module.fax. An empty file suffices. Therefore +the init script will refuse to start/stop/restart the SMTP +server(s) if this file is missing for any reason. + +NEWALIASES + +I added a /usr/sbin/newaliases shell script for compliance +with the Debian Policy (Section "Mail transport, delivery and user agents"). +Please note that the default location for source alias file(s) +is /etc/courier/aliases. The script reads /etc/aliases instead. + + + --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.files +++ courier-0.58.0.20080127/debian/courier-imap-ssl.files @@ -0,0 +1,11 @@ +etc/courier/imapd.cnf +etc/courier/imapd-ssl +etc/logcheck/ignore.d.server/courier-imap-ssl +etc/logcheck/violations.ignore.d/courier-imap-ssl +usr/lib/courier/imapd.pem +usr/lib/courier/mkimapdcert +usr/sbin/imapd-ssl +usr/sbin/mkimapdcert +usr/share/lintian/overrides/courier-imap-ssl +usr/share/man/man8/imapd-ssl.8.gz +usr/share/man/man8/mkimapdcert.8 --- courier-0.58.0.20080127.orig/debian/courier-mta.postinst +++ courier-0.58.0.20080127/debian/courier-mta.postinst @@ -0,0 +1,70 @@ +#! /bin/sh -e +# +# Copyright 2000,2001,2002,2003,2004,2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +USER=daemon +GROUP=daemon + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + + # Make sure we actually have courier's directory. + test -d /etc/courier || mkdir /etc/courier + + # write default domain file + db_get courier-mta/defaultdomain + echo $RET > /etc/courier/defaultdomain + + # generate locals file if necessary + if [ ! -f /etc/courier/locals ]; then + echo -e "localhost\n$RET" > /etc/courier/locals + fi + + # generate configuration directories if necessary + db_get courier-base/webadmin-configmode + if [ "$RET" = true ]; then + for dir in esmtpacceptmailfor.dir hosteddomains; do + if [ ! -e /etc/courier/$dir ]; then + mkdir /etc/courier/$dir + fi + done + fi + + # generate /etc/mailname if necessary + if [ ! -f /etc/mailname ]; then + echo -e "$RET" > /etc/mailname + fi + + # write file with From: header for delivery notifications + db_get courier-mta/dsnfrom + echo $RET > /etc/courier/dsnfrom + + + # Update Alternatives + update-alternatives --install /usr/bin/lockmail lockmail /usr/bin/lockmail.courier 5 \ + --slave /usr/share/man/man1/lockmail.1.gz lockmail.1.gz /usr/share/man/man1/lockmail.courier.1.gz + update-alternatives --install /usr/bin/preline preline /usr/bin/preline.courier 5 \ + --slave /usr/share/man/man1/preline.1.gz preline.1.gz /usr/share/man/man1/preline.courier.1.gz + + # run makesmtpaccess + /usr/sbin/makesmtpaccess +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/sqwebmail.lintian +++ courier-0.58.0.20080127/debian/sqwebmail.lintian @@ -0,0 +1,4 @@ +sqwebmail: setgid-binary usr/lib/courier/courier/sqwebpasswd 2755 daemon/daemon +sqwebmail: non-standard-dir-perm var/cache/sqwebmail/ 0700 != 0755 +sqwebmail: missing-debconf-dependency +sqwebmail: package-contains-empty-directory usr/lib/cgi-bin/ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.postrm +++ courier-0.58.0.20080127/debian/courier-pop-ssl.postrm @@ -0,0 +1,24 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + rm -rf /etc/courier/pop3d.pem +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/copyright +++ courier-0.58.0.20080127/debian/copyright @@ -0,0 +1,25 @@ +This package was debianized by Dennis Schoen on +Sat, 7 Oct 2000 14:04:43 +0200. + +It was downloaded from: +ftp://courier.sourceforge.net/pub/courier/courier/ + +Upstream Author: + +Sam Varshavchik +Double Precision, Inc. +PO Box 668 +Greenwood Lake, NY 10925 + +Copyright: + +This software is released under the GPL, version 3. +Additionally, compiling, linking, and/or using the OpenSSL toolkit in +conjunction with this software is allowed. + +A copy of the GNU General Public License is available as +/usr/share/common-licenses/GPL-3 in the Debian GNU/Linux distribution or on the +World Wide Web at http://www.gnu.org/copyleft/gpl.html. You can also +obtain it by writing to the Free Software Foundation, Inc., 51 Franklin St, +Fifth Floor, Boston, MA 02110-1301, USA. + --- courier-0.58.0.20080127.orig/debian/NEWS +++ courier-0.58.0.20080127/debian/NEWS @@ -0,0 +1,54 @@ +courier-imap (0.58.0.20080127-1) unstable; urgency=low + + Mismatches between ownership of the mailbox directory and the + ownership retrieved from the account database can cause mysterious + error messages. To prevent these a sanity check was added to Courier + IMAP. Such mismatches trigger the following error on login: + + BYE [ALERT] Fatal error: Account's mailbox directory is not owned + by the correct uid or gid + + The sanity check can be averted by setting IMAP_MAILBOX_SANITY_CHECK + in /etc/courier/imapd to 0 and restart Courier IMAP. + + -- Stefan Hornburg (Racke) Tue, 29 Jan 2008 13:22:09 +0100 + +courier-ssl (0.57.0-1) unstable; urgency=low + + New TLS_PROTOCOL setting SSL23 is equivalent to SSL3 in Courier before + version 0.56. Please change setting accordingly to avoid problems with + common mail user agents. + + -- Stefan Hornburg (Racke) Mon, 1 Oct 2007 15:21:15 +0200 + +courier-mlm (0.56.0-2) unstable; urgency=low + + All existing courier-mlm mailing list directories must be updated with + new configuration files. See the "update" command in the "MANUAL + COMMANDS" section of the couriermlm(1) manual page. + + -- Stefan Hornburg (Racke) Wed, 12 Sep 2007 16:58:39 -0400 + +courier (0.53.1-1) unstable; urgency=low + + Beginning with Courier 0.48, the authentication modules that used to + be part of Courier have been separated into a standalone library. All + Courier applications are now using the same authentication + infrastructure, the Courier authentication library. Packages for this + library consists of a base package (courier-authlib) and one for each + authentication method (courier-authlib-userdb, -mysql, -postgresql, + -ldap, -pipe). Unfortunately it wasn't possible to setup the + dependencies in order to allow a seamless upgrade. Please install the + package for your authentication method manually. + + -- Stefan Hornburg (Racke) Fri, 12 May 2006 12:00:03 +0200 + +courier (0.45.6-1) unstable; urgency=low + + /etc/courier/authmodulelist has been deprecated, you can remove this file + backed out patch to quell FAM error messages, we just suppress them + now as suggested by upstream. If you want to use FAM for the IMAP IDLE + command, please make sure that it works. You wouldn't get any notice + about that in the logs. + + -- Stefan Hornburg (Racke) Mon, 12 Jul 2004 00:14:44 +0200 \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/sqwebmail.cron.d +++ courier-0.58.0.20080127/debian/sqwebmail.cron.d @@ -0,0 +1,4 @@ +# /etc/cron.d/sqwebmail: crontab fragment for sqwebmail + +# Remove stale cache records every hour +16 * * * * bin [ -x /usr/lib/courier/sqwebmail/cleancache.pl ] && /usr/lib/courier/sqwebmail/cleancache.pl --- courier-0.58.0.20080127.orig/debian/courier-ssl.postinst +++ courier-0.58.0.20080127/debian/courier-ssl.postinst @@ -0,0 +1,23 @@ +#! /bin/sh -e +# +# Copyright 2000,2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-webadmin.README.Debian +++ courier-0.58.0.20080127/debian/courier-webadmin.README.Debian @@ -0,0 +1,30 @@ +README for courier-webadmin, web-based administration tool for the Courier Mail Server + +COURIER CONFIGURATION AND WEB-BASED ADMINISTRATION + +Courier uses several configuration files which are located in +/etc/courier. Some configuration files can be replaced by a subdirectory +where all files insides this directory are concatenated and considered +to be a single, consolidated, configuration file. + +To control and administer the Courier configuration through the +web-based administration frontend provided by the courier-webadmin +package, the directories and files need to be readable and writable by +the user daemon. + +Furthermore, the frontend relies on configuration directories instead of +configuration files. If you agreed to the corresponding question on +initial setup, any directories needed for the web-based +administration tool will be created unless there is already a +plain file in place. Otherwise, the frontend won't work very well. + +ACCESSING COURIER-WEBADMIN + +If your web server has been installed and configured according the +Debian policy, the administration tool can be accessed with the +following URL: + + http://localhost/cgi-bin/courierwebadmin + + + --- courier-0.58.0.20080127.orig/debian/webmaild.pod +++ courier-0.58.0.20080127/debian/webmaild.pod @@ -0,0 +1,20 @@ +=head1 NAME + +webmaild - wrapper script for the sqwebmail daemon + +=head1 SYNOPSIS + +webmaild + +=head1 DESCRIPTION + +B is a wrapper script that starts the sqwebmail daemon. It +takes no options. + +The sqwebmail daemon is the backend server for the frontend located in +F. + +=head1 AUTHOR + +This manual page was written by Willi Mann +for the Debian GNU/Linux system. --- courier-0.58.0.20080127.orig/debian/courier-imap.files +++ courier-0.58.0.20080127/debian/courier-imap.files @@ -0,0 +1,11 @@ +etc/courier/imapd +etc/logcheck/ignore.d.server/courier-imap +etc/logcheck/violations.ignore.d/courier-imap +etc/pam.d/imap +usr/bin/imapd +usr/lib/courier/imapd +usr/lib/courier/courier/imaplogin +usr/sbin/imapd +usr/share/courier/webadmin/admin-40imap.html +usr/share/courier/webadmin/admin-40imap.pl +usr/share/man/man8/imapd.8 --- courier-0.58.0.20080127.orig/debian/courier-pcp.README.Debian +++ courier-0.58.0.20080127/debian/courier-pcp.README.Debian @@ -0,0 +1,12 @@ +Debian Packaging Issues +*********************** + +Please read /usr/share/doc/courier-base/README.Debian for more +information about the packaging of the Courier Mail Server suite. + +Further Documentation +********************* + +Please refer to the documentation of the sqwebmail package +(especially /usr/share/doc/sqwebmail/PCP.html) for more +information. --- courier-0.58.0.20080127.orig/debian/sqwebmail.files +++ courier-0.58.0.20080127/debian/sqwebmail.files @@ -0,0 +1,23 @@ +etc/courier/sqwebmaild +etc/pam.d/webmail +usr/bin/mimegpg +usr/lib/courier/courier/sqwebmaild +usr/lib/courier/courier/sqwebpasswd +usr/lib/courier/courier/webmail +usr/lib/courier/sqwebmail/cleancache.pl +usr/lib/courier/sqwebmail/html +usr/lib/courier/sqwebmail/ldapsearch +usr/lib/courier/sqwebmail/sendit.sh +usr/lib/courier/sqwebmail/webgpg +usr/sbin/webmaild +usr/sbin/webgpg +usr/share/courier/webadmin/admin-47webmail.html +usr/share/courier/webadmin/admin-47webmail.pl +usr/share/doc/sqwebmail/GPG.html +usr/share/doc/sqwebmail/PCP.html +usr/share/doc/sqwebmail/sqwebmail.html +usr/share/lintian/overrides/sqwebmail +usr/share/man/man1/mimegpg.1 +usr/share/man/man8/webgpg.8 +usr/share/man/man8/webmaild.8 +usr/share/sqwebmail --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.conffiles +++ courier-0.58.0.20080127/debian/courier-imap-ssl.conffiles @@ -0,0 +1,5 @@ +/etc/courier/imapd.cnf +/etc/courier/imapd-ssl +/etc/init.d/courier-imap-ssl +/etc/logcheck/ignore.d.server/courier-imap-ssl +/etc/logcheck/violations.ignore.d/courier-imap-ssl --- courier-0.58.0.20080127.orig/debian/courier-base.postrm +++ courier-0.58.0.20080127/debian/courier-base.postrm @@ -0,0 +1,25 @@ +#! /bin/sh -e +# +# Copyright 2001,2006 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + # Remove files created by maintainer scripts + rm -f /etc/default/courier +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-mta-ssl.init +++ courier-0.58.0.20080127/debian/courier-mta-ssl.init @@ -0,0 +1,69 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: courier-mta mail-transport-agent +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-mta Mail Transport Agent +# Description: courier-mta is a Mail Transport agent +### END INIT INFO +sysconfdir="/etc/courier" +sbindir="/usr/sbin" +run_dir="/var/run/courier" +TCPD=${sbindir}/couriertcpd +DAEMONPROG=${sbindir}/esmtpd-ssl + +test -f $DAEMONPROG || exit 0 + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +# check for couriertcpd +if ! [ -x $TCPD ]; then + exit 0 +fi + +# check for couriertls +if ! [ -x $COURIERTLS ]; then + exit 0 +fi + +# check for esmtpd configuration file +if ! [ -f ${sysconfdir}/esmtpd ]; then + exit 0 +fi + +# check for esmtpd-ssl configuration file +if ! [ -f ${sysconfdir}/esmtpd-ssl ]; then + exit 0 +fi + +. ${sysconfdir}/esmtpd +. ${sysconfdir}/esmtpd-ssl + +. /lib/lsb/init-functions + +case "$1" in +start) + log_begin_msg "Starting Courier SMTP/SSL server..." + ${sbindir}/esmtpd-ssl start || log_end_msg 1 + log_end_msg 0 + ;; +stop) + log_begin_msg "Stopping Courier SMTP/SSL server..." + ${sbindir}/esmtpd-ssl stop || log_end_msg 1 + log_end_msg 0 + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac +exit 0 --- courier-0.58.0.20080127.orig/debian/sqwebmail.html +++ courier-0.58.0.20080127/debian/sqwebmail.html @@ -0,0 +1,20 @@ + + + + SqWebMail Documentation + + + + +

SqWebMail Documentation

+ + + + --- courier-0.58.0.20080127.orig/debian/courier-base.config +++ courier-0.58.0.20080127/debian/courier-base.config @@ -0,0 +1,38 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,2004,2006 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +# Get settings from /etc/default/courier +if [ -f /etc/default/courier ]; then + . /etc/default/courier + if [ -n "$MAILDIR" ]; then + db_set courier-base/maildir $MAILDIR + db_fset courier-base/maildir seen true + fi +fi + +# Question about configuration file mode +db_subst courier-base/webadmin-configmode courieruser daemon +db_input high courier-base/webadmin-configmode || [ $? -eq 30 ] +db_go + +db_input low courier-base/maildir || [ $? -eq 30 ] +db_go --- courier-0.58.0.20080127.orig/debian/courier-base.templates +++ courier-0.58.0.20080127/debian/courier-base.templates @@ -0,0 +1,32 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: courier-base/webadmin-configmode +Type: boolean +Default: false +_Description: Create directories for web-based administration? + Courier uses several configuration files in /etc/courier. Some of + these files can be replaced by a subdirectory whose contents are + concatenated and treated as a single, consolidated, configuration + file. + . + The web-based administration provided by the courier-webadmin package + relies on configuration directories instead of configuration files. + If agreed, any directories needed for the web-based + administration tool will be created unless there is already a + plain file in place. + +Template: courier-base/maildir +Type: string +Default: Maildir +_Description: Path to Maildir directory: + Please give the relative path name from each user's home directory to the + Maildir directory where the Courier servers store and access the + user's email. Please refer to the maildir.courier(5) manual page if you are + unfamiliar with the mail storage format used by Courier. --- courier-0.58.0.20080127.orig/debian/courier-mlm.init +++ courier-0.58.0.20080127/debian/courier-mlm.init @@ -0,0 +1,86 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: courier-mlm +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +### END INIT INFO +# +# Copyright 2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +PROGRAM=webmlmd +DAEMON=/usr/bin/$PROGRAM +CONFIGFILE=/etc/courier/webmlmrc +NAME="WebMLM daemon" + +# load LSB functions +set -e +. /lib/lsb/init-functions + +# stop if the sqwebmail package has been removed +if ! [ -x $DAEMON ]; then + exit 0 +fi + +test_config() { + set +e + . $CONFIGFILE + if [ -z "$LISTS" ]; then + log_begin_msg "$NAME: lists directories missing from configuration file, not starting/reloading..." + log_end_msg 1 + return 1 + fi + set -e +} + +case "$1" in +start) + if ! test_config; then + exit 0 + fi + + # Start webmlm daemon + log_begin_msg "Starting $NAME" $PROGRAM + if $DAEMON start $CONFIGFILE; then + log_end_msg 0 + else + log_end_msg 1 + fi + ;; +stop) + # Stop webmlm daemon + log_begin_msg "Stopping $NAME" $PROGRAM + if $DAEMON stop $CONFIGFILE; then + log_end_msg 0 + else + log_end_msg 1 + fi + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|force-reload}" + exit 2 + ;; +esac + +exit 0 + --- courier-0.58.0.20080127.orig/debian/courier-faxmail.files +++ courier-0.58.0.20080127/debian/courier-faxmail.files @@ -0,0 +1,19 @@ +/etc/courier/faxcoverpage.tr +/etc/courier/faxnotifyrc +/etc/courier/faxrc +/usr/lib/courier/faxmail/init +/usr/lib/courier/faxmail/application-postscript.filter +/usr/lib/courier/faxmail/application-pdf.filter +/usr/lib/courier/faxmail/coverpage +/usr/lib/courier/faxmail/image-gif.filter +/usr/lib/courier/faxmail/image-jpeg.filter +/usr/lib/courier/faxmail/image-png.filter +/usr/lib/courier/faxmail/new_fax +/usr/lib/courier/faxmail/text-plain.filter +/usr/share/courier/webadmin/admin-34fax.html +/usr/share/courier/webadmin/admin-34fax.pl +/usr/share/courier/webadmin/admin-35fax.html +/usr/share/courier/webadmin/admin-35fax.pl +/usr/share/lintian/overrides/courier-faxmail +/usr/share/man/man8/courierfax.8 + --- courier-0.58.0.20080127.orig/debian/courier-maildrop.README.Debian +++ courier-0.58.0.20080127/debian/courier-maildrop.README.Debian @@ -0,0 +1,17 @@ +Debian Packaging Issues +*********************** + +Please read /usr/share/doc/courier-base/README.Debian for more +information about the packaging of the Courier Mail Server suite. + +The maildrop binary is compiled with support for userdb and +logging via syslog (facility mail, priority info). + +Version Number +************** + +The version number of the courier-maildrop Debian package is derived from +the version number of the complete Courier Mail Server suite. +There is a separate maildrop source package available with a +much higher version number than the version number of the Courier +source package, so don't get confused. --- courier-0.58.0.20080127.orig/debian/courier-faxmail.conffiles +++ courier-0.58.0.20080127/debian/courier-faxmail.conffiles @@ -0,0 +1,3 @@ +/etc/courier/faxcoverpage.tr +/etc/courier/faxnotifyrc +/etc/courier/faxrc --- courier-0.58.0.20080127.orig/debian/courier-mta.postrm +++ courier-0.58.0.20080127/debian/courier-mta.postrm @@ -0,0 +1,37 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,2003,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + # Removes possibly automatically produced files + rm -f /etc/courier/aliases.dat /etc/courier/defaultdomain /etc/courier/dsnfrom /etc/courier/esmtpacceptmailfor.dat /etc/courier/hosteddomains.dat /etc/courier/locals /etc/courier/smtpaccess.dat + # Remove configuration directories if empty + for dir in aliasdir aliases esmtpacceptmailfor.dir hosteddomains smtpaccess; do + if [ -d /etc/courier/$dir ]; then + FILES=`find /etc/courier/$dir -type f` + if [ -z "$FILES" ]; then + rm -rf /etc/courier/$dir + fi + fi + done + # Remove message queues + rm -rf /var/lib/courier/msgq + rm -rf /var/lib/courier/msgs +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/sqwebmail.pam +++ courier-0.58.0.20080127/debian/sqwebmail.pam @@ -0,0 +1,6 @@ +# PAM configuration file for SqWebMail daemon + +@include common-auth +@include common-account +@include common-password +@include common-session --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.init +++ courier-0.58.0.20080127/debian/courier-pop-ssl.init @@ -0,0 +1,115 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: courier-pop-ssl +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-pop-ssl +# Description: courier-pop-ssl is an POP3 Mail Delivery Agent with SSL support. +### END INIT INFO + +prefix="/usr" +exec_prefix=${prefix} +sysconfdir="/etc/courier" +sbindir="${exec_prefix}/sbin" +bindir="${exec_prefix}/bin" +libexecdir="${prefix}/lib/courier" +run_dir="/var/run/courier" +calendar_dir="/var/run/courier/calendar" +TCPD=${sbindir}/couriertcpd +DAEMONPROG=${sbindir}/pop3d +DAEMON=pop3d-ssl +PROGRAM="Courier POP3-SSL server" + +test -f $DAEMONPROG || exit 0 + +. /lib/lsb/init-functions + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +if [ ! -d ${calendar_dir} ]; then + mkdir -p ${calendar_dir} + chown daemon:daemon ${calendar_dir} +fi + + +if ! [ -x $TCPD ]; then + log_failure_msg "ERR: $TCPD missing" + exit 1 +fi + +if ! [ -f ${sysconfdir}/pop3d ]; then + log_failure_msg "ERR: config file missing" + exit 1 +fi +if ! [ -f ${sysconfdir}/pop3d-ssl ]; then + log_failure_msg "ERR: config file missing" + exit 1 +fi + +# read/set defaults +if [ -f /etc/default/courier ]; then + . /etc/default/courier +fi +if [ -z "$MAILDIRPATH" ]; then + MAILDIRPATH=Maildir +fi + +. ${sysconfdir}/pop3d +. ${sysconfdir}/pop3d-ssl + +if ! [ -x $COURIERTLS ]; then + log_failure_msg "ERR: $COURIERTLS missing" + exit 1 +fi + +START=no +case "$POP3DSSLSTART" in + [yY]*)START=yes;; +esac + +if [ "$START" = "no" ]; then + exit 0 +fi + +case "$1" in +start) + log_begin_msg "Starting $PROGRAM..." + + /usr/bin/env - PATH="$PATH" SHELL="$SHELL" \ + /bin/sh -c " . ${sysconfdir}/pop3d ; \ + . ${sysconfdir}/pop3d-ssl ; \ + POP3_TLS=1 ; export POP3_TLS ; \ + `sed -n '/^#/d;/=/p' <${sysconfdir}/pop3d | \ + sed 's/=.*//;s/^/export /;s/$/;/'` + `sed -n '/^#/d;/=/p' <${sysconfdir}/pop3d-ssl | \ + sed 's/=.*//;s/^/export /;s/$/;/'` + PROXY_HOSTNAME=$PROXY_HOSTNAME; \ + /usr/sbin/courierlogger -pid=$SSLPIDFILE -start $SSLLOGGEROPTS \ + $TCPD -address=$SSLADDRESS \ + -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \ + $TCPDOPTS \ + $SSLPORT $COURIERTLS -server -tcpd \ + ${libexecdir}/courier/courierpop3login \ + ${libexecdir}/courier/courierpop3d $MAILDIRPATH" + log_end_msg 0 + ;; +stop) + log_begin_msg "Stopping $PROGRAM..." + /usr/sbin/courierlogger -pid=$SSLPIDFILE -stop || log_end_msg 1 + log_end_msg 0 + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac +exit 0 --- courier-0.58.0.20080127.orig/debian/courier-imap.conffiles +++ courier-0.58.0.20080127/debian/courier-imap.conffiles @@ -0,0 +1,5 @@ +/etc/courier/imapd +/etc/init.d/courier-imap +/etc/logcheck/ignore.d.server/courier-imap +/etc/logcheck/violations.ignore.d/courier-imap +/etc/pam.d/imap --- courier-0.58.0.20080127.orig/debian/courier-ssl.templates +++ courier-0.58.0.20080127/debian/courier-ssl.templates @@ -0,0 +1,21 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: courier-ssl/certnotice +Type: note +_Description: SSL certificate required + POP and IMAP over SSL requires a valid, signed, X.509 certificate. During + the installation of courier-pop-ssl or courier-imap-ssl, a self-signed + X.509 certificate will be generated if necessary. + . + For production use, the + X.509 certificate must be signed by a recognized certificate authority, in + order for mail clients to accept the certificate. The default location + for this certificate is /etc/courier/pop3d.pem or + /etc/courier/imapd.pem. --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.files +++ courier-0.58.0.20080127/debian/courier-pop-ssl.files @@ -0,0 +1,12 @@ +etc/logcheck/ignore.d.server/courier-pop-ssl +etc/logcheck/violations.ignore.d/courier-pop-ssl +etc/courier/pop3d.cnf +etc/courier/pop3d-ssl +usr/lib/courier/mkpop3dcert +usr/lib/courier/pop3d.pem +usr/sbin/mkpop3dcert +usr/sbin/pop3d-ssl +usr/share/lintian/overrides/courier-pop-ssl +usr/share/man/man8/mkpop3dcert.8 +usr/share/man/man8/pop3d-ssl.8.gz + --- courier-0.58.0.20080127.orig/debian/courier-mta.pam +++ courier-0.58.0.20080127/debian/courier-mta.pam @@ -0,0 +1,6 @@ +# PAM configuration file for Courier SMTP daemon + +@include common-auth +@include common-account +@include common-password +@include common-session --- courier-0.58.0.20080127.orig/debian/courier-pop.pam +++ courier-0.58.0.20080127/debian/courier-pop.pam @@ -0,0 +1,7 @@ +# PAM configuration file for Courier POP3 daemon + +@include common-auth +@include common-account +@include common-password +@include common-session + --- courier-0.58.0.20080127.orig/debian/courier-mta.config +++ courier-0.58.0.20080127/debian/courier-mta.config @@ -0,0 +1,48 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +do_config () { + FILENAME=$1 + DEFAULT=$2 + + if [ -f /etc/courier/$FILENAME ]; then + # read current value from configuration file + VALUE=`head -n 1 /etc/courier/$FILENAME` + if [ "$VALUE" ]; then + db_set courier-mta/$FILENAME "$VALUE" + fi + fi + + db_get courier-mta/$FILENAME + if [ ! "$RET" ]; then + # enforce default + db_set courier-mta/$FILENAME "$DEFAULT" + fi + + db_input medium courier-mta/$FILENAME || [ $? -eq 30 ] + db_go +} + +do_config defaultdomain `hostname --fqdn` +db_get courier-mta/defaultdomain +do_config dsnfrom "mailer-daemon@$RET" + --- courier-0.58.0.20080127.orig/debian/sqwebmail.docs +++ courier-0.58.0.20080127/debian/sqwebmail.docs @@ -0,0 +1,7 @@ +webmail/BUGS +webmail/BUGS.html +webmail/SECURITY +webmail/SECURITY.html +webmail/TODO +webmail/TODO.html + --- courier-0.58.0.20080127.orig/debian/sqwebmail.README.Debian +++ courier-0.58.0.20080127/debian/sqwebmail.README.Debian @@ -0,0 +1,55 @@ +Debian Packaging Issues +*********************** + +Please read /usr/share/doc/courier-base/README.Debian for more +information about the packaging of the Courier Mail Server suite. + +To use the groupware calendaring mode, you have to install +the courier-pcp package. + +The file containing the ispell dictionary used by SqWebMail +has been moved to /etc/courier/ispelldict. + +Version Number +************** + +The version number of the sqwebmail Debian package is derived from +the version number of the complete Courier Mail Server suite. +There is a separate SqWebMail source package available with a +much higher version number than the version number of the Courier +source package, so don't get confused. + +URL +*** + +On a Debian system with a standard webserver setup the URL for +SqWebMail is http://localhost/cgi-bin/sqwebmail. + +Runtime Configuration +********************* + +sqwebmail reads runtime configuration files from /etc/courier, +e.g. /etc/courier/logindomainlist. + +Some other settings can be changed by setting environment +variables via Apache, e.g. increasing the session timeout +from 20 to 60 minutes: + +SetEnv SQWEBMAIL_TIMEOUTSOFT 3600 + +Using a Different Set of Templates +********************************** + +You can make up your own template set from scratch or copy the +existing set within /usr/lib/courier/sqwebmail/html to, e.g. +/home/mywebmail. + +Then you need to advise your webserver to set the environment +variable SQWEBMAIL_TEMPLATEDIR to name of the directory +containing the templates. + +If you're using Apache, try this: + +SetEnv SQWEBMAIL_TEMPLATEDIR /home/mywebmail + + -- Stefan Hornburg (Racke) , Thu Aug 17 09:44:49 2006 --- courier-0.58.0.20080127.orig/debian/courier-mta.prerm +++ courier-0.58.0.20080127/debian/courier-mta.prerm @@ -0,0 +1,33 @@ +#!/bin/sh -e +# +# Copyright 2000,2001,2003,2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "upgrade" -o "$1" = "remove" ]; then + for binary in lockmail preline; do + update-alternatives --remove $binary /usr/bin/$binary.courier + done +fi + +if [ ! -f /etc/courier/module.fax ]; then + # fax module configuration file is missing, courier + # will not shutdown properly, therefore we are using + # this kludge + start-stop-daemon --stop --oknodo --exec /usr/lib/courier/courier/courierd +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-imap.pam +++ courier-0.58.0.20080127/debian/courier-imap.pam @@ -0,0 +1,6 @@ +# PAM configuration file for Courier IMAP daemon + +@include common-auth +@include common-account +@include common-password +@include common-session --- courier-0.58.0.20080127.orig/debian/courier-base.preinst +++ courier-0.58.0.20080127/debian/courier-base.preinst @@ -0,0 +1,27 @@ +#! /bin/sh -e +# +# Copyright 2002 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# We need this file +if [ -d /etc/courier ]; then + if [ ! -f /etc/courier/authmodulelist ]; then + echo authdaemon > /etc/courier/authmodulelist + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-mta-ssl.conffiles +++ courier-0.58.0.20080127/debian/courier-mta-ssl.conffiles @@ -0,0 +1,2 @@ +/etc/courier/esmtpd-ssl +/etc/init.d/courier-mta-ssl --- courier-0.58.0.20080127.orig/debian/courier-mlm.files +++ courier-0.58.0.20080127/debian/courier-mlm.files @@ -0,0 +1,8 @@ +/etc/courier/webmlmrc +/usr/bin/couriermlm +/usr/bin/webmlmd +/usr/bin/webmlmd.rc +/usr/lib/cgi-bin/webmlm +/usr/lib/courier/couriermlm +/usr/share/man/man1/couriermlm.1 +/usr/share/man/man1/webmlmd.1 \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/courier-base.examples +++ courier-0.58.0.20080127/debian/courier-base.examples @@ -0,0 +1 @@ +courier/quotawarnmsg.example --- courier-0.58.0.20080127.orig/debian/courier-ssl.config +++ courier-0.58.0.20080127/debian/courier-ssl.config @@ -0,0 +1,24 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +db_input high courier-ssl/certnotice || true +db_go --- courier-0.58.0.20080127.orig/debian/courier-mta.conffiles +++ courier-0.58.0.20080127/debian/courier-mta.conffiles @@ -0,0 +1,27 @@ +/etc/courier/aliases/system +/etc/courier/courierd +/etc/courier/dsndelayed.txt +/etc/courier/dsndelivered.txt +/etc/courier/dsnfailed.txt +/etc/courier/dsnrelayed.txt +/etc/courier/dsnfooter.txt +/etc/courier/dsnsubjectnotice.txt +/etc/courier/dsnsubjectwarn.txt +/etc/courier/dsnheader.txt +/etc/courier/enablefiltering +/etc/courier/esmtpd.cnf +/etc/courier/esmtpd +/etc/courier/esmtpd-msa +/etc/courier/esmtpauthclient +/etc/courier/module.dsn +/etc/courier/module.esmtp +/etc/courier/module.fax +/etc/courier/module.local +/etc/courier/module.uucp +/etc/courier/rfcerr2045.txt +/etc/courier/rfcerr2046.txt +/etc/courier/rfcerr2047.txt +/etc/courier/rfcerrheader.txt +/etc/courier/smtpaccess/default +/etc/init.d/courier-mta +/etc/pam.d/esmtp --- courier-0.58.0.20080127.orig/debian/changelog +++ courier-0.58.0.20080127/debian/changelog @@ -0,0 +1,1731 @@ +courier (0.58.0.20080127-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable (LP: #188746) + * Automatically merged by DaD: + - debian/watch - Added + - debian/compat - Added + - debian/control: + - Bumped Standards-Version to 3.7.3 + - Changed Build-Depend libgamin-dev instead libfam-dev + - Updated Build-Depend to debhelper >= 5.0.37 + - Updated Build-Depend to libldap2-dev instead libldap-dev + - Updated Build-Depend to apache2 instead apache + - Dropped Build-Depend libmysqlclient-dev + - Added Build-Depend po-debconf + - Changed Depends to postfix instead exim4 + - Added Depends debconf to courier-mta, sqwebmail, courier-imap, + courier-webadmin, courier-pop, courier-ssl + - Added Depends lsb-base to courier-mta, sqwebmail, courier-imap, + courier-pcp, courier-ldap, courier-mta-ssl, courier-pop-ssl, + courier-imap-ssl + - Added Depends openssl to courier-pop-ssl + - debian/courier-imap.templates - Added + - debian/courier-base.templates, debian/courier-webadmin.templates, + debian/sqwebmail.templates: + - Grammar and prompt cleanup + - debian/courier-imap.init, debian/courier-imap-ssl.init, + debian/courier-ldap.init, debian/courier-mta.init, + debian/courier-mta-ssl.init, debian/courier-pcp.init, + debian/courier-pop-.init, debian/courier-pop-ssl.init, sqwebmail.init: + - Added LSB sections + - Fixed MAILDIR var to MAILDIRPATH + - debian/rules: + - Dropped DH_COMPAT + - Fixed shared/index to drop warnings + - debian/sqwebmail.pam: + - Added common-session + - debian/srcmgr: + - Fixed to remove recursive + * Remaining Ubuntu manual changes: + - debian/control: + - Changed maintainer to MOTU + - debian/*.init: use log_success_msg instead of echo + - If /etc/courier for some reason does not exist, some of the + postinst scripts could die horribly. Make sure that it does. + - Required-Start and Required-Stop lsb fields similar to Debian version. + - Removed trailing whitespace everywhere. + + -- Morten Kjeldgaard Sun, 03 Feb 2008 22:04:13 +0100 + +courier (0.58.0.20080127-1) unstable; urgency=low + + * new upstream release (development snapshot) + * SPF fix for %{ir} macro + * tell user about newly introduced sanity check on mailbox directory + ownership (Closes: #456637, thanks to Jerome Benoit + for the report) + * add /usr/lib/cgi-bin directory to sqwebmail package to fix + installation problem with yaws webserver (Closes: #462515, #426330, + thanks to Lucas Nussbaum for the report + and Willi Mann for pointing out a solution) + * alternative for makedat added to avoid conflicts with maildrop package + * added LSB dependency info to init scripts (Closes: #458433, thanks to + Petter Reinholdtsen for the patch) + * remove inappropriate reload option from init scripts (Closes: #449175, + thanks to Peter Eisentraut for the report) + * fix FTBFS with GCC 4.3 due to missing #includes (Closes: #456096, + thanks to Martin Michlmayr for the report) + * removed spurious dot from debian/rules causing weird version for + courier-imap package (Closes: #462870, thanks to Steve Langasek + for the report) + * recognize logger options for Courier POP (Closes: #418878) + * updated Japanese translation of debconf templates (Closes: #463168, + thanks to Hideki Yamane ) + * upgrade sqwebmail's webserver dependency to apache2 or httpd-cgi + + -- Stefan Hornburg (Racke) Thu, 31 Jan 2008 20:25:05 +0100 + +courier (0.58.0-1ubuntu2) hardy; urgency=low + + * No-change rebuild against libldap-2.4-2. + + -- Steve Langasek Tue, 05 Feb 2008 22:59:20 -0800 + +courier (0.58.0-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/watch - Added + - debian/compat - Added + - debian/control: + - Changed maintainer to MOTU + - Bumped Standards-Version to 3.7.3 + - Changed Build-Depend libgamin-dev instead libfam-dev + - Updated Build-Depend to debhelper >= 5.0.37 + - Updated Build-Depend to libldap2-dev instead libldap-dev + - Updated Build-Depend to apache2 instead apache + - Dropped Build-Depend libmysqlclient-dev + - Added Build-Depend po-debconf + - Changed Depends to postfix instead exim4 + - Added Depends debconf to courier-mta, sqwebmail, courier-imap, + courier-webadmin, courier-pop, courier-ssl + - Added Depends lsb-base to courier-mta, sqwebmail, courier-imap, + courier-pcp, courier-ldap, courier-mta-ssl, courier-pop-ssl, + courier-imap-ssl + - Added Depends openssl to courier-pop-ssl + - debian/courier-imap.templates - Added + - debian/courier-base.templates, debian/courier-webadmin.templates, + debian/sqwebmail.templates: + - Grammar and prompt cleanup + - debian/courier-imap.init, debian/courier-imap-ssl.init, + debian/courier-ldap.init, debian/courier-mta.init, + debian/courier-mta-ssl.init, debian/courier-pcp.init, + debian/courier-pop-.init, debian/courier-pop-ssl.init, sqwebmail.init: + - Added LSB sections + - Fixed MAILDIR var to MAILDIRPATH + - debian/po/cs.po, debian/po/es.po, debian/po/fr.po, + debian/po/gl.po, debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, debian/po/tr.po, + debian/po/vi.po, debian/po/templates.pot: + - Fixed + - debian/rules: + - Dropped DH_COMPAT + - Fixed shared/index to drop warnings + - debian/sqwebmail.pam: + - Added common-session + - debian/srcmgr: + - Fixed to remove recursive + + -- Scott Kitterman Tue, 15 Jan 2008 14:58:21 -0500 + +courier (0.58.0-1) unstable; urgency=low + + * new upstream release + * removed obsolete courier-base/authlib-initial template + (Closes: #446588, thanks to Christian Perrier for + the report) + * include port in logcheck files + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project + (Closes: #449518, #449518) + * update Galician translation of Debconf templates (Closes: #450997, + thanks to Jacobo Tarrio ) + * update Portugues translation of Debconf templates (Closes: #451154, + thanks to Miguel Figueiredo ) + * update German translation of Debconf templates (Closes: #451649, + thanks to Holger Wansing ) + * added Finnish translation of Debconf templates (Closes: #452439, + thanks to Esko Arajärvi ) + * updated Turkish translation of Debconf templates (Closes: #452505, + thanks to Mehmet Turker ) + * updated Russian translation of Debconf templates (Closes: #452935, + thanks to Sergey Alyoshin ) + * updated Dutch translation of Debconf templates (Closes: #452952, + thanks to Bart Cornelis ) + * updated Vietnamese translation of Debconf templates (Closes: #453624, + thanks to Clytie Siddall ) + + -- Stefan Hornburg (Racke) Wed, 5 Dec 2007 11:07:13 +0100 + +courier (0.57.0-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + * debian/watch: + Added + * debian/compat: + Added + * debian/control: + Added Original-Maitainer + Fixed Maintainer to MOTU + Fixed Standards-Version to 3.7.2 + Fixed Build-Depend libgamin-dev instead libfam-dev + Updated Build-Depend to debhelper >= 5.0.37 + Updated Build-Depend to libldap2-dev instead libldap-dev + Updated Build-Depend to apache2 instead apache + Dropped Build-Depend libmysqlclient-dev + Added Build-Depend po-debconf + Fixed Depends to postfix instead exim4 + Added Depends debconf to courier-mta, sqwebmail, courier-imap, + courier-webadmin, courier-pop, courier-ssl + Added Depends lsb-base to courier-mta, sqwebmail, courier-imap, + courier-pcp, courier-ldap, courier-mta-ssl, courier-pop-ssl, courier-imap-ssl + Added Depends openssl to courier-pop-ssl + * debian/courier-imap.templates: + - Added + * debian/courier-base.templates, debian/courier-webadmin.templates, + debian/sqwebmail.templates: + - Grammar and prompt cleanup + * debian/courier-imap.init, debian/courier-imap-ssl.init, + debian/courier-ldap.init, debian/courier-mta.init, + debian/courier-mta-ssl.init, debian/courier-pcp.init, + debian/courier-pop-.init, debian/courier-pop-ssl.init, sqwebmail.init: + - Added LSB sections + - Fixed MAILDIR var to MAILDIRPATH + * debian/po/cs.po, debian/po/cs.po, debian/po/es.po, debian/po/fr.po, + debian/po/gl.po, debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, debian/po/tr.po, + debian/po/vi.po, debian/po/templates.pot: + - Fixed + * debian/rules: + - Dropped DH_COMPAT + - Fixed shared/index to drop warnings + - Fixed clean rule to check Makefile + * debian/sqwebmail.pam: + - Added common-session + * debian/srcmgr: + - Fixed to remove recursive + + -- Fernando Ribeiro Tue, 23 Oct 2007 23:05:18 -0300 + +courier (0.57.0-1) unstable; urgency=low + + * new upstream release, now under GPL version 3 + * TLS_PROTOCOL defaults to SSL23 in the configuration files + (Closes: #442271, thanks to Jean-Christophe Dubacq + for the report) + * added empty /etc/courier/shared/index (Closes: #442241) + * updated German translation of Debconf templates (Closes: #442864, + thanks to Holger Wansing ) + * updated Portuguese translation of Debconf templates (Closes: #444476, + thanks to Miguel Figueiredo ) + + -- Stefan Hornburg (Racke) Sun, 30 Sep 2007 22:20:55 +0200 + +courier (0.56.0-2ubuntu2) gutsy; urgency=low + + * Add SSLv23_method() to tcpd/libcouriertls.c to support combined SSL v2/v3 + (LP: #150067) - Change backported from Courier 0.57 + + -- Scott Kitterman Sun, 07 Oct 2007 00:23:12 -0400 + +courier (0.56.0-2ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - change MAILDIR to MAILDIRPATH in imap, imap/ssl, pop, and pop/ssl inits + - build-depend on libmysqlclient15-dev only + - build-depend on libgamin-dev instead of libfam-dev + - depend on postfix in preference to exim4 + - create /var/run/courier and change ownership where necessary + - added build depends for po-debconf + - added debconf dependency for sqwebmail, courier-webadmin, courier-ssl, + courier-pop, courier-mta, courier-imap + - added LSB sections to all init scripts + - Grammar and prompt cleanup in debian/*.template + - build-dep debhelper >= 5.0.37 + - bump standards version to 3.7.2 + - Add debian/compat and set to 5 + + -- Scott Kitterman Mon, 17 Sep 2007 12:39:26 -0400 + +courier (0.56.0-2) unstable; urgency=low + + * updated NEWS.Debian entry (Closes: #442061, thanks to Steve Greenland + for the report) + * catch immediate disconnection in logcheck rules (Closes: #438722, + thanks to Nathan Frankish for the report) + + -- Stefan Hornburg (Racke) Wed, 12 Sep 2007 16:58:39 -0400 + +courier (0.56.0-1) unstable; urgency=low + + * new upstream release + - includes new WebMLM daemon + * newaliases just calls makealiases now (Closes: #389475, thanks to + Julian Mehnle for the report) + * dropped alternative build dependency on postgresql-dev + (Closes: #429966, thanks to Lior Kaplan for the report) + * make use of common PAM configuration files (Closes: #404218, #441468, + thanks to Simone Piccardi for the report) + * create /etc/courier/aliasdir (Closes: #304139, thanks to Jeff Drew + for the report) + * IMAP proxy documentation added + * Debconf templates improvements + - avoid use of first person + - removed config script for courier-pop + - use open prompts + - removed obsolete moveconfig template + * use LSB functions in init scripts (sqwebmail) + * lintian overrides added for missing Debconf dependencies, permissions, + setuid and setgid binaries + * updated Turkish translation of Debconf templates (Closes: #417550, + thanks to Mehmet Turker ) + * updated Russian translation of Debconf templates (Closes: #416346, + thanks to Yuriy Talakan ) + * updated Brazilian Portuguese translation of Debconf templates + (Closes: #421522, thanks to Andre Luis Lopes ) + * updated Vietnamese translation of Debconf templates + (Closes: #427027, thanks to Clytie Siddall ) + + -- Stefan Hornburg (Racke) Tue, 11 Sep 2007 20:23:06 -0400 + +courier (0.53.3-6ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - change MAILDIR to MAILDIRPATH in imap, imap/ssl, pop, and pop/ssl inits + (Fixes Malone Bug #86802) + - build-depend on libmysqlclient15-dev only + - build-depend on libgamin-dev instead of libfam-dev + - depend on postfix in preference to exim4 + - LSB init scripts + - create /var/run/courier where necessary + - common PAM configuration + - combined suggests for courier-imap-ssl into one line + - added build depends for po-debconf + - added debconf dependency for sqwebmail, courier-webadmin, courier-ssl, + courier-pop, courier-mta, courier-imap + - added LSB sections to all init scripts + - Grammar and prompt cleanup in debian/*.template + - build-dep debhelper >= 5.0.37 + - bump standards version to 3.7.2 + + -- Richard A. Johnson Mon, 21 May 2007 17:14:58 -0500 + +courier (0.53.3-6) unstable; urgency=low + + * removed inclusion of Debconf library from courier-pcp postrm script + (Closes: #416732, thanks to Michael Ablassmeier ) + + -- Stefan Hornburg (Racke) Fri, 18 May 2007 09:45:29 +0200 + +courier (0.53.3-5ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - change MAILDIR to MAILDIRPATH in imap, imap/ssl, pop, and pop/ssl inits + (Fixes Malone Bug #86802) + - build-depend on libmysqlclient15-dev only, + - build-depend on libgamin-dev instead of libfam-dev, + - depend on postfix in preference to exim4, + - LSB init scripts, + - create /var/run/courier where necessary, + - common PAM configuration + - combined suggests for courier-imap-ssl into one line + - added build depends for po-debconf + - added debconf dependency for sqwebmail, courier-webadmin, courier-ssl, + courier-pop, courier-mta, courier-imap + - added LSB sections to all init scripts + - Grammar and prompt cleanup in debian/*.template + - build-dep debhelper >= 5.0.37 + - Bump standards version to 3.7.2 + + -- Scott Kitterman Fri, 22 Feb 2007 08:44:23 -0500 + +courier (0.53.3-5) unstable; urgency=high + + * update-alternatives requires path of the alternative on removal + (Closes: #410288, thanks to Tim Cutts for the + report Steve Langasek for the patch) + * urgency high due to RC bugfix + + -- Stefan Hornburg (Racke) Tue, 13 Feb 2007 08:18:47 +0100 + +courier (0.53.3-4ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - build-depend on libmysqlclient15-dev only, + - build-depend on libgamin-dev instead of libfam-dev, + - depend on postfix in preference to exim4, + - LSB init scripts, + - create /var/run/courier where necessary, + - common PAM configuration + - combined suggests for courier-imap-ssl into one line + - added build depends for po-debconf + - added debconf dependency for sqwebmail, courier-webadmin, courier-ssl, + courier-pop, courier-mta, courier-imap + - added LSB sections to all init scripts + - Grammar and prompt cleanup in debian/*.template + - build-dep debhelper >= 5.0.37 + - Bump standards version to 3.7.2 + + -- Scott Kitterman Sun, 04 Feb 2007 01:46:12 -0500 + +courier (0.53.3-4) unstable; urgency=medium + + * updated Portuguese translation of Debconf templates (Closes: #409422, + thanks to Miguel Figueiredo ) + + -- Stefan Hornburg (Racke) Sat, 3 Feb 2007 17:32:52 +0100 + +courier (0.53.3-3ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - build-depend on libmysqlclient15-dev only, + - build-depend on libgamin-dev instead of libfam-dev, + - depend on postfix in preference to exim4, + - LSB init scripts, + - create /var/run/courier where necessary, + - common PAM configuration + * New changes with this merge: + - combined reccomends for courier-imap-ssl into one line + - added build depends for po-debconf + - added debconf dependency for sqwebmail, courier-webadmin, courier-ssl, + courier-pop, courier-mta, courier-imap + - added LSB sections to all init scripts + - Grammar and prompt cleanup in debian/*.template + - build-dep debhelper >= 5.0.37 + - Bump standards version to 3.7.2 + + -- Scott Kitterman Mon, 29 Jan 2007 23:35:55 -0500 + +courier (0.53.3-3) unstable; urgency=medium + + * added Galician translation of Debconf templates (Closes: #408125, + thanks to Jacobo Tarrio ) + * updated German translation of Debconf templates (Closes: #406341, + thanks to Holger Wansing ) + + -- Stefan Hornburg (Racke) Fri, 26 Jan 2007 17:10:39 +0100 + +courier (0.53.3-2ubuntu1) feisty; urgency=low + + * Re-sync with Debian: Retain the following changes: + * courier (0.53.2-3ubuntu1) edgy; urgency=low + * Merge from debian unstable, remaining changes: + - build-depend on libmysqlclient15-dev only, + - build-depend on libgamin-dev instead of libfam-dev, + - depend on postfix in preference to exim4, + - LSB init scripts, + - create /var/run/courier where necessary, + - common PAM configuration + -- Scott James Remnant Tue, 11 Jul 2006 20:48:22 +0100 + + -- Barry deFreese Wed, 20 Dec 2006 21:00:06 -0500 + +courier (0.53.3-2) unstable; urgency=medium + + * change courier-faxmail dependency from groff-base to groff + (Closes: #395532, thanks to John Kloian for the report) + * remove fuzziness in Japanese translation of debconf templates + * updated French translation of Debconf templates (Closes: #394067, + thanks to Christian Perrier ) + + -- Stefan Hornburg (Racke) Thu, 2 Nov 2006 11:37:35 +0100 + +courier (0.53.3-1) unstable; urgency=low + + * new upstream release + * added default URL to sqwebmail's README.Debian (Closes: #383366, + thanks to Jonas Genannt for the suggestion) + * added note about session timeout configuration to sqwebmail's README.Debian + * use ulimit -v instead of ulimit -d in courier-imap-ssl's init script and + other modifications to bring it into line with courier-imap's init script + * fixed typo in Debconf templates for courier-mta (Closes: #390362, + thanks to Mateusz DrożdżyÅ„ski for the report) + * fixed comment and indentation in init script for courier-ldap + (Closes: #390081, thanks to Avinash Sultanpur + for the report) + * updated Czech translation of debconf templates (Closes: #391551, thanks + to Martin Sín ) + for the report) + * updated Japanese translation of debconf templates (Closes: #392631, + thanks to Hideki Yamane ) + + -- Stefan Hornburg (Racke) Fri, 13 Oct 2006 11:46:01 +0200 + +courier (0.53.2-3) unstable; urgency=low + + * runtime directory /var/lib/courier/track added to courier-mta package + (Closes: #372307, thanks to Avinash Sultanpur + and Pawel Tecza for the report + + -- Stefan Hornburg (Racke) Thu, 8 Jun 2006 17:58:22 +0200 + +courier (0.53.2-2) unstable; urgency=low + + * keep Courier runtime directory /var/run/courier on purge of + courier-base (Closes: #368360) + + -- Stefan Hornburg (Racke) Tue, 6 Jun 2006 00:48:27 +0200 + +courier (0.53.2-1) unstable; urgency=low + + * new upstream release (fixes bug that, under certain circumstances, may + cause a number of processes to spin, Closes: #368834, CVE-2006-2659) + * /var/run/courier no longer part of courier-base, moved to + courier-authdaemon + * logcheck file updates (Closes: #284958) + * added couriertls messages to logcheck files (Closes: #353963, thanks + to Martin Krafft for the report) + * added Portuguese translation of Debconf templates (Closes: #336662, + thanks to Miguel Figueiredo ) + * updated French translation of Debconf templates (Closes: #367873, + thanks to Christian Perrier ) + * updated Dutch translation of Debconf templates (Closes: #368998, + thanks to Kurt de Bree Fri, 26 May 2006 21:53:56 +0200 + +courier (0.53.1-4) unstable; urgency=low + + * add courier-authdaemon dependency to courier-base (Closes: #367464, + thanks to Ed Casas for the report) + * updated config.{guess,sub} in courier subdirectory also + (Closes: #367404, thanks to Petr Salinger ) + + -- Stefan Hornburg (Racke) Tue, 16 May 2006 10:34:19 +0200 + +courier (0.53.1-3) unstable; urgency=low + + * updated config.{guess,sub} to avoid FTBFS on some architectures + (Closes: #367404, thanks to Petr Salinger + ) + + -- Stefan Hornburg (Racke) Mon, 15 May 2006 21:01:22 +0200 + +courier (0.53.1-2) unstable; urgency=low + + * run debconf-updatepo from clean target (Closes: #367205, thanks to + Thomas Huriaux for the report) + + -- Stefan Hornburg (Racke) Mon, 15 May 2006 12:47:57 +0200 + +courier (0.53.1-1) unstable; urgency=low + + * added Debconf notice and NEWS entry about modified authentication + infrastructure + + -- Stefan Hornburg (Racke) Fri, 12 May 2006 12:00:03 +0200 + +courier (0.53.1-0.1) experimental; urgency=low + + * new upstream release + * update of imapd/imapd-ssl init scripts: + - using courierlogger as control program + - restart is now equivalent to stop and start for imapd-ssl/pop3d-ssl + (Closes: #310131, thanks to kiu@gmx.net for the report) + - passing LOGGEROPTS resp. SSLOGGEROPTS to courierlogger + - passing PROXY_HOSTNAME to imapd/imapd-ssl/pop3d-ssl + - initializing umask from IMAP_UMASK (imapd/imapd-ssl) + - removed AUTHMODULELIST cruft + * changed alternative dependency for libmysqlclient-dev to + libmysqlclient15-dev + + -- Stefan Hornburg (Racke) Tue, 14 Mar 2006 12:26:09 +0100 + +courier (0.52.2-0.3) experimental; urgency=low + + * new upstream release + * updated config.{sub,guess} + * removed ./configure arguments which are now covered by courier-authlib + + -- Stefan Hornburg (Racke) Fri, 6 Jan 2006 16:15:54 +0100 + +courier (0.52.1-0.2) experimental; urgency=low + + * added courier-base dependency on courier-authlib-userdb in order to + allow seamless transition from sarge to etch + * enable authlib extension for maildrop + * fixed permission on sqwebpasswd binary + + -- Stefan Hornburg (Racke) Thu, 17 Nov 2005 22:41:27 +0100 + +courier (0.52.1-0.1) experimental; urgency=low + + * new upstream release + * removed courier-auth* packages + * added Czech translation of debconf templates (Closes: #306598, thanks + to Martin Sín ) + * changed alternative dependency for libmysqlclient-dev to + libmysqlclient14-dev + * changed FSF address in copyright file + * fix deprecated chown usage in courier-webadmin postinst script + + -- Stefan Hornburg (Racke) Fri, 11 Nov 2005 12:59:51 +0100 + +courier (0.50.0-0.1) experimental; urgency=low + + * new upstream release (Closes: #310847) + + -- Stefan Hornburg (Racke) Mon, 30 May 2005 13:20:07 +0200 + +courier (0.47-13ubuntu5) dapper; urgency=low + + * Correct permissions of /var/run/courier/authdaemon + + -- Scott James Remnant Wed, 19 Apr 2006 14:11:57 +0100 + +courier (0.47-13ubuntu4) dapper; urgency=low + + * Rebuild against the new libmysqlclient15off with correct symbols. + + -- Adam Conrad Thu, 6 Apr 2006 12:47:35 +1000 + +courier (0.47-13ubuntu3) dapper; urgency=low + + * Build against libmysqlclient15. + + -- Martin Pitt Thu, 2 Feb 2006 16:51:20 +0000 + +courier (0.47-13ubuntu2) dapper; urgency=low + + * make initscripts create /var/run/courier if they don't exist yet. Dapper + runs /var/run on tempfs. (Malone #28552) + + -- Reinhard Tartler Wed, 25 Jan 2006 15:08:13 +0000 + +courier (0.47-13ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + * Readd debconf-2.0 alternative to debconf (>= 0.50) in courier-base + Depends. + + -- Tollef Fog Heen Fri, 25 Nov 2005 10:46:38 +0100 + +courier (0.47-13) unstable; urgency=low + + * transition to new PostgreSQL architecture (Closes: #339006, thanks to + Martin Pitt for the report and the patch) + * use libmysqlclient14-dev as alternative dependency to + libmysqlclient-dev + + -- Stefan Hornburg (Racke) Tue, 15 Nov 2005 11:33:41 +0100 + +courier (0.47-12) unstable; urgency=low + + * restoring call to pam_acct_mgmt (Closes: #211920, thanks to Patrick + Cheong Shu Yang for the report and David + H�deman for the patch) + + -- Stefan Hornburg (Racke) Thu, 27 Oct 2005 23:35:25 +0200 + +courier (0.47-12ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + * Change mysql client build dependency to libmysqlclient14-dev to focus on + MySQL 4.1 in Dapper and get rid of the older ones. + + -- Martin Pitt Mon, 14 Nov 2005 13:58:15 +0100 + +courier (0.47-12) unstable; urgency=low + + * restoring call to pam_acct_mgmt (Closes: #211920, thanks to Patrick + Cheong Shu Yang for the report and David + H�deman for the patch) + + -- Stefan Hornburg (Racke) Thu, 27 Oct 2005 23:35:25 +0200 + +courier (0.47-11) unstable; urgency=low + + * init script for courier-imap checks for executable binary first + (Closes: #300400, thanks to J. Grant for the report) + + -- Stefan Hornburg (Racke) Wed, 12 Oct 2005 01:28:46 +0200 + +courier (0.47-10) unstable; urgency=low + + * debconf-2.0 alternative dependency added (Closes: #331783, thanks to + Joey Hess for the report) + * added Swedish translation of debconf templates (Closes: #333292, + thanks to Daniel Nylander ) + * added Vietnamese translation of debconf templates (Closes: #313370, + thanks to Clytie Siddall ) + * updated Russian translation of debconf templates (Closes: #312026, + thanks to Yuriy Talakan ) + + -- Stefan Hornburg (Racke) Tue, 11 Oct 2005 12:57:59 +0200 + +courier (0.47-9) unstable; urgency=high + + * applied extended patch for cross-side scripting issues in sqwebmail + to filter out certain MSIE-only scripting constructs (Closes: #327181, + thanks to Martin Schulze for the original report), + also fixes the issue described in [CAN-2005-2769] (Closes: #327727) + * fix FTBFS due to changed behaviour of find binary (Closes: #327162, + thanks to Matt Kraai for the report and Willi Mann + for the patch) + + -- Stefan Hornburg (Racke) Mon, 12 Sep 2005 16:29:35 +0200 + +courier (0.47-8) unstable; urgency=high + + * backported fixes to prevent cross-side scripting vulnerabilities with + some browsers in sqwebmail [CAN-2005-2724] (Closes: #325631, thanks to + Florian Weimer for the report) + + -- Stefan Hornburg (Racke) Tue, 30 Aug 2005 10:21:58 +0200 + +courier (0.47-7) unstable; urgency=high + + * courier-authmysql.conffiles was missing in the previous release, + caused overwriting of local configuration (Closes: #320663, thanks to + Tristan Seligmann for the report) + + -- Stefan Hornburg (Racke) Sun, 31 Jul 2005 20:41:18 +0200 + +courier (0.47-6) unstable; urgency=high + + * added patch to avoid potential DoS when handling DNS failures while + looking up SPF records [CAN-2005-2151] (Closes: #320290, thanks to + Micah Anderson for the report and Willi Mann + for the patch) + + -- Stefan Hornburg (Racke) Thu, 28 Jul 2005 11:19:30 +0200 + +courier (0.47-5) unstable; urgency=high + + * fixes FTBFS due to changed location of PostgreSQL include files + (Closes: #319973, thank to Matt Kraai for the + report) + + -- Stefan Hornburg (Racke) Tue, 26 Jul 2005 11:07:51 +0200 + +courier (0.47-4) unstable; urgency=low + + * more logcheck fixes: + - fix typo in courier-pop file + - changed "DISCONNECTED" regular expression in courier-imap file + * added libmysqlclient-dev as preferred alternative to Build-Depends + * changed default permissions for /var/run/courier to 0755 + (Closes: #284062, thanks to Grzegorz Janoszka + for the report) + * backout patch to cope with maildrop bug #265399, it causes overquota + deliveries to be deferred instead of bounced (Closes: #291441, thanks + to Marcus Pereira for the report) + * added missing temporary directory for fax mails (thanks to Juergen + Beurskens for the report) + * suggest courier-filter-perl for courier-mta package + + -- Stefan Hornburg (Racke) Wed, 26 Jan 2005 23:04:19 +0100 + +courier (0.47-3ubuntu7) breezy; urgency=low + + * Fix CAN number in previous upload. (Brown paperbag...) + + -- Martin Pitt Tue, 11 Oct 2005 10:04:47 +0200 + +courier (0.47-3ubuntu6) breezy; urgency=low + + * SECURITY UPDATE: Multiple XSS vulnerabilities in sqwebmail. + * webmail/html.c, webmail/folder.c: Apply upstream patch to fix cross site + scripting [CAN-2005-2724]. Taken from Debian security update. + * webmail/html.c: Filter out certain MSIE-only scripting constructs to fix + more cross site scripting bugs [CAN-2005-2769, CAN-2005-2820]. Patch taken + from Debian security update. + + -- Martin Pitt Tue, 11 Oct 2005 09:05:06 +0200 + +courier (0.47-3ubuntu5) breezy; urgency=low + + * SECURITY UPDATE: Fix Denial of Service. + * rfc1035/spf.c: + - Fix checking of DNS lookup return value to prevent free()ing unallocated + memory, and thus a crash. + - CAN-2005-2151 + + -- Martin Pitt Fri, 26 Aug 2005 12:39:48 +0200 + +courier (0.47-3ubuntu4) breezy; urgency=low + + * Make the pam configuration just include the + common-{auth,account,session} rather than hardcoding pam_unix. + (Ubuntu #11621) + + -- Tollef Fog Heen Thu, 18 Aug 2005 09:55:01 +0200 + +courier (0.47-3ubuntu3) breezy; urgency=low + + * Transition to new PostgreSQL architecture. + * debian/control: Changed build dependency postgresql-dev to libpq-dev. + * debian/rules: Use pg_config to determine include directory. + + -- Martin Pitt Mon, 6 Jun 2005 13:23:16 +0200 + +courier (0.47-3ubuntu2) breezy; urgency=low + + * Depend: postfix | mail-transport-agent + + -- LaMont Jones Mon, 2 May 2005 19:23:45 -0600 + +courier (0.47-3ubuntu1) hoary; urgency=low + + * Nathaniel McCallum + - debian/*.init: pretty initscripts + - debian/control: version depends on lsb-base + + -- Thom May Mon, 29 Nov 2004 12:09:34 +0000 + +courier (0.47-3) unstable; urgency=medium + + * fix stupid typo in courier-pop init script (Closes: #276774, thanks to + Michael Hummel for the report) + + -- Stefan Hornburg (Racke) Sat, 16 Oct 2004 19:54:47 +0200 + +courier (0.47-2) unstable; urgency=medium + + * enhanced logcheck regular expressions (Closes: #275415, + thanks to Sam Snow for the report) + * suggest courier-doc for almost all packages (Closes: #275977, thanks + to Moritz Muehlenhoff for the report) + * fix courier-pop init script to allow STLS (Closes: #244096, thanks to + Lehel Bernadt for the report) + * fix sendmail location in new_fax script (Closes: #276453, thanks to + Mario Peschel for the report) + + -- Stefan Hornburg (Racke) Thu, 14 Oct 2004 15:27:32 +0200 + +courier (0.47-1) unstable; urgency=medium + + * new upstream release + * install symlinks for imapd-ssl and pop3d-ssl manual pages + (Closes: #234647, #234648) + * added manual pages provided by Willi Mann : + sharedindexsplit, sharedindexinstall, webmaild + * updated logcheck files + + -- Stefan Hornburg (Racke) Mon, 27 Sep 2004 23:06:37 +0200 + +courier (0.46-0.12) experimental; urgency=low + + * file permissions where broken, only affects builds with uid 0 + (Closes: #268220) + * authenumerate manual page provided by Willi Mann added + + -- Stefan Hornburg (Racke) Fri, 10 Sep 2004 20:18:14 +0200 + +courier (0.46-0.11) experimental; urgency=low + + * new upstream release + * init script for courier-pcp is a dummy now (Closes: #266087) + * rewrote handling of file permissions (Closes: #253250, #253251, + thanks to Andreas Metzler for reporting + and Willi Mann for the implementation) + * raise default MAXPERIP limit for imapd to 20 (Closes: #269743) + * fixed insecure regular expressions in logcheck files + (Closes: #262384, #262386, #262388, #262389, thanks to Joel Smith + for the report) + * update sqwebmail description with requirement for Maildir format + (Closes: #267776, thanks to Baruch Even ) + * updated Brazilian Portuguese translation of debconf templates + (Closes: #264095, thanks to Andre Luis Lopes ) + + -- Stefan Hornburg (Racke) Mon, 6 Sep 2004 16:00:49 +0200 + +courier (0.45.6.20040712-1) unstable; urgency=low + + * new upstream release: + - needs automake1.8 to build + - IMAP outbox feature has been fixed (Closes: #241965, thanks to Dann + Franzier for the report and investigation of the + problem) + * removed debconf repackaging notice (Closes: #164910, thanks to Mark + Brown for the report) + * removed leftover sqwebmail suid debconf question (Closes: #259519, + thanks to Marc Haber for the report) + + -- Stefan Hornburg (Racke) Thu, 15 Jul 2004 15:18:40 +0200 + +courier (0.45.6-1) unstable; urgency=low + + * new upstream release (/etc/courier/authmodulelist has been deprecated) + * backed out patch to quell FAM error messages, we just suppress them + now as suggested by upstream (Closes: #253304) + * install authdaemon.passwd for changing passwords with courierauthtest + (Closes: #256565, thanks to Mohammed Sameer for the + report) + * changed sample path for MySQL socket in /etc/courier/authmysqlrc to + default location in Debian (Closes: #258619, thanks to Mike O'Connor + for the report) + * removed old ChangeLog from courier-base + * use environment variable LDFLAGS to pass -lcyrpt to ./configure + instead of CFLAGS + + -- Stefan Hornburg (Racke) Mon, 12 Jul 2004 00:14:44 +0200 + +courier (0.45.4-4) unstable; urgency=low + + * fix for SqWebMail cross-site scripting vulnerability according to + CAN-2004-0591 (Closes: #255878, thanks to Willi Mann + for the report) + + -- Stefan Hornburg (Racke) Wed, 23 Jun 2004 23:07:36 +0200 + +courier (0.45.4-3) unstable; urgency=low + + * alternative for maildirquota manual page added to help solving + conflict with maildrop (Closes: #252948, thanks to Brian May + for reporting) + + -- Stefan Hornburg (Racke) Mon, 7 Jun 2004 22:13:27 +0200 + +courier (0.45.4-2) unstable; urgency=low + + * quell FAM error messages (Closes: #191007, #206626, + thanks to Steve Langasek for the patch) + * accept nonexistent debconf entries in postrm scripts (Closes: #238822, + thanks to Marc Haber for bug report and + patch) + * removed obsolete AUTHMODULES check (Closes: #244206, thanks to Carlo + Contavalli for the bug report) + * move maildirquota manual page into courier-base package because it is + referenced by the maildirmake manual page, added depend for + courier-base to courier-maildrop + * added Turkish translation of debconf templates (Closes: #252029) + + -- Stefan Hornburg (Racke) Sat, 5 Jun 2004 15:49:40 +0200 + +courier (0.45.4-1) unstable; urgency=medium + + * new upstream release (Closes: #242354, fixes corrupted return + addresses in sqwebmail) + + -- Stefan Hornburg (Racke) Tue, 6 Apr 2004 14:15:39 +0200 + +courier (0.45.2-2) unstable; urgency=low + + * added courier-mta-ssl postinst scripts which generates a SSL + certificate if necessary and ensures the correct ownership of this + certificate (Closes: #238814, thanks to Charles Fry + for the report) + + -- Stefan Hornburg (Racke) Fri, 19 Mar 2004 15:40:33 +0100 + +courier (0.45.2-1) unstable; urgency=low + + * new upstream release (replaces monkeys.com blacklist with + spamhaus.org, Closes: #238232, thanks to Charles Fry + for the report) + * added Japanese translation of debconf templates (Closes: #238642, + thanks to Hideki Yamane ) + * fixed dangling symlink /usr/sbin/pop3d-ssl (Closes: #238708, thanks to + Charles Fry ) + * added Build-Conflicts for automake1.4 + * incorrect code for retrieving AUTHMODULES setting in + courier-mta.config fixed (Closes: #238244, thanks to Jon Nelson + for the report and to Denis Barbier + for the help in tracking the bug down) + + -- Stefan Hornburg (Racke) Fri, 19 Mar 2004 03:55:25 +0100 + +courier (0.45.1-2) unstable; urgency=low + + * removed checks for AUTHMODULES configuration from courier-pop-ssl and + courier-imap-ssl packages (Closes: #238234, #238233, thanks to + Charles Fry ) + * updated Dutch translation of debconf templates (Closes: #238371, + thanks to Tim Dijkstra ) + + -- Stefan Hornburg (Racke) Tue, 16 Mar 2004 13:39:27 +0100 + +courier (0.45.1-1) unstable; urgency=high + + * new upstream release (fixes remote buffer overflow vulnerabilities + according to CAN-2004-0224, Closes: #238101) + * updated French translation of debconf templates (Closes: #237099, + thanks to Christian Perrier ) + * updated German translation of debconf templates + + -- Stefan Hornburg (Racke) Mon, 15 Mar 2004 16:17:26 +0100 + +courier (0.44.2-3) unstable; urgency=low + + * updated Brazilian Portuguese translation of debconf templates + (Closes: #235334, thanks to Andre Luis Lopes ) + * updated French translation of debconf templates (Closes: #235573, + thanks to Christian Perrier ) + * accidentally removed courier-authmysql.conffiles restored + (Closes: #235616, thanks to Thomas Oppel for the + bug report) + + -- Stefan Hornburg (Racke) Mon, 1 Mar 2004 15:45:49 +0100 + +courier (0.44.2-2) unstable; urgency=low + + * libtool build dependency added (Closes: #235102, thanks to Hervé + for the bug report) + + -- Stefan Hornburg (Racke) Fri, 27 Feb 2004 21:51:39 +0100 + +courier (0.44.2-1) unstable; urgency=low + + * new upstream release (Closes: #213454, #219326, #231965) which adds a + sqwebmail daemon as backend to the sqwebmail CGI script + * fixed a bug in courier-mta triggered by reiserfs on 2.6.x + kernels (Closes: #226796) + * removed excess spaces from courier-mta's description + * bashisms removed from courier-mta init script (Closes: #214663, + thanks to Sebastian Bleikamp for the + bug report) + * added installation destination of sqwebmail CGI script to debconf + template (Closes: #217407) + * patched userdb script to accept email addresses containing the + characters + : _ (Closes: #160768, #164637) + * courier-mtaconfig and courieresmtpd manual pages added + (Closes: #93383, #135219), removed corresponding + dh_undocumented call (Closes: #223467) + * updated patches section in README.Debian and added a note about + required values for virtual user authentication + * removed unnecessary libraries from courierauthtest binary + (Closes: #223260), migrated courierauthtest to courier-base and + removed courier-debug package + * various changes to accomodate problems with courier-webadmin: added + debconf note about configuration files vs. configuration directories + to courier-mta, courier-mta creates configuration directories if + necessary (Closes: #133618, #149306, #226428), use a link to the + courier-imap/courier-imap-ssl initscripts within /usr/sbin + (Closes: #227324), README.Debian added + * remove courierwebadmin CGI program in postrm script if + installed by the postinst script + * rmail relocated to /usr/sbin (Closes: #220397) + * applied changes to build system from Michael K. Edwards + + * modified courier-base Debconf templates after an review on + debian-l10n-english@lists.debian.org (thanks to Era for his help) + * depend on exim4 instead of exim (Closes: #228579) + * added Dutch translation of debconf templates (Closes: #231231, thanks + to Tim Dijkstra ) + + -- Stefan Hornburg (Racke) Thu, 26 Feb 2004 13:55:24 +0100 + +courier (0.42.2-11) unstable; urgency=high + + * updated Brazilian Portuguese translation of debconf templates + (Closes: #227440, thanks to Andre Luis Lopes ) + * intended to replace broken hppa build (see #227076) + + -- Stefan Hornburg (Racke) Sat, 17 Jan 2004 11:31:20 +0100 + +courier (0.42.2-10) unstable; urgency=low + + * updated French translation of debconf templates (Closes: #213816, + thanks to Christian Perrier ) + * updated Russian translation of debconf templates (Closes: #214346, + thanks to Ilgiz Kalmetev ) + + -- Stefan Hornburg (Racke) Mon, 6 Oct 2003 21:30:09 +0200 + +courier (0.42.2-9) unstable; urgency=low + + * addcr manual page written by Willi Mann added (Closes: #135218) + * switched to gettext-based debconf templates and added French + translation, minor wording change (Closes: #205780, #207114, + thanks to Christian Perrier ) + + -- Stefan Hornburg (Racke) Tue, 30 Sep 2003 10:59:38 +0200 + +courier (0.42.2-8) unstable; urgency=low + + * removed duplicate entry from authldap.schema (Closes: #210670) + + -- Stefan Hornburg (Racke) Fri, 26 Sep 2003 17:53:27 +0200 + +courier (0.42.2-7) unstable; urgency=low + + * moved /usr/lib/courier/courier/modules/fax/courierfax and + /etc/courier/module.fax into courier-mta package, added kludge to + stop the Courier mail server if /etc/courier/module.fax is missing to + avoid failures on upgrades (Closes: #154328, #167279, #207267) + * /usr/sbin/filterctl uses the correct PID file location now, install + perlfilter-wrapper.pl in the correct location - really not an example + (Closes: #149669) + * /etc/courier/ldapaliasrc now has group read permissions + (Closes: #207512, thanks to James McOrmond for the report) + * revised package descriptions to comply with policy section 2.3.3 + (Closes: #193776, #209453, #209460, #209474, #209513) among other things + * /etc/courier/ldapaliasrc now has group read permissions (Closes: #207512) + * message queues are removed on purge of courier-mta now + + -- Stefan Hornburg (Racke) Thu, 11 Sep 2003 20:49:18 +0200 + +courier (0.42.2-6) unstable; urgency=low + + * fixed dangling symlink /usr/bin/rmail (Closes: #203505, thanks to Remi + Paulmier for the bug report) + + -- Stefan Hornburg (Racke) Sat, 2 Aug 2003 02:15:11 +0200 + +courier (0.42.2-5) unstable; urgency=low + + * force usage of /bin/bash for courier-imap init script + (Closes: #200709, thanks to Tatsuki Sugiura for + reporting problems with ash shell) + * remove alternative for maildir.5 manpage properly in courier-base + prerm script + + -- Stefan Hornburg (Racke) Thu, 10 Jul 2003 23:19:39 +0200 + +courier (0.42.2-4) unstable; urgency=medium + + * check for existence of imapd-ssl configuration file in the + courier-imap startup code as well (Closes: #200570, thanks to Manoj + Srivastava for reporting the problem) + + -- Stefan Hornburg (Racke) Wed, 9 Jul 2003 11:10:52 +0200 + +courier (0.42.2-3) unstable; urgency=low + + * add final newline to courier-pcp-conffiles to avoid failure of + installation (Closes: #197104) + * Russian debconf template translations added + (Closes: #135833, #135834, #135835, #135836, #135837) + thanks to Ilgiz Kalmetev ) + * rewrote courier-imap init script to resemble the one shipped with the + sources, allows STARTTLS and forcing STARTTLS now by reading imapd-ssl + configuration file (Closes: #117446, #152861, #199904, #200089) + + -- Stefan Hornburg (Racke) Tue, 8 Jul 2003 01:12:56 +0200 + +courier (0.42.2-2) unstable; urgency=medium + + * creates a symlink /etc/courier/maildroprc => /etc/maildroprc if only + the latter file exists + * courier-pcp does contain /etc/courier/calendar now (Closes: #138275) + * prefer libgdbm-dev to libgdbmg1-dev (Closes: #196932) + + -- Stefan Hornburg (Racke) Tue, 10 Jun 2003 22:33:47 +0200 + +courier (0.42.2-1) unstable; urgency=low + + * new upstream release (Closes: #193279, thanks to Devin Carraway + for the bug report) + + -- Stefan Hornburg (Racke) Thu, 15 May 2003 22:10:20 +0200 + +courier (0.42.0-6) unstable; urgency=low + + * refined patch for build with SASL2 (Closes: #191950 again) + * added missing bindir variable to courier-imap init script + (Closes: #192363, thanks to Marek Habersack for + the bug report) + + -- Stefan Hornburg (Racke) Thu, 8 May 2003 14:24:25 +0200 + +courier (0.42.0-5) unstable; urgency=low + + * use defined directory variables in init scripts (Closes: #190703, + thanks to Emmanuel Lacour for the patch) + * allow to be build with SASL2 (Closes: #191950, thanks to + LaMont Jones for the bug report) + + -- Stefan Hornburg (Racke) Wed, 7 May 2003 00:17:15 +0200 + +courier (0.42.0-4) unstable; urgency=low + + * updated config.guess and config.sub files in maildir subdirectory + too (Closes: #186986 again) + * fixed segmentation fault caused by preline binary that happens if + called without parameters (Closes: #169770, thanks to Oliver Thuns + for the bug report) + + -- Stefan Hornburg (Racke) Sat, 5 Apr 2003 01:49:57 +0200 + +courier (0.42.0-3) unstable; urgency=low + + * added alternative for maildir.5 manpage (thanks to Petr Balá + for the bug report) + + -- Stefan Hornburg (Racke) Fri, 4 Apr 2003 00:05:12 +0200 + +courier (0.42.0-2) unstable; urgency=low + + * updated config.guess and config.sub files (Closes: #186986, thanks to + Ryan Murray ) + + -- Stefan Hornburg (Racke) Tue, 1 Apr 2003 01:27:12 +0200 + +courier (0.42.0-1) unstable; urgency=low + + * new upstream release + * fixed mode on logcheck files (Closes: #186689, thanks to Russell Coker + ) + + -- Stefan Hornburg (Racke) Sun, 30 Mar 2003 18:19:39 +0200 + +courier (0.40.2-4) unstable; urgency=low + + * added a few patches and a cleanup script to finally get the + build/clean cycle working as required (Closes: #157267) + * updated Spanish templates translations (Closes: #179003, thanks to + Carlos Valdivia Yagüe ) + * added logcheck configuration files for courier-imap, courier-imap-ssl, + courier-pop and courier-pop-ssl supplied by martin f krafft + (Closes: #181416) + * added note about runtime configuration files to sqwebmail's + README.Debian + + -- Stefan Hornburg (Racke) Wed, 26 Feb 2003 15:46:52 +0100 + +courier (0.40.2-3) unstable; urgency=critical + + * applied patch to fix potential remote exploit via SQL + injection in courier-authpostgresql package + + -- Stefan Hornburg (Racke) Fri, 24 Jan 2003 15:14:52 +0100 + +courier (0.40.2-2) unstable; urgency=medium + + * added README.authmysql.html to courier-authpostgresql docs as well so + that the link in README.authpostgresql.html works (Closes: #176203) + * courier-imap depends now on libfam0c102 in sid builds + (Closes: #177389) + + -- Stefan Hornburg (Racke) Sun, 19 Jan 2003 22:46:16 +0100 + +courier (0.40.2-1) unstable; urgency=low + + * new upstream release (incorporates ancient patch to makealiases.in) + * build courier-doc package in binary-indep target (Closes: #170564, + thanks to Bdale Garbee for reporting) + * use doc section for courier-doc package again + * note about vpopmail support added to README.debian + + -- Stefan Hornburg (Racke) Tue, 31 Dec 2002 16:14:19 +0100 + +courier (0.40.1-2) unstable; urgency=medium + + * define bindir variable in courier-imap-ssl.init which is referenced + in the configuration file (Closes: #170594) + + -- Stefan Hornburg (Racke) Mon, 25 Nov 2002 10:28:02 +0100 + +courier (0.40.1-1) unstable; urgency=low + + * merged SSL stuff in (Closes: #159099), upstream authors explicitly + allowed linking against OpenSSL libraries + * URL for information about how to advise Postfix to deliver into + maildir's added to README.debian + * applied patch to avoid a security issue on IMAP server debug file + + -- Stefan Hornburg (Racke) Tue, 19 Nov 2002 17:02:10 +0100 + +courier (0.40.0-3) unstable; urgency=low + + * accidentally removed courier-authmysql.conffiles restored (Closes: #169472) + + -- Stefan Hornburg (Racke) Sun, 17 Nov 2002 15:19:25 +0100 + +courier (0.40.0-2) unstable; urgency=low + + * updated config.guess and config.sub (Closes: #167767) + * libssl-dev added to Build-Depends + * adjusted courier-imap's version number + + -- Stefan Hornburg (Racke) Mon, 4 Nov 2002 23:39:27 +0100 + +courier (0.40.0-1) unstable; urgency=critical + + * applied security patch to fix a local exploit where a local shell user + can trick sqwebmail into reading any file on the local system. + * new upstream release which fixes POP login problems (Closes: #162263) + and obsolete AC_SUBST(LIBOBJS) in webmail/configure.in (Closes: #162324) + * courier-webadmin install-cgi template rewritten + + -- Stefan Hornburg (Racke) Wed, 30 Oct 2002 14:09:26 +0100 + +courier (0.39.3.20020921-1) unstable; urgency=low + + * new upstream release (replaces dotlock with lockmail) + * install sqwebmail CGI binary whether the user allows the suid bit to + be set or not (Closes: #154183) + * remove sqwebmail CGI binary on remove instead on purge + * check umask in debian/rules because Courier requires umask 022 for + installation (Closes: #157149) + * --enable-unicode ./configure option added (Closes: #159821) + + -- Stefan Hornburg (Racke) Mon, 23 Sep 2002 14:10:43 +0200 + +courier (0.39.1-1) unstable; urgency=high + + * new upstream release (Closes: #141878, #149928), includes courierfax module + packaged as courier-faxmail + * handling of --with-mailer ./configure option changed due to upstream + changes + + -- Stefan Hornburg (Racke) Sun, 7 Jul 2002 23:04:56 +0200 + +courier (0.37.3-7) unstable; urgency=low + + * check if /etc/courier exists before creating + /etc/courier/authmodulelist (Closes: #148659, thanks to Mikhail + Sobolev for reporting the problem) + * remove ispell configuration file on purge + * remove authdaemon runtime files on purge + * remove automatically generated files in /etc/courier and empty + configuration directories on purge on courier-mta + + -- Stefan Hornburg (Racke) Sun, 2 Jun 2002 15:52:12 +0200 + +courier (0.37.3-6) unstable; urgency=low + + * ensure that /etc/courier/authmodulelist exists (Closes: #147285, + thanks to Marcus Pereira for reporting) + + -- Stefan Hornburg (Racke) Tue, 28 May 2002 17:04:44 +0200 + +courier (0.37.3-5) unstable; urgency=low + + * fix permissions on directories utilized by the courierfilter daemon + (Closes: #147052, thanks to Hilko Bengen ) + * added priorities for courier-pop, courier-mta and courier-imap to get + in sync with the Debian override files, changed section for + courier-doc to mail + + -- Stefan Hornburg (Racke) Wed, 15 May 2002 11:06:57 +0200 + +courier (0.37.3-4) unstable; urgency=low + + * protect /etc/courier/ldapaliasrc against prying eyes too (Closes: #146939) + * courier-ldap starts Courier LDAP alias server (Closes: #144724, thanks + to Mark Anthony Lisher , please read courier-ldap's + README.Debian for more information) + * change default LDAP server in authldaprc and ldapaliasrc configuration + files to localhost + * force runtime files of the Courier LDAP alias server to + /var/run/courier + * add version number to information to README.debian files of the + sqwebmail and courier-maildrop packages (Closes: #139548) + + -- Stefan Hornburg (Racke) Tue, 14 May 2002 16:49:14 +0200 + +courier (0.37.3-3) unstable; urgency=low + + * invocation of the courier-mta and courier-authdaemon init scripts + with a relative path and the restart parameter failed + (Closes: #142812, thanks to Andrew Shugg for + reporting this problem) + * updated Brazilian Portuguese templates (Closes: #141559, thanks + to Andre Luis Lopes ) + * added configure option --enable-userdb to include userdb support in + the maildrop binary + * added configure option --enable-syslog so maildrop errors are logged + via syslog + * added README.Debian for courier-maildrop + * made maildrop binary suid root + + -- Stefan Hornburg (Racke) Wed, 24 Apr 2002 12:04:21 +0200 + +courier (0.37.3-2) unstable; urgency=medium + + * fix permissions of /etc/courier/esmtpauthclient (Closes: #139992, + thanks to Torsten Knodt for reporting this + problem) + * create /var/run/courier/calendar/localcache and ensure correct + permissions on the directories used by the pcp daemon (Closes: #138262, + thanks to Anton Ivanov for reporting this problem + and providing sufficient information to fix it) + * sqwebmail uses now /usr/bin/ldapsearch instead of + /usr/local/bin/ldapsearch (Closes: #136794, thanks to Karl M. Hegbloom + for reporting this problem) + * fixed wrong path for sendmail in the maildrop binary (thanks to + Mark Anthony Lisher for the patch) + * fixed wrong path for sendmail in the couriermlm binary + (Closes: #139390, thanks to Antti-Juhani Kaijanaho for + reporting this problem) + * throw an error if first argument to init scripts is wrong + (Closes: #139257, thanks to Daniel Freedman for reporting this problem) + * use the restart option of the courier-mta daemons in the courier-mta + init script (Closes: #139571, thanks to Marcus Felipe Pereira + for his suggestion) + + -- Stefan Hornburg (Racke) Sat, 6 Apr 2002 17:19:22 +0200 + +courier (0.37.3-1) unstable; urgency=low + + * new upstream release + * moved maildirquota manpage to courier-maildrop (Closes: #134639) + * moved a bunch of files/directories out of courier-base to courier-mta + resp. courier-authdaemon + * missing manpages for courier-config and webgpg added (Closes: #93382, + #93384) + * missing manpage for courierlogger added + * added README.Debian link to SqWebMail documentation page + * added check to courier-mta init script testing the existence of the + esmtpd configuration file + * new package courier-debug containing the courierauthtest binary + * use debconf value of courier-mta/defaultdomain for courier-mta/dsnfrom + + -- Stefan Hornburg (Racke) Tue, 26 Feb 2002 09:47:40 +0100 + +courier (0.37.2.20020131-1) unstable; urgency=low + + * new upstream release, which adds the BOFHBADMIME configuration option + to the MTA (Closes: #130033), new courier-pcp package for groupware + calendaring mode (Closes: #128461) + * authmodulelist is now a conffile (Closes: #132829) + * added Courier's LDAP schema to the documentation of the courier-ldap + package + * add dots to the output of the init scripts (Closes: #109054) + * revised description of courier-base package + + -- Stefan Hornburg (Racke) Mon, 11 Feb 2002 17:00:01 +0100 + +courier (0.37.2-1) unstable; urgency=high + + * new upstream release, which fixes a local exploit in the courier-mta + package resulting in memory corruption (Closes: #130321) + * spelling errors fixed (Closes: #124516, #124517, #124519, #124520) + * install changelog for courier-maildrop package + * copy debian/newaliases rather than moving it to allow multiple + calls of dpkg-buildpackage (thanks to Mark Constable + for the hint) + + -- Stefan Hornburg (Racke) Mon, 21 Jan 2002 18:33:59 -0500 + +courier (0.37.0-1) unstable; urgency=low + + * new upstream release (Closes: #127967) + * package courier-maildrop added on which courier-mlm and sqwebmail + depend upon (Closes: #111154, #112599) + * proper index for sqwebmail documentation added + + -- Stefan Hornburg (Racke) Sun, 6 Jan 2002 00:19:38 -0500 + +courier (0.36.1-2) unstable; urgency=low + + * init files for courier-pop and courier-imap check for couriertcpd now + (Closes: #112928, #112929) + * templates translations to brazilian portuguese added + (Closes: #120934, #120936, thanks to Andre Luis Lopes ) + * templates translations to Spanish added + (Closes: #106365, #106599, thanks to Carlos Valdivia Yagüe + ) + + -- Stefan Hornburg (Racke) Fri, 7 Dec 2001 21:52:32 +0100 + +courier (0.36.1-1) unstable; urgency=low + + * new upstream release + + -- Stefan Hornburg (Racke) Fri, 7 Dec 2001 16:32:21 +0100 + +courier (0.36.0-1) unstable; urgency=low + + * new upstream release + + -- Stefan Hornburg (Racke) Mon, 12 Nov 2001 15:13:31 +0100 + +courier (0.35.1.20011103-1) unstable; urgency=low + + * new upstream release + + -- Stefan Hornburg (Racke) Sun, 4 Nov 2001 10:09:59 +0100 + +courier (0.35.1.20011029-1) unstable; urgency=low + + * new upstream release + * courierfilter PID file is now located in /var/run/courier + (Closes: #109423) + * removed courierauthtest, because it causes dependencies + on LDAP and MySQL for the base package + * duplicates removed from courier-doc package + + -- Stefan Hornburg (Racke) Tue, 30 Oct 2001 10:36:05 +0100 + +courier (0.35.0.20010828-2) unstable; urgency=low + + * replaced chown 4550 authstart by chmod 4550, a silly error breaking + SMTP authentification (Closes: #111375, thanks to Steve J. Kondik + ) + + -- Stefan Hornburg (Racke) Thu, 6 Sep 2001 10:28:13 +0200 + +courier (0.35.0.20010828-1) unstable; urgency=low + + * new upstream release + * versioned dependencies to courier-base and courier-authdaemon + (Closes: #110843) + * newaliases script added which creates aliases database based + on /etc/aliases (instead of the Courier default /etc/courier/aliases, + Closes: #109885) + * /etc/dsn* files are now part of the courier-mta package + + -- Stefan Hornburg (Racke) Sun, 2 Sep 2001 16:34:17 +0200 + +courier (0.35.0.20010807-1) unstable; urgency=medium + + * new upstream release (includes web administration tool, various + patches, reworked to compile with gcc 3.0, + so it should Closes: #90655, #100114, #104899, #107460) + * disabled EXPN and VRFY commands in the default configuration + * produce configuration file /etc/courier/defaultdomain + during installation + * use /var/cache/sqwebmail as cache directory for the webmail + server, added cron script to cleanse this directory + * templates translations to brazilian portuguese added + (Closes: #106133, #106137, thanks to Andre Luis Lopes ) + * template translation to German added (Closes: #95005) + * templates translations to spanish added + (Closes: #106598, thanks to Carlos Valdivia Yagüe ) + * use authdaemon exclusively now (Closes: #100821, #104318) + * added authentification test utility as /usr/sbin/courierauthtest + * dependency to expect added for the sake of the webmail password script + * document about GnuPG support in sqwebmail added to + sqwebmail docs + * excess slash in sqwebmail stylesheet URL fixed (Closes: #106674, + thanks to Darik Horn ) + * courier-doc is now in the doc section + * remove runtime files on purge (/var/run/courier) + * /etc/courier/aliases/system moved to courier-mta package + * authcram authentification enabled + * make sure that /etc/courier/dsnfrom and /etc/courier/locales exists + * changed permissions for /usr/sbin/sendmail to 4511 so that local + delivery works + * use localhost as default MYSQL_SERVER + * create /etc/mailname if necessary + * close /dev/console (Closes: #92277, thanks to Russell Coker ) + + -- Stefan Hornburg (Racke) Fri, 24 Aug 2001 04:09:53 +0200 + +courier (0.34.1-2) unstable; urgency=low + + * added current config.guess and config.sub files to help + Debian porters + + -- Stefan Hornburg (Racke) Tue, 10 Jul 2001 13:14:10 +0200 + +courier (0.34.1-1) unstable; urgency=low + + * new upstream release + * courier-pop and courier-imap init scripts do now an explicit + stop/start + * sqwebmail depends on ispell-dictionary now + * /usr/share/sqwebmail/html/en-us/ISPELLDICT is a symlink to + /etc/courier/ispelldict and contains a proper dictionary + now (Closes: #98248) + * german description added to courier-imap.templates (Closes: #95003) + + -- Stefan Hornburg (Racke) Sat, 23 Jun 2001 14:29:43 +0200 + +courier (0.34.0-4) unstable; urgency=low + + * Fixed makeauthmodulelist so that dpkg temporary files are ignored + (Closes: #99495, thanks to Mark Constable ) + + -- Stefan Hornburg (Racke) Sun, 3 Jun 2001 18:18:36 +0200 + +courier (0.34.0-3) unstable; urgency=low + + * Build-Depends to procps added (Closes: #99500, thanks to Philip + Blundell ) + * patch added to enable LDAP passwords with and without {crypt} + (Closes: #99306, + thanks to Piotr Roszatycki ) + + -- Stefan Hornburg (Racke) Sat, 2 Jun 2001 13:01:50 +0200 + +courier (0.34.0-2) unstable; urgency=medium + + * set permissions for ESMTP modules in courier-mta.postinst + * set permissions for various binaries in courier-mta.postinst + * added configure option --enable-webpass=no + * revised installation/deinstallation of sqwebmail images (Closes: #98379) + * bogus courier-base.postrm script removed + + -- Stefan Hornburg (Racke) Wed, 30 May 2001 20:18:16 +0200 + +courier (0.34.0-1) unstable; urgency=low + + * new upstream release + * patch to fix the creation of INBOX.drafts included + * description of courier-base package revised (Closes: #93299) + * LDAP support enabled, which brings in authdaemon too + * Install sqwebmail CGI script if desired by the user (Closes: #94497) + * no longer uses shell functions in init scripts (Closes: #95771, #96426) + * installation of sqwebmail images fixed (Closes: #94498) + * sqwebmail HTML data files moved to /usr/share/sqwebmail + * /etc/courier/authmodulelist will be (re)generated automatically + during postinst of courier-base, courier-authdaemon and courier-authmysql + * added configure option --without-certdb to allow builds without + openssl installed + + -- Stefan Hornburg (Racke) Fri, 18 May 2001 20:51:31 +0200 + +courier (0.33.0-3) unstable; urgency=low + + * moved mkimapdcert from courier-imap to courier-imap-ssl + * revised dh_undocumented calls + + -- Stefan Hornburg (Racke) Mon, 9 Apr 2001 16:17:28 +0200 + +courier (0.33.0-2) unstable; urgency=low + + * remove binaries/manpages which belongs to maildrop (Closes: #93002, #90797) + * moved showconfig to courier-mta and renamed it to + courier-showconfig + * removed showmodules so we get rid courier-base's libmysqlclient + dependency (Closes: #63400) + * moved logger to courierlogger (Closes: #87587) + + -- Stefan Hornburg (Racke) Sun, 8 Apr 2001 18:06:02 +0200 + +courier (0.33.0-1) unstable; urgency=low + + * new upstream release (Debian patches for imap/mainloop.c + and imap/imaptoken.c included, new gnupg stuff for sqwebmail) + * set correct permissions for courier-mta stuff (Closes: #92069) + * move some directories from courier-base to courier-mta + * run makesmtpaccess from courier-mta.postinst + * start/stop courier from courier-mta.init (Closes: #91991) + * bashism removed (Closes: #92824) + * force use of GDBM instead of libdb2 + * pass MySQL library path to ./configure script + * suggest SSL versions of courier-pop and courier-imap + + -- Stefan Hornburg (Racke) Thu, 5 Apr 2001 00:10:19 +0200 + +courier (0.32.0-3) unstable; urgency=low + + * fixed deliverquota alternative (Closes: #75459) + * install ChangeLogs with dh_installchangelogs for policy's sake + + -- Stefan Hornburg (Racke) Thu, 22 Mar 2001 18:46:52 +0100 + +courier (0.32.0-2) unstable; urgency=low + + * removed README.debian from courier-base.docs + * install ChangeLogs (Closes: #89550) + * courier-authmysql overrides old package courier-imap-authmysql now + * detects debian release number for courier-imap version + * move configuration files of the old courier-imap package(s) + to /etc/courier on demand (Closes: #88246) + * remove LDAP alias files after build + * note about LDAP support added to README.debian + * added error message on leftover files in build directory + + -- Stefan Hornburg (Racke) Thu, 15 Mar 2001 19:51:06 -0500 + +courier (0.32.0-1) unstable; urgency=low + + * upstream release + * ensure that debian/fixlinks is executable (Closes: #87967, + thanks to Tommy Virtanen and + Paul Slootman ) + * use own PAM files instead of the Courier ones + * pass existing authentification modules only + * fix init files for courier-pop and courier-imap in respect + to the Mail directory (both Closes: #88075) + * moved /usr/bin/preline to courier-mta and setup the + appropriate alternatives (Closes: #87955) + + -- Stefan Hornburg Thu, 8 Mar 2001 20:36:56 -0800 + +courier (0.31.1-2) unstable; urgency=low + + * first release as official Debian package + * removed dh_suidregister and dh_testversion from rules (thanks to + Tommy Virtanen ) + * provide a concrete package for dependencies on virtual packages (thanks to + Tommy Virtanen ) + * check static buffer overrun in imap command input, and die if + this happens (thanks to Tommy Virtanen ) + * removed /etc/courier/filters/active from courier-mta conffiles + (thanks to Tommy Virtanen ) + * don't produce maildrop package yet, it is no match for + the standalone package + * alternatives introduced for deliverquota, maildirmake and dotlock + + -- Stefan Hornburg (Racke) Sun, 25 Feb 2001 02:07:57 +0100 + +courier (0.31.1-1) unstable; urgency=low + + * upstream release + * dropped epoch + + -- Stefan Hornburg (Racke) Mon, 19 Feb 2001 10:02:26 +0100 + +courier (0.31.0-2) unstable; urgency=low + + * SSL split off + * excess blank lines removed from *.conffiles + + -- Stefan Hornburg (Racke) Fri, 2 Feb 2001 22:39:18 +0100 + +courier (0.31.0-1) unstable; urgency=low + + * upstream release (includes esmtpd-msa) + + -- Stefan Hornburg (Racke) Tue, 30 Jan 2001 12:24:36 +0100 + +courier (0.30.0-3) unstable; urgency=low + + * courierd config file moved from courier-base to courier-mta + * sqwebmail depends on Perl + + -- Stefan Hornburg (Racke) Wed, 17 Jan 2001 11:07:02 +0100 + +courier (0.30.0-2) unstable; urgency=low + + * lintian errors fixed + * IMAP/IMAPS startup removed from courier-base init script + * MySQL authentification module added again + * no longer remove /usr/bin/imapd + * courier-pop/courier-imap init scripts rewritten (thanks to Marc Haber) + + -- Stefan Hornburg (Racke) Thu, 4 Jan 2001 16:55:08 +0100 + +courier (0.30.0-1) unstable; urgency=low + + * upstream update (includes new target install-configure, patch to + perms.sh.in no longer needed) + * MySQL authentification module removed temporarily + * various stuff moved to courier-mta + * removed configure option --with-userdb which broke userdb stuff + + -- Stefan Hornburg (Racke) Wed, 3 Jan 2001 23:45:12 +0100 + +courier (0.29.1-5) unstable; urgency=low + + * epoch added to override standalone courier-imap package + * tried to improved package relations + * IMAP and IMAP/SSL daemons enabled, init scripts added + and configuration files sorted + + -- Stefan Hornburg (Racke) Wed, 6 Dec 2000 09:49:12 +0100 + +courier (0.29.1-4) unstable; urgency=low + + * pop3d.cnf configuration file moved into courier-pop-ssl package + * marked courier-pop/courier-pop-ssl init scripts + as configuration files + * moved couriermlm man page into courier-mlm package + * authmysql README added to courier-authmysql documentation + * fixed authmysql man page link + * extended description for courier-pop-ssl package added + * spurious /usr/bin/imapd removed + * HTML documentation files removal fixed + + -- Stefan Hornburg (Racke) Mon, 4 Dec 2000 02:06:00 +0100 + +courier (0.29.1-3) unstable; urgency=low + + * init file for courier-pop-ssl added + * configuration for courier-pop-ssl moved from courier-base + * dependencies for courier-pop-ssl fixed + * courier-mlm package introduced + + -- Stefan Hornburg Fri, 1 Dec 2000 11:23:37 +0100 + +courier (0.29.1-1) unstable; urgency=low + + * Initial Release. + + -- Stefan Hornburg Wed, 22 Nov 2000 02:31:47 +0100 + --- courier-0.58.0.20080127.orig/debian/courier-base.postinst +++ courier-0.58.0.20080127/debian/courier-base.postinst @@ -0,0 +1,48 @@ +#! /bin/sh -e +# +# Copyright 2000,2001,2003,2004,2008 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + # alternative for deliverquota + update-alternatives --install /usr/bin/deliverquota deliverquota /usr/bin/deliverquota.courier 10 \ + --slave /usr/share/man/man8/deliverquota.8.gz deliverquota.8.gz /usr/share/man/man8/deliverquota.courier.8.gz + # alternative for maildir + update-alternatives --install /usr/share/man/man5/maildir.5.gz maildir.5 /usr/share/man/man5/maildir.courier.5.gz 5 + # alternative for maildirmake + update-alternatives --install /usr/bin/maildirmake maildirmake /usr/bin/maildirmake.courier 5 \ + --slave /usr/share/man/man1/maildirmake.1.gz maildirmake.1.gz /usr/share/man/man1/maildirmake.courier.1.gz + # alternative for maildirquota + update-alternatives --install /usr/share/man/man7/maildirquota.7.gz maildirquota.7 /usr/share/man/man7/maildirquota.courier.7.gz 5 + # alternative for makedat + update-alternatives --install /usr/bin/makedat makedat /usr/bin/makedat.courier 5 --slave /usr/share/man/man1/makedat.1.gz makedat.1.gz /usr/share/man/man1/makedat.courier.1.gz +fi + +db_get courier-base/maildir +MAILDIR="$RET" + +cat >/etc/default/courier <&2 + exit 1 + ;; +esac + +exit 0 --- courier-0.58.0.20080127.orig/debian/courier-maildrop.files +++ courier-0.58.0.20080127/debian/courier-maildrop.files @@ -0,0 +1,15 @@ +/etc/courier/maildrop +/usr/bin/mailbot +/usr/bin/maildrop +/usr/bin/makemime +/usr/bin/reformail +/usr/bin/reformime +/usr/share/lintian/overrides/courier-maildrop +/usr/share/man/man1/mailbot.1 +/usr/share/man/man1/maildrop.1 +/usr/share/man/man1/makemime.1 +/usr/share/man/man1/reformail.1 +/usr/share/man/man1/reformime.1 +/usr/share/man/man7/maildropex.7 +/usr/share/man/man7/maildropfilter.7 +/usr/share/man/man7/maildropgdbm.7 --- courier-0.58.0.20080127.orig/debian/courier-mta-ssl.postinst +++ courier-0.58.0.20080127/debian/courier-mta-ssl.postinst @@ -0,0 +1,33 @@ +#! /bin/sh -e +# +# Copyright 2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + + test -d /etc/courier || mkdir /etc/courier + + if [ ! -f /etc/courier/esmtpd.pem ]; then + /usr/sbin/mkesmtpdcert + chown daemon /etc/courier/esmtpd.pem + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/rules +++ courier-0.58.0.20080127/debian/rules @@ -0,0 +1,354 @@ +#!/usr/bin/make -f +# +# Copyright 2000,2001,2002,2003,2004,2005,2006,2007,2008 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +BUILD=$(shell pwd)/debian/tmp +RELUP=$(shell dpkg-parsechangelog | perl -ne 'print $$1 if /^Version: (.*?)-(.*)$$/') + +# Uncomment this to turn on verbose mode. +# export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# Common configuration options +COMMON_CONFOPTS=--prefix=/usr --mandir=\$${prefix}/share/man \ + --with-piddir=/var/run/courier \ + --sysconfdir=/etc/courier \ + --libexecdir=\$${prefix}/lib/courier \ + --datadir=\$${prefix}/lib/courier \ + --localstatedir=/var/lib/courier \ + --sbindir=\$${exec_prefix}/sbin \ + --with-mailuser=daemon \ + --with-mailgroup=daemon \ + --without-socks \ + --enable-workarounds-for-imap-client-bugs \ + --with-authdaemonvar=/var/run/courier/authdaemon \ + --with-db=gdbm \ + --without-fcgi \ + --with-htmllibdir=/usr/share/sqwebmail \ + --with-ispell=/usr/bin/ispell \ + --enable-imageurl=/sqwebmail \ + --with-mailer="/usr/sbin/sendmail" \ + --enable-sendmail="/usr/sbin/sendmail" \ + --with-cachedir=/var/cache/sqwebmail \ + --with-calendardir=/var/run/courier/calendar \ + --with-webadmindir=/usr/share/courier/webadmin \ + --enable-userdb \ + --enable-syslog=1 \ + --enable-unicode \ + --disable-root-check + +check: + dh_testdir + +# check for openssl + if [ ! -x /usr/bin/openssl ]; then \ + echo "You need to install openssl first"; \ + exit 1; \ + fi + +# check umask + if [ `umask` != "0022" ]; then echo "You need to set umask to 022 in order to compile/build courier"; exit 1; fi + chmod +x debian/fixlinks + chmod +x debian/courier_perms + chmod +x debian/correctpermissions.pl + +build: check +# create a list of files that currently exists + chmod +x debian/srcmgr + if [ ! -f srcmgr.list ]; then debian/srcmgr > srcmgr.list; fi + if [ ! -f stamp-build ]; then \ + if [ -d /usr/include/postgresql/8.0/libpq_fe.h ]; then \ + LDFLAGS=-lcrypt ./configure $(COMMON_CONFOPTS) \ + --with-postgresql-includes=/usr/include/postgresql/8.0 \ + && $(MAKE) && touch stamp-build; \ + else \ + LDFLAGS=-lcrypt ./configure $(COMMON_CONFOPTS) \ + --with-postgresql-includes=/usr/include/postgresql \ + && $(MAKE) && touch stamp-build; \ + fi \ + fi + +stamp-build: build + +clean: check + dh_testroot + debconf-updatepo + rm -f stamp-build stamp-install + +# Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) clean + dh_clean + if [ -f srcmgr.list ]; then debian/srcmgr cleanse < srcmgr.list; rm srcmgr.list; fi +#can be removed later + rm -f debian/permissions + +install: check stamp-build + dh_testroot + dh_clean -k + dh_installdirs + +# Add here commands to install the package into debian/tmp. + $(MAKE) DESTDIR=$(BUILD) install + $(MAKE) DESTDIR=$(BUILD) install-perms + perl -i -pe 's%/usr/bin/sendmail%/usr/sbin/sendmail%; s%^/%$(BUILD)/% unless m%/debian/tmp/%' permissions.dat + /usr/bin/perl sysconftool `awk ' $$5 == "config" && $$1 ~ /\.dist$$/ { print $$1 }' debian/permissions +# Change absolute link made by make install to a relative one + debian/fixlinks $(BUILD)/usr/sbin + + (cd $(BUILD)/usr/bin && ln -fs ../lib/courier/courier/modules/esmtp/addcr ./addcr) + (cd $(BUILD)/usr/bin && ln -fs ../lib/courier/makedat ./makedat) + +# We use update-alternatives to manage these, because they're shared +# by other packages, notably qmail, maildrop, mutt, mush + for i in maildirmake deliverquota lockmail preline makedat; do \ + (cd $(BUILD)/usr/bin && mv $$i $$i.courier); done + cd $(BUILD)/usr/share/man/man5 && mv maildir.5 maildir.courier.5 + cd $(BUILD)/usr/share/man/man1 && mv maildirmake.1 maildirmake.courier.1 + cd $(BUILD)/usr/share/man/man7 && mv maildirquota.7 maildirquota.courier.7 + cd $(BUILD)/usr/share/man/man8 && mv deliverquota.8 deliverquota.courier.8 + cd $(BUILD)/usr/share/man/man1 && mv lockmail.1 lockmail.courier.1 + cd $(BUILD)/usr/share/man/man1 && mv preline.1 preline.courier.1 + cd $(BUILD)/usr/share/man/man1 && mv makedat.1 makedat.courier.1 + +# Move programs with too generic names + cd $(BUILD)/usr/sbin && mv showconfig courier-mtaconfig + +# Install "sendmail" into the right places + mv $(BUILD)/usr/bin/sendmail $(BUILD)/usr/sbin + (cd $(BUILD)/usr/lib && ln -fs ../sbin/sendmail .) + +# Install "newaliases" stuff + cp -p debian/newaliases $(BUILD)/usr/sbin + chmod +x $(BUILD)/usr/sbin/newaliases + +# Install "logcheck" stuff + install -d $(BUILD)/etc/logcheck/ignore.d.server + install -m 0644 debian/logcheck/courier-* $(BUILD)/etc/logcheck/ignore.d.server + install -d $(BUILD)/etc/logcheck/violations.ignore.d + install -m 0644 debian/logcheck/violations/courier-* $(BUILD)/etc/logcheck/violations.ignore.d + +# Empty file to avoid warnings + mkdir -p $(BUILD)/etc/courier/shared + touch $(BUILD)/etc/courier/shared/index + +# Additional manpages + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/addcr.pod > $(BUILD)/usr/share/man/man8/addcr.8 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=1 debian/courier-config.pod > $(BUILD)/usr/share/man/man1/courier-config.1 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/newaliases.pod > $(BUILD)/usr/share/man/man8/newaliases.8 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/sharedindexinstall.pod > $(BUILD)/usr/share/man/man8/sharedindexinstall.8 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/sharedindexsplit.pod > $(BUILD)/usr/share/man/man8/sharedindexsplit.8 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/webgpg.pod > $(BUILD)/usr/share/man/man8/webgpg.8 + pod2man --center='Debian GNU/Linux Documentation' --release='Debian GNU/Linux '`cat /etc/debian_version` --section=8 debian/webmaild.pod > $(BUILD)/usr/share/man/man8/webmaild.8 + +# Move sqwebmail images + mv $(BUILD)/usr/lib/courier/sqwebmail/images $(BUILD)/usr/share/sqwebmail + +# Ispell dictionary configuration will be produced by postinst + rm $(BUILD)/usr/lib/courier/sqwebmail/html/en-us/ISPELLDICT + (cd $(BUILD)/usr/lib/courier/sqwebmail/html/en-us && ln -s /etc/courier/ispelldict ISPELLDICT) + +# Remove examples + rm $(BUILD)/usr/lib/courier/perlfilter-example.pl + rm $(BUILD)/etc/courier/quotawarnmsg.example + +# Fix Perl paths in webadmin stuff + perl -i -pe 's%^#!\s?perl%#!/usr/bin/perl%' $(BUILD)/usr/share/courier/webadmin/*.pl + +# Fix ldapsearch path + perl -i -pe 's%/usr/local/%/usr/%' $(BUILD)/usr/lib/courier/sqwebmail/ldapsearch + +# Fix sendit.sh + perl -i -pe 's%sendmail%sendmail -oi -t%' $(BUILD)/usr/lib/courier/sqwebmail/sendit.sh + +# Remove showmodules so we get rid of the libmysqlclient dependency + rm $(BUILD)/usr/sbin/showmodules + +# Ensure that a valid symlink is used for some manpages + (cd $(BUILD)/usr/share/man/man8 && rm makeuucpneighbors.8 && ln -sf courieruucp.8.gz makeuucpneighbors.8.gz) + (cd $(BUILD)/usr/share/man/man8 && rm -f esmtpd-ssl.8 && ln -sf esmtpd.8.gz esmtpd-ssl.8.gz) + (cd $(BUILD)/usr/share/man/man8 && ln -sf pop3d.8.gz pop3d-ssl.8.gz) + (cd $(BUILD)/usr/share/man/man8 && ln -sf imapd.8.gz imapd-ssl.8.gz) + + dh_installdocs +# Install documentation where dh_installdocs doesn't fit our needs + mkdir -p $(BUILD)/usr/share/doc/sqwebmail + cp -p debian/sqwebmail.html $(BUILD)/usr/share/doc/sqwebmail + cp -p gpglib/README.html $(BUILD)/usr/share/doc/sqwebmail/GPG.html + cp -p pcp/README.html $(BUILD)/usr/share/doc/sqwebmail/PCP.html + +# Delete docs so that they don't end in courier-base + rm -rf debian/tmp/usr/lib/courier/htmldoc + + +# Adapt configuration files to our needs +# - security: disable EXPN and VRFY + perl -i -pe 's/^BOFHNO(EXPN|VRFY)=0/BOFHNO$$1=1/' $(BUILD)/etc/courier/esmtpd +# - start daemon by default + perl -i -pe 's/^ESMTPDSTART=NO/ESMTPDSTART=YES/;' $(BUILD)/etc/courier/esmtpd +# - fix PID location + perl -i -pe 's%^PIDFILE=.*%PIDFILE=/var/run/courier/esmtpd.pid%' $(BUILD)/etc/courier/esmtpd + perl -i -pe 's%^PIDFILE=.*%PIDFILE=/var/run/courier/esmtpd-msa.pid%' $(BUILD)/etc/courier/esmtpd-msa + perl -i -pe 's%^PORT=.*%PORT=/var/run/courier/webmlmd%' $(BUILD)/etc/courier/webmlmrc +# - fix location for certificate + perl -i -pe 's%^TLS_CERTFILE=.*%TLS_CERTFILE=/etc/courier/esmtpd.pem%' $(BUILD)/etc/courier/esmtpd +# - start daemons by default + perl -i -pe 's/^POP3DSTART=NO/POP3DSTART=YES/' $(BUILD)/etc/courier/pop3d + perl -i -pe 's/^MAXPERIP=\d+/MAXPERIP=20/; s/^IMAPDSTART=NO/IMAPDSTART=YES/' $(BUILD)/etc/courier/imapd +# - change authentification default settings + perl -i -pe 's/^authmodulelist=".*?"/authmodulelist="authpam"/' $(BUILD)/etc/courier/authdaemonrc +# - change default LDAP server + perl -i -pe 's/^(LDAP_SERVER\s+)ldap.example.com/$$1localhost/' $(BUILD)/etc/courier/authldaprc $(BUILD)/etc/courier/ldapaliasrc +# - change default MySQL server + perl -i -pe 's/^(MYSQL_SERVER\s+)mysql.example.com/$$1localhost/;s%^(#?\s*MYSQL_SOCKET\s+)/.*%$$1/var/run/mysqld/mysqld.sock%' $(BUILD)/etc/courier/authmysqlrc + perl -i -pe 's/^POP3DSSLSTART=NO/POP3DSSLSTART=YES/' $(BUILD)/etc/courier/pop3d-ssl + perl -i -pe 's%^TLS_CERTFILE=.*%TLS_CERTFILE=/etc/courier/pop3d.pem%' $(BUILD)/etc/courier/pop3d-ssl + perl -i -pe 's/^IMAPDSSLSTART=NO/IMAPDSSLSTART=YES/' $(BUILD)/etc/courier/imapd-ssl + perl -i -pe 's%^TLS_CERTFILE=.*%TLS_CERTFILE=/etc/courier/imapd.pem%' $(BUILD)/etc/courier/imapd-ssl + perl -i -pe 's%^SSLPIDFILE=.*%SSLPIDFILE=/var/run/courier/esmtpd-ssl.pid%' $(BUILD)/etc/courier/esmtpd-ssl + perl -i -pe 's/^ESMTPDSSLSTART=NO/ESMTPDSSLSTART=YES/' $(BUILD)/etc/courier/esmtpd-ssl + perl -i -pe 's%^TLS_CERTFILE=.*%TLS_CERTFILE=/etc/courier/esmtpd.pem%' $(BUILD)/etc/courier/esmtpd-ssl +# - ensure compatibility which common MUA's + perl -i -pe 's%^TLS_PROTOCOL=SSL3%TLS_PROTOCOL=SSL23%' $(BUILD)/etc/courier/*-ssl + rm $(BUILD)/etc/courier/*.dist + +# Links for the certificates + cd $(BUILD)/usr/lib/courier && ln -s /etc/courier/pop3d.pem . + cd $(BUILD)/usr/lib/courier && ln -s /etc/courier/imapd.pem . + cd $(BUILD)/usr/lib/courier && ln -s /etc/courier/esmtpd.pem . + +# Replace scripts with symlinks to startup scripts + rm $(BUILD)/usr/sbin/imapd + cd $(BUILD)/usr/sbin && ln -s /etc/init.d/courier-imap imapd + + rm $(BUILD)/usr/lib/courier/pop3d-ssl + rm $(BUILD)/usr/sbin/pop3d-ssl + cd $(BUILD)/usr/sbin && ln -s /etc/init.d/courier-pop-ssl pop3d-ssl + + rm $(BUILD)/usr/lib/courier/imapd-ssl + rm $(BUILD)/usr/sbin/imapd-ssl + cd $(BUILD)/usr/sbin && ln -s /etc/init.d/courier-imap-ssl imapd-ssl + +# Replace PAM files with our versions + rm $(BUILD)/etc/courier/*.authpam + mkdir $(BUILD)/etc/pam.d + cp debian/courier-mta.pam $(BUILD)/etc/pam.d/esmtp + cp debian/courier-imap.pam $(BUILD)/etc/pam.d/imap + cp debian/courier-pop.pam $(BUILD)/etc/pam.d/pop3 + cp debian/sqwebmail.pam $(BUILD)/etc/pam.d/webmail + cp debian/sqwebmail.pam $(BUILD)/etc/pam.d/calendar + +# Lintian overrides + mkdir -p $(BUILD)/usr/share/lintian/overrides + cp debian/courier-faxmail.lintian $(BUILD)/usr/share/lintian/overrides/courier-faxmail + cp debian/courier-imap-ssl.lintian $(BUILD)/usr/share/lintian/overrides/courier-imap-ssl + cp debian/courier-ldap.lintian $(BUILD)/usr/share/lintian/overrides/courier-ldap + cp debian/courier-maildrop.lintian $(BUILD)/usr/share/lintian/overrides/courier-maildrop + cp debian/courier-mta.lintian $(BUILD)/usr/share/lintian/overrides/courier-mta + cp debian/courier-pcp.lintian $(BUILD)/usr/share/lintian/overrides/courier-pcp + cp debian/courier-pop-ssl.lintian $(BUILD)/usr/share/lintian/overrides/courier-pop-ssl + cp debian/courier-webadmin.lintian $(BUILD)/usr/share/lintian/overrides/courier-webadmin + cp debian/sqwebmail.lintian $(BUILD)/usr/share/lintian/overrides/sqwebmail + +# Webmlm stuff + mkdir -p $(BUILD)/usr/lib/cgi-bin + cp $(BUILD)/usr/lib/courier/courier/webmail/webmlm $(BUILD)/usr/lib/cgi-bin + +# This seems to be necessary for building in fakeroot +# environment (otherwise dh_strip fails) +# set all binaries to 755, by checking if user has x-bit +# debian/courier_perms will set the right permissions + find $(BUILD) -perm -u+x -type f | xargs chmod u+rwx,go+rx + + dh_movefiles + +# Check if all files have moved out + if [ `find $(BUILD) -not -type d | wc -l` -ne 0 ]; then find $(BUILD) -not -type d; echo "File(s) found not belonging to any package, please contact maintainer"; exit 1; fi + + touch stamp-install + +stamp-install: install + +# Build architecture-independent files here. +binary-indep: stamp-build stamp-install + dh_testdir + dh_testroot + dh_installdebconf -i + dh_installexamples -i + dh_installmenu -i + dh_installinit -i + dh_installinfo -i + dh_installchangelogs -p courier-doc + dh_strip -i + dh_link -i + dh_compress -i + dh_fixperms -i + debian/courier_perms -i + dh_installdeb -i + dh_perl -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: stamp-build stamp-install + dh_testdir + dh_testroot + dh_installdebconf -a + dh_installexamples -a + dh_installmenu -a + dh_installinit -a + dh_installcron -a + dh_installinfo -a + dh_installchangelogs -p courier-authmysql + dh_installchangelogs -p courier-authpostgresql + dh_installchangelogs -p courier-base ChangeLog + dh_installchangelogs -p courier-faxmail + dh_installchangelogs -p courier-imap imap/ChangeLog + dh_installchangelogs -p courier-imap-ssl + dh_installchangelogs -p courier-ldap + dh_installchangelogs -p courier-maildrop + dh_installchangelogs -p courier-mlm + dh_installchangelogs -p courier-mta + dh_installchangelogs -p courier-mta-ssl + dh_installchangelogs -p courier-pcp + dh_installchangelogs -p courier-pop + dh_installchangelogs -p courier-pop-ssl + dh_installchangelogs -p courier-ssl + dh_installchangelogs -p courier-webadmin + dh_installchangelogs -p sqwebmail webmail/ChangeLog + dh_strip -a + dh_link -a + dh_compress -a + dh_fixperms -a + debian/courier_perms -a + dh_installdeb -a + dh_perl -a + dh_shlibdeps -a + dh_gencontrol -a -Ncourier-imap -Ncourier-imap-ssl -- -VRELUP="$(RELUP)" + dh_gencontrol -pcourier-imap -- -VRELUP="$(RELUP)" -v4.3.0.20081027-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') + dh_gencontrol -pcourier-imap-ssl -- -VRELUP="$(RELUP)" -v4.3.0.20081027-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch + +.PHONY: check build clean binary-indep binary-arch binary install --- courier-0.58.0.20080127.orig/debian/courier-webadmin.files +++ courier-0.58.0.20080127/debian/courier-webadmin.files @@ -0,0 +1,23 @@ +usr/lib/courier/courier/webmail/webadmin +usr/share/courier/webadmin/admin-00machine.html +usr/share/courier/webadmin/admin-00machine.pl +usr/share/courier/webadmin/admin-10password.html +usr/share/courier/webadmin/admin-10password.pl +usr/share/courier/webadmin/admin-15mysql.html +usr/share/courier/webadmin/admin-15mysql.pl +usr/share/courier/webadmin/admin-15pgsql.html +usr/share/courier/webadmin/admin-15pgsql.pl +usr/share/courier/webadmin/admin-20aliases.html +usr/share/courier/webadmin/admin-20aliases.pl +usr/share/courier/webadmin/admin-cancel.pl +usr/share/courier/webadmin/admin-main.html +usr/share/courier/webadmin/admin-main.pl +usr/share/courier/webadmin/admin-save.html +usr/share/courier/webadmin/admin-save.pl +usr/share/courier/webadmin/dumpenv.pl +usr/share/courier/webadmin/login.html +usr/share/courier/webadmin/notsupp.html +usr/share/courier/webadmin/unsecure.html +usr/share/courier/webadmin/webadmin.pl +usr/share/courier/webadmin/webadmin.pm +usr/share/lintian/overrides/courier-webadmin \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/sqwebmail.postinst +++ courier-0.58.0.20080127/debian/sqwebmail.postinst @@ -0,0 +1,64 @@ +#! /bin/sh -e +# +# Copyright 2000,2001,2002,2003,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + + #Seems that this should be done at compile time? + cp -p /usr/lib/courier/courier/webmail/webmail /usr/lib/cgi-bin/sqwebmail + + db_get sqwebmail/install-www + if [ "$RET" = "symlink" ]; then + db_get sqwebmail/install-www-backup + if [ "$RET" = "copy" ]; then + rm -rf /var/www/sqwebmail + elif [ "$RET" = "symlink" ]; then + rm -f /var/www/sqwebmail + fi + ln -sf /usr/share/sqwebmail /var/www/sqwebmail + elif [ "$RET" = "copy" ]; then + if [ "$RET" = "copy" ]; then + rm -rf /var/www/sqwebmail + elif [ "$RET" = "symlink" ]; then + rm -f /var/www/sqwebmail + fi + mkdir -p /var/www/sqwebmail + cp -a /usr/share/sqwebmail/* /var/www/sqwebmail + fi + + test -d /etc/courier || mkdir /etc/courier + + # configure calendarmode + db_get sqwebmail/calendarmode + CALFILE=/etc/courier/calendarmode + if [ "$RET" = "local" ]; then + echo local > $CALFILE + elif [ "$RET" = "net" ]; then + echo net > $CALFILE + else + echo > $CALFILE + fi + # create ispelldict configuration + db_get sqwebmail/dictionary + echo -n "$RET" > /etc/courier/ispelldict +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-pcp.postrm +++ courier-0.58.0.20080127/debian/courier-pcp.postrm @@ -0,0 +1,25 @@ +#! /bin/sh -e +# +# Copyright 2002,2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "purge" ]; then + # remove other calendar stuff too + rm -rf /var/run/courier/calendar/localcache +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/sqwebmail.conffiles +++ courier-0.58.0.20080127/debian/sqwebmail.conffiles @@ -0,0 +1,4 @@ +/etc/courier/sqwebmaild +/etc/cron.d/sqwebmail +/etc/init.d/sqwebmail +/etc/pam.d/webmail --- courier-0.58.0.20080127.orig/debian/courier-imap.README.Debian +++ courier-0.58.0.20080127/debian/courier-imap.README.Debian @@ -0,0 +1,14 @@ +Debian Packaging Issues +*********************** + +Please read /usr/share/doc/courier-base/README.Debian for more +information about the packaging of the Courier Mail Server suite. + +Default Settings +**************** + +The default value for maximum number of connections from the same +IP address (MAXPERIP in /etc/courier/imapd) has been raised to 20. +This helps to avoid mysterious errors with current IMAP clients +(e.g., saving sent mails into the Sent folder fails). +For example, Mozilla Thunderbird uses 5 connections by default. --- courier-0.58.0.20080127.orig/debian/fixlinks +++ courier-0.58.0.20080127/debian/fixlinks @@ -0,0 +1,41 @@ +#! /usr/bin/perl -w +# +# fixlinks - script to make symlinks compliant to Debian policy +# +# Copyright 2000, Stefan Hornburg +# +# This program is free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +use strict; +use File::Find; + +find (\&fixlinks, shift); + +sub fixlinks { + my $direction; + + return unless -l $_; + unless ($direction = readlink ($_)) { + die "$0: Bogus symbolic link $_: $!\n"; + } + if ($direction =~ s%^/usr%..%) { + unlink ($_) + || die "$0: Couldn't remove symbolic link $_: $!\n"; + symlink ($direction, $_) + || die "$0: Couldn't create symbolic link $_: $!\n"; + } +} --- courier-0.58.0.20080127.orig/debian/courier-mta.init +++ courier-0.58.0.20080127/debian/courier-mta.init @@ -0,0 +1,128 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: courier-mta mail-transport-agent +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-mta Mail Transport Agent +# Description: courier-mta is a Mail Transport agent +### END INIT INFO +prefix="/usr" +exec_prefix=${prefix} +sysconfdir="/etc/courier" +sbindir="${exec_prefix}/sbin" +libexecdir="${prefix}/lib/courier" +run_dir="/var/run/courier" +calendar_dir="/var/run/courier/calendar" +DAEMON=${sbindir}/esmtpd + +test -f $DAEMON || exit 0 +test -f "$sysconfdir/esmtpd" || exit 0 +test -f "$sysconfdir/esmtpd-msa" || exit 0 + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + + +# Check if SMTP server should be started +. ${sysconfdir}/esmtpd +START_MTA=no +case "$ESMTPDSTART" in + [yY]*)START_MTA=yes;; +esac + +START_MSA=no +. ${sysconfdir}/esmtpd-msa +case "$ESMTPDSTART" in + [yY]*)START_MSA=yes;; +esac + +if [ "$START_MTA" = "no" ] && [ $START_MSA = "no" ]; then + exit 0 +fi + +. /lib/lsb/init-functions + +case "$1" in +start) + cd / + + log_begin_msg "Starting Courier mail server..." + ${sbindir}/courier start || log_end_msg 1 + log_end_msg 0 + + log_begin_msg "Starting Courier mail filter..." + ${sbindir}/courierfilter start || log_end_msg 1 + log_end_msg 0 + + if [ "$START_MTA" = "yes" ]; then + log_begin_msg "Starting Courier SMTP server..." + ${sbindir}/esmtpd start || log_end_msg 1 + log_end_msg 0 + fi + + if [ "$START_MSA" = "yes" ]; then + log_begin_msg "Starting Courier SMTP MSA server..." + ${sbindir}/esmtpd-msa start || log_end_msg 1 + log_end_msg 0 + fi + ;; +stop) + cd / + + if [ "$START_MSA" = "yes" ]; then + log_begin_msg "Stopping Courier SMTP MSA server..." + ${sbindir}/esmtpd-msa stop || log_end_msg 1 + log_end_msg 0 + fi + + if [ "$START_MTA" = "yes" ]; then + log_begin_msg "Stopping Courier SMTP server..." + ${sbindir}/esmtpd stop || log_end_msg 1 + log_end_msg 0 + fi + + log_begin_msg "Stopping Courier mail filter..." + ${sbindir}/courierfilter stop || log_end_msg 1 + log_end_msg 0 + + log_begin_msg "Stopping Courier mail server..." + ${sbindir}/courier stop || log_end_msg 1 + log_end_msg 0 + ;; +force-reload) + cd / + + if [ "$START_MSA" = "yes" ]; then + log_begin_msg "Restarting Courier SMTP MSA server..." + ${sbindir}/esmtpd-msa restart || log_end_msg 1 + log_end_msg 0 + fi + + if [ "$START_MTA" = "yes" ]; then + log_begin_msg "Restarting Courier SMTP server..." + ${sbindir}/esmtpd restart || log_end_msg 1 + log_end_msg 0 + fi + + log_begin_msg "Restarting Courier mail filter..." + ${sbindir}/courierfilter restart || log_end_msg 1 + log_end_msg 0 + + log_begin_msg "Restarting Courier mail server..." + ${sbindir}/courier restart || log_end_msg 1 + log_end_msg 0 + ;; +restart) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac +exit 0 --- courier-0.58.0.20080127.orig/debian/courier-pcp.conffiles +++ courier-0.58.0.20080127/debian/courier-pcp.conffiles @@ -0,0 +1,2 @@ +/etc/init.d/courier-pcp +/etc/pam.d/calendar --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.postinst +++ courier-0.58.0.20080127/debian/courier-pop-ssl.postinst @@ -0,0 +1,32 @@ +#! /bin/sh -e +# +# Copyright 2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + + test -d /etc/courier || mkdir /etc/courier + + if [ ! -f /etc/courier/pop3d.pem ]; then + /usr/sbin/mkpop3dcert + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-ldap.init +++ courier-0.58.0.20080127/debian/courier-ldap.init @@ -0,0 +1,72 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: courier-ldap +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-ldap +# Description: courier-ldap is the Courier LDAP alias daemon. +### END INIT INFO +# +# Copyright 2002,2006 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +CONFFILE=/etc/courier/ldapaliasrc +DAEMON=/usr/sbin/courierldapaliasd +run_dir="/var/run/courier" + +# stop if the courier-ldap package has been removed +if ! [ -x $DAEMON ]; then + exit 0 +fi + +# stop if the configuration file is missing +if ! [ -f $CONFFILE ]; then + exit 0 +fi + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +. /lib/lsb/init-functions + +case "$1" in +start) + # Start Courier LDAP alias daemon + log_begin_msg "Starting Courier LDAP alias daemon..." + $DAEMON start || log_end_msg 1 + log_end_msg 0 + ;; +stop) + # Stop Courier LDAP alias daemon + log_begin_msg "Stopping Courier LDAP alias daemon..." + $DAEMON stop || log_end_msg 1 + log_end_msg 0 + ;; +restart | reload | force-reload) + log_begin_msg "Restarting Courier LDAP alias daemon..." + $DAEMON restart || log_end_msg 1 + log_end_msg 0 + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac --- courier-0.58.0.20080127.orig/debian/courier-base.prerm +++ courier-0.58.0.20080127/debian/courier-base.prerm @@ -0,0 +1,28 @@ +#!/bin/sh -e +# +# Copyright 2000,2001,2003,2004,2008 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +if [ "$1" = "upgrade" -o "$1" = "remove" ]; then + for binary in maildirmake deliverquota makedat; do + update-alternatives --remove $binary /usr/bin/$binary.courier + done + update-alternatives --remove maildir.5 /usr/share/man/man5/maildir.courier.5.gz + update-alternatives --remove maildirquota.7 /usr/share/man/man7/maildirquota.courier.7.gz +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-maildrop.postrm +++ courier-0.58.0.20080127/debian/courier-maildrop.postrm @@ -0,0 +1,25 @@ +#! /bin/sh -e +# +# Copyright 2003 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Remove /etc/courier/maildroprc on purge +if [ "$1" = "purge" ]; then + rm -f /etc/courier/maildroprc +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-pcp.files +++ courier-0.58.0.20080127/debian/courier-pcp.files @@ -0,0 +1,7 @@ +etc/pam.d/calendar +usr/lib/courier/courier/pcpd +usr/share/lintian/overrides/courier-pcp +var/run/courier/calendar +var/run/courier/calendar/public +var/run/courier/calendar/private +var/run/courier/calendar/localcache --- courier-0.58.0.20080127.orig/debian/control +++ courier-0.58.0.20080127/debian/control @@ -0,0 +1,257 @@ +Source: courier +Section: mail +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Stefan Hornburg (Racke) +Standards-Version: 3.7.3 +Build-Depends: libmysqlclient15-dev, libpam0g-dev, libgdbm-dev | libgdbmg1-dev, libperl-dev, zlib1g-dev, libpcre3-dev, debhelper (>= 5.0.37), mime-support, libldap2-dev, procps, libsasl2-dev, expect, groff-base, gs | gs-aladdin, mgetty-fax, netpbm, libgamin-dev, libssl-dev, openssl (>= 0.9.6), libpq-dev, automake1.8, libtool, courier-authlib-dev, po-debconf +Build-Conflicts: automake1.4 + +Package: courier-base +Architecture: any +Depends: ${shlibs:Depends}, ${perl:Depends}, debconf (>= 0.5.00) | debconf-2.0, courier-authlib, courier-authlib-userdb, courier-authdaemon, lsb-base (>= 3.1-23) +Replaces: courier-debug (<< 0.44.2) +Conflicts: courier-imap (<= 1.3.3), courier-debug (<< 0.44.2), sqwebmail (<< 0.45.6) +Description: Courier mail server - base system + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package provides the functionality needed by all courier packages + such as some configuration files, helper programs and the Courier TCP server + daemon. + +Package: courier-maildrop +Architecture: any +Depends: ${shlibs:Depends}, courier-base (>= ${RELUP}), postfix | mail-transport-agent +Suggests: courier-doc +Replaces: maildrop +Conflicts: maildrop +Description: Courier mail server - mail delivery agent + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + The maildrop program is a local mail delivery agent. + it reads a mail message from standard input, then delivers the + message to the mailbox. It is able to deliver mail to + mbox-style mailboxes and Maildirs. + . + It will optionally read instructions from a file, which describes how + to filter incoming mail, using a structured filtering language. + . + This package is intended for use along with sqwebmail. Otherwise, + use the standalone maildrop package. + +Package: courier-mlm +Architecture: any +Depends: courier-base (>= ${RELUP}), courier-maildrop (>= ${RELUP}) +Suggests: courier-doc +Description: Courier mail server - mailing list manager + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + The couriermlm command sets up, maintains, and runs a mailing list. + It automatically handles subscribe and unsubscribe requests, + and removes undeliverable addresses from the subscription rolls. + Mailing lists managed by couriermlm require zero human administrative + oversight. It supports digests, write-only posting aliases, + and moderated mailing lists. + +Package: courier-mta +Architecture: any +Depends: ${shlibs:Depends}, courier-base (>= ${RELUP}), lsb-base (>= 1.3.9ubuntu3), debconf +Conflicts: courier-faxmail (<= 0.42.2-6), mail-transport-agent +Provides: mail-transport-agent +Replaces: mail-transport-agent +Suggests: mail-reader, courier-doc, courier-filter-perl +Priority: extra +Description: Courier mail server - ESMTP daemon + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package provides an ESMTP daemon which uses the Maildir format as native storage + format, supports IPv6, implements SMTP extensions for mailing list + management and features integrated mail filtering. It can function as an + intermediate mail relay, relaying mail between an internal LAN and the + Internet, or perform final delivery to mailboxes. + +Package: courier-faxmail +Architecture: any +Depends: courier-mta (>= ${RELUP}), groff, gs | gs-aladdin, mgetty-fax +Suggests: courier-doc +Conflicts: courier-mta (<= 0.42.2-6) +Recommends: netpbm +Description: Courier mail server - Fax<->mail gateway + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + The courierfax module implements a faxmail gateway, which faxes a printed + copy of an email message to the phone number specified in the email address + (e.g. 5558888@fax). + +Package: courier-webadmin +Architecture: any +Depends: courier-base (>= ${RELUP}), apache2 | httpd, debconf +Suggests: courier-doc +Description: Courier mail server - web-based administration frontend + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + The web-based administration and configuration tool for the Courier + mail server is capable of changing the settings of the MTA, IMAP, POP + and Webmail servers and the LDAP, MySQL and PostgreSQL authentication + modules. Only the installed parts of the Courier mail server show up + in the administration frontend. + +Package: sqwebmail +Architecture: any +Depends: ${shlibs:Depends}, postfix | mail-transport-agent, courier-base (>= ${RELUP}), ispell, iamerican | ispell-dictionary, apache2 | httpd, cron, expect, courier-maildrop (>= ${RELUP}), lsb-base (>= 1.3.9ubuntu3), debconf +Suggests: courier-doc, gnupg, courier-pcp +Description: Courier mail server - webmail server + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package contains the SqWebMail webmail server, which + provides access to local mailboxes in Maildir format. + +Package: courier-pcp +Architecture: any +Depends: ${shlibs:Depends}, sqwebmail, lsb-base (>= 1.3.9ubuntu3) +Suggests: courier-doc +Description: Courier mail server - PCP server + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package contains the PCP (Personal Calendaring Protocol) server + needed for the groupware calendaring mode of SqWebMail. + +Package: courier-pop +Architecture: any +Depends: ${shlibs:Depends}, postfix | mail-transport-agent, courier-base (>= ${RELUP}), debconf +Provides: pop3-server +Conflicts: pop3-server +Replaces: pop3-server +Suggests: courier-doc, mail-reader, courier-pop-ssl +Priority: extra +Description: Courier mail server - POP3 server + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package provide the POP3 daemon for Courier. It only supports email + stored in the Maildir format. + +Package: courier-imap +Architecture: any +Depends: ${shlibs:Depends}, postfix | mail-transport-agent, courier-base (>= ${RELUP}), lsb-base (>= 1.3-9ubuntu3), debconf +Suggests: courier-doc, imap-client, courier-imap-ssl +Provides: imap-server +Conflicts: imap-server +Replaces: imap-server +Priority: extra +Description: Courier mail server - IMAP server + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package provides an IMAP server that accesses email stored in Maildirs format mailboxes. + This server has an extremely small footprint and provides shared and + virtual shared folders. + +Package: courier-ldap +Architecture: any +Depends: ${shlibs:Depends}, courier-base (>= ${RELUP}), courier-authlib-ldap, lsb-base (>= 1.3-9ubuntu3) +Suggests: courier-doc +Replaces: courier-imap-authldap +Conflicts: courier-imap-authldap +Description: Courier mail server - LDAP support + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package contains support for LDAP authentication and + LDAP-based mail aliasing. + +Package: courier-doc +Section: doc +Architecture: all +Description: Courier mail server - additional documentation + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + This package contains additional documentation for Courier. + +Package: courier-ssl +Architecture: any +Depends: ${shlibs:Depends}, courier-base (>= ${RELUP}), openssl, debconf +Description: Courier mail server - SSL/TLS Support + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + Courier uses the a SSL/TLS wrapper application named + couriertls instead of embedding SSL/TLS support in the different applications. + Additionally, this package contains a default set + of trusted X.509 root CA certs. + +Package: courier-mta-ssl +Architecture: any +Depends: courier-mta, courier-ssl (>= ${RELUP}), lsb-base (>= 1.3-9ubuntu3) +Suggests: courier-doc +Priority: extra +Description: Courier mail server - ESMTP over SSL + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + ESMTP over SSL is handled by the regular ESMTP daemon from courier-mta + in conjunction with the SSL/TLS wrapper supplied by courier-ssl. + +Package: courier-pop-ssl +Architecture: any +Depends: courier-pop, courier-ssl (>= ${RELUP}), lsb-base (>= 1.3-9ubuntu3), openssl +Suggests: courier-doc +Description: Courier mail server - POP3 over SSL + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + POP3 over SSL is handled by the regular POP3 daemon from courier-pop + in conjunction with the SSL/TLS wrapper supplied by courier-ssl. + +Package: courier-imap-ssl +Architecture: any +Depends: courier-imap (>= 1.3.7-3), courier-ssl (>= ${RELUP}), openssl, lsb-base (>= 1.3-9ubuntu3) +Suggests: courier-doc, imap-client +Priority: extra +Description: Courier mail server - IMAP over SSL + The Courier mail transfer agent (MTA) is an integrated mail/groupware + server based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, + SSL, and HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list + services within a single, consistent, framework. + . + IMAP over SSL is handled by the regular IMAP daemon from courier-imap + in conjunction with the SSL/TLS wrapper supplied by courier-ssl. --- courier-0.58.0.20080127.orig/debian/newaliases.pod +++ courier-0.58.0.20080127/debian/newaliases.pod @@ -0,0 +1,28 @@ +=head1 NAME + +newaliases - rebuild mail aliases database + +=head1 SYNOPSIS + +newaliases + +=head1 DESCRIPTION + +This is a simple shell script calling B. +We need this to fulfil the Debian policy, which requires a newaliases +binary and mail aliases stored in F. The default location for the +source of the Courier mail alias database is F (either +file or directory). + +=head1 FILES + +F + +=head1 SEE ALSO + +L(8) + +=head1 AUTHOR + +This manual page was written by Stefan Hornburg (Racke) +for the Debian GNU/Linux system. --- courier-0.58.0.20080127.orig/debian/logcheck/courier-pop +++ courier-0.58.0.20080127/debian/logcheck/courier-pop @@ -0,0 +1,3 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ courierpop3login: (Connection|Disconnected), ip=\[[.:[:alnum:]]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ courierpop3login: LOGIN, user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], port=\[[0-9]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ courierpop3login: (LOGOUT|TIMEOUT|DISCONNECTED), user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], port=\[[0-9]+\], top=[0-9]+, retr=[0-9]+, rcvd=[0-9]+, sent=[0-9]+, time=[0-9]+(, stls=1)?$ --- courier-0.58.0.20080127.orig/debian/logcheck/courier-imap +++ courier-0.58.0.20080127/debian/logcheck/courier-imap @@ -0,0 +1,3 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd: (Connection|Disconnected), ip=\[[.:[:alnum:]]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd: LOGIN, user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], port=\[[0-9]+\], protocol=IMAP$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd: (LOGOUT|TIMEOUT|DISCONNECTED), user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], headers=[0-9]+, body=[0-9]+, rcvd=[0-9]+, sent=[0-9]+, time=[0-9]+$ --- courier-0.58.0.20080127.orig/debian/logcheck/courier-pop-ssl +++ courier-0.58.0.20080127/debian/logcheck/courier-pop-ssl @@ -0,0 +1,5 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ pop3d-ssl: (Connection|Disconnected), ip=\[[.:[:alnum:]]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ pop3d-ssl: LOGIN, user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ pop3d-ssl: (LOGOUT|TIMEOUT|DISCONNECTED), user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], port=\[[0-9]+\], top=[0-9]+, retr=[0-9]+, rcvd=[0-9]+, sent=[0-9]+, time=[0-9]+$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ popd-ssl: couriertls: read: Connection timed out$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ popd-ssl: couriertls: accept: Connection reset by peer$ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/logcheck/courier-imap-ssl +++ courier-0.58.0.20080127/debian/logcheck/courier-imap-ssl @@ -0,0 +1,5 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: (Connection|Disconnected), ip=\[[.:[:alnum:]]+\]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: LOGIN, user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], port=\[[0-9]+\], protocol=IMAP$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: (LOGOUT|TIMEOUT|DISCONNECTED), user=[-_.@[:alnum:]]+, ip=\[[.:[:alnum:]]+\], headers=[0-9]+, body=[0-9]+, rcvd=[0-9]+, sent=[0-9]+, time=[0-9]+, starttls=[01]$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: couriertls: read: Connection timed out$ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: couriertls: accept: Connection reset by peer$ --- courier-0.58.0.20080127.orig/debian/logcheck/violations/courier-pop +++ courier-0.58.0.20080127/debian/logcheck/violations/courier-pop @@ -0,0 +1 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ courierpop3login: Unexpected SSL connection shutdown\.$ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/logcheck/violations/courier-imap +++ courier-0.58.0.20080127/debian/logcheck/violations/courier-imap @@ -0,0 +1 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imaplogin: Unexpected SSL connection shutdown\.$ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/logcheck/violations/courier-pop-ssl +++ courier-0.58.0.20080127/debian/logcheck/violations/courier-pop-ssl @@ -0,0 +1 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ pop3d-ssl: Unexpected SSL connection shutdown\.$ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/logcheck/violations/courier-imap-ssl +++ courier-0.58.0.20080127/debian/logcheck/violations/courier-imap-ssl @@ -0,0 +1 @@ +^\w{3} [ :0-9]{11} [._[:alnum:]-]+ imapd-ssl: Unexpected SSL connection shutdown\.$ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/logcheck/README +++ courier-0.58.0.20080127/debian/logcheck/README @@ -0,0 +1,10 @@ +Explanation of the messages: + +imaplogin: DISCONNECTED, ip=[::ffff:127.0.0.1], time=25 + +This connection to the IMAP server has been closed without +login. + +imaplogin: DISCONNECTED, user=racke@linuxia.de, ip=[::ffff:127.0.0.1], headers=0, body=0, time=17 + +This connection to the IMAP server has been closed. --- courier-0.58.0.20080127.orig/debian/sqwebmail.init +++ courier-0.58.0.20080127/debian/sqwebmail.init @@ -0,0 +1,79 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: sqwebmail +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: sqwebmail +# Description: sqwebmail is the Courier webmail/calendaring server. +### END INIT INFO +# +# Copyright 2003,2004,2007 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +PROGRAM=webmaild +DAEMON=/usr/sbin/$PROGRAM +NAME="SqWebMail daemon" + +# load LSB functions +. /lib/lsb/init-functions + +run_dir="/var/run/courier" +calendar_dir="/var/run/courier/calendar" + +# stop if the sqwebmail package has been removed +if ! [ -x $DAEMON ]; then + exit 0 +fi + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +if [ ! -d ${calendar_dir} ]; then + mkdir -p ${calendar_dir} + chown daemon:daemon ${calendar_dir} +fi + +. /lib/lsb/init-functions + +case "$1" in +start) + # Start webmail daemon + log_daemon_msg "Starting $NAME" $PROGRAM + $DAEMON start + log_end_msg 0 + ;; +stop) + # Stop webmail daemon + log_daemon_msg "Stopping $NAME" $PROGRAM + $DAEMON stop + log_end_msg 0 + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + echo "Usage: $0 {start|stop|restart|force-reload}" >&2 + exit 2 + ;; +esac + +exit 0 \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/courier-mta.lintian +++ courier-0.58.0.20080127/debian/courier-mta.lintian @@ -0,0 +1,15 @@ +courier-mta: non-standard-dir-perm etc/courier/filters/ 0750 != 0755 +courier-mta: non-standard-dir-perm etc/courier/filters/active/ 0750 != 0755 +courier-mta: non-standard-dir-perm etc/courier/aliases/ 0750 != 0755 +courier-mta: non-standard-file-perm etc/courier/aliases/system 0640 != 0644 +courier-mta: non-standard-file-perm etc/courier/esmtpauthclient 0600 != 0644 +courier-mta: non-standard-dir-perm var/lib/courier/tmp/ 0770 != 0755 +courier-mta: non-standard-dir-perm var/lib/courier/msgs/ 0750 != 0755 +courier-mta: non-standard-dir-perm var/lib/courier/msgq/ 0750 != 0755 +courier-mta: non-standard-dir-perm var/lib/courier/allfilters/ 0750 != 0755 +courier-mta: non-standard-dir-perm var/lib/courier/filters/ 0750 != 0755 +courier-mta: setuid-binary usr/bin/cancelmsg 4755 daemon/daemon +courier-mta: setgid-binary usr/bin/mailq 2755 daemon/daemon +courier-mta: setuid-binary usr/sbin/sendmail 4755 root/daemon +courier-mta: setuid-binary usr/lib/courier/courier/submitmkdir 4754 daemon/daemon +courier-mta: missing-debconf-dependency --- courier-0.58.0.20080127.orig/debian/courier-config.pod +++ courier-0.58.0.20080127/debian/courier-config.pod @@ -0,0 +1,16 @@ +=head1 NAME + +courier-config - displays build configuration of the Courier Mail Server + +=head1 SYNOPSIS + +courier-config + +=head1 DESCRIPTION + +B displays build configuration of the Courier Mail Server. + +=head1 AUTHOR + +This manual page was written by Stefan Hornburg (Racke) +for the Debian GNU/Linux system. --- courier-0.58.0.20080127.orig/debian/sqwebmail.postrm +++ courier-0.58.0.20080127/debian/sqwebmail.postrm @@ -0,0 +1,44 @@ +#! /bin/sh -e +# +# Copyright 2000,2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +# Remove CGI script +rm -f /usr/lib/cgi-bin/sqwebmail + +if [ "$1" = "purge" ]; then + # remove cache with authentification info + rm -rf /var/cache/sqwebmail + + db_get sqwebmail/install-www || [ $? -eq 10 ] + if [ "$RET" = "symlink" ]; then + rm -f /var/www/sqwebmail + elif [ "$RET" = "copy" ]; then + rm -rf /var/www/sqwebmail + fi + + # remove calendar mode configuration file + rm -f /etc/courier/calendarmode + + # remove ispelldict configuration + rm -f /etc/courier/ispelldict +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-pcp.dirs +++ courier-0.58.0.20080127/debian/courier-pcp.dirs @@ -0,0 +1,4 @@ +var/run/courier/calendar +var/run/courier/calendar/public +var/run/courier/calendar/private +var/run/courier/calendar/localcache --- courier-0.58.0.20080127.orig/debian/srcmgr +++ courier-0.58.0.20080127/debian/srcmgr @@ -0,0 +1,70 @@ +#! /usr/bin/perl +# +# Copyright 2003 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +use strict; +use warnings; + +use Cwd; +use File::Find; +use File::Path; + +my (@files, @dirs, %fmap); +my $topdir = cwd(); +my $command = shift || ''; + +if ($command eq 'cleanse') { + # read list of files to be preserved from stdin + while (<>) { + chomp(); + $fmap{$_} = 1; + } + # call routine to remove files and symlinks, collects obsolete dirs too + find (\&cleanse_files, $topdir); + # the obsolete dirs are empty too, remove them + for (@dirs) { + next unless -d $_; + rmtree($_, 0, 0) + || die "Couldn't remove directory $_: $!\n"; + } +} else { + # collect existing files and write them to stdou + find (\&collect_files, $topdir); + print join("\n", @files); +} + +sub collect_files { + return if -d $_ && $_ eq '.'; + my $f = substr($File::Find::name, length($topdir) + 1); + push (@files, $f); +} + +sub cleanse_files { + return if -d $_ && $_ eq '.'; + my $f = substr($File::Find::name, length($topdir) + 1); + unless (exists ($fmap{$f})) { + if (-f $_ || -l $_) { + unlink ($_) + || die "couldn't remove file $File::Find::name: $!\n"; + } + if (-d $_) { + push (@dirs, $f); + } + } +} + --- courier-0.58.0.20080127.orig/debian/courier-webadmin.postinst +++ courier-0.58.0.20080127/debian/courier-webadmin.postinst @@ -0,0 +1,46 @@ +#! /bin/sh -e +# +# Copyright 2001,2005 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Source debconf library +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ]; then + # install CGI script for Courier web administration + db_get courier-webadmin/install-cgi + if [ "$RET" = "true" ]; then + cp -p /usr/lib/courier/courier/webmail/webadmin /usr/lib/cgi-bin/courierwebadmin + chmod 4555 /usr/lib/cgi-bin/courierwebadmin + fi + + test -d /etc/courier/webadmin || mkdir -p /etc/courier/webadmin + + # fix permissions + chown -R daemon.daemon /etc/courier/webadmin + + # record password for Courier web administration + db_get courier-webadmin/password + if [ "$RET" ]; then + touch /etc/courier/webadmin/password + chmod 400 /etc/courier/webadmin/password + chown daemon:daemon /etc/courier/webadmin/password + echo $RET > /etc/courier/webadmin/password + fi +fi + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-pcp.init +++ courier-0.58.0.20080127/debian/courier-pcp.init @@ -0,0 +1,46 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Provides: courier-pcp +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-pcp +# Description: courier-pcp Personal Calendaring Protocol server +### END INIT INFO +# +# Copyright 2002,2004 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +# Former versions of this init script were used to start +# and stop the PCP daemon. This is now handled by the +# SqWebMail daemon automatically. + +case "$1" in +start) + ;; +stop) + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + echo "Usage: $0 {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac --- courier-0.58.0.20080127.orig/debian/courier-base.files +++ courier-0.58.0.20080127/debian/courier-base.files @@ -0,0 +1,25 @@ +/etc/courier/shared/index +/usr/bin/courier-config +/usr/bin/deliverquota.courier +/usr/bin/maildiracl +/usr/bin/maildirkw +/usr/bin/maildirmake.courier +/usr/bin/makedat.courier +/usr/bin/testmxlookup +/usr/lib/courier/courier/makedatprog +/usr/lib/courier/makedat +/usr/sbin/couriertcpd +/usr/sbin/sharedindexinstall +/usr/sbin/sharedindexsplit +/usr/share/man/man1/courier-config.1 +/usr/share/man/man1/couriertcpd.1 +/usr/share/man/man1/maildiracl.1 +/usr/share/man/man1/maildirkw.1 +/usr/share/man/man1/maildirmake.courier.1 +/usr/share/man/man1/makedat.courier.1 +/usr/share/man/man1/testmxlookup.1 +/usr/share/man/man5/maildir.courier.5 +/usr/share/man/man7/maildirquota.courier.7 +/usr/share/man/man8/deliverquota.courier.8 +/usr/share/man/man8/sharedindexinstall.8 +/usr/share/man/man8/sharedindexsplit.8 --- courier-0.58.0.20080127.orig/debian/courier-pcp.lintian +++ courier-0.58.0.20080127/debian/courier-pcp.lintian @@ -0,0 +1,2 @@ +courier-pcp: non-standard-dir-perm var/run/courier/calendar/private/ 0750 != 0755 +courier-pcp: non-standard-dir-perm var/run/courier/calendar/localcache/ 0700 != 0755 --- courier-0.58.0.20080127.orig/debian/courier-ldap.lintian +++ courier-0.58.0.20080127/debian/courier-ldap.lintian @@ -0,0 +1 @@ +courier-ldap: non-standard-file-perm etc/courier/ldapaliasrc 0640 != 0644 --- courier-0.58.0.20080127.orig/debian/courier-imap.docs +++ courier-0.58.0.20080127/debian/courier-imap.docs @@ -0,0 +1,6 @@ +imap/README.proxy +imap/README.proxy.html +maildir/README.imapkeywords.html + + + --- courier-0.58.0.20080127.orig/debian/courier-pop.files +++ courier-0.58.0.20080127/debian/courier-pop.files @@ -0,0 +1,13 @@ +etc/courier/pop3d +etc/logcheck/ignore.d.server/courier-pop +etc/logcheck/violations.ignore.d/courier-pop +etc/pam.d/pop3 +usr/lib/courier/courier/courierpop3login +usr/lib/courier/courier/courierpop3d +usr/lib/courier/pop3d +usr/sbin/pop3d +usr/share/courier/webadmin/admin-45pop3.html +usr/share/courier/webadmin/admin-45pop3.pl +usr/share/man/man8/courierpop3login.8 +usr/share/man/man8/pop3d.8 +usr/share/man/man8/courierpop3d.8 --- courier-0.58.0.20080127.orig/debian/courier-imap-ssl.lintian +++ courier-0.58.0.20080127/debian/courier-imap-ssl.lintian @@ -0,0 +1 @@ +courier-imap-ssl: non-standard-file-perm etc/courier/imapd.cnf 0600 != 0644 --- courier-0.58.0.20080127.orig/debian/courier-base.dirs +++ courier-0.58.0.20080127/debian/courier-base.dirs @@ -0,0 +1,2 @@ +/var/lib/courier + --- courier-0.58.0.20080127.orig/debian/courier-webadmin.templates +++ courier-0.58.0.20080127/debian/courier-webadmin.templates @@ -0,0 +1,31 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: courier-webadmin/install-cgi +Type: boolean +Default: false +_Description: Activate CGI program? + To allow courier-webadmin to work out of the box, the CGI + program /usr/lib/courier/courier/webmail/webadmin needs to + be installed as /usr/lib/cgi-bin/courierwebadmin with the SUID bit set. + . + This may have serious security implications, because + courierwebadmin runs as root. Moreover, that solution is + not guaranteed to work, + depending on the web server software and its configuration. + . + If you choose this option and the web server setup is + policy-compliant, you can access the administration frontend through + http://localhost/cgi-bin/courierwebadmin. + +Template: courier-webadmin/password +Type: password +_Description: Password for Courier administration: + A password is needed to protect access to the Courier administration + web interface. Please choose one now. --- courier-0.58.0.20080127.orig/debian/courier-mta.examples +++ courier-0.58.0.20080127/debian/courier-mta.examples @@ -0,0 +1,2 @@ +courier/filters/perlfilter/perlfilter-example.pl + --- courier-0.58.0.20080127.orig/debian/courier-doc.docs +++ courier-0.58.0.20080127/debian/courier-doc.docs @@ -0,0 +1,7 @@ +AUTHORS +README +maildir/README.maildirquota.html +maildir/README.sharedfolders.html +imap/BUGS +maildir/README.imapkeywords.html +debian/tmp/usr/lib/courier/htmldoc --- courier-0.58.0.20080127.orig/debian/courier-base.docs +++ courier-0.58.0.20080127/debian/courier-base.docs @@ -0,0 +1,4 @@ +debian/CREDITS.debian +maildir/README.maildirquota.txt +maildir/README.sharedfolders.txt + --- courier-0.58.0.20080127.orig/debian/courier-mta.templates +++ courier-0.58.0.20080127/debian/courier-mta.templates @@ -0,0 +1,21 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: courier-mta/defaultdomain +Type: string +_Description: Default domain: + Please specify a valid email domain. Most header rewriting functions will + append this domain to all email addresses which do not specify a domain, + such as local accounts. + +Template: courier-mta/dsnfrom +Type: string +_Description: "From" header for delivery notifications: + Please specify a valid value for the "From" header for mail delivery + notifications. These notifications cannot be sent without that setting. --- courier-0.58.0.20080127.orig/debian/sharedindexinstall.pod +++ courier-0.58.0.20080127/debian/sharedindexinstall.pod @@ -0,0 +1,25 @@ +=head1 NAME + +sharedindexinstall - Installs the shared index files + +=head1 SYNOPSIS + +sharedindexinstall + +=head1 DESCRIPTION + +B installs the shared index files from +F to F. +The full documentation of shared folders with courier-imap +and sqwebmail is located at +F. + +=head1 SEE ALSO + +L(8), L(8) + +=head1 AUTHOR + +This manual page was written by Willi Mann +for the Debian GNU/Linux system. + --- courier-0.58.0.20080127.orig/debian/sqwebmail.templates +++ courier-0.58.0.20080127/debian/sqwebmail.templates @@ -0,0 +1,54 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: sqwebmail/calendarmode +Type: select +__Choices: local, net, disabled +Default: local +_Description: Calendaring mode: + Please specify if you would like to enable calendaring in 'local' mode, + enable groupware or 'net' mode or disable it. + The courier-pcp package is required to use the groupware mode. + . + Local mode adds very little overhead over a disabled calendaring + mode. On the other hand, groupware mode is less resources-friendly and + requires a separate daemon process to be run. + . + For more information, please refer to /usr/share/doc/sqwebmail/PCP.html. + +Template: sqwebmail/dictionary +Type: select +Choices: ${DICTS} +Default: default +_Description: Ispell dictionary: + SqWebMail allows you to spellcheck your emails. Please select an + appropriate dictionary for ispell. + +Template: sqwebmail/install-www +Type: select +_Choices: symlink, copy, custom +Default: symlink +_Description: Installation method for HTML documents and images: + The HTML documents and images in /usr/share/sqwebmail can be made + accessible at /var/www/sqwebmail via a symbolic link; or by being + copied directly into a directory there; or not at all. + . + The 'copy' option is recommended for security reasons. However, if + 'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in + Apache configuration, the first option can be considered. The last + option needs manual actions to configure the web server. + . + Please note that /var/www/sqwebmail will be removed if this package is + purged unless the 'custom' option is chosen. + +Template: sqwebmail/install-www-backup +Type: string +Description: Record the value of install-www before configuration + This is just a dummy. You do not need to translate it. + --- courier-0.58.0.20080127.orig/debian/courier-webadmin.lintian +++ courier-0.58.0.20080127/debian/courier-webadmin.lintian @@ -0,0 +1,5 @@ +courier-webadmin: non-standard-dir-perm etc/courier/webadmin/added/ 0700 != 0755 +courier-webadmin: non-standard-dir-perm etc/courier/webadmin/removed/ 0700 != 0755 +courier-webadmin: setuid-binary usr/lib/courier/courier/webmail/webadmin 4755 root/bin +courier-webadmin: non-standard-dir-perm etc/courier/webadmin/ 0700 != 0755 +courier-webadmin: missing-debconf-dependency \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/courier-authmysql.postrm +++ courier-0.58.0.20080127/debian/courier-authmysql.postrm @@ -0,0 +1,20 @@ +#! /bin/sh -e +# +# Copyright 2000,2001 by Stefan Hornburg (Racke) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + +#DEBHELPER# --- courier-0.58.0.20080127.orig/debian/courier-faxmail.dirs +++ courier-0.58.0.20080127/debian/courier-faxmail.dirs @@ -0,0 +1,2 @@ +/usr/lib/courier/faxmail/ +/var/lib/courier/faxtmp/ \ No newline at end of file --- courier-0.58.0.20080127.orig/debian/CREDITS.debian +++ courier-0.58.0.20080127/debian/CREDITS.debian @@ -0,0 +1,277 @@ +Dennis Schön (dennis@cobolt.net) for: +- making the initial effort to package the whole Courier suite + +Marc Haber (mh+debian-bugs@zugschlus.de) for: +- rewrite of courier-pop init script +- rewrite of courier-imap init script +- complaining about hardcoded debian release number for courier-imap +- complaining about failing build with LDAP support installed +- reporting bug #100114 (RFC1939 violation) and helping fix the bug upstream +- reporting problems with nonexistent debconf entries in postrm scripts and + providing a patch + +Tommi Virtanen (tv@debian.org) for: +- removal of dh_suidregister and dh_testversion +- provide a concrete package for dependencies on virtual packages +- check static buffer overrun in imap command input, and die if + this happens +- removed /etc/courier/filters/active from courier-mta conffiles +- fix for debian/fixlinks permissions + +Paul Slootman (paul@debian.org) for: +- reporting bug #87967 (permissions of debian/fixlinks) + +Michael S. Fischer () for: +- reporting bug #88075 (PAM login broken) + +Saku Ytti () for: +- reporting bug #87955 (missing alternative for /usr/bin/preline) + +Michael Meskes () for: +- reporting bug #88246 (ignoring old configuration files) + +Erich Schubert () for: +- reporting bug #89550 (missing upstream changelogs) + +Marc Martinez () for: +- complaining about the missing error message on leftover files +- complaining about failing build with LDAP support installed + +Martin Pauley for: +- reporting that /usr/sbin/sendmail didn't work for non-root users + (#92069) + +Joost van Baal () for: +- patch to removing bashism, complain about missing dependencies + courier-imap-ssl => courier-imap and courier-pop-ssl => courier-pop + (#92824) + +Philip Blundell () for: +- complaining about missing Build-Depends on procps (#99500) + +Mark Constable () for: +- discovering the problem with makeauthmodulelist and dpkg's + temporary files and sending a patch (#99495) + +Matthew Wilcox () for: +- complaining about outdated config.sub and config.guess + files (#104121) +- reporting that courier didn't compile with g++ 3.0 (#104263) + +Andre Luis Lopes () for: +- templates translations brazilian portuguese (#106133, #106137, #120934, + #120936) + +Mark Anthony Lisher for: +- discovering the problems with courier-mta and + courier-authdaemon (#100821) +- suggesting to add the LDAP schema to the courier-ldap package +- supplying patch that fixed the wrong path for sendmail + in the maildrop binary +- suggesting to start Courier LDAP alias server (#144724) + +Carlos Valdivia Yagüe () for: +- templates translations to spanish (#106365, #106598, #106599) + +Darik Horn () for: +- complaining about excess slash in URL of sqwebmail stylesheet (#106674) + +Russell Coker () for: +- sending patch for SAK problem (#92277) +- reporting problem with wrong file modes on the logcheck files (#186689) + +Tor Slettnes () for: +- reporting bug #90655 (problems with IPv6-over-IPv4 interface) + +Jose Carlos Garcia Sogo () +- reporting bug #110843 (courier-imap install problem) + +Eric Gillespie Jr. () +- reporting bug #109885 (handling of aliases not compliant with + Debian policy) + +Steve J. Kondik () +- reporting bug #111375 (broken permissions of authstart module) + +Carlos Valdivia Yagüe +- templates translations to Spanish (#106365, #106599) + +David Schmitt for: +- courier-imap init scripts not POSIX conformant (#95771) +- complaining about missing dependency for sqwebmail on maildrop (#111154) + +Tim Hunter for: +- complaining about missing dependency for courier-mlm on maildrop (#112599) + +Matt Zimmerman for: +- mass spelling check which teached me the correct spelling of authentication + (#124516, #124517, #124519, #124520) + +Mark Constable for: +- noting that moving debian/newaliases doesn't work well with multiple + calls of dpkg-buildpackage + +B. Gajdos for: +- complaining about missing dots in init script output + +Marcus Felipe Pereira for: +- detecting a init script bug in the first implementation + of the courier-pcp package +- reporting problem with missing /etc/courier/authmodulelist file (#147285) +- reporting problems with maildrop patch (#291441) + +Karl M. Hegbloom for: +- detecting that sqwebmail calls /usr/local/bin/ldapsearch + instead of /usr/bin/ldapsearch + +Torsten Knodt for: +- reporting bad permissions of /etc/courier/esmtpauthclient (#139992) + +Marcus Felipe Pereira for: +- suggesting to use the restart option of the courier-mta daemons in the + courier-mta init script + +Antti-Juhani Kaijanaho for: +- reporting that couriermlm uses the wrong path for sendmail (#139390) + +Anton Ivanov for: +- reporting that courier-pcp needs /var/run/courier/calendar/localcache + with the correct permissions (#138262) + +Andrew Shupp for: +- reporting that of the courier-mta and courier-authdaemon init scripts + with a relative path and the restart parameter failed (#142812) + +Hilko Bengen for: +- reporting that the courierfilter daemon didn't work due to wrong + permissions (#147052) + +Mikhail Sobolev for: +- reporting installation failure if /etc/courier is missing + on the system (#148659) + +Nicolas Raspail for: +- reporting failure of courier-imap-ssl startup (#170594) + +Bdale Garbee for: +- complaining that courier-doc has been build in the binary-arch + target instead of binary-indep (#170564) + +martin f krafft for: +- supplying logcheck configuration files for courier-imap, courier-imap-ssl, + courier-pop and courier-pop-ssl (#181416) + +Ryan Murray for: +- complaining about outdated config.guess/config.sub files (#186986) + +Petr Balá for: +- reporting maildir manpage conflict with maildrop (#187256) + +Oliver Thuns for: +- reporting segmentation fault caused by preline binary (#169770) + +Emmanuel Lacour for: +- init scripts patch to use defined directory variables (#190703) + +LaMont Jones for: +- reporting that dependency to libsasl-dev causes build in unstable to + fail (#191950) + +Marek Habersack for: +- reporting missing bindir variable in courier-imap init script (#192363) + +Devin Carraway for: +- reporting wrong command names in makeuserdb manpage (#193279) + +Ilgiz Kalmetev for: +- providing Russian debconf template translation (#135833-#135837) + +Manoj Srivastava for: +- reporting installation failure if imapd-ssl configuration file + is missing (#200570) + +Tatsuki Sugiura for: +- reporting problems of courier-imap init script with ash shell (#200709) + +Remi Paulmier for: +- reporting dangling symlink /usr/bin/rmail (#203505) + +James McOrmond for: +- reporting wrong permissions for /etc/courier/ldapaliasrc (#207512) + +Cory Petkovsek for: +- reporting duplicate entry in authldap.schema (#210670) + +Willi Mann for: +- writing manual page for addcr (#135218), authenumerate, sharedindexsplit, + sharedindexinstall, webmaild +- bug status investigation (#127204, #169467, #212761, #213454, #219326, #223371, #231965) +- patch for courier-doc suggests' (#275977) + +Christian Perrier for: +- patch to switch to gettext-based debconf templates (#205780) +- French translation (#207114) +- template fixes + +John V. Belmonte for: +- patch to enable esmtpd-msa daemon (#202711) + +Sebastian Bleikamp for: +- reporting problems with bashisms in courier-mta.init (#214663) + +Michael K. Edwards for: +- patches for 0.44.2 release (integration of sqwebmail daemon) + +Auke Jilderda for: +- reporting problem with imapd manpage (#227551) + +Giacomo A. Catenazzi for: +- reviewing courier-mta bugs + +Charles Fry for: +- reporting problems with courier-pop-ssl/courier-imap-ssl config script + (#238234, #238233) +- reporting problems with Monkeys.com blacklist (#238232) +- reporting problem with dangling symlink /usr/sbin/pop3d-ssl (#238708) +- reporting problem with esmtpd SSL certificate (#238814) + +Hideki Yamane for: +- Japanese translation of debconf templates + +Carlo Contavalli for: +- reporting problems with AUTHMODULES check (#244206) + +Brian May for: +- reporting conflict with maildrop (#252948) + +Mohammed Sameer for: +- reporting problems with courierauthtest due to missing authdaemon.passwd + (#256565) + +Mike O'Connor for: +- reporting inappropriate sample path for MySQL socket in + /etc/courier/authmysqlrc (#258619) + +Dann Frazier for: +- reporting and investigating broken IMAP outbox feature (#241965) + +Mark Brown for: +- complaining about the repackaging notice on new installs (#164910) + +Moritz Muehlenhoff for: +- suggesting suggests on courier-doc (#275977) + +Lehel Bernadt for: +- reporting problem with STLS (#244096) + +Mario Peschel for: +- reporting wrong location of sendmail in new_fax script (#276453) + +Michael Hummel for: +- reporting stupid typo in courier-pop init script (#276774) + +Grzegorz Janoszka for: +- reporting problems with sqwebmail (#284062) + +Juergen Beurskens for: +- reporting problems with courier-faxmail --- courier-0.58.0.20080127.orig/debian/courier-pop-ssl.conffiles +++ courier-0.58.0.20080127/debian/courier-pop-ssl.conffiles @@ -0,0 +1,5 @@ +/etc/logcheck/ignore.d.server/courier-pop-ssl +/etc/logcheck/violations.ignore.d/courier-pop-ssl +/etc/courier/pop3d-ssl +/etc/courier/pop3d.cnf +/etc/init.d/courier-pop-ssl --- courier-0.58.0.20080127.orig/debian/po/templates.pot +++ courier-0.58.0.20080127/debian/po/templates.pot @@ -0,0 +1,261 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" --- courier-0.58.0.20080127.orig/debian/po/vi.po +++ courier-0.58.0.20080127/debian/po/vi.po @@ -0,0 +1,527 @@ +# Vietnamese translation for courier. +# Copyright © 2007 Free Software Foundation, Inc. +# Clytie Siddall , 2005-2007. +# +msgid "" +msgstr "" +"Project-Id-Version: courier_0.53.3-6\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-30 19:17+1030\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b1\n" + +# msgid "Create directories for web-based administration ?" +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Tạo thÆ° mục để quản lý dá»±a trên Mạng không?" + +# msgid "" +# Courier uses several configuration files which are located in /etc/ +# courier. Some configuration files can be replaced by a subdirectory where +# all files insides this directory are concatenated and considered to be a +# single, consolidated, configuration file. +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Phần má»m Courier dùng vài tập tin cấu hình nằm trong thÆ° mục « /etc/courier " +"». Má»™t số tập tin cấu hình có thể được thay thế bằng má»™t thÆ° mục con có ná»™i " +"dung đã ghép nối thì được xá»­ lý là má»™t tập tin cấu hình Ä‘Æ¡n giản đã củng cố." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Khả năng quản lý dá»±a trên Mạng do gói « courier-webadmin » cung cấp nhá» thÆ° " +"mục cấu hình thay cho tập tin cấu hình. Bạn chấp nhận thì thÆ° mục nào cần " +"thiết cho công cụ quản trị dá»±a trên Mạng sẽ được tạo nếu chÆ°a có tập tin " +"chuẩn tại chá»—." + +# msgid "Path to user's Maildir directory" +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "ÄÆ°á»ng dẫn đến thÆ° mục Maildir:" + +# msgid "" +# This is a relative path name from each user's home directory to the +# Maildir directory where the Courier servers store and access the user's +# email. Please refer to the maildir(5) manual page if you are unfamiliar +# with the mail storage format used by Courier. +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Hãy cung cấp tên Ä‘Æ°á»ng dẫn tÆ°Æ¡ng đối từ thÆ° mục chính của má»—i ngÆ°á»i dùng đến " +"thÆ° mục Maildir trong đó các trình phục vụ Courier cất giữ và truy cập thÆ° " +"tín của ngÆ°á»i dùng. Bạn chÆ°a quen vá»›i định dạng cất giữ thÆ° tín được Courier " +"dùng thì xem trang hÆ°á»›ng dẫn (man) « maildir.courier(5) »." + +# msgid "Default domain" +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Miá»n mặc định:" + +# msgid "" +# Please specify a valid email domain. Most header rewriting functions will +# append this domain to all email addresses which do not specify a domain, +# e.g. emails from accounts on this machine. +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Hãy ghi rõ má»™t miá»n thÆ° Ä‘iện tá»­ hợp lệ. Phần lá»›n chức năng ghi lại dòng đầu " +"sẽ phụ thêm miá»n này vào má»—i địa chỉ thÆ° Ä‘iện tá»­ không ghi rõ miá»n, v.d. thÆ° " +"từ tài khoản cục bá»™." + +# msgid "\"From\" Header for Delivery Notifications" +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Dòng đầu « Từ » (From) cho thông báo phát:" + +# msgid "" +# Please specify a valid value for the \"From\" Header for mail delivery +# notifications. Otherwise these cannot be sent. +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Hãy ghi rõ má»™t giá trị hợp lệ cho dòng đầu « Từ » (From) cho thông báo phát " +"thÆ°. Không thì không thể gá»­i thông báo này." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Cần thiết chứng nhận SSL" + +# msgid "" +# POP and IMAP over SSL requires a valid, signed, X.509 certificate. During +# the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed +# X.509 certificate will be generated if necessary. For production use the +# X.509 certificate must be signed by a recognized certificate authority, +# in order for mail clients to accept the certificate. The default +# locations for this certificate is /etc/courier/pop3d.pem resp. /etc/ +# courier/imapd.pem. +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"Giao thức POP và IMAP qua SSL thì cần thiết má»™t chứng nhận X.509 đã ký và " +"hợp lệ. Trong khi cài đặt gói « courier-pop-ssl » hay « courier-imap-ssl », " +"má»™t chứng nhận X.509 tá»± ký sẽ được tạo ra nếu cần thiết." + +# msgid "" +# POP and IMAP over SSL requires a valid, signed, X.509 certificate. During +# the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed +# X.509 certificate will be generated if necessary. For production use the +# X.509 certificate must be signed by a recognized certificate authority, +# in order for mail clients to accept the certificate. The default +# locations for this certificate is /etc/courier/pop3d.pem resp. /etc/ +# courier/imapd.pem. +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Äể sá»­ dụng trong trÆ°á»ng hợp sản xuất, chứng nhận X.509 phải được ký bởi nhà " +"cầm quyá»n chứng nhận đã công nhận, để ứng dụng khách thÆ° chấp nhận chứng " +"nhận đó. Vị trí mặc định cho chứng nhận này là « /etc/courier/pop3d.pem » " +"hay « /etc/courier/imapd.pem »." + +# msgid "Activate CGI Program ?" +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Kích hoạt chÆ°Æ¡ng trình CGI không?" + +# msgid "" +# To allow courier-webadmin to work out of the box, we need to copy the CGI +# program from /usr/lib/courier/courier/webmail/webadmin to /usr/lib/cgi- +# bin/courierwebadmin and set the SUID bit. +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Äể cho phép phần má»m « courier-webadmin » hoạt Ä‘á»™ng có sẵn, chÆ°Æ¡ng trình CGI " +"« usr/lib/courier/courier/webmail/webadmin » cần phải được cài đặt nhÆ° là « /" +"usr/lib/cgi-bin/courierwebadmin », cÅ©ng đặt bit SUID." + +# msgid "" +# There are two reasons why this is not done by default during the +# installation. First it has serious security implications, because +# courierwebadmin runs as root. Second it is not guaranteed to work +# depending on your web server software and its configuration. +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"TrÆ°á»ng hợp này có thể rủi ro bảo mật, vì courierwebadmin chạy vá»›i tÆ° cách " +"ngÆ°á»i chủ (root). HÆ¡n nữa, giải pháp đó không nhất thiết đúng, phụ thuá»™c vào " +"phần má»m phục vụ Web và cấu hình của nó." + +# msgid "" +# If you agree here and your web server setup is compliant with the Debian +# policy, you can access the administration frontend through http:// +# localhost/cgi-bin/courierwebadmin. +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Bật tùy chá»n này và thiết lập trình phục vụ Web tùy theo chính sách thì bạn " +"có quyá»n truy cập giao diện quản trị ở địa chỉ « http://localhost/cgi-bin/" +"courierwebadmin »." + +# msgid "Password for the Courier Administration" +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Mật khẩu quản trị Courier:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Cần thiết mật khẩu để bảo vệ khả năng truy cập giao diện Web quản trị " +"Courier. Hãy chá»n má»™t mật khẩu lập tức." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "cục bá»™" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "mạng" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "bị tắt" + +# msgid "Enable Calendaring ?" +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Chế Ä‘á»™ ghi lịch:" + +# msgid "" +# Please specify if you would like to enable calendaring in local mode +# (choose local), groupware mode (choose net) or not at all (choose +# disabled). To actually using the groupware mode, you need to install the +# courier-pcp package. +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Hãy ghi rõ nếu bạn muốn hiệu lá»±c khả năng ghi lịch ở chế Ä‘á»™ « cục bá»™ », hiệu " +"lá»±c phần nhóm (groupware) hay chế Ä‘á»™ « mạng », hoặc tắt khả năng này. Gói « " +"courier-pcp » cần thiết để sá»­ dụng chế Ä‘á»™ phần nhóm." + +# msgid "" +# Local mode requires very little overhead compared to not using +# calendaring at all, but groupware mode requires a substantial additional +# amount of server resources. If you select the groupware mode, a separate +# daemon process will be run. +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Chế Ä‘á»™ cục bá»™ cÅ©ng cần thiết ít tài nguyên hÆ¡n chế Ä‘á»™ ghi lịch bị tắt. Mặt " +"khác, chế Ä‘á»™ phần nhóm chiếm nhiá»u tài nguyên hÆ¡n và cần thiết má»™t tiến " +"trình ná»n riêng để chạy." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Äể tìm thêm thông tin, xem tập tin « /usr/share/doc/sqwebmail/PCP.html »." + +# msgid "Ispell Dictionary" +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Từ Ä‘iển Ispell:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"Phần má»m SqWebMail cho phép kiểm tra chính tả trong thÆ°. Hãy chá»n má»™t từ " +"Ä‘iển thích hợp cho trình Ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "liên kết má»m, chép, riêng" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "PhÆ°Æ¡ng pháp cài đặt các tài liệu HTML và ảnh:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"CÅ©ng có thể truy cập các tài liệu HTML và ảnh Ä‘á»u nằm trong thÆ° mục « /usr/" +"share/sqwebmail » ở « /var/www/sqwebmail »:\n" +" • thông qua má»™t liên kết tượng trÆ°ng\n" +" • bằng cách được sao chép trá»±c tiếp vào đó\n" +" • hay không." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Tùy chá»n « chép » khuyến khích vì lý do bảo mật. Tuy nhiên, nếu mục « " +"FollowSymLinks » (theo các liên kết tượng trÆ°ng) hay « SymLinksIfOwnerMatch " +"» (các liên kết tượng trÆ°ng nếu ngÆ°á»i sở hữu có khá»›p) đã được hiệu lá»±c trong " +"cấu hình Apache, cÅ©ng có thể sá»­ dụng tùy chá»n thứ nhất. Tùy chá»n thứ ba cần " +"thiết bạn tá»± cấu hình trình phục vụ Web." + +# msgid "" +# Please note that /var/www/sqwebmail will be removed if this package is +# purged except you choose custom. +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Ghi chú : không bật tùy chá»n « riêng » thì « /var/www/sqwebmail » sẽ bị gỡ " +"bá» nếu gói này bị tẩy." + +# msgid "Modified Authentication Infrastructure" +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Hạ tầng cÆ¡ sở xác thá»±c đã sá»­a đổi" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Bắt đầu trong Courier phiên bản 0.48, những mô-Ä‘un xác thá»±c từng nằm " +#~ "trong gói Courier đã bị phân cách vào má»™t thÆ° viện Ä‘á»™c lập. Má»i ứng dụng " +#~ "Courier Ä‘á»u giá» dùng cùng má»™t hạ tầng cÆ¡ sở : thÆ° viện xác thá»±c Courier. " +#~ "Những gói cho thÆ° viện này là gói cÆ¡ bản (courier-authlib) và má»™t gói " +#~ "riêng cho má»—i phÆ°Æ¡ng pháp xác thá»±c (courier-authlib-userdb, -mysql, -" +#~ "postgresql, -ldap, -pipe). Tiếc là không thể thiết lập các quan hệ phụ " +#~ "thuá»™c để cho phép nâng cấp không có Ä‘Æ°á»ng nối. Bạn hãy tá»± cài đặt gói " +#~ "riêng cho phÆ°Æ¡ng pháp xác thá»±c đã chá»n." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "Äể truy cập giao diện quản lý Courier cần thiết má»™t mật khẩu." + +#~ msgid "local, net, disabled" +#~ msgstr "cục bá»™, mạng, bị tắt" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Có thể tạo má»™t liên kết tượng trung « /var/www/sqwebmail », sao chép má»i " +#~ "tập tin từ « /usr/share/sqwebmail » vào « /var/www/sqwebmail », hoặc bá» " +#~ "qua « /var/www ». Vì lý do bảo mật, khuyến khích tùy chá»n thứ hai. Tuy " +#~ "nhiên, nếu bạn đã hiệu lá»±c « FollowSymLinks » (theo liên kết tượng trÆ°ng) " +#~ "hay « SymLinksIfOwnerMatch » (liên kết nếu ngÆ°á»i sở hữu khá»›p) trong cấu " +#~ "hình Apache, vẫn có thể bật tùy chá»n thứ nhất. Sá»± chá»n « riêng » ngụ ý " +#~ "rằng bạn tá»± cấu hình trình phục vụ Mạng." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "Di chuyển tập tin cấu hình cÅ© vào « /etc/courier » không?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Trong hệ thống của bạn có má»™t số tập tin cấu hình « courier-imap » nằm " +#~ "trong thÆ° mục « /etc ». Sau này, má»i tập tin cấu hình liên quan đến " +#~ "Courier sẽ nằm trong « /etc/courier ». Nếu bạn chá»n, trình này có thể di " +#~ "chuyển các tập tin cấu hình vào vị trí má»›i. Tuy nhiên, không thể đảm bảo " +#~ "má»—i tập tin sẽ tiếp tục hoạt Ä‘á»™ng nhÆ° trÆ°á»›c. Xem tài liệu hÆ°á»›ng dẫn " +#~ "Courier, và cho nhà duy trì biết vá» kinh nghiệm của bạn trong việc chuyển " +#~ "đổi này." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "" +#~ "Bạn có muốn cài đặt những tài liệu HTML và ảnh cho trình sqwebmail nhÆ° " +#~ "thế nào?" + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "Cách đóng gói Courier đã được sá»­a lại hoàn thành." + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "TrÆ°á»›c này, gói tin «courier-imap» được tạo ra từ những nguồn IMAP Courier " +#~ "được phát hành má»™t cách riêng. Lúc này, toàn bá»™ trình Courier được đóng " +#~ "gói cho sá»± phát hành Debian. Vì lý do này, haÌ£ tầng cÆ¡ sở đã thay đổi " +#~ "nhiá»u; lấy thí dụ, các tập tin cấu hình đã được di chuyển vào «/etc/" +#~ "courier» rồi." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Vui lòng gá»­i cho ngÆ°á»i bảo quản gói này, má»™t thÆ° diá»…n tả kinh nghiệm của " +#~ "bạn vá»›i haÌ£ tầng cÆ¡ sở má»›i này." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "Lúc bây giở, phải sá»­ dụng phÆ°Æ¡ng pháp xác thá»±c «authdaemon»." + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "Trong tập tin cấu hình bạn «${conffile}», đã lập «AUTHMODULES» thành " +#~ "«${authmodules}» rồi. Thiết lập ấy sẽ không còn hoạt Ä‘á»™ng lại, vì " +#~ "«authdaemon» lả phÆ°Æ¡ng pháp xác thá»±c duy nhất cho gói tin Courier Debian " +#~ "phiên bản 0.35 và sau." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Hãy sá»­a tập tin cấu hình bạn: nếu không thì thiết lập bạn sẽ không còn " +#~ "hoạt Ä‘á»™ng lại." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "" +#~ "Bạn có muốn cài đặt bá»™ thay đổi mật khẩu thÆ° Mạng vá»›i tÆ° cách SUID root " +#~ "không?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Äể thay đổi mật khẩu thông qua giao diện thÆ° Mạng, cần phải cài đặt má»™t " +#~ "chÆ°Æ¡ng trình thay đổi mật khẩu hệ thống, cÅ©ng lập bit SUID. Vì trình này " +#~ "chạy vá»›i tÆ° cách ngÆ°á»i chủ, có thể rủi ro bảo mật." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "ChÆ°Æ¡ng trình CGI thÆ° Mạng riêng không còn cần là setuid root lại, vì lúc " +#~ "khởi Ä‘á»™ng máy, «/etc/init.d/sqwebmail» khởi chạy má»™t trình ná»n để Ä‘iá»u " +#~ "khiển cách truy cập thÆ° và cấu hình của ngÆ°á»i dùng." --- courier-0.58.0.20080127.orig/debian/po/POTFILES.in +++ courier-0.58.0.20080127/debian/po/POTFILES.in @@ -0,0 +1,5 @@ +[type: gettext/rfc822deb] courier-base.templates +[type: gettext/rfc822deb] courier-mta.templates +[type: gettext/rfc822deb] courier-ssl.templates +[type: gettext/rfc822deb] courier-webadmin.templates +[type: gettext/rfc822deb] sqwebmail.templates --- courier-0.58.0.20080127.orig/debian/po/tr.po +++ courier-0.58.0.20080127/debian/po/tr.po @@ -0,0 +1,457 @@ +# Turkish translation of courier. +# This file is distributed under the same license as the courier package. +# Mehmet Türker , 2004. +# +msgid "" +msgstr "" +"Project-Id-Version: courier\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-23 10:00+0200\n" +"Last-Translator: Mehmet Türker \n" +"Language-Team: Turkish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Web-tabanlı yönetim için gereken dizinler yaratılsın mı?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier, /etc/courier içinde bulunan birden fazla yapılandırma dosyası " +"kullanır. Bazı dosyalar içerikleri bütünleÅŸtirilmiÅŸ ve tek bir düzenlenmiÅŸ " +"yapılandırma dosyası haline getirilmiÅŸ alt dizin ile deÄŸiÅŸtirilebilir." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"courier-webadmin paketi tarafından saÄŸlanan web-tabanlı yönetim sistemi, " +"yapılandırma dosyaları yerine yapılandırma dizinleri kullanır. EÄŸer bunu " +"onaylarsanız, web-tabanlı yönetim aracı için gerekli olan dizinler " +"(halihazırda bunların yerinde bir dosya yok ise) yaratılacak." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Maildir dizinini tanımlayan dosya yolu (path):" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Lütfen Courier sunucularının, kullanıcının e-postasına ulaÅŸacağı ve " +"saklayacağı Maildir dizinine her kullanıcının ev dizininden ulaşılan " +"göreceli bir dosya yolu verin. EÄŸer Courier'ın kullandığı posta saklama " +"düzenine alışık deÄŸilseniz lütfen maildir(5) kılavuz sayfasına baÅŸvurun." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Öntanımlı etki alanı:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Lütfen geçerli bir e-posta etki alanı belirtin. Etki alanı belirtilmemiÅŸ " +"bütün e-posta adresleri (ör. yerel hesaplar) bu etki alanı ile " +"kullanılacaktır." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Teslimat uyarıları için \"Kimden\" baÅŸlığı:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Lütfen teslimat uyarıları için geçerli bir \"Kimden\" BaÅŸlığı deÄŸeri " +"belirtin. Bu ayar olmadan uyarılar gönderilemez." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL sertifikası gerekli" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP ve SSL üzerinden IMAP, geçerli ve imzalanmış bir X.509 sertifikası " +"gerektirir. Courier-pop-ssl yada courier-imap-ssl kurulumu sırasında eÄŸer " +"gerekliyse bir self-signed X.509 sertifikası üretilecektir." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Gerçek ortam kullanımı için X.509 sertifikası (e-posta istemcileri " +"tarafından kabul edilebilmesi için) tanınmış bir sertifika otoritesi " +"tarafından imzalanmış olmalıdır. Bu sertifika için öntanımlı dizin /etc/" +"courier/pop3d.pem ve /etc/courier/imapd.pem dizinleridir." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "CGI Uygulaması etkin kılınsın mı?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Courier-webadmin'in dışarıdan çalışabilmesi için /usr/lib/courier/courier/" +"webmail/webadmin CGI uygulamasının /usr/lib/cgi-bin/courierwebadmin dizinine " +"kurulması ve SUID bitinin etkinleÅŸtirilmesi gerekmektedir." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Bu ciddi güvenlik problemleri yaratabilir, çünkü courierwebadmin root " +"kullanıcı hakları ile çalışır. Bundan baÅŸka, bu çözümün iÅŸe yarayacağı " +"garanti deÄŸildir, web sunucusu yazılımı ve yapılandırmasına göre farklı " +"durumlar söz konusu olabilir." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"EÄŸer bu seçeneÄŸi seçtiyseniz ve web sunucusu yapılandırması politika-uyumlu " +"ise, yönetim arayüzüne http://localhost/cgi-bin/courierwebadmin üzerinden " +"ulaÅŸabilirsiniz." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Courier yönetimi için parola:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Courier yönetimi web arayüzünü korumak için bir parola gerekiyor. Lütfen ÅŸu " +"an bir tane seçin." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "yerel" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "aÄŸ" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "etkisiz" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Takvim modu:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Lütfen takvimlendirmeyi etkinleÅŸtirmek için 'yerel kip' modu, grup kipi " +"(yada 'aÄŸ' modu) veya etkisiz seçeneklerinden birini seçin. Grup kipini " +"kullanmak için courier-pcp paketini kurmanız gerekir." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Yerel kip takvimlendirmeye göre çok az iÅŸ gerektirir, fakat grup kipi biraz " +"daha fazla ek sunucu kaynağı gerektirir. EÄŸer grup kipini seçerseniz, ayrı " +"bir sunucu süreci çalıştırılacaktır." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Daha fazla bilgi için, lütfen /usr/share/doc/sqwebmail/PCP.html'ye bakın." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Ispell sözlüğü:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail e-postalarınıza yazım denetimi yapmanızı saÄŸlar. Lütfen ispell " +"için uygun bir sözlük seçin." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "sembolik baÄŸla, kopyala, özel" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "HTML dokümanları ve resimler için kurulum metodu:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"/usr/share/sqwebmail içindeki HTML dokümanları ve resimler bir sembolik baÄŸ " +"ile /var/www/sqwebmail içinde de eriÅŸilebilir hale getirilebilir; yada " +"sadece bu dizine kopyalanabilir; herhangi birÅŸey yapılmadan da bırakılabilir." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Güvenlik sebebi ile 'kopyala' (copy) seçeneÄŸi tavsiye edilir. Bunun yanında, " +"eÄŸer 'FollowSymLinks' yada 'SymLinksIfOwnerMatch' Apache yapılandırılmasında " +"halihazırda etkin kılınmış ise, ilk seçenek dikkate elınabilir. Son seçenek " +"web sunucusunun yapılandırılmasında elle yapılması gereken iÅŸler çıkarabilir." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Kurulumda 'özel'i seçmiÅŸ olmanız durumu hariç, bu paket kaldırılırken /var/" +"www/sqwebmail'in silineceÄŸini unutmayın." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "DeÄŸiÅŸtirilmiÅŸ doÄŸrulama altyapısı" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Courier 0.48 ile beraber Courier'ın bir parçası olan doÄŸrulama modülleri " +#~ "bağımsız bir kütüphane ÅŸeklinde ayrılmıştır. Bütüb Courier uygulamaları " +#~ "artık aynı doÄŸrulama altyapısını yani Courier doÄŸrulama kütüphanesini " +#~ "kullanmaktadır. Bu kütüphanenin paketleri bir ana paket (courier-authlib) " +#~ "ve her doÄŸrulama metodu için (courier-authlib-userdb, -mysql, -" +#~ "postgresql, -ldap, -pipe) birer paket daha içerir. Maalesef " +#~ "bağımlılıkları kesintisiz bir güncellemeyi mümkün kılacak ÅŸekilde " +#~ "ayarlamak mümkün deÄŸildi. Lütfen kendi doÄŸrulama metodunuz için gereken " +#~ "paketi elle kurun." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "Courier yönetimine ulaÅŸmak için parola gereklidir." + +#~ msgid "local, net, disabled" +#~ msgstr "yerel, aÄŸ, etkisiz" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Seçenekler ÅŸu ÅŸekildedir: /var/www/sqwebmail'a sembolik baÄŸ yarat, bütün " +#~ "dosyaları /usr/share/sqwebmail dizininden /var/www/sqwebmail dizinine " +#~ "kopyala veya /var/www'yi kendi başına bırak. Güvenlik gerekçeleriyle " +#~ "ikinci seçenek tavsiye edilir. Bununla beraber eÄŸer Apache " +#~ "yapılandırmanızda FollowSymLinks'i veya SymLinksIfOwnerMatch'i etkin " +#~ "kıldıysanız, ilk seçeneÄŸi de seçebilirsiniz. \"özel\" seçeneÄŸi web " +#~ "sunucunuzu elle yapılandıracağınız anlamına gelmektedir." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "Eski yapılandırma dosyaları /etc/courier'a taşınsın mı?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Sisteminizde courier-imap yapılandırma dosyaları /etc içinde. Åžu andan " +#~ "itibaren Courier ile ilgili tüm yapılandırma dosyaları /etc/courier " +#~ "dizininde bulunacak. EÄŸer isterseniz yapılandırma dosyalarını yeni yerine " +#~ "taşırız. Bununla beraber daha önceki gibi çalışacaklarını garanti " +#~ "edemeyiz. Lütfen Courier belgelerine baÅŸvurun ve paket geliÅŸtiricisini " +#~ "deÄŸiÅŸiklikle ilgili deneyimleriniz hakkında bilgilendirin." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "" +#~ "Sqwebmail için HTML belgeleri ve görüntülerinin nasıl kurulmasını " +#~ "istersiniz?" + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "Courier'in paketlenmesi tamamen gözden geçirilip düzeltildi." + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Eskiden courier-imap paket(ler)i ayrı ayrı dağıtılan Courier IMAP " +#~ "kaynaklarından üretilirdi. Bu deÄŸiÅŸti ve artık bütün Courier suiti Debian " +#~ "için paketleniyor. Bu sebeple, altyapı sistemi çok deÄŸiÅŸti, örnek olarak " +#~ "bütün yapılandırma dosyaları /etc/courier dizinine taşındı." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Lütfen yeni altyapı sistemiyle ilgili deneyimlerinizi paket " +#~ "geliÅŸtiricisine bildirin." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "Yetkilendirme yöntemi \"authdaemon\" artık zorunlu" + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "Yapılandırma dosyanız ${conffile} içinde AUTHMODULES \"${authmodules}\" " +#~ "olarak ayarlanmış. Sürüm 0.35 ve üzeri Courier Debian paketleri için " +#~ "mevcut olan yetkilendirme yöntemi sadece authdaemon olduÄŸundan bu ayar " +#~ "artık çalışmayacak." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Lütfen yapılandırma dosyanızı düzeltin, yoksa yaptığınız ayar artık " +#~ "çalışmayacak." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "" +#~ "Webmail parola deÄŸiÅŸtiricisinin SUID root olarak kurulmasını ister " +#~ "misiniz?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Webmail üzerinden parola deÄŸiÅŸtirme iÅŸleminin çalışabilmesi için sistem " +#~ "parolalarını deÄŸiÅŸtirmek için gereken uygulama SUID biti etkinleÅŸtirilmiÅŸ " +#~ "ÅŸekilde kurulmalıdır. Çünkü bu uygulama root olarak çalışır ve bu da " +#~ "ciddi anlamda güvenlik gerektirir." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "(Webmail CGI uygulamasının kendisi artık root olarak çalışmak zorunda " +#~ "deÄŸildir. Çünkü kullanıcının e-posta ve yapılandırma dosyalarına " +#~ "eriÅŸimler artık sistem baÅŸlangıcında /etc/init.d/sqwebmail tarafından " +#~ "baÅŸlatılan bir sunucu tarafından yönetilmektedir." --- courier-0.58.0.20080127.orig/debian/po/nl.po +++ courier-0.58.0.20080127/debian/po/nl.po @@ -0,0 +1,473 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.42.2-10\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-14 17:57+0100\n" +"Last-Translator: Bart Cornelis \n" +"Language-Team: Debian l10n Dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Dutch\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Mappen voor web-gebaseerd beheer aanmaken?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier gebruikt verschillende configuratiebestanden in /etc/courier . " +"Sommige van deze bestanden kunnen vervangen worden door een submap waarvan " +"de inhoud als één groot configuratiebestand gezien wordt (door de bestanden " +"erin achter elkaar te plakken)" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Het web-gebaseerd beheer, verzorgd door het courier-webadmin pakket, werkt " +"alleen met configuratiemappen in plaats van configuratiebestanden. Als u " +"toestemt worden alle mappen die nodig zijn voor web-gebaseerd beheer " +"aangemaakt, tenzij het corresponderende gewone bestand al aanwezig is." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Pad naar de Maildir-map:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Dit is het relatief pad (gezien van de thuismap van een gebruiker) naar de " +"'Maildir'-map waar de Courier-server de e-mail van de gebruiker opslaat, " +"Meer informatie over het opslagformaat dat door Courier gebruikt wordt vindt " +"u in de man-pagina maildir(5). Zie de maildir(5) man-pagina als u niet " +"bekend bent met het e-mail opslagformaat dat gebruikt wordt door Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Standaarddomein:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Let erop dat dit een geldige domeinnaam is. De meeste functies die " +"kopteksten herschrijven zullen dit domein toevoegen aan alle e-mailadressen " +"die geen domeinnaam bevatten, zoals bijvoorbeeld e-mails van lokale " +"gebruikers." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "\"Van\"-koptekst voor bezorgingsmededelingen:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Let erop dat u een geldige waarde voor de \"Van\"-koptekst voor " +"bezorgingsmededelingen opgeeft. Anders kunnen deze mededelingen niet " +"verstuurd worden." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Een SSL-certificaat is vereist" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP en IMAP via SSL vereisen een geldig, ondertekend X.509-certificaat. " +"Tijdens de installatie van courier-pop-ssl of courier-imap-ssl zal indien " +"nodig een zelf-ondertekend X.509 certificaat aangemaakt worden." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +" Voor zakelijk gebruik dient het X.509-certificaat ondertekend te worden " +"door een erkende certificaatautoriteit, wil het geaccepteerd worden door e-" +"mailprogramma's. De standaardlocatie voor dit certificaat is /etc/courier/" +"pop3d.pem, respectievelijk /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Wilt u het CGI-programma activeren?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Opdat courier-webadmin meteen na installatie zou werken, dient het CGI-" +"programma /usr/lib/courier/courier/webmail/webadmin geïnstalleerd te worden " +"als /usr/lib/cgi-bin/courierwebadmin met de SUID-bit actief." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Dit kan belangrijke beveiligingsimplicaties hebben omdat courierwebadmin als " +"root draait. Bovendien is er geen garantie dat dit werkt, dit is afhankelijk " +"van de door u gebruikte webserver-software en de configuratie daarvan." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Als u toestemt en uw webserver-opzet voldoet aan het Debian-beleid, kunt u " +"de beheersinterface benaderen op het adres http://localhost/cgi-bin/" +"courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Beheerderswachtwoord voor Courier:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Om de Courier web-beheersinterface te beveiligen is er een wachtwoord " +"vereist. U dient nu een wachtwoord te kiezen." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "lokaal" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "netwerk" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "gedeactiveerd" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Kalendermodus:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Hier geeft u aan of u de kalenderfunctie geactiveerd wilt, en zo ja in welke " +"modus ('lokaal', of 'netwerk' voor de groupware-modus) . Het pakket 'courier-" +"pcp' dient geïnstalleerd te zijn om de kalenderfunctie in de groupware-modus " +"te kunnen gebruiken." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"De lokale modus heeft maar heel overhead (in vergelijking met geen " +"kalendermodus gebruiken). De groupware-modus daarentegen heeft meer overhead " +"en vereist een aparte achtergronddienst." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "Voor meer informatie, zie /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Ispell-woordenboek:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"Het is mogelijk om met SqWebMail uw e-mails te controleren op spelfouten. " +"Gelieve een geschikt ispell-woordenboek te kiezen" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "symbolische koppeling, kopiëren, aangepast" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Installatiemethode voor HTML-documenten en afbeeldingen:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"De HTML-documenten en afbeeldingen in /usr/share/sqwebmail kunnen " +"toegankelijk gemaakt worden onder /var/www/sqwebmail (via een symbolische " +"koppeling, of door ze daar te kopiëren), of niet beschikbaar gemaakt." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"De 'kopiëren'-optie is om beveiligingsredenen aanbevolen. Als u in uw Apache-" +"configuratie echter reeds de 'FollowSymLinks' of 'SymLInksIfOwnerMatch' " +"geactiveerd heeft is de eerste optie te overwegen. De laatste optie vereist " +"dat u de webserver handmatig instelt." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Opgelet: tenzij u 'aangepast' heeft gekozen zal /var/www/sqwebmail " +"verwijderd worden wanneer dit pakket gewist wordt." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Gewijzigde authenticatie-infrastructuur" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Vanaf Courier 0.48 zijn de authenticatiemodules, die deel uitmaakten van " +#~ "Courier, afgescheiden in een afzonderlijke bibliotheek. Alle Courier-" +#~ "applicaties maken nu gebruik van dezelfde infrastructuur voor " +#~ "authenticatie, de Courier authenticatiebibliotheek. De pakketten voor " +#~ "deze bibliotheek bestaan uit het basispakket (courier-authlib) en één " +#~ "pakket per authenticatiemethode (courier-authlib-userdb, -mysql, -" +#~ "postgresql, -ldap, -pipe). Om een probleemloze opwaardering mogelijk te " +#~ "maken was het jammer genoeg niet mogelijk de afhankelijkheden in te " +#~ "stellen. U dient daarom het pakket voor uw authenticatiemethode handmatig " +#~ "te installeren." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "" +#~ "Om toegang te krijgen tot het Courier-beheer is een wachtwoord nodig." + +#~ msgid "local, net, disabled" +#~ msgstr "lokaal, netwerk, uitgeschakeld" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "U kunt kiezen tussen het maken van een symbolische koppeling naar /var/" +#~ "www/sqwebmail, het kopiëren van alle bestanden van /usr/share/sqwebmail " +#~ "naar /var/www/sqwebmail en het volledig met rust laten van /var/www. Om " +#~ "beveiligingsredenen wordt de tweede optie aangeraden. Echter, als u de " +#~ "opties FollowSymLinks of SymLinksIfOwnerMatch in uw Apache-configuratie " +#~ "al aan heeft staan, kunt u de eerste optie kiezen. De 'aangepast' optie " +#~ "houd in dat u uw webserver handmatig moet instellen." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "Oude configuratiebestanden naar /etc/courier verplaatsen?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Op uw systeem bevinden zich configuratiebestanden in /etc. Vanaf nu " +#~ "behoren alle configuratiebestanden gerelateerd aan Courier zich in /etc/" +#~ "courier te bevinden. Als u dat wilt, worden uw configuratiebestanden " +#~ "verplaatst naar de nieuwe locatie. We kunnen echter niet garanderen dat " +#~ "ze zullen werken als tevoren. Lees alstublieft de Courier-documentatie en " +#~ "vertel de Debian-ontwikkelaar over uw bevindingen met betrekking tot de " +#~ "omzetting." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "" +#~ "Hoe wilt u de HTML documenten en plaatjes voor sqwebmail installeren?" + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "" +#~ "De manier van Debian-pakketten maken voor Courier is volledig veranderd" + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Voorheen werden de courier-imap pakketten gemaakt van de broncode voor " +#~ "Courier-IMAP die afzonderlijk wordt verspreid. Dit is veranderd, vanaf nu " +#~ "worden er Debian-pakketten gemaakt voor de hele Courier-suite. De " +#~ "infrastructuur is daarom sterk veranderd; zo zijn bijvoorbeeld alle " +#~ "configuratiebestanden verplaatst naar /etc/courier." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Vertel de Debian-ontwikkelaar alstublieft over uw ervaringen met de " +#~ "nieuwe infrastructuur." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "Aanmeldingsmethode \"authdaemon\" is nu verplicht." + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "In uw configuratiebestand ${conffile} heeft AUTHMODULES de waarde " +#~ "\"${authmodules}\". Dit zal niet meer werken omdat authdaemon de enige " +#~ "beschikbare aanmeldmethode is voor Courier Debian-pakketten van versie " +#~ "0.35 en hoger." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "U dient uw configuratiebestand aan te passen, anders zal uw configuratie " +#~ "niet meer werken." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "" +#~ "Wilt u dat het programma voor het veranderen van wachtwoorden via webmail " +#~ "geïnstalleerd wordt met het SUID-bit aan?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Om het veranderen van wachtwoorden via de webmail-interface mogelijk te " +#~ "maken moet het programma voor het veranderen van (systeem-)wachtwoorden " +#~ "geïnstalleerd worden met het SUID-bit aangezet. Omdat deze programma's " +#~ "uitgevoerd worden als root, heeft dit belangrijke beveiligingsimplicaties." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "(Het webmail CGI-programma hoeft niet langer setuid root te zijn, omdat " +#~ "de toegang tot de e-mail en configuratie van de gebruikers nu wordt " +#~ "bemiddeld door een demon die tijdens opstarten van het systeem door /etc/" +#~ "init.d/sqwebmail word gestart.)" --- courier-0.58.0.20080127.orig/debian/po/es.po +++ courier-0.58.0.20080127/debian/po/es.po @@ -0,0 +1,427 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Carlos Valdivia Yagüe \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Se necesita un certificado SSL" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"Para utilizar POP e IMAP sobre SSL necesitan un certificado X.509 válido y " +"firmado. Si es necesario, durante la instalación de courier-pop-ssl y " +"courier-imap-ssl respectivamente se generará un certicado X.509. Para usarlo " +"en producción el certificado debe ser firmado por una autoridad " +"certificadora reconocida, de forma que los clientes de correo lo acepten. " +"Las ubicaciones predeterminadas para este certificado son /etc/courier/pop3d." +"pem y /etc/courier/imapd.pem respectivamente." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Para utilizar POP e IMAP sobre SSL necesitan un certificado X.509 válido y " +"firmado. Si es necesario, durante la instalación de courier-pop-ssl y " +"courier-imap-ssl respectivamente se generará un certicado X.509. Para usarlo " +"en producción el certificado debe ser firmado por una autoridad " +"certificadora reconocida, de forma que los clientes de correo lo acepten. " +"Las ubicaciones predeterminadas para este certificado son /etc/courier/pop3d." +"pem y /etc/courier/imapd.pem respectivamente." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +#| msgid "Ispell Dictionary" +msgid "Ispell dictionary:" +msgstr "Diccionario ispell" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail le permite repasar la ortografía de sus correos electrónicos. Por " +"favor, elija el diccionario que quiera usar con ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "enlace simbólico, copia, personalizar" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +#, fuzzy +#| msgid "" +#| "Please note that /var/www/sqwebmail will be removed if this package is " +#| "purged except you choose custom." +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Si purga este paquete se borrará /var/www/sqwebmail, a menos que haya " +"elegido la opción de personalizar." + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Las opciones son: crear el enlace simbólico /var/www/sqwebmail que apunte " +#~ "a /usr/share/sqwebmail, copiar todos los ficheros de /usr/share/sqwebmail " +#~ "en /var/www/sqwebmail o dejarlos en /var/www. Por razones de seguridad se " +#~ "recomienda elegir la segunda opción. Sin embargo si ya tiene activadas " +#~ "las opciones FollowSymLinks o SymLinksIfOwnerMatch en su configuración de " +#~ "Apache puede elegir la primera opción. La opción de personalizar puede " +#~ "serle de ayuda si desea configurar su servidor web manualmente." + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "Se ha restructurado completamente el paquete Courier" + +#, fuzzy +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Anteriormente los paquetes courier-imap se generaban a partir de unas " +#~ "fuentes de Courier IMAP distribuidas de forma independiente. De ahora en " +#~ "adelante, Debian empaquetará Courier en su conjunto. Por eso, la " +#~ "infraestructura ha cambiado bastante y los ficheros de configuración se " +#~ "han movido a /etc/courier." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Hágale saber al mantenedor sus experiencias con esta nueva " +#~ "infraestructura." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "«authdaemon» es ahora el método de autentificación obligatorio" + +#, fuzzy +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "Se ha verificado el fichero de configuración ${conffile}, donde " +#~ "AUTHMODULES está definido como \"${authmodules}\". Esto ya no funciona, " +#~ "ya que «authdaemon» es el único método de autentificación disponible en " +#~ "los paquetes Debian de Courier a partir de la versión 0.35." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Por favor, modifique su configuración o el programa no funcionará " +#~ "correctamente." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "¿Mover los ficheros de configuración antiguos a /etc/courier?" + +#, fuzzy +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Se han detectado ficheros de configuración de courier-imap en /etc. De " +#~ "ahora en adelante todos los ficheros de configuración relacionados con " +#~ "Courier se encuentran en /etc/courier. Si quiere, puedo moverlos " +#~ "automáticamente a su nueva ubicación. Sin embargo, no hay garantía de que " +#~ "funcionen como antes. Por favor, lea la documentación de Courier y hágale " +#~ "saber al mantenedor sus experiencias con la conversión de estos ficheros." + +#, fuzzy +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "¿Quiere instalar el script CGI webmail setuid root?" + +#, fuzzy +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Para que el CGI webmail funcione correctamente tiene que instalarse " +#~ "setuid root (ejecución con permisos de root). Puesto que webmail " +#~ "funcionará como root, esto tiene importantes implicaciones de seguridad." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "¿Cómo desea instalar los archivos HTML e imágenes de sqwebmail?" + +#~ msgid "Which is the directory name of the user's maildir ?" +#~ msgstr "¿Cuál es el nombre del directorio de correo del usuario?" + +#~ msgid "" +#~ "You change the setting for the directory name in the user's home " +#~ "directory where the Courier POP and IMAP servers locate the user's " +#~ "maildir." +#~ msgstr "" +#~ "Proporcione el nombre del directorio de la cuenta del usuario donde los " +#~ "servidores POP e IMAP podrán encontrar el directorio de correo." + +#~ msgid "default" +#~ msgstr "por defecto" + +#~ msgid "symlink" +#~ msgstr "enlace simbólico" --- courier-0.58.0.20080127.orig/debian/po/sv.po +++ courier-0.58.0.20080127/debian/po/sv.po @@ -0,0 +1,524 @@ +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.47-9\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2005-10-12 11:37+0200\n" +"Last-Translator: Daniel Nylander \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "Create directories for web-based administration ?" +msgid "Create directories for web-based administration?" +msgstr "Skapa mappar för webbaserad administration?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "Courier uses several configuration files which are located in /etc/" +#| "courier. Some configuration files can be replaced by a subdirectory where " +#| "all files insides this directory are concatenated and considered to be a " +#| "single, consolidated, configuration file." +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier använder flera konfigurationsfiler som finns i /etc/courier. Vissa " +"konfigurationsfiler kan bli utbytta av en undermapp där alla filerna i den " +"mappen är ihoplagda till en enda konfigurationsfil." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Den webbaserade administrationen som ges av paketet courier-webadmin " +"använder konfigurationsmapparna istället för konfigurationsfiler. Om du " +"godkänner kommer de mappar som behövs för det webbaserade " +"administrationsverktyget att skapas om det inte redan finns en fil på samma " +"plats." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "Path to user's Maildir directory" +msgid "Path to Maildir directory:" +msgstr "Sökväg till användarnas Maildir-mapp" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "" +#| "This is a relative path name from each user's home directory to the " +#| "Maildir directory where the Courier servers store and access the user's " +#| "email. Please refer to the maildir(5) manual page if you are unfamiliar " +#| "with the mail storage format used by Courier." +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Detta är ett relativt namn på sökvägen från varje användares hem-mapp till " +"den Maildir-mapp där Courier-servrar lagrar och får tillgång till " +"användaren's e-post. Referera till maildir(5) manualsidan om du är osäker " +"med formatet för e-postlagring som används av Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "Default domain" +msgid "Default domain:" +msgstr "Standarddomän" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "" +#| "Please specify a valid email domain. Most header rewriting functions will " +#| "append this domain to all email addresses which do not specify a domain, " +#| "e.g. emails from accounts on this machine." +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Specificera en giltig e-postdomän. De flesta omskrivningsfunktioner för e-" +"posthuvuden kommer att lägga till denna domän till alla e-postaddresser som " +"inte har en domän specificerad, till exempel e-post från konton på denna " +"maskin." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "\"From\" Header for Delivery Notifications" +msgid "\"From\" header for delivery notifications:" +msgstr "\"From\"-huvud för leveransbesked" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "" +#| "Please specify a valid value for the \"From\" Header for mail delivery " +#| "notifications. Otherwise these cannot be send." +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Specificera ett giltigt värde för \"From\"-huvudet för e-postleveransbesked. " +"Annars kan dessa inte skickas." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL-certfikat krävs" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP och IMAP över SSL kräver ett giltigt, signerat X.509-certfikat. Under " +"installationen av courier-pop-ssl respektive courier-imap-ssl kommer ett " +"självsignerat X.509-certifikat att genereras om det behövs. För användning i " +"produktionsmiljö bör X.509-certifikatet signeras av en känd " +"certifikatutställare, för att e-postklienter ska acceptera certifikatet. " +"Standardplatsen för detta certifikat är /etc/courier/pop3d.pem respektive /" +"etc/courier/imapd.pem." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"POP och IMAP över SSL kräver ett giltigt, signerat X.509-certfikat. Under " +"installationen av courier-pop-ssl respektive courier-imap-ssl kommer ett " +"självsignerat X.509-certifikat att genereras om det behövs. För användning i " +"produktionsmiljö bör X.509-certifikatet signeras av en känd " +"certifikatutställare, för att e-postklienter ska acceptera certifikatet. " +"Standardplatsen för detta certifikat är /etc/courier/pop3d.pem respektive /" +"etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "Activate CGI Program ?" +msgid "Activate CGI program?" +msgstr "Aktivera CGI-programmet ?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "To allow courier-webadmin to work out of the box, we need to copy the CGI " +#| "program from /usr/lib/courier/courier/webmail/webadmin to /usr/lib/cgi-" +#| "bin/courierwebadmin and set the SUID bit." +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"För att tillåta courier-webadmin att fungera direkt måste vi kopiera CGI-" +"programmet från /usr/lib/courier/courier/webmail/webadmin till /usr/lib/cgi-" +"bin/courierwebadmin och sätta SUID-biten." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "There are two reasons why this is not done by default during the " +#| "installation. First it has serious security implications, because " +#| "courierwebadmin runs as root. Second it is not guaranteed to work " +#| "depending on your web server software and its configuration." +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Det finns två skäl varför detta inte är gjort som standard under " +"installationen. Först kan det innebära allvariga säkerhetsproblem eftersom " +"courierwebadmin kör som root. För det andra är det inte garanterat att " +"fungera beroende på din webserverprogramvara och dess konfiguration." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "If you agree here and your web server setup is compliant with the Debian " +#| "policy, you can access the administration frontend through http://" +#| "localhost/cgi-bin/courierwebadmin." +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Om du godkänner här och dina webserverinställningar följer Debian's policy " +"kan du få tillgång till administrationsgränssnittet genom att gå till http://" +"localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +#, fuzzy +#| msgid "Password for the Courier Administration" +msgid "Password for Courier administration:" +msgstr "Lösenord för administration av Courier" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "Enable Calendaring ?" +msgid "Calendaring mode:" +msgstr "Aktivera kalender?" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Please specify if you would like to enable calendaring in local mode " +#| "(choose local), groupware mode (choose net) or not at all (choose " +#| "disabled). To actually using the groupware mode, you need to install the " +#| "courier-pcp package." +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Specificera om du vill aktivera kalendern i lokalt läge (välj lokalt), " +"groupwareläget (välj nätverk) eller inte alls (välj avstängd). För att " +"faktiskt använda groupwareläget behöver du installera paketet courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Local mode requires very little overhead compared to not using " +#| "calendaring at all, but groupware mode requires a substantial additional " +#| "amount of server resources. If you select the groupware mode, a separate " +#| "daemon process will be run." +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Lokalt läge kräver väldigt lite overhead jämfört med att inte använda " +"kalendern alls, men groupwareläget kräver en hel del serverresurser. Om du " +"väljer groupwareläget kommer en separat daemonprocess att köras." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "För mer information, se /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +#| msgid "Ispell Dictionary" +msgid "Ispell dictionary:" +msgstr "Ispell uppslagsverk" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail låter dig kontrollera stavningen i dina e-postmeddelanden. Välj " +"ett lämpligt uppslagsverk för ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "symlänk, kopia, egendefinierad" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +#, fuzzy +#| msgid "" +#| "Please note that /var/www/sqwebmail will be removed if this package is " +#| "purged except you choose custom." +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Notera att /var/www/sqwebmail kommer att tas bort om detta paket rensas om " +"du inte väljer egendefinierat." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "" +#~ "För att få tillgång till administrationen av Courier behövs ett lösenord." + +#~ msgid "local, net, disabled" +#~ msgstr "lokalt, nätverk, avstängd" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Valen är att skapa en symbolisk länk /var/www/sqwebmail, kopiera alla " +#~ "filerna från /usr/share/sqwebmail till /var/www/sqwebmail eller låta /var/" +#~ "www vara. Av säkerhetsskäl är det andra valet rekommenderat. Men om du " +#~ "redan har aktiverat FollowSymLinks eller SymLinksIfOwnerMatch i din " +#~ "Apache-konfiguration kan du också välja det första valet. Det " +#~ "egendefinierade valet betyder att du får konfigurera din webserver " +#~ "manuellt." + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "Paketeringen av Courier har omarbetats totalt" + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Tidigare genererades paketen courier-imap från de separat distribuerade " +#~ "källkoden för Courier IMAP. Detta har ändrats och nu är hela Courier-" +#~ "sviten paketerad för Debian. Av denna anledning har infrastrukturen " +#~ "ändrats en hel del, till exempel har alla konfigurationsfiler flyttats " +#~ "till /etc/courier." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Berätta gärna för paketansvarig om dina erfarenheter med den nya " +#~ "infrastrukturen." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "Autentiseringsmetoden \"authdaemon\" är numera obligatorisk" + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "I din konfigurationsfil ${conffile} är AUTHMODULES satt till " +#~ "\"${authmodules}\". Detta kommer inte längre att fungera eftersom " +#~ "authdaemon är den enda tillgängliga autentiseringsmetoden för Courier " +#~ "Debianpaket version 0.35 och uppåt." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Vänligen fixa dina konfigurationsfil annars kommer inställningarna inte " +#~ "längre fungera." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "Flytta gamla konfigurationsfiler till /etc/courier ?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "På ditt system är courier-imap konfigurationsfilerna i /etc. Från och med " +#~ "nu så är alla konfigurationsfiler relaterade till Courier i /etc/courier. " +#~ "Om du vill kan vi flytta konfiguratoinsfilerna till den nya platsen. Men " +#~ "vi kan inte garantera att de kommer att fungera som förrut. Referera till " +#~ "Courier-dokumentationen och förklara för paketansvarige om dina " +#~ "upplevelser med denna konvertering." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "" +#~ "Vill du att lösenordsändraren för webmail ska installeras SUID root ?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "För att ändring av lösenord genom webmailgränssnittet ska fungera måste " +#~ "programmet som ändrar (system)lösenord att installeras med SUID-biten " +#~ "satt. För att detta program kör som root kan det ha allvarlig inverkan på " +#~ "säkerheten." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "(webmail CGI-programmet behöver själv inte längre vara satt setuid root " +#~ "eftersom tillgång till användarnas e-post och konfiguration nu görs av en " +#~ "daemon som startas under systemet uppstart av /etc/init.d/sqwebmail.)" + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "Hur vill du installera HTML-dokumenten och bilderna för sqwebmail ?" --- courier-0.58.0.20080127.orig/debian/po/ru.po +++ courier-0.58.0.20080127/debian/po/ru.po @@ -0,0 +1,397 @@ +# Translation of courier.po debconf to Russian +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans# +# Developers do not need to manually edit POT or PO files. +# Yuriy Talakan' , 2005. +# Yuriy Talakan' , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: courier_0.57.0-2_ru\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-18 13:12+0300\n" +"Last-Translator: Sergey Alyoshin \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Создать директории Ð´Ð»Ñ web-админиÑтрированиÑ?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier иÑпользует неÑколько файлов в /etc/courier. Ðекоторые из Ñтих файлов " +"можно заменить поддиректорией, вÑе файлы в которой объединÑÑŽÑ‚ÑÑ Ð¸ " +"раÑÑматриваютÑÑ ÐºÐ°Ðº один цельный файл наÑтройки." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"web-админиÑтрирование, предоÑтавлÑемое пакетом courier-webadmin, завиÑит от " +"директорий наÑтройки, а не от файлов наÑтройки. ЕÑли вы ÑоглаÑитеÑÑŒ, то вÑе " +"директории, необходимые Ð´Ð»Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ web-админиÑтрированиÑ, будут Ñозданы, но " +"только еÑли нет ÑоответÑтвующего файла." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Путь к директории Maildir:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Укажите отноÑительный путь от домашней директории каждого Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ðº " +"директории Maildir, в которой Ñерверы Courier хранÑÑ‚ почту пользователÑ. " +"ЕÑли вы не знакомы Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‡Ñ‚Ñ‹, который иÑпользует Courier, то " +"обратитеÑÑŒ к Ñтранице руководÑтва maildir(5)." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Домен по умолчанию:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"ПожалуйÑта, укажите правильный почтовый домен. БольшинÑтво функций " +"перезапиÑи заголовков будут добавлÑÑ‚ÑŒ Ñтот домен ко вÑем адреÑам Ñлектронной " +"почты, в которых домен не указан, например, к почте отправлÑемой Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… " +"запиÑей на локальной машине." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Заголовок \"From\" Ð´Ð»Ñ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ð¹ о доÑтавке:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Укажите правильное значение заголовка \"From\" Ð´Ð»Ñ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ð¹ о доÑтавке " +"почты. Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ могут быть отправлены без Ñтого указаниÑ." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "ТребуетÑÑ Ñертификат SSL" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP и IMAP поверх SSL требуют дейÑтвительный и подпиÑанный Ñертификат X.509. " +"Во Ð²Ñ€ÐµÐ¼Ñ ÑƒÑтановки courier-pop-ssl и courier-imap-ssl при необходимоÑти " +"будет Ñоздан Ñертификат X.509." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Ð”Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñертификат X.509 должен быть подпиÑан извеÑтным узлом " +"авторизации, чтобы почтовые клиенты принÑли Ñертификат. По умолчанию " +"Ñертификат размещаетÑÑ Ð² /etc/courier/pop3d.pem или /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Ðктивировать CGI-Ñценарии?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы courier-webadmin работал \"из коробки\", нужно уÑтановить CGI-" +"Ñценарий /usr/lib/courier/courier/webmail/webadminusr как /usr/lib/cgi-bin/" +"courierwebadmin Ñ SUID-битом." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Это может иметь Ñерьёзные поÑледÑÑ‚Ð²Ð¸Ñ ÑвÑзанные Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑтью, так как " +"courierwebadmin работает от имени ÑуперпользователÑ. Более того, " +"работоÑпоÑобноÑÑ‚ÑŒ в таком Ñлучае не гарантируетÑÑ, поÑкольку завиÑит от " +"программного обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ web-Ñервера и его наÑтройки." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"ЕÑли вы выберите Ñтот параметр и наÑтройка web-Ñервера ÑовмеÑтима Ñ " +"политикой Debian, то вы можете получить доÑтуп к интерфейÑу админиÑтратора " +"через http://localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Пароль Ð´Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора Courier:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Пароль необходим Ð´Ð»Ñ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ доÑтупа к админиÑтраторÑкому web-интерфейÑу " +"Courier. Выберите пароль." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "локальный" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "Ñетевой" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "отключён" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Календарный режим:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Укажите, хотите ли вы запуÑкать календарь в режиме 'локальный', групповом " +"режиме 'Ñетевой' или не запуÑкать его вовÑе. Чтобы воÑпользоватьÑÑ Ð³Ñ€ÑƒÐ¿Ð¿Ð¾Ð²Ñ‹Ð¼ " +"режимом, нужно уÑтановить пакет courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Локальный режим Ñоздаёт очень малую нагрузку, по Ñравнению Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ñ‹Ð¼ " +"календарём. Групповой режим более требователен к реÑурÑам, и требует запуÑка " +"отдельного процеÑÑа демона." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "ПодробноÑти в /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Словарь Ispell:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail позволÑет проверÑÑ‚ÑŒ орфографию в ваших пиÑьмах. Выберите " +"ÑоответÑтвующий Ñловарь Ð´Ð»Ñ Ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "Ñим. ÑÑылка, копировать, ÑамоÑтоÑтельно" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Метод уÑтановки Ð´Ð»Ñ HTML-документов и изображений:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Ð”Ð»Ñ HTML-документов и изображений в /usr/share/sqwebmail может быть Ñделан " +"доÑтуп в /var/www/sqwebmail по ÑимволичеÑкой ÑÑылке, копированием директории " +"или не Ñделан вовÑе." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Вариант ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚ÑÑ Ð¿Ð¾ ÑоображениÑм безопаÑноÑти. Ðо еÑли " +"'FollowSymLinks' или 'SymLinksIfOwnerMatch' уже разрешены в наÑтройках " +"Apache, то может подойти и первый вариант. ПоÑледний вариант требует " +"дополнительных дейÑтвий по наÑтройке web-Ñервера." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Обратите внимание, что каталог /var/www/sqwebmail будет удалён, еÑли Ñтот " +"пакет очищаетÑÑ Ð¸ не был выбран вариант 'ÑамоÑтоÑтельно'." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Ð˜Ð·Ð¼ÐµÐ½Ñ‘Ð½Ð½Ð°Ñ Ð¸Ð½Ñ„Ñ€Ð°Ñтруктура аутентификации" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "ÐÐ°Ñ‡Ð¸Ð½Ð°Ñ Ñ Courier 0.48, модули аутентификации, которые иÑпользовалиÑÑŒ как " +#~ "чаÑÑ‚ÑŒ Courier, были выделены в отдельную библиотеку. Теперь вÑе " +#~ "Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Courier иÑпользуют одинаковую инфраÑтруктуру аутентификации, " +#~ "библиотеку аутентификации Courier. Пакеты Ð´Ð»Ñ Ñтой библиотеки ÑоÑтоÑÑ‚ из " +#~ "базового пакета (courier-authlib) и по одному Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ метода " +#~ "аутентификации (courier-authlib-userdb, -mysql,-postgresql, -ldap, -" +#~ "pipe). К Ñожалению, невозможно уÑтановить завиÑимоÑти, чтобы выполнить " +#~ "однородное обновление. УÑтановите ÑамоÑтоÑтельно пакеты Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ³Ð¾ метода " +#~ "аутентификации." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "Ð”Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Courier нужно задать пароль админиÑтратора." + +#~ msgid "local, net, disabled" +#~ msgstr "локальный, Ñетевой, запрещен" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Выберите, Ñоздать ли Ñимвольную ÑÑылку на /var/www/sqwebmail, Ñкопировать " +#~ "вÑе файлы из /usr/share/sqwebmail в /var/www/sqwebmail или оÑтавить /var/" +#~ "www как еÑÑ‚ÑŒ. По ÑоображениÑм безопаÑноÑти рекомендуетÑÑ Ð²Ñ‚Ð¾Ñ€Ð¾Ðµ. Однако, " +#~ "еÑли вы включили опции FollowSymLinks или SymLinksIfOwnerMatch в вашей " +#~ "наÑтройке Apache, то можете выбрать первую опцию. ÐžÐ¿Ñ†Ð¸Ñ \"по Ñвоему\" " +#~ "подразумевает, что вы наÑтроите Ñвой web-Ñервер вручную." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "ПеремеÑтить Ñтарые файлы наÑтроек в /etc/courier?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Ðа вашей ÑиÑтеме в /etc еÑÑ‚ÑŒ файлы наÑтроек courier-imap. Теперь вÑе " +#~ "файлы наÑтроек Courier размещаютÑÑ Ð² /etc/courier. ЕÑли вы хотите, мы " +#~ "перемеÑтим файлы наÑтроек в новое меÑто. Однако, мы не гарантируем, что " +#~ "вÑÑ‘ будет работать, как раньше. ОбратитеÑÑŒ к документации по Courier и " +#~ "пообщайтеÑÑŒ Ñ Ñопровождающим пакета о вашем опыте по преобразованию " +#~ "файлов наÑтроек." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "Как уÑтановить документы HTML и картинки Ð´Ð»Ñ sqwebmail ?" --- courier-0.58.0.20080127.orig/debian/po/fr.po +++ courier-0.58.0.20080127/debian/po/fr.po @@ -0,0 +1,355 @@ +# translation of fr.po to French +# +# +# +# +# Christian Perrier , 2006, 2007. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-12 06:55+0000\n" +"Last-Translator: Christian Perrier \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Faut-il créer les répertoires nécessaires à l'administration web ?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier utilise de nombreux fichiers de configuration dans /etc/courier. " +"Certains de ces fichiers peuvent être remplacés par un sous-répertoire " +"contenant des fichiers qui seront concaténés et seront considérés ensemble " +"comme un seul fichier de configuration." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"L'outil d'administration par le web fourni par le paquet courier-webadmin " +"n'utilise pas de fichier pour la configuration, mais des répertoires. Si " +"vous le souhaitez, tous les répertoires nécessaires pour cet outil seront " +"créés, sauf si un fichier est déjà présent." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Chemin des répertoires de courriel (« Maildir ») des utilisateurs :" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Veuillez indiquer un chemin, relatif à leur répertoire personnel, pour le " +"répertoire « Maildir » des utilisateurs, où les serveurs Courier " +"enregistreront les courriels. Veuillez consulter la page de manuel de " +"maildir.courier(5) si vous n'avez pas l'habitude du format de stockage des " +"courriels qu'utilise Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Domaine par défaut :" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Veuillez indiquer un domaine de courriel valide. La plupart des fonctions de " +"réécriture d'en-têtes ajouteront ce domaine à toutes les adresses " +"électroniques dans lesquelles aucun domaine n'est indiqué, par exemple les " +"comptes locaux." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "En-tête d'origine (« From ») pour les notifications d'envoi :" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Veuillez indiquez une adresse valide pour l'en-tête « origine » (« From ») " +"des notifications d'envoi de courriel (« mail delivery notifications ») " +"sinon celles-ci ne pourront pas être envoyées." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Certificat SSL requis" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"L'utilisation des protocoles POP et IMAP avec SSL nécessite de posséder un " +"certificat X.509 valide et signé. Lors de l'installation de courier-pop-ssl " +"et courier-imap-ssl, un certificat X.509 autosigné sera généré si nécessaire." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Sur un site de production, le certificat X.509 doit être signé par une " +"autorité de certification reconnue afin que les clients de courriel " +"l'acceptent. Les emplacements par défaut de ces certificats sont " +"respectivement /etc/courier/pop3d.pem et /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Faut-il activer le programme CGI ?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Pour que courier-webadmin fonctionne sans modifications, il est nécessaire " +"de copier le programme CGI de /usr/lib/courier/courier/webmail/webadmin " +"vers /usr/lib/cgi-bin/courierwebadmin et activer le bit SUID." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Ce choix peut avoir des implications sérieuses sur la sécurité car " +"courierwebadmin s'exécute avec les droits du superutilisateur. Par ailleurs, " +"rien ne garantit que cette solution fonctionne car elle dépend du type de " +"serveur web et de sa configuration." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Si vous choisissez cette option et si la configuration de votre serveur web " +"est conforme à la charte de la distribution, vous pourrez accéder à " +"l'interface d'administration à l'adresse http://localhost/cgi-bin/" +"courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Mot de passe pour l'administration de Courier :" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Un mot de passe est indispensable pour protéger l'accès à l'interface web " +"d'administration de Courier. Veuillez le choisir maintenant." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "Local" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "Réseau" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "Désactivé" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Mode de gestion du calendrier (« Calendaring ») :" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Veuillez indiquer si vous souhaitez activer la gestion de calendrier en mode " +"local, en mode travail de groupe (choisissez alors « Réseau ») ou la " +"désactiver. Pour pouvoir utiliser le mode de travail de groupe, vous devez " +"installer le paquet courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Le mode local est relativement peu coûteux en ressources par rapport au " +"fonctionnement sans gestion de calendrier. Par contre, le mode travail de " +"groupe utilise nettement plus les ressources du serveur et utilise un " +"processus en tâche de fond lancé séparément." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Veuillez consulter le fichier /usr/share/doc/sqwebmail/PCP.html pour plus " +"d'informations." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Dictionnaire pour ispell :" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail permet la vérification orthographique des courriels. Veuillez " +"choisir le dictionnaire qu'utilisera ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "Lien symbolique, Copie, Aucune" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Méthode d'installation des documents et images HTML :" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Les documents HTML et les images placés dans /usr/share/sqwebmail peut être " +"rendus accessibles via un lien symbolique /var/www/sqwebmail, copiés à cet " +"emplacement ou ne pas être accessibles du tout." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"L'option « Copie » est recommandée pour des raisons de sécurité. Cependant " +"si les options « FollowSymLinks » ou « SymLinksIfOwnerMatch » sont activées " +"dans la configuration d'Apache, l'option « Lien symbolique » peut être " +"choisie. La dernière option impose une configuration manuelle du serveur web." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Veuillez noter que /var/www/sqwebmail sera supprimé si le paquet est purgé, " +"sauf si l'option « custom » est choisie." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Modification de l'infrastructure d'authentification" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "À partir de Courier 0.48, les modules d'authentification intégrés dans " +#~ "Courier ont été déplacés dans une bibliothèque autonome. Toutes les " +#~ "applications de Courier utilisent la même infrastructure " +#~ "d'authentification : la bibliothèque d'authentification de Courier. Cette " +#~ "bibliothèque est répartie sur plusieurs paquets : un paquet de base " +#~ "(« courier-authlib ») et un par méthode d'authentification (« courier-" +#~ "authlib-userdb », « -mysql », « postgresql », « -ldap », « -pipe »). Il " +#~ "n'a malheureusement pas été possible d'établir les dépendances " +#~ "nécessaires pour une mise à jour transparente. Vous devrez donc installer " +#~ "vous-même le paquet correspondant à la méthode d'authentification que " +#~ "vous utilisez." --- courier-0.58.0.20080127.orig/debian/po/de.po +++ courier-0.58.0.20080127/debian/po/de.po @@ -0,0 +1,364 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +# Stefan Hornburg (Racke) , 2004. +# Holger Wansing , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: Courier 0.57.0-2\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-17 18:35+0100\n" +"Last-Translator: Holger Wansing \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Verzeichnisse für WWW-Administration anlegen?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier benutzt verschiedene Konfigurationsdateien in /etc/courier. Einige " +"dieser Dateien können durch ein Unterverzeichnis ersetzt werden, dessen " +"Inhalt dann als eine vereinigte Konfigurationsdatei betrachtet wird." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Die von dem courier-webadmin-Paket zur Verfügung gestellte WWW-" +"Administration ist angewiesen auf Konfigurationsverzeichnisse statt " +"Konfigurationsdateien. Wenn Sie zustimmen, werden alle vom " +"Administrationstool benötigten Verzeichnisse erzeugt, außer es existiert " +"bereits eine gleichnamige Konfigurationsdatei." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Pfad zum Maildir-Verzeichnis:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Bitte geben Sie einen relativen Pfadnamen vom Home-Verzeichnis eines jeden " +"Benutzers zu dem Maildir-Verzeichnis an, in dem die Courier-Server die E-" +"Mail der Benutzer speichern und darauf zugreifen. Bitte lesen Sie die " +"maildir.courier(5)-Handbuchseite (Manpage), wenn Sie mit dem Format zum " +"Speichern von E-Mails, das Courier benutzt, nicht vertraut sind." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Standard-Domain:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Bitte geben Sie eine gültige E-Mail-Domain ein. Die meisten Funktionen zum " +"Bearbeiten von E-Mail-Headern hängen diese Domain an E-Mail-Adressen an, die " +"keine Domain enthalten, wie zum Beispiel von lokalen Benutzerzugängen auf " +"diesem Rechner." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "»From«-Header für Zustellungsbenachrichtigungen:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Bitte geben Sie einen gültigen Wert für den »From«-Header für E-Mail-" +"Zustellungsbenachrichtigungen an. Andernfalls können diese nicht verschickt " +"werden." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL-Zertifikat erforderlich" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"Für POP und IMAP per SSL ist ein gültiges und signiertes X.509-Zertifikat " +"erforderlich. Während der Installation von courier-pop-ssl bzw. courier-imap-" +"ssl wird ein selbst signiertes X.509-Zertifikat erstellt, wenn nicht bereits " +"ein Zertifikat vorhanden ist." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Für den Produktionsbetrieb muß das X.509-Zertifikat von einer anerkannten " +"Zertifizierungsstelle signiert werden, damit das Zertifikat von " +"Mailprogrammen akzeptiert wird. Das Zertifikat wird standardmäßig in /etc/" +"courier/pop3d.pem bzw. /etc/courier/imapd.pem abgelegt." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "CGI-Programm aktivieren?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Damit courier-webadmin ohne weitere Eingriffe funktionieren kann, ist es " +"erforderlich, das CGI-Programm /usr/lib/courier/courier/webmail/webadmin mit " +"gesetztem SUID-Bit nach /usr/lib/cgi-bin/courierwebadmin zu installieren." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Dies könnte beträchtliche Auswirkungen auf die Sicherheit haben, da " +"courierwebadmin als root läuft. Desweiteren kann nicht garantiert werden, " +"dass diese Lösung funktioniert, abhängig von der Webserver-Software und " +"deren Konfiguration." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Wenn Sie diese Option wählen und Ihre Webserver-Konfiguration der Policy " +"entspricht, können Sie auf das Administrations-Frontend mit der URL http://" +"localhost/cgi-bin/courierwebadmin zugreifen." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Passwort zur Courier-Administration:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Es wird ein Passwort benötigt, um den Zugriff auf die Courier-Administations-" +"Web-Schnittstelle abzusichern. Bitte wählen Sie eines aus." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "Lokal" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "Netzwerk" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "Deaktiviert" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Kalenderfunktion:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Bitte wählen Sie, ob Sie die Kalenderfunktion im »Lokal«-Modus oder den " +"Groupware- bzw. »Netzwerk«-Modus aktivieren oder ob Sie die Kalenderfunktion " +"überhaupt nicht verwenden möchten (wählen Sie »Deaktiviert«). Zur Verwendung " +"des Groupware-Modus' wird das Paket courier-pcp benötigt." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Der Lokal-Modus erzeugt sehr wenig Overhead im Vergleich zur deaktiverten " +"Kalenderfunktion. Der Groupware-Modus jedoch ist weniger ressourcen-" +"freundlich und benötigt einen eigenen Daemon-Prozess." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Für mehr Informationen lesen Sie bitte /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Ispell-Wörterbuch:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail ermöglicht eine Rechtschreibprüfung der E-Mails. Bitte wählen Sie " +"ein passendes Wörterbuch aus." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "Symbolischer Link, Kopie, Benutzerdefiniert" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Installationsmethode für HTML-Dokumente und Grafiken:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Die HTML-Dokumente und Grafiken in /usr/share/sqwebmail können über einen " +"symbolischen Link in /var/www/sqwebmail verfügbar gemacht werden oder indem " +"sie direkt in ein Verzeichnis dort kopiert werden; Sie können sie jetzt auch " +"überhaupt nicht verfügbar machen." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Die Auswahl »Kopie« ist aus Sicherheitsgründen empfehlenswert. Falls jedoch " +"»FollowSymLinks« oder »SymLinksIfOwnerMatch« in der Apache-Konfiguration " +"bereits aktiviert ist, könnte auch die erste Möglichkeit in Betracht kommen. " +"Die letzte Option erfordert manuelles Eingreifen zur Konfiguration des Web-" +"Servers." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Bitte beachten Sie, dass /var/www/sqwebmail gelöscht wird, wenn dieses Paket " +"später einmal komplett entfernt wird (außer wenn Sie jetzt " +"»Benutzerdefiniert« wählen)." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Veränderte Infrastruktur zur Authentifizierung" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Seit Courier 0.48 sind die Authentifizierungsmodule, die vorher Teil von " +#~ "Courier waren, in eine separate Bibliothek ausgelagert. Alle Courier-" +#~ "Applikationen nutzen jetzt die gleiche Infrastruktur zur " +#~ "Authentifzierung, die »Courier Authentication Library«. Die Pakete dieser " +#~ "Bibliothek bestehen aus einem Basispaket (courier-authlib) und je einem " +#~ "Paket für jede Authentifizierungsmethode (courier-authlib-userdb, -mysql, " +#~ "-postgresql, -ldap, -pipe). Unglücklicherweise war es nicht möglich, die " +#~ "Paketabhängigkeiten so einzurichten, dass eine nahtlose Aktualisierung " +#~ "möglich wäre. Bitte installieren Sie das zu Ihrer " +#~ "Authentifizierungsmethode passende Paket von Hand." --- courier-0.58.0.20080127.orig/debian/po/gl.po +++ courier-0.58.0.20080127/debian/po/gl.po @@ -0,0 +1,344 @@ +# Galician translation of courier's debconf templates +# This file is distributed under the same license as the courier package. +# Jacobo Tarrio , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: courier\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-12 19:12+0000\n" +"Last-Translator: Jacobo Tarrio \n" +"Language-Team: Galician \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "¿Crear os directorios para a administración por web?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier emprega varios ficheiros de configuración situados en /etc/courier. " +"Pódese substituír algúns deses ficheiros de configuración por un " +"subdirectorio do que todo o contido se concatena e se trata coma se foran un " +"só ficheiro de configuración consolidado." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"A administración en web que fornece o paquete courier-webadmin traballa con " +"directorios de configuración no canto de con ficheiros de configuración. Se " +"acepta, hanse crear os directorios necesarios para a ferramenta de " +"administración en web a menos que xa haxa no seu sitio un ficheiro normal." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Ruta ao directorio Maildir:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Forneza a ruta relativa desde o directorio inicial de cada usuario ao " +"directorio Maildir no que os servidores Courier armacenan e acceden ao email " +"do usuario. Consulte a páxina de manual maildir.courier(5) se non está " +"familiarizado co formato de armacenamento de correo que emprega Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Dominio por defecto:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Especifique un dominio de email válido. A maioría das funcións de rescritura " +"de cabeceiras han engadir este dominio aos enderezos de email que non " +"especifiquen un dominio, tales coma as contas locais." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Cabeceira \"From\" para as notificacións de entrega:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Indique un valor válido para a cabeceira \"From\" das notificacións de " +"entrega de correo. Non se poden enviar esas notificacións sen este valor." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Precísase dun certificado SSL" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP e IMAP sobre SSL precisan dun certificado X.509 válido e asinado. " +"Durante a instalación de courier-pop-ssl ou courier-imap-ssl hase xerar un " +"certificado X.509 autoasinado se é necesario." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Para o seu uso en producción, o certificado X.509 ten que estar asinado por " +"unha autoridade certificadora recoñecida para que os clientes de correo " +"acepten o certificado. A ubicación por defecto para o certificado e /etc/" +"courier/pop3d.pem ou /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "¿Activar o programa CGI?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Para permitir que courier-webadmin funcione trala instalación, é necesario " +"instalar o programa CGI /usr/lib/courier/courier/webmail/webadmin en /usr/" +"lib/cgi-bin/courierwebadmin co bit SUID establecido." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Isto pode ter importantes implicacións de seguridade, xa que courierwebadmin " +"ha funcionar coma administrador. Aínda máis, non se pode garantir que esta " +"solución funcione, dependendo do software servidor web e da súa " +"configuración." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Se escolle esta opción e a configuración do servidor web se axusta á " +"política de Debian, ha poder acceder á interface de administración a través " +"de http://localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Contrasinal para a administración de Courier:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"É preciso un contrasinal para protexer o acceso á interface de " +"administración web de Courier. Escolla un contrasinal agora." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "local" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "rede" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "desactivadas" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Modo das axendas:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Indique se quere activar as axendas en modo \"local\", activar o modo " +"groupware our \"rede\", ou desactivalas. É necesario o paquete courier-pcp " +"para empregar o modo groupware." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"O modo local ten moi pouco impacto respecto do modo de axendas desactivadas. " +"Por outro lado, o modo groupware é menos respectuoso dos recursos e precisa " +"de executar un servizo adicional." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Para máis información consulte o ficheiro /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Diccionario de ispell:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail permítelle realizar revisións ortográficas dos seus emails. " +"Escolla un dicionario axeitado para ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "ligar, copiar, personalizado" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Método de instalación para os documentos HTML e as imaxes:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Os documentos HTML e as imaxes de /usr/share/sqwebmail pódense facer " +"accesibles en /var/www/sqwebmail mediante unha ligazón simbólica, ou " +"copiándoas directamente a un directorio de alí, ou non os deixar accesibles " +"en absoluto." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Recoméndase a opción \"copiar\" por motivos de seguridade. Nembargantes, se " +"as opcións \"FollowSymLinks\" ou \"SymLinksIfOwnerMatch\" xa están activadas " +"na configuración de Apache, pódese considerar a primeira opción. A " +"derradeira opción precisa de accións manuais para configurar o servidor web." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Teña en conta que se ha eliminar /var/www/sqwebmail se purga o paquete a " +"menos que escolla \"personalizado\"." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Modificouse a infraestructura de autenticación" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "A partires de Courier 0.48, os módulos de autenticación que formaban " +#~ "parte de Courier separáronse nunha biblioteca á parte. Tódalas " +#~ "aplicacións de Courier empregan agora a mesma infraestructura de " +#~ "autenticación, a biblioteca de autenticación de Courier. Os paquetes " +#~ "desta biblioteca consisten nun paquete base (courier-authlib) e un por " +#~ "cada método de autenticación (courier-authlib-userdb, -mysql, -" +#~ "postgresql, -ldap, -pipe). Lamentablemente, non foi posible configurar as " +#~ "dependencias para permitir unha actualización transparente. Instale á man " +#~ "o paquete correspondente ao seu método de autenticación." --- courier-0.58.0.20080127.orig/debian/po/ja.po +++ courier-0.58.0.20080127/debian/po/ja.po @@ -0,0 +1,327 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.58.0-1\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2008-01-27 21:27+0900\n" +"Last-Translator: Hideki Yamane (Debian-JP) \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "web ベースã§ã®ç®¡ç†ã®ãŸã‚ã«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’作æˆã—ã¾ã™ã‹?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier 㯠/etc/courier ã«ã‚る複数ã®è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã‚’使用ã—ã¾ã™ã€‚設定ファイルã®" +"ã†ã¡å¹¾ã¤ã‹ã¯ã€ã‚µãƒ–ディレクトリã¨ç½®ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚サブディレクトリ" +"ã¯ã€å«ã‚“ã§ã„るファイルã®å†…容を繋ã’ã¦ï¼‘ã¤ã®çµ±åˆã•ã‚ŒãŸè¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã¨è¦‹ãªã•ã‚Œã¾" +"ã™ã€‚" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"courier-webadmin ã«ã‚ˆã£ã¦æä¾›ã•ã‚Œã‚‹ web ベースã®ç®¡ç†ã¯ã€è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã§ã¯ãªã" +"設定ディレクトリã«ä¾å­˜ã—ã¾ã™ã€‚ã‚‚ã—åŒæ„ã™ã‚Œã°ã€ã™ã§ã«ãƒ•ã‚¡ã‚¤ãƒ«ãŒå­˜åœ¨ã—ã¦ã„ãªã„" +"å ´åˆ web ベースã®ç®¡ç†ãƒ„ールã«å¿…è¦ãªãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒä½œæˆã•ã‚Œã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Maildir ディレクトリã¸ã®ãƒ‘ス:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"å„ユーザã®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‹ã‚‰ Courier サーãƒãŒãƒ¦ãƒ¼ã‚¶ã®ãƒ¡ãƒ¼ãƒ«ã‚’ä¿å­˜ãƒ»ã‚¢ã‚¯ã‚»" +"スã™ã‚‹ Maildir ディレクトリã¸ã®ç›¸å¯¾ãƒ‘スåを指定ã—ã¦ãã ã•ã„。Courier ã«ã‚ˆã£ã¦" +"利用ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ä¿å­˜å½¢å¼ã«ã¤ã„ã¦ã‚ã¾ã‚Šè©³ã—ããªã„ã¨ã„ã†å ´åˆã¯ maildir.courier" +"(5) マニュアルページをå‚ç…§ã—ã¦ãã ã•ã„。" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "デフォルトドメインå:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"æ­£ã—ã„メールドメインåを指定ã—ã¦ãã ã•ã„。ヘッダ書ãæ›ãˆæ©Ÿèƒ½ã§ã¯ã€æ®†ã©ãŒãƒ­ãƒ¼" +"カルアカウントã®ã‚ˆã†ãªãƒ‰ãƒ¡ã‚¤ãƒ³åãŒæŒ‡å®šã•ã‚Œã¦ã„ãªã„å…¨ã¦ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã«å¯¾ã—" +"ã¦ã“ã®ãƒ‰ãƒ¡ã‚¤ãƒ³åを付加ã™ã‚‹ãªã©ã‚’è¡Œã„ã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "é…é€çŠ¶æ³é€šçŸ¥ (Delivery Notification) ã«åˆ©ç”¨ã™ã‚‹ \"From\"ヘッダ:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"メールé…é€çŠ¶æ³é€šçŸ¥ã®éš›ã« \"From\" ヘッダã«ä½¿ç”¨ã™ã‚‹æœ‰åŠ¹ãªå€¤ã‚’指定ã—ã¦ãã ã•" +"ã„。指定を行ã‚ãªã‹ã£ãŸå ´åˆã¯ã€é…é€çŠ¶æ³é€šçŸ¥ã¯é€ã‚Œã¾ã›ã‚“。" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL 証明書ãŒå¿…è¦ã§ã™" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP/IMAP over SSL ã«ã¯æœ‰åŠ¹ãªã€ç½²åã•ã‚ŒãŸ X.509 証明書ãŒå¿…è¦ã¨ãªã‚Šã¾ã™ã€‚" +"courier-pop-ssl/courier-imap-ssl ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã®é–“ã€å¿…è¦ã§ã‚ã‚Œã°è‡ªå·±ç½²å " +"X.509 証明書ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"実務ã§ã®ä½¿ç”¨ã«éš›ã—ã¦ã¯ã€ãƒ¡ãƒ¼ãƒ«ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãŒè¨¼æ˜Žæ›¸ã‚’å—ã‘入れる為㫠X.509 証明" +"書ã«å¯¾ã—ã¦èªè¨¼æ¸ˆã¿ã®è¨¼æ˜Žå±€ã«ã‚ˆã‚‹ç½²åãŒå¿…è¦ã§ã™ã€‚ã“ã®è¨¼æ˜Žæ›¸ã®æ¨™æº–ã®å ´æ‰€ã¯ /" +"etc/courier/pop3d.pem ã¾ãŸã¯ /etc/courier/imapd.pem ã§ã™ã€‚" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "CGI プログラムを有効ã«ã—ã¾ã™ã‹?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"courier-webadmin ã«æ‰‹ã‚’加ãˆãªãã¦è‰¯ã„よã†ã«ã™ã‚‹ã«ã¯ã€CGI プログラムã§ã‚ã‚‹ /" +"usr/lib/courier/courier/webmail/webadmin ã‚’ /usr/lib/cgi-bin/courierwebadmin " +"ã«ã‚³ãƒ”ーã—㦠SUID ビットを設定ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"courierwebadmin 㯠root ã¨ã—ã¦å‹•ä½œã™ã‚‹ã®ã§ã€ã“ã‚Œã«ã¯é‡å¤§ãªã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£ä¸Šã®å•" +"題を起ã“ã™å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚何よりも web サーãƒã‚½ãƒ•ãƒˆã¨ãã®è¨­å®šã«ä¾å­˜ã™ã‚‹ã®" +"ã§ã€å‹•ä½œãŒä¿è¨¼ã•ã‚Œã¾ã›ã‚“。" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"ã“ã“ã§ã€Œã¯ã„ã€ã‚’é¸ã³ã€web サーãƒã®è¨­å®šãŒ Debian ãƒãƒªã‚·ãƒ¼ã«é©åˆã—ã¦ã„ã‚‹å ´åˆã€" +"http://localhost/cgi-bin/courierwebadmin ã‹ã‚‰ç®¡ç†ç”¨ã®ãƒ•ãƒ­ãƒ³ãƒˆã‚¨ãƒ³ãƒ‰ã¸ã‚¢ã‚¯ã‚»ã‚¹" +"ã§ãã¾ã™ã€‚" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Courier 管ç†ç”¨ãƒ‘スワード:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Courier ã®ç®¡ç† web ç”»é¢ã¸ã®ã‚¢ã‚¯ã‚»ã‚¹åˆ¶é™ã‚’è¡Œã†ãŸã‚ã€ãƒ‘スワードãŒå¿…è¦ã¨ãªã‚Šã¾" +"ã™ã€‚ã“ã“ã§ãƒ‘スワードを決ã‚ã¦ãã ã•ã„。" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "ローカル" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "無効ã«ã™ã‚‹" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "カレンダー機能:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"「ローカルã€ãƒ¢ãƒ¼ãƒ‰ã§ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼æ©Ÿèƒ½ã‚’有効ã«ã™ã‚‹ã‹ã€ã‚°ãƒ«ãƒ¼ãƒ—ウェア機能を有効ã«" +"ã™ã‚‹ã‹ã€ã€Œãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã€ãƒ¢ãƒ¼ãƒ‰ã‚’é¸ã¶ã‹ã€ãã‚Œã¨ã‚‚「無効ã«ã™ã‚‹ã€ã‹ã‚’決ã‚ã¦ãã " +"ã•ã„。グループウェア機能を使ã†ã«ã¯ã€courier-pcp パッケージをインストールã™ã‚‹" +"å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"ローカルモードã§ã¯ã€ã‚«ãƒ¬ãƒ³ãƒ€ãƒ¼æ©Ÿèƒ½ã‚’無効ã«ã—ãŸå ´åˆã¨æ¯”較ã—ã¦å°‘ã—ã ã‘オーãƒãƒ¼" +"ヘッドãŒã‚ã‚Šã¾ã™ã€‚一方ã§ã€ã‚°ãƒ«ãƒ¼ãƒ—ウェア機能ã¯ã‚µãƒ¼ãƒè³‡æºãŒã‚ˆã‚Šå¿…è¦ã§ã€ãƒ‡ãƒ¼ãƒ¢" +"ンプロセスを分離ã—ã¦å‹•ä½œã•ã›ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"より詳細ã«ã¤ã„ã¦ã¯ã€/usr/share/doc/sqwebmail/PCP.html ã‚’å‚ç…§ã—ã¦ãã ã•ã„。" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "ispell 辞書:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail ã§ã¯ãƒ¡ãƒ¼ãƒ«ã®ã‚¹ãƒšãƒ«ãƒã‚§ãƒƒã‚¯ãŒã§ãã¾ã™ã€‚ispell 用ã®é©åˆ‡ãªè¾žæ›¸ã‚’é¸ã‚“ã§" +"ãã ã•ã„。" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "シンボリックリンク, コピーã™ã‚‹, 手動ã§è¡Œã†" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "HTML ドキュメントã¨ç”»åƒã®è¨­å®šæ–¹æ³•:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"/usr/share/sqwebmail 中㮠HTML ドキュメントã¨ç”»åƒã‚’ã€/var/www/sqwebmail ã¸ã®" +"シンボリックリンク経由ã§ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ã«ã™ã‚‹ã‹ã€ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç›´æŽ¥ã‚³ãƒ”ーã™ã‚‹ã€" +"ã‚ã‚‹ã„ã¯å…¨ã何もã—ãªã„ã‹ã‚’é¸ã‚“ã§ãã ã•ã„。" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"セキュリティ上ã®ç†ç”±ã‹ã‚‰ã€Œã‚³ãƒ”ーã™ã‚‹ã€ãŒãŠã™ã™ã‚ã§ã™ã€‚ã—ã‹ã—ã€ã™ã§ã« Apache " +"ã®è¨­å®šã§ FollowSymLinks ã‹ SymLinksIfOwnerMatch を有効ã«ã—ã¦ã„ã‚Œã°ã€æœ€åˆã®æ–¹" +"法をé¸ã¶ã®ã‚‚良ã„ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。最後ã®ã‚’é¸ã¶ã¨ web サーãƒã‚’手動ã§è¨­å®šã™ã‚‹ã“ã¨" +"ã«ãªã‚Šã¾ã™ã€‚" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"「カスタムã€ã‚’é¸ã‚“ã§ã„ãŸã¨ã—ã¦ã‚‚ã€ãƒ‘ッケージãŒå®Œå…¨ã«å‰Šé™¤ (purge) ã•ã‚Œã‚‹ã¨ /" +"var/www/sqwebmail ãŒå‰Šé™¤ã•ã‚Œã‚‹ã®ã«æ³¨æ„ã—ã¦ãã ã•ã„。" --- courier-0.58.0.20080127.orig/debian/po/cs.po +++ courier-0.58.0.20080127/debian/po/cs.po @@ -0,0 +1,531 @@ +# Czech translation of courier templates +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.53.2-3\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2006-10-06 21:01+0200\n" +"Last-Translator: Martin Sin \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "Create directories for web-based administration ?" +msgid "Create directories for web-based administration?" +msgstr "VytvoÅ™it adresáře pro webovou administraci?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "Courier uses several configuration files which are located in /etc/" +#| "courier. Some configuration files can be replaced by a subdirectory where " +#| "all files insides this directory are concatenated and considered to be a " +#| "single, consolidated, configuration file." +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier používá různé konfiguraÄní soubory, které jsou uloženy v /etc/" +"courier. NÄ›které konfiguraÄní soubory mohou být nahrazeny podadresáři, v " +"nichž jsou vÅ¡echny soubory slouÄeny dle potÅ™eby do jednoho spoleÄného " +"konfiguraÄního souboru." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Webové administraÄní rozhraní v balíÄku courier-webadmin používá místo " +"konfiguraÄních souborů adresáře. Jestliže budete souhlasit, pak budou " +"vytvoÅ™eny vÅ¡echny adresáře potÅ™ebné pro webový administraÄní nástroj, ledaže " +"by tam již byly textové soubory." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "Path to user's Maildir directory" +msgid "Path to Maildir directory:" +msgstr "Cesta do uživatelského adresáře Maildir" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "" +#| "This is a relative path name from each user's home directory to the " +#| "Maildir directory where the Courier servers store and access the user's " +#| "email. Please refer to the maildir(5) manual page if you are unfamiliar " +#| "with the mail storage format used by Courier." +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Tohle je relativní cesta z každého domovského adresáře kteréhokoliv " +"uživatele do adresáře Maildir, kde služba Courier uchovává a zpřístupňuje " +"uživatelské emaily. Prosím, prohlédnÄ›te si manuálovou stránku maildir(5), " +"jestliže vám není dobÅ™e známý formát uložení používaný Courierem." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "Default domain" +msgid "Default domain:" +msgstr "Implicitní doména" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "" +#| "Please specify a valid email domain. Most header rewriting functions will " +#| "append this domain to all email addresses which do not specify a domain, " +#| "e.g. emails from accounts on this machine." +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"UrÄete prosím platný název emailové domény. VÄ›tÅ¡ina funkcí pÅ™episujících " +"hlaviÄky bude pÅ™idávat tuto doménu ke vÅ¡em emailovým adresám, které jí " +"nebudou mít specifikovánu (napÅ™. emaily z úÄtů na tomto poÄítaÄi)." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "\"From\" Header for Delivery Notifications" +msgid "\"From\" header for delivery notifications:" +msgstr "HlaviÄka \"From\" pro oznámení o doruÄení" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "" +#| "Please specify a valid value for the \"From\" Header for mail delivery " +#| "notifications. Otherwise these cannot be send." +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Prosím urÄete platnou hodnotu pro hlaviÄku \"From\" nutnou pro oznámení o " +"doruÄení. Jinak ho nelze poslat." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Je vyžadován SSL certifikát" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP a IMAP pÅ™es SSL vyžaduje platný, podepsaný certifikát X.509. BÄ›hem " +"instalace courier-pop-ssl resp. courier-imap-ssl bude podle potÅ™eby vytvoÅ™en " +"certifikát X.509. Pro pracovní používání musí být certifikát X.509 vybrán " +"známou certifikovanou službou, jinak ho nebudou moci emailoví klienti " +"pÅ™ijímat. Implicitní nastavení pro tento certifikát je /etc/courier/pop3d." +"pem resp. /etc/courier/imapd.pem." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"POP a IMAP pÅ™es SSL vyžaduje platný, podepsaný certifikát X.509. BÄ›hem " +"instalace courier-pop-ssl resp. courier-imap-ssl bude podle potÅ™eby vytvoÅ™en " +"certifikát X.509. Pro pracovní používání musí být certifikát X.509 vybrán " +"známou certifikovanou službou, jinak ho nebudou moci emailoví klienti " +"pÅ™ijímat. Implicitní nastavení pro tento certifikát je /etc/courier/pop3d." +"pem resp. /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "Activate CGI Program ?" +msgid "Activate CGI program?" +msgstr "Aktivovat CGI verzi programu?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "To allow courier-webadmin to work out of the box, we need to copy the CGI " +#| "program from /usr/lib/courier/courier/webmail/webadmin to /usr/lib/cgi-" +#| "bin/courierwebadmin and set the SUID bit." +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Pro práci courier-webadmin nad rámec možností, potÅ™ebujete zkopírovat CGI " +"program z /usr/lib/courier/courier/webmail/webadmin do /usr/lib/cgi-bin/" +"courierwebadmin a nastavit SUID bit." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "There are two reasons why this is not done by default during the " +#| "installation. First it has serious security implications, because " +#| "courierwebadmin runs as root. Second it is not guaranteed to work " +#| "depending on your web server software and its configuration." +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Toto se nedÄ›je pÅ™i výchozí instalaci ze dvou hlavních důvodů. První jsou " +"vážné bezpeÄnostní důvody, protože courierwebadmin běží pod uživatelem root. " +"Druhý spoÄívá v tom, že není zaruÄena závislost na webovém serveru a jeho " +"konfiguraci." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "If you agree here and your web server setup is compliant with the Debian " +#| "policy, you can access the administration frontend through http://" +#| "localhost/cgi-bin/courierwebadmin." +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Jestliže budete souhlasit a vaÅ¡e nastavení serveru je shodné s bezpeÄnostní " +"politikou Debianu, pak můžete pÅ™istoupit k administrátorskému rozhraní pÅ™es " +"http://localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +#, fuzzy +#| msgid "Password for the Courier Administration" +msgid "Password for Courier administration:" +msgstr "Heslo pro administraci Courier" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "Enable Calendaring ?" +msgid "Calendaring mode:" +msgstr "Povolit kalendář?" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Please specify if you would like to enable calendaring in local mode " +#| "(choose local), groupware mode (choose net) or not at all (choose " +#| "disabled). To actually using the groupware mode, you need to install the " +#| "courier-pcp package." +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"UrÄete prosím, zda chcete povolit kalendář v místním módu (zvolte místní), " +"skupinovém módu (zvolte net) nebo nepovolit (zvolte vypnuto). Pro používání " +"skupinového módu potÅ™ebujete nainstalovat balíÄek courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Local mode requires very little overhead compared to not using " +#| "calendaring at all, but groupware mode requires a substantial additional " +#| "amount of server resources. If you select the groupware mode, a separate " +#| "daemon process will be run." +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Místní mód vyžaduje o trochu více systémových prostÅ™edků než vypnutí " +"kalendáře. Skupinový mód vyžaduje tÄ›chto prostÅ™edků podstatnÄ› více. Jestliže " +"si vyberete skupinový mód, pak bude spuÅ¡tÄ›n samostatný démon." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "Pro více informací si pÅ™eÄtÄ›te /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +#| msgid "Ispell Dictionary" +msgid "Ispell dictionary:" +msgstr "Slovník Ispell" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail umožňuje kontrolu pravopisu vaÅ¡ich emailů. Vyberte si prosím " +"odpovídající slovník pro ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "symbolický odkaz, kopírovat, uživatelská" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +#, fuzzy +#| msgid "" +#| "Please note that /var/www/sqwebmail will be removed if this package is " +#| "purged except you choose custom." +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"UvÄ›domte si prosím, že adresář /var/www/sqwebmail bude smazán pÅ™i odstranÄ›ní " +"balíÄku (kromÄ› volby uživatelská)." + +#, fuzzy +#~| msgid "Modified Authentication Infrastructure" +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Upravená autentikaÄní infrastruktura" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "PoÄínaje Courier 0.48, byly oddÄ›leny používané autentikaÄní moduly do " +#~ "samostatné knihovny. VÅ¡echny aplikace Courier nyní používají stejnou " +#~ "autentikaÄní infrastrukturu, autentikaÄní knihovnu Courier. BalíÄky této " +#~ "knihovny se skládají ze základního balíÄku (courier-authlib) a dalšího " +#~ "balíÄku používaného pro každou autentikaÄní metodu (courier-authlib-" +#~ "userdb, -mysql, -postgresql, -ldap, -pipe). Bohužel nebylo možné nastavit " +#~ "závislosti tak, aby aktualizace probíhala snadno. Proto nainstalujte " +#~ "prosím požadovanou autentikaÄní metodu ruÄnÄ›." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "Pro přístup k administraci Courier je vyžadováno heslo." + +#~ msgid "local, net, disabled" +#~ msgstr "místní, net, vypnuto" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "Možnosti jsou: vytvoÅ™it symbolický odkaz /var/www/sqwebmail, zkopírovat " +#~ "vÅ¡echny soubory z /usr/share/sqwebmail do /var/www/sqwebmail nebo zvolit " +#~ "samotný /var/www. Z bezpeÄnostních důvodů je doporuÄena druhá volba. " +#~ "SamozÅ™ejmÄ›, pokud máte v Apache povoleno FollowSymLinks nebo " +#~ "SymLinksIfOwnerMatch, můžete zvolit první možnost. Uživatelská možnost " +#~ "znamená, že si nastavíte váš webový server ruÄnÄ›." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "PÅ™esunout staré konfiguraÄní soubory do /etc/courier?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Na VaÅ¡em systému jsou konfiguraÄní soubory courier-imap v /etc. Od teÄ " +#~ "budou vÅ¡echny konfiguraÄní soubory související s Courierem uloženy v /etc/" +#~ "courier. Pokud chcete, pÅ™esunu konfiguraÄní soubory do nového umístÄ›ní. " +#~ "Ale nemohu garantovat, že budou pracovat stejnÄ› jako pÅ™edtím. Prosím " +#~ "pÅ™eÄtÄ›te si dokumentaci Courier a sdÄ›lte správci o nových poznatcích " +#~ "týkajících se pÅ™evodu." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "Jak chcete nainstalovat dokumenty HTML a obrázky pro sqwebmail?" + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "BalíÄek Courier byl kompletnÄ› zrevidován" + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Dříve byl balíÄek courier-imap vytvářen z jednotlivých rozdÄ›lených zdrojů " +#~ "Courier IMAP. Toto se zmÄ›nilo, a nyní je celá sestava Courier zabalena " +#~ "pro Debian. Z tohoto důvodu, se velmi zmÄ›nila infrastruktura; například, " +#~ "veÅ¡keré konfiguraÄní soubry se pÅ™esunuly do /etc/courier." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Prosím zdÄ›lte správci informace o VaÅ¡ich zkuÅ¡enostech s novou " +#~ "infrastrukturou." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "AutentifikaÄní metoda \"authdaemon\" je nyní povinná" + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "Ve VaÅ¡em konfiguraÄním souboru ${conffile} je AUTHMODULES nastaveno na " +#~ "\"${authmodules}\". Tohle nebude déle fungovat, protože authdaemon je " +#~ "jediná možná autentifikaÄní metoda pro balíÄek Debianu Courier verze 0.35 " +#~ "a vyšší." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Prosím upravte Váš konfiguraÄní soubor, jinak Váše nastavení nebude déle " +#~ "fungovat." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "Chcete nainstalovat webovou zmÄ›nu hesel s SUID roota?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Pro zmÄ›nu hesel pÅ™e rozhraní webmail je tÅ™eba nainstalovat program pro " +#~ "zmÄ›nu (systémových) hesel s SUID bitem. Protože tento program běží jako " +#~ "root, toto má vážné bezpeÄnostní následky." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "(Program CGI webmail sám déle nepotÅ™ebuje nastavit SUID root, pokud je " +#~ "přístup k mailům uživatele a konfiguracím zprostÅ™edkován pÅ™es démona " +#~ "spuÅ¡tÄ›ného bÄ›hem startu systému pomocí /etc/init.d/sqwebmail.)" --- courier-0.58.0.20080127.orig/debian/po/pt_BR.po +++ courier-0.58.0.20080127/debian/po/pt_BR.po @@ -0,0 +1,566 @@ +# courier's po-debconf Brazilian Portuguse translation. +# Copyright (C) 2007, André Luís Lopes +# This file is distributed under the same license as the courier package. +# André Luís Lopes , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: courier\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-04-21 17:33-0300\n" +"Last-Translator: André Luís Lopes \n" +"Language-Team: Debian-BR Project \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"pt_BR utf-8\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "Create directories for web-based administration ?" +msgid "Create directories for web-based administration?" +msgstr "Criar diretórios para a administração baseada na Web ?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "Courier uses several configuration files which are located in /etc/" +#| "courier. Some configuration files can be replaced by a subdirectory where " +#| "all files insides this directory are concatenated and considered to be a " +#| "single, consolidated, configuration file." +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"O Courier utiliza diversos arquivos de configuração localizados em /etc/" +"courier. Alguns arquivos de configuração podem ser substituídos por um " +"subdiretório onde todos os arquivos existentes serão concatenados e " +"considerados como um único arquivo de configuração consolidado." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"A administração baseada na Web fornecida pelo pacote courier-webadmin se " +"baseia em diretórios de configuração ao invés de em arquivos de " +"configuração. Caso você concorde, todos os diretórios necessários para a " +"ferramenta de administração baseada na Web serão criados a menos que um " +"arquivo puro já exista no local." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "Path to user's Maildir directory" +msgid "Path to Maildir directory:" +msgstr "Caminho para o diretório Maildir do usuário" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +#, fuzzy +#| msgid "" +#| "This is a relative path name from each user's home directory to the " +#| "Maildir directory where the Courier servers store and access the user's " +#| "email. Please refer to the maildir(5) manual page if you are unfamiliar " +#| "with the mail storage format used by Courier." +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Indique um nome de caminho relativo a partir de cada diretório pessoal de " +"usuário para o diretório Maildir onde os servidores Courier armazenam e " +"acessam as mensagens dos usuários. Por favor, consulte a página de manual " +"maildir(5) caso você não esteja familiarizado com o formato de armazenamento " +"de mensagens usado pelo Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "Default domain" +msgid "Default domain:" +msgstr "Domínio padrão" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +#, fuzzy +#| msgid "" +#| "Please specify a valid email domain. Most header rewriting functions will " +#| "append this domain to all email addresses which do not specify a domain, " +#| "e.g. emails from accounts on this machine." +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Por favor especifique um domínio de e-mail válido. A maioria das funções de " +"reescrita de cabeçalhos incluirão este domínio em todos os endereços de e-" +"mail os quais não especificarem um domínio, por exemplo, e-mails de contas " +"nesta máquina." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "\"From\" Header for Delivery Notifications" +msgid "\"From\" header for delivery notifications:" +msgstr "Cabeçalho \"From\" para Notificações de Entrega" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +#, fuzzy +#| msgid "" +#| "Please specify a valid value for the \"From\" Header for mail delivery " +#| "notifications. Otherwise these cannot be sent." +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Por favor, especifique um valor válido para o cabeçalho \"From\" para " +"notificações de entrega de mensagens. Caso um valor válido não seja " +"especificado, as notificações não poderão ser enviadas." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "Certificado SSL requerido" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP e IMAP sob SSL requerem um certificado X.509 válido e assinado. Durante " +"a instalação do courier-pop-ssl e do courier-imap-ssl um certificado X.509 " +"auto-assinado será gerado caso seja necessário. Para uso em produção o " +"certificado X.509 deve ser assinado por uma autoridade certificadora " +"reconhecida para que clientes de e-mail aceitem o certificado. As " +"localizações padrão para este certificado são /etc/courier/pop3d.pem e /etc/" +"courier/imapd.pem." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +#, fuzzy +#| msgid "" +#| "POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +#| "the installation of courier-pop-ssl resp. courier-imap-ssl a self-signed " +#| "X.509 certificate will be generated if necessary. For production use the " +#| "X.509 certificate must be signed by a recognized certificate authority, " +#| "in order for mail clients to accept the certificate. The default " +#| "locations for this certificate is /etc/courier/pop3d.pem resp. /etc/" +#| "courier/imapd.pem." +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"POP e IMAP sob SSL requerem um certificado X.509 válido e assinado. Durante " +"a instalação do courier-pop-ssl e do courier-imap-ssl um certificado X.509 " +"auto-assinado será gerado caso seja necessário. Para uso em produção o " +"certificado X.509 deve ser assinado por uma autoridade certificadora " +"reconhecida para que clientes de e-mail aceitem o certificado. As " +"localizações padrão para este certificado são /etc/courier/pop3d.pem e /etc/" +"courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "Activate CGI Program ?" +msgid "Activate CGI program?" +msgstr "Ativar Programa CGI ?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "To allow courier-webadmin to work out of the box, we need to copy the CGI " +#| "program from /usr/lib/courier/courier/webmail/webadmin to /usr/lib/cgi-" +#| "bin/courierwebadmin and set the SUID bit." +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Para permitir que o courier-webadmin funcione sem maiores configurações " +"adicionais, é necessário copiar o programa /usr/lib/courier/webmail/webadmin " +"para /usr/lib/cgi-bin/courierwebadmin e ligar o bit SUID." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "There are two reasons why this is not done by default during the " +#| "installation. First it has serious security implications, because " +#| "courierwebadmin runs as root. Second it is not guaranteed to work " +#| "depending on your web server software and its configuration." +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Isto não é feito por padrão durante a instalação por duas razões. A primeira " +"é que isso possui implicações de segurança, devido ao courierwebadmin ser " +"executado como root. A segunda é que é possível que isso não funcione " +"dependendo de seu software de servidor Web e de sua configuração." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +#| msgid "" +#| "If you agree here and your web server setup is compliant with the Debian " +#| "policy, you can access the administration frontend through http://" +#| "localhost/cgi-bin/courierwebadmin." +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Caso você concorde e a configuração de seu servidor Web seja compatível com " +"as políticas Debian, você poderá acessar o frontend de administração através " +"do endereço http://localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +#, fuzzy +#| msgid "Password for the Courier Administration" +msgid "Password for Courier administration:" +msgstr "Senha para a Administração Courier" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "Enable Calendaring ?" +msgid "Calendaring mode:" +msgstr "Habilitar agendamento ?" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Please specify if you would like to enable calendaring in local mode " +#| "(choose local), groupware mode (choose net) or not at all (choose " +#| "disabled). To actually using the groupware mode, you need to install the " +#| "courier-pcp package." +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Por favor, especifique se você gostaria de habilitar o agendamento em modo " +"local (escolha local), modo groupware (escolha rede) ou não deseja habilitar " +"esse recurso (escolha desabilitado). Para realmente usar o modo groupware, " +"você precisará instalar o pacote courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +#| msgid "" +#| "Local mode requires very little overhead compared to not using " +#| "calendaring at all, but groupware mode requires a substantial additional " +#| "amount of server resources. If you select the groupware mode, a separate " +#| "daemon process will be run." +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"O modo local implica em pouco overhead (carga) comparado a não usar o " +"recurso de agendamento, ao contrário do modo groupware, o qual requer um " +"substancial quantidade adicional de recursos do servidor. Caso você opte " +"pelo modo groupware, um processo daemon separado será executado." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Para maiores informações, por favor consulte o arquivo /usr/share/doc/" +"sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +#| msgid "Ispell Dictionary" +msgid "Ispell dictionary:" +msgstr "Dicionário Ispell" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"O SqWebMail lhe permite fazer a checagem ortográfica de suas mensagens. Por " +"favor, selecione um dicionário apripriado para o ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "ligação simbólica, cópia, personalizada" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +#, fuzzy +#| msgid "" +#| "Please note that /var/www/sqwebmail will be removed if this package is " +#| "purged except you choose custom." +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Por favor note que /var/www/sqwebmail será removido caso o pacote seja " +"purgado (removido completamente), a menos que você selecione a opção " +"personalizada." + +#, fuzzy +#~| msgid "Modified Authentication Infrastructure" +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Infraestrutura de Autenticação Modificada" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Iniciando com o Courier 0.48, os módulos de autenticação que costumavam " +#~ "fazer parte do Courier foram separados em uma biblioteca a parte. Todas " +#~ "as aplicações Courier estão agora utilizando a mesma infraestrutura de " +#~ "autenticação, a biblioteca de autenticação Courier. Pacotes para esta " +#~ "biblioteca consistem de um pacote base (courier-authlib) e um pacote para " +#~ "cada método de autenticação (courier-authlib-userdb, -mysql, -postgresql, " +#~ "-ldap, -pipe). Infelizmente, não foi possível definir as dependências de " +#~ "forma a permitir uma atualização suave. Por favor, instale manualmente o " +#~ "pacote para o método de autenticação que você utiliza." + +#~ msgid "To access the Courier administration a password is needed." +#~ msgstr "Para acessar a administração Courier, uma senha é necessária." + +#~ msgid "local, net, disabled" +#~ msgstr "local, rede, desabilitado" + +#~ msgid "" +#~ "The choices are to create a symbolic link /var/www/sqwebmail, copy all " +#~ "files from /usr/share/sqwebmail to /var/www/sqwebmail or let /var/www " +#~ "alone. For security reasons the second option is recommended. However, if " +#~ "you have already enabled FollowSymLinks or SymLinksIfOwnerMatch in your " +#~ "Apache configuration, you may as well chose the first option. The custom " +#~ "option implies that you configure your web server manually." +#~ msgstr "" +#~ "As opções são criar uma ligação simbólica /var/www/sqwebmail, copiar " +#~ "todos os arquivos de /usr/share/sqwebmail para /var/www/sqwebmail ou " +#~ "deixar o /var/www sem ser mexido. Por razões de segurança, a segunda " +#~ "opção é recomendada. Porém, caso você já possua as diretivas " +#~ "FollowSymLinks ou SymLinksIfOwnerMatch habilitadas em sua configuração do " +#~ "Apache, você pode também escolher a primeira opção. A opção personalizada " +#~ "implica em você configurar seu servidor Web manualmente." + +#~ msgid "Move old configuration files to /etc/courier ?" +#~ msgstr "Mover seus arquivos de configuração para /etc/courier ?" + +#~ msgid "" +#~ "On your system are courier-imap configuration files within /etc. From now " +#~ "on all configuration files related to Courier are located within /etc/" +#~ "courier. If you like, we move the configuration files to the new " +#~ "location. However, we cannot guarantee that they will work as before. " +#~ "Please refer to the Courier documentation and tell the maintainer about " +#~ "your experiences with the conversion." +#~ msgstr "" +#~ "Existem arquivos de configuração do courier-imap sob o diretório /etc em " +#~ "seu sistema. A partir de agora, todos os arquivos de configuração " +#~ "relacionados ao Courier estarão localizados sob o diretório /etc/courier. " +#~ "Caso deseje, os arquivos de configuração podem ser movidos para o novo " +#~ "local. Porém, não é garantido que tais arquivos irão funcionar como " +#~ "anteriormente. Por favor, consulte a documentação do Courier e informe o " +#~ "mantenedor do Courier sobre suas experiências com a conversão." + +#~ msgid "" +#~ "How to you want to install the HTML documents and images for sqwebmail ?" +#~ msgstr "" +#~ "Como você deseja instalar os documentos HTML e as imagens para o " +#~ "sqwebmail ?" + +#~ msgid "Packaging of Courier has been completely revised" +#~ msgstr "Empacotamento do Courier foi completamente revisado" + +#~ msgid "" +#~ "Formerly the courier-imap package(s) are generated from the separately " +#~ "distributed Courier IMAP sources. This has changed, and now the entire " +#~ "Courier suite gets packaged for Debian. For this reason, the " +#~ "infrastructure has changed a lot; for example, all configuration files " +#~ "have been moved to /etc/courier." +#~ msgstr "" +#~ "Anteriormente, o(s) pacote(s) courier-imap era(m) gerado(s) a partir de " +#~ "fontes Courier IMAP distribuídos separadamente. Isso mudou e, a partir de " +#~ "agora, a suíte completa é empacotada para o Debian. Por isso, a " +#~ "infraestrutura mudou bastante; por exemplo, todos os arquivos de " +#~ "configuração foram movidos para /etc/courier." + +#~ msgid "" +#~ "Please tell the maintainer about your experiences with the new " +#~ "infrastructure." +#~ msgstr "" +#~ "Por favor reporte ao mantenedor suas experiências com a nova " +#~ "infraestrutura." + +#~ msgid "Authentification method \"authdaemon\" is mandatory now" +#~ msgstr "Método de autenticação \"authdaemon\" é agora mandatório" + +#~ msgid "" +#~ "In your configuration file ${conffile} AUTHMODULES is set to " +#~ "\"${authmodules}\". This will no longer work as authdaemon is the only " +#~ "available authentication method for Courier Debian packages version 0.35 " +#~ "and above." +#~ msgstr "" +#~ "EM seu arquivo de configuração ${conffile}, AUTHMODULES está definido " +#~ "como \"${authmodules}\". Isto não funcionará mais devido ao authdaemon " +#~ "ser o único método de autenticação disponível para os pacotes Debian do " +#~ "Courier na versão 0.35 e superiores." + +#~ msgid "" +#~ "Please fix your configuration file, otherwise your setup will no longer " +#~ "work." +#~ msgstr "" +#~ "Por favor arrume seu arquivo de configuração ou sua configuração não mais " +#~ "funcionará. no longer work." + +#~ msgid "Do you want the webmail password changer to be installed SUID root ?" +#~ msgstr "Deseja instalar programa de troca de senhas do Webmail SUID root ?" + +#~ msgid "" +#~ "For changing passwords through the webmail interface to work, a program " +#~ "to change (system) passwords has to be installed with the SUID bit set. " +#~ "Because this program runs as root, this has serious security implications." +#~ msgstr "" +#~ "Para que a troca de senhas através da interface do Webmail funcione, um " +#~ "programa para trocar as senhas (do sistema) precisa ser instalado com o " +#~ "bit SUID ligado. Devido a esse programa ser executado como root, isso " +#~ "pode gerar sérias implicações de segurança." + +#~ msgid "" +#~ "(The webmail CGI program itself no longer has to be setuid root, since " +#~ "accesses to users' mail and configs are now mediated by a daemon started " +#~ "during system startup by /etc/init.d/sqwebmail.)" +#~ msgstr "" +#~ "(O programa CGI Webmail não precisa mais ser instalado SETUID root, uma " +#~ "vez que os acessos às mensagens e as configurações dos usuários são agora " +#~ "mediados por um daemon iniciado durante a inicialização do sistema em /" +#~ "etc/init.d/sqwebmail.)" + +#~ msgid "Which is the directory name of the user's maildir ?" +#~ msgstr "Qual é o nome do diretório do maildir do usuário ?" + +#~ msgid "" +#~ "You change the setting for the directory name in the user's home " +#~ "directory where the Courier POP and IMAP servers locate the user's " +#~ "maildir." +#~ msgstr "" +#~ "Você pudou a configuração para o nome do diretório localizado sob o " +#~ "diretório pessoal do usuário onde os servidores Courier POP e IMAP " +#~ "localizam o maildir do usuário." --- courier-0.58.0.20080127.orig/debian/po/fi.po +++ courier-0.58.0.20080127/debian/po/fi.po @@ -0,0 +1,339 @@ +msgid "" +msgstr "" +"Project-Id-Version: courier 0.57.0-2\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-22 23:44+0200\n" +"Last-Translator: Esko Arajärvi \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: Finland\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Luodaanko hakemistot verkkopohjaista ylläpitoa varten?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"Courier käyttää useampia asetustiedostoja hakemistossa /etc/courier. Jotkin " +"näistä tiedostoista voidaan korvata alihakemistolla, jonka sisältämät " +"tiedostot liitetään peräkkäin ja käsitellään yhtenä asetustiedostona." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Paketin courier-webadmin tarjoama verkkopohjainen ylläpito käyttää " +"asetushakemistoja asetustiedostojen sijaan. Jos hyväksyt tämän, kaikki " +"verkkopohjaisen ylläpitotyökalun vaatimat hakemistot luodaan, ellei niiden " +"tilalla ole jo tavallista tiedostoa." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Maildir-hakemiston polku:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Courier-palvelimet tallentavat kunkin käyttäjän sähköpostit omaan Maildir-" +"hakemistoon. Anna hakemiston suhteellinen polku käyttäjän kotihakemistosta " +"alkaen. man-ohjesivusta maildir.courier(5) voi olla apua, jos et tunne " +"Courierin käyttämää viestientallennusmuotoa." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Oletusverkkotunnus:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Anna validi sähköpostiverkkotunnus. Useimmat otsaketietoja päivittävät " +"funktiot lisäävät tämän verkkotunnuksen kaikkiin sähköpostiosoitteisiin, " +"joissa ei ole määritelty verkkotunnusta, esimerkiksi paikallisiin tunnuksiin." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Viestien toimitusilmoitusten â€Fromâ€-otsake:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Anna validi arvo viestien toimitusilmoituksissa käytettävään â€Fromâ€-" +"otsakkeeseen. Näitä ilmoituksia ei voida lähettää ilman tätä asetusta." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL-varmenne vaadittu" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP ja IMAP over SSL (SSL-salattu IMAP) vaativat validin, allekirjoitetun " +"X.509-varmenteen. Pakettien courier-pop-ssl tai courier-imap-ssl asennuksen " +"aikana luodaan itseallekirjoitettu varmenne, jos tarpeen." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Tuotantokäytössä X.509-varmenteen tulee olla tunnetun varmentajan " +"allekirjoittama, jotta sähköpostiasiakkaat hyväksyvät varmenteen. Varmenteen " +"oletussijainti on /etc/courier/pop3d.pem tai /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Aktivoidaanko CGI-ohjelma?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Jotta courier-webadmin toimisi suoraan, CGI-ohjelma /usr/lib/courier/courier/" +"webmail/webadmin tulee asentaa sijaintiin /usr/lib/cgi-bin/courierwebadmin " +"SUID-bitti asetettuna." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Tästä saattaa aiheutua merkittäviä turvariskejä, koska courierwebadmin " +"ajetaan pääkäyttäjänä. Lisäksi ratkaisu ei välttämättä toimi, riippuen " +"verkkopalvelinohjelmasta ja sen asetuksista." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Jos valitset tämän vaihtoehdon ja verkkopalvelimen asetukset ovat säännösten " +"mukaisia, voit käyttää ylläpitokäyttöliittymää osoitteessa http://localhost/" +"cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Courier-ylläpidon salasana:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"Verkkopohjaisen Courier-ylläpitokäyttöliittymän käytön suojaamiseksi " +"tarvitaan salasana. Valitse sellainen nyt." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "paikallinen" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "verkko" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "passivoitu" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Kalenteritila:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Valitse haluatko aktivoida kalenteritilan â€paikallinenâ€, groupware tai " +"â€verkkoâ€, vai passivoida sen. groupware-tilan käyttö vaatii paketin courier-" +"pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"Paikallinen tila käyttää resursseja vain hieman enemmän kuin passivointi. " +"Toisaalta groupware-tila käyttää enemmän resursseja ja vaatii toimiakseen " +"erillisen taustaprosessin." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Lisätietoja (englanniksi) löytyy tiedostosta /usr/share/doc/sqwebmail/PCP." +"html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Ispell-sanakirja:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail mahdollistaa sähköpostien oikeinkirjoituksen tarkistamisen. " +"Valitse sopiva ispellin sanakirja." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "symboliset linkit, kopiot, mukautettu" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "HTML-dokumenttien ja kuvien asennusmenetelmä:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Hakemistossa /usr/share/sqwebmail olevat HTML-dokumentit ja kuvat voidaan " +"laittaa saataville hakemistoon /var/www/sqwebmail symbolisilla linkeillä tai " +"kopioimalla, tai niitä voidaan olla laittamatta saataville." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"Vaihtoehtoa â€kopiot†suositellaan turvallisuussyistä. Jos Apachen " +"asetuksissa ovat kuitenkin jo asetukset â€FollowSymLinks†ja " +"â€SymLinksIfOwnerMatch†aktivoituina, ensimmäistä vaihtoehtoa voidaan " +"harkita. Viimeinen vaihtoehto vaatii verkkopalvelimen asetusten tekemistä " +"käsin." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Huomaa, että /var/www/sqwebmail poistetaan, jos tämä paketti poistetaan " +"asetustiedostoineen, ellei vaihtoehtoa â€mukautettu†ole valittu." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Tunnistautumisjärjestelmää muutettu" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "Courierin versiosta 0.48 alkaen aiemmin Courierin osana olleet " +#~ "tunnistautumismoduulit on erotettu itsenäiseksi kirjastoksi. Kaikki " +#~ "Courier-ohjelmat käyttävät nyt samaa tunnistautumisjärjestelmää, Courier-" +#~ "tunnistautumiskirjastoa. Kirjaston paketteja ovat peruspaketti (courier-" +#~ "authlib) ja kutakin tunnistautumistapaa varten olevat paketit (courier-" +#~ "authlib-userdb, -mysql, -postgresql, -ldap, -pipe). Ikävä kyllä " +#~ "riippuvuussuhteita ei voitu asettaa niin, että päivitys olisi saumaton. " +#~ "Asenna käyttämäsi tunnistautumismenetelmän paketti käsin." --- courier-0.58.0.20080127.orig/debian/po/pt.po +++ courier-0.58.0.20080127/debian/po/pt.po @@ -0,0 +1,345 @@ +# Portuguese translation of phpMyAdmin's debconf messages. +# 2005, Miguel Figueiredo +# 30-10-2005 - Miguel Figueiredo - initial translation +# Miguel Figueiredo , 2007 +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.53.3-3\n" +"Report-Msgid-Bugs-To: ubuntu-motu@lists.ubuntu.com\n" +"POT-Creation-Date: 2008-02-08 21:28-0500\n" +"PO-Revision-Date: 2007-11-12 23:39+0000\n" +"Last-Translator: Miguel Figueiredo \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "Create directories for web-based administration?" +msgstr "Criar os directórios para administração via web?" + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +msgid "" +"Courier uses several configuration files in /etc/courier. Some of these " +"files can be replaced by a subdirectory whose contents are concatenated and " +"treated as a single, consolidated, configuration file." +msgstr "" +"O courier utiliza vários ficheiros de configuração que estão em /etc/" +"courier. Alguns desses ficheiros de configuração podem ser substituídos por " +"um subdirectório cujo conteúdo é concatenado e tratado como um único " +"ficheiro de configuração." + +#. Type: boolean +#. Description +#: ../courier-base.templates:2001 +#, fuzzy +#| msgid "" +#| "The web-based administration provided by the courier-webadmin package " +#| "relies on configuration directories instead of configuration files. If " +#| "you agree, any directories needed for the web-based administration tool " +#| "will be created unless there is already a plain file in place." +msgid "" +"The web-based administration provided by the courier-webadmin package relies " +"on configuration directories instead of configuration files. If agreed, any " +"directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"A administração via web disponibilizada pelo pacote courier-webmin baseia-se " +"em directórios de configuração em vez de ficheiros de configuração. Se " +"concordar, serão criados quaisquer directórios necessários para a ferramenta " +"de administração via web a menos que já exista no local um ficheiro simples." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Caminho para o directório Maildir:" + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "" +"Please give the relative path name from each user's home directory to the " +"Maildir directory where the Courier servers store and access the user's " +"email. Please refer to the maildir.courier(5) manual page if you are " +"unfamiliar with the mail storage format used by Courier." +msgstr "" +"Por favor indique o caminho relativo a partir do directório 'home' de cada " +"utilizador para o directório Maildir onde os servidores Courier guardam e " +"acedem ao email do utilizador. Por favor veja a página maildir.courier(5) do " +"manual se não estiver familiarizado com o formato de armazenamento de mail " +"utilizado pelo Courier." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Domínio pré-definido:" + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "" +"Please specify a valid email domain. Most header rewriting functions will " +"append this domain to all email addresses which do not specify a domain, " +"such as local accounts." +msgstr "" +"Por favor especifique um domínio de email válido. A maioria das funções de " +"reescrita de cabeçalhos irá juntar este domínio a todos os endereços de " +"email que não especifiquem um domínio, como as contas locais." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Cabeçalho \"From\" para notificações de entrega:" + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "" +"Please specify a valid value for the \"From\" header for mail delivery " +"notifications. These notifications cannot be sent without that setting." +msgstr "" +"Por favor especifique um valor válido para o cabeçalho \"From\" para " +"notificações de entrega de mail. Estas notificações não podem ser enviadas " +"sem essa definição." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "É necessário um certificado SSL" + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"POP and IMAP over SSL requires a valid, signed, X.509 certificate. During " +"the installation of courier-pop-ssl or courier-imap-ssl, a self-signed X.509 " +"certificate will be generated if necessary." +msgstr "" +"POP e IMAP sobre SSL necessitam de um certificado X.509 válido e assinado. " +"Durante a instalação de courier-pop-ssl ou do courier-imap-ssl, se " +"necessário, irá ser gerado um certificado X.509 auto-assinado." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "" +"For production use, the X.509 certificate must be signed by a recognized " +"certificate authority, in order for mail clients to accept the certificate. " +"The default location for this certificate is /etc/courier/pop3d.pem or /etc/" +"courier/imapd.pem." +msgstr "" +"Para a utilização em produção, o certificado X.509 tem de ser assinado por " +"uma autoridade de certificados reconhecida, de modo a que os clientes de " +"mail aceitem este certificado. O local pré-definido para este certificado é /" +"etc/courier/pop3d.pem ou /etc/courier/imapd.pem." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Activar o programa CGI?" + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"To allow courier-webadmin to work out of the box, the CGI program /usr/lib/" +"courier/courier/webmail/webadmin needs to be installed as /usr/lib/cgi-bin/" +"courierwebadmin with the SUID bit set." +msgstr "" +"Para permitir que o courier-webadmin funcione \"chave-na-mão\", o programa " +"CGI /usr/lib/courier/courier/webmail/webadmin tem de ser instalado como /usr/" +"lib/cgi-bin/courierwebadmin com o bit SUID activo." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"This may have serious security implications, because courierwebadmin runs as " +"root. Moreover, that solution is not guaranteed to work, depending on the " +"web server software and its configuration." +msgstr "" +"Isto pode ter sérias implicações de segurança, porque o courierwebadmin " +"corre como root. Além disso, não é garantido que essa solução funcione, " +"dependendo do seu software servidor web e da sua configuração." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "" +"If you choose this option and the web server setup is policy-compliant, you " +"can access the administration frontend through http://localhost/cgi-bin/" +"courierwebadmin." +msgstr "" +"Se escolher esta opção e a configuração do seu servidor web está de acordo " +"com as políticas, você pode aceder ao 'frontend' de administração através de " +"http://localhost/cgi-bin/courierwebadmin." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Palavra-chave para a Administração do Courier:" + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "" +"A password is needed to protect access to the Courier administration web " +"interface. Please choose one now." +msgstr "" +"É necessária uma palavra-chave para proteger o acesso ao interface de " +"administração do Courier, via web. Por favor escolha agora uma." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "local" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "rede" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "desligado" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Modo do calendário:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Please specify if you would like to enable calendaring in 'local' mode, " +"enable groupware or 'net' mode or disable it. The courier-pcp package is " +"required to use the groupware mode." +msgstr "" +"Por favor especifique se quer ligar o calendário em modo local, escolha o " +"modo groupware ou o modo rede para o desabilitar. Para utilizar o modo " +"groupware é necessário instalar o pacote courier-pcp." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"Local mode adds very little overhead over a disabled calendaring mode. On " +"the other hand, groupware mode is less resources-friendly and requires a " +"separate daemon process to be run." +msgstr "" +"O modo local acrescenta pouquíssimos recursos adicionais comparado com o " +"modo de calendário desabilitado. Por outro lado, o modo groupware necessita " +"de mais recursos e de um processo daemon em separado para correr." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Para mais informação, por favor veja /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Dicionário Ispell:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail permite-lhe verificar os erros ortográficos nos seus emails. Por " +"favor escolha um dicionário apropriado para o ispell." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "symlink, copiar, personalizado" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "Método de instalação para documentos HTML e imagens:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The HTML documents and images in /usr/share/sqwebmail can be made accessible " +"at /var/www/sqwebmail via a symbolic link; or by being copied directly into " +"a directory there; or not at all." +msgstr "" +"Os documentos HTML e as imagens em /usr/share/sqwebmail podem ser tornados " +"acessíveis em /var/www/sqwebmail através de um link simbólico; ou sendo " +"copiados directamente para um directório lá; ou não o ser." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"The 'copy' option is recommended for security reasons. However, if " +"'FollowSymLinks' or 'SymLinksIfOwnerMatch' are already enabled in Apache " +"configuration, the first option can be considered. The last option needs " +"manual actions to configure the web server." +msgstr "" +"A opção 'copiar' é recomendada por razões de segurança. No entanto, se " +"'FollowSymLinks' ou 'SymLinksIfOwnerMatch' já estiverem activados na " +"configuração do Apache, pode ser considerada a primeira opção. A última " +"opção necessita de acções manuais para configurar o servidor web." + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "" +"Please note that /var/www/sqwebmail will be removed if this package is " +"purged unless the 'custom' option is chosen." +msgstr "" +"Por favor note que /var/www/sqwebmail irá ser removido se este pacote for " +"purgado excepto se for escolhida a opção 'personalizado'." + +#~ msgid "Modified authentication infrastructure" +#~ msgstr "Infraestrutura de autenticação modificada" + +#~ msgid "" +#~ "Beginning with Courier 0.48, the authentication modules that used to be " +#~ "part of Courier have been separated into a standalone library. All " +#~ "Courier applications are now using the same authentication " +#~ "infrastructure, the Courier authentication library. Packages for this " +#~ "library consists of a base package (courier-authlib) and one for each " +#~ "authentication method (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Unfortunately it wasn't possible to setup the dependencies " +#~ "in order to allow a seamless upgrade. Please install the package for your " +#~ "authentication method manually." +#~ msgstr "" +#~ "A partir do Courier 0.48, os módulos de autenticação que costumavam fazer " +#~ "parte do Courier foram separados em bibliotecas individuais. Todas as " +#~ "aplicações do Courier utilizam agora a mesma infraestrutura de " +#~ "autenticação, a biblioteca de autenticação Courier. Os pacotes desta " +#~ "biblioteca consistem num pacote base (courier-authlib) e um por cada " +#~ "método de autenticação (courier-authlib-userdb, -mysql, -postgresql, -" +#~ "ldap, -pipe). Infelizmente não foi possível configurar as dependências de " +#~ "modo a permitir uma actualização imperceptível. Por favor instale " +#~ "manualmente o pacote para o seu método de autenticação." --- courier-0.58.0.20080127.orig/debian/correctpermissions.pl +++ courier-0.58.0.20080127/debian/correctpermissions.pl @@ -0,0 +1,134 @@ +#!/usr/bin/perl -w +# +# Copyright 2004 by Willi Mann +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public +# License along with this program; if not, write to the Free +# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, +# MA 02111-1307 USA. + + + +use strict; + +while (my $line = ) +{ + if (( my $file, my $perms, my $user, my $group, my $type) = + ( $line =~ /^([^\s]+)\s([^\s]+)\s([^\s]+)\s([^\s]+)(:?\s([^\s]+)|)/ )) + { + my $isdir = 0; + my $isexecbyuser = 0; + my $isexecbyother = 0; + my $issymlink = 0; + my $issetuid = 0; + my $issetgid = 0; + my $isreadablebyother = 0; + my $pathtofile = $file; + $pathtofile =~ s/^.*\/debian\/tmp//; + + #remove .dist from some config-files + $pathtofile =~ s/\.dist$//; + $perms = oct($perms); + $isdir = 1 if -d $file; + $isexecbyuser = 1 if $perms & 0100; + $isexecbyother = 1 if $perms & 0001; + $isreadablebyother = 1 if $perms & 0004; + $issymlink = 1 if -l $file; + $issetgid = 1 if $perms & 02000; + $issetuid = 1 if $perms & 04000; + + + if( $issymlink) + { + # do nothing + $perms = "-"; + $user = "-"; + $group = "-"; + } + #Deal with directories + elsif( $isdir ) + { + if (not $pathtofile =~ /\/usr/ ) + { + #trust + } + else + { + # change to 755 root:root (dh_fixperms ?) + $perms = 0755; + $user = "root"; + $group = "root"; + } + } + #Now non-exec files + elsif ( not $isexecbyuser ) + { + if ( $pathtofile =~ /\/usr/ ) + { + #change to 644 root:root (dh_fixperms ?) + $perms = 0644; + $user = "root"; + $group = "root"; + } + else + { + if ( $isreadablebyother ) + { + #set to 644 root:root + $perms = 0644; + $user = "root"; + $group = "root"; + } + else + { + #trust + } + } + } + #Now with executeables + else + { + if ( $issetuid ) + { + if ( $isexecbyother ) + { + # set to 4755, trust for owner:group + $perms = 04755; + } + else + { + # set to 4754, trust for owner:group + $perms = 04754; + } + } + elsif ( $issetgid ) { + if ($isexecbyother) { + # set to 2755, trust for owner:group + $perms = 02755; + } else { + # set to 2754, trust for owner:group + } + } + else + { + # set to 755 root:root + $perms = 0755; + $user = "root"; + $group = "root"; + } + } + next if $perms eq "-" and $user eq "-" and $group eq "-"; + printf "%s %o %s %s\n", $pathtofile, $perms, $user, $group; + + } +} --- courier-0.58.0.20080127.orig/debian/courier-ldap.files +++ courier-0.58.0.20080127/debian/courier-ldap.files @@ -0,0 +1,9 @@ +etc/courier/ldapaliasrc +etc/courier/ldapaddressbook +usr/sbin/courierldapaliasd +usr/share/courier/webadmin/admin-15ldap.html +usr/share/courier/webadmin/admin-15ldap.pl +usr/share/courier/webadmin/admin-15ldapa.html +usr/share/courier/webadmin/admin-15ldapa.pl +usr/share/lintian/overrides/courier-ldap +usr/share/man/man8/courierldapaliasd.8 --- courier-0.58.0.20080127.orig/debian/watch +++ courier-0.58.0.20080127/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://sf.net/courier/courier-([\d\.]+)\.tar\.bz2 debian uupdate --- courier-0.58.0.20080127.orig/debian/courier-ssl.files +++ courier-0.58.0.20080127/debian/courier-ssl.files @@ -0,0 +1,3 @@ +/usr/bin/couriertls +/usr/lib/courier/rootcerts +/usr/share/man/man1/couriertls.1 --- courier-0.58.0.20080127.orig/debian/courier-ssl.docs +++ courier-0.58.0.20080127/debian/courier-ssl.docs @@ -0,0 +1 @@ +debian/CREDITS.debian --- courier-0.58.0.20080127.orig/debian/courier-maildrop.conffiles +++ courier-0.58.0.20080127/debian/courier-maildrop.conffiles @@ -0,0 +1 @@ +/etc/courier/maildrop --- courier-0.58.0.20080127.orig/debian/sqwebmail.doc-base +++ courier-0.58.0.20080127/debian/sqwebmail.doc-base @@ -0,0 +1,9 @@ +Document: sqwebmail +Title: SqWebMail +Author: Sam Varshavchik +Abstract: SqWebMail Documentation +Section: Apps/Mail + +Format: HTML +Files: /usr/share/doc/sqwebmail/sqwebmail.html +Index: /usr/share/doc/sqwebmail/sqwebmail.html --- courier-0.58.0.20080127.orig/debian/courier-imap.init +++ courier-0.58.0.20080127/debian/courier-imap.init @@ -0,0 +1,108 @@ +#! /bin/bash -e +### BEGIN INIT INFO +# Provides: courier-imap +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: courier-imap +# Description: courier-imap is an IMAP Mail Delivery Agent. +### END INIT INFO +prefix="/usr" +exec_prefix=${prefix} +sysconfdir="/etc/courier" +bindir="${exec_prefix}/bin" +sbindir="${exec_prefix}/sbin" +libexecdir="${prefix}/lib/courier" +TCPD="${sbindir}/couriertcpd" +run_dir="/var/run/courier" +calendar_dir="/var/run/courier/calendar" +DAEMON="imapd" +PROGRAM="Courier IMAP server" +SSLCONFIG= + +. /lib/lsb/init-functions + +# first of all check if daemon is available +if ! [ -x "${bindir}/imapd" ]; then + exit 0 +fi + +if [ ! -d ${run_dir} ]; then + mkdir -p ${run_dir} + chown daemon:daemon ${run_dir} +fi + +if [ ! -d ${calendar_dir} ]; then + mkdir -p ${calendar_dir} + chown daemon:daemon ${calendar_dir} +fi + + +if ! [ -x $TCPD ]; then + log_failure_msg "ERR: $TCPD missing" + exit 1 +fi + +if ! [ -f ${sysconfdir}/$DAEMON ]; then + log_failure_msg "ERR: config file missing" + exit 1 +fi + +# read/set defaults +if [ -f /etc/default/courier ]; then + . /etc/default/courier +fi +if [ -z "$MAILDIRPATH" ]; then + MAILDIRPATH=Maildir +fi + +if [ -f "${sysconfdir}/imapd-ssl" ]; then + . "${sysconfdir}/imapd-ssl" + SSLCONFIG=1 +fi +. ${sysconfdir}/$DAEMON + +START=no +case "$IMAPDSTART" in + [yY]*)START=yes;; +esac + +case "$1" in +start) + if [ "$START" = "yes" ]; then + log_begin_msg "Starting $PROGRAM..." + + umask $IMAP_UMASK + ulimit -v $IMAP_ULIMITD + /usr/bin/env - /bin/sh -c " set -a; \ + bindir=${bindir}; \ + . ${sysconfdir}/imapd; \ + if [ "$SSLCONFIG" ]; then . ${sysconfdir}/imapd-ssl; fi; \ + IMAP_STARTTLS=$IMAPDSTARTTLS ; export IMAP_STARTTLS ; \ + PROXY_HOSTNAME=$PROXY_HOSTNAME; + TLS_PROTOCOL=$TLS_STARTTLS_PROTOCOL ; \ + /usr/sbin/courierlogger -pid=$PIDFILE -start $LOGGEROPTS \ + $TCPD -address=$ADDRESS \ + -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \ + $TCPDOPTS \ + $PORT ${libexecdir}/courier/imaplogin \ + ${bindir}/imapd $MAILDIRPATH" + log_end_msg 0 + fi + ;; +stop) + log_begin_msg "Stopping $PROGRAM..." + /usr/sbin/courierlogger -pid=$PIDFILE -stop || log_end_msg 1 + log_end_msg 0 + ;; +restart | force-reload) + $0 stop + $0 start + ;; +*) + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" + exit 1 + ;; +esac +exit 0 --- courier-0.58.0.20080127.orig/debian/courier-maildrop.lintian +++ courier-0.58.0.20080127/debian/courier-maildrop.lintian @@ -0,0 +1 @@ +courier-maildrop: setuid-binary usr/bin/maildrop 4755 root/daemon --- courier-0.58.0.20080127.orig/webmail/configure.in +++ courier-0.58.0.20080127/webmail/configure.in @@ -58,11 +58,14 @@ eval "bindir=$bindir" eval "localstatedir=$localstatedir" +AC_ARG_WITH(piddir, [ --with-piddir Directory where sqwebmail socket/pid files are located ], piddir="$withval", piddir="${locatestatedir}/tmp/") + htmldir="$datadir/sqwebmail/html" scriptdir="$datadir/sqwebmail" AC_SUBST(htmldir) AC_SUBST(scriptdir) +AC_SUBST(piddir) AC_ARG_WITH(mailer, [ --with-mailer=prog Your mail submission program], --- courier-0.58.0.20080127.orig/webmail/Makefile.am +++ courier-0.58.0.20080127/webmail/Makefile.am @@ -131,7 +131,7 @@ echo '#define LOGINDOMAINLIST "$(sysconfdir)/logindomainlist"' >>htmllibdir.h echo '#define MAXMSGSIZE @MAXMSGSIZE@' >>htmllibdir.h echo '#define IMGPATH "@imageurl@"' >>htmllibdir.h - echo '#define SOCKDIR "$(localstatedir)"' >>htmllibdir.h + echo '#define SOCKDIR "@piddir@"' >>htmllibdir.h echo '#define SHAREDINDEXFILE "$(sysconfdir)/shared/index"' >>htmllibdir.h echo '#define SQWEBPASSWD "$(pkglibexecdir)/sqwebpasswd"' >>htmllibdir.h if test -d $(srcdir)/../courier \ --- courier-0.58.0.20080127.orig/maildir/config.sub +++ courier-0.58.0.20080127/maildir/config.sub @@ -0,0 +1,1569 @@ +#! /bin/sh +# Configuration validation subroutine script. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + +timestamp='2005-04-22' + +# This file is (in principle) common to ALL GNU software. +# The presence of a machine in this file suggests that SOME GNU software +# can handle that machine. It does not imply ALL GNU software can. +# +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# Please send patches to . Submit a context +# diff and a properly formatted ChangeLog entry. +# +# Configuration subroutine to validate and canonicalize a configuration type. +# Supply the specified configuration type as an argument. +# If it is invalid, we print an error message on stderr and exit with code 1. +# Otherwise, we print the canonical config type on stdout and succeed. + +# This file is supposed to be the same for all GNU packages +# and recognize all the CPU types, system types and aliases +# that are meaningful with *any* GNU software. +# Each package is responsible for reporting which valid configurations +# it does not support. The user should be able to distinguish +# a failure to support a valid configuration from a meaningless +# configuration. + +# The goal of this file is to map all the various variations of a given +# machine specification into a single specification in the form: +# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM +# or in some cases, the newer four-part form: +# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM +# It is wrong to echo any other type of specification. + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] CPU-MFR-OPSYS + $0 [OPTION] ALIAS + +Canonicalize a configuration name. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.sub ($timestamp) + +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit 0 ;; + --version | -v ) + echo "$version" ; exit 0 ;; + --help | --h* | -h ) + echo "$usage"; exit 0 ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" + exit 1 ;; + + *local*) + # First pass through any local machine types. + echo $1 + exit 0;; + + * ) + break ;; + esac +done + +case $# in + 0) echo "$me: missing argument$help" >&2 + exit 1;; + 1) ;; + *) echo "$me: too many arguments$help" >&2 + exit 1;; +esac + +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). +# Here we must recognize all the valid KERNEL-OS combinations. +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` +case $maybe_os in + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + ;; + *) + basic_machine=`echo $1 | sed 's/-[^-]*$//'` + if [ $basic_machine != $1 ] + then os=`echo $1 | sed 's/.*-/-/'` + else os=; fi + ;; +esac + +### Let's recognize common machines as not being operating systems so +### that things like config.sub decstation-3100 work. We also +### recognize some manufacturers as not being operating systems, so we +### can provide default operating systems below. +case $os in + -sun*os*) + # Prevent following clause from handling this invalid input. + ;; + -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ + -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ + -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ + -apple | -axis | -knuth | -cray) + os= + basic_machine=$1 + ;; + -sim | -cisco | -oki | -wec | -winbond) + os= + basic_machine=$1 + ;; + -scout) + ;; + -wrs) + os=-vxworks + basic_machine=$1 + ;; + -chorusos*) + os=-chorusos + basic_machine=$1 + ;; + -chorusrdb) + os=-chorusrdb + basic_machine=$1 + ;; + -hiux*) + os=-hiuxwe2 + ;; + -sco5) + os=-sco3.2v5 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco4) + os=-sco3.2v4 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2.[4-9]*) + os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2v[4-9]*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco*) + os=-sco3.2v2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -udk*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -isc) + os=-isc2.2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -clix*) + basic_machine=clipper-intergraph + ;; + -isc*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -lynx*) + os=-lynxos + ;; + -ptx*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` + ;; + -windowsnt*) + os=`echo $os | sed -e 's/windowsnt/winnt/'` + ;; + -psos*) + os=-psos + ;; + -mint | -mint[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; +esac + +# Decode aliases for certain CPU-COMPANY combinations. +case $basic_machine in + # Recognize the basic CPU types without company name. + # Some are omitted here because they have special meanings below. + 1750a | 580 \ + | a29k \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ + | bfin \ + | c4x | clipper \ + | d10v | d30v | dlx | dsp16xx \ + | fr30 | frv \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | i370 | i860 | i960 | ia64 \ + | ip2k | iq2000 \ + | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ + | mips | mipsbe | mipseb | mipsel | mipsle \ + | mips16 \ + | mips64 | mips64el \ + | mips64vr | mips64vrel \ + | mips64orion | mips64orionel \ + | mips64vr4100 | mips64vr4100el \ + | mips64vr4300 | mips64vr4300el \ + | mips64vr5000 | mips64vr5000el \ + | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ + | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64sb1 | mipsisa64sb1el \ + | mipsisa64sr71k | mipsisa64sr71kel \ + | mipstx39 | mipstx39el \ + | mn10200 | mn10300 \ + | msp430 \ + | ns16k | ns32k \ + | openrisc | or32 \ + | pdp10 | pdp11 | pj | pjl \ + | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ + | pyramid \ + | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | sh64 | sh64le \ + | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b \ + | strongarm \ + | tahoe | thumb | tic4x | tic80 | tron \ + | v850 | v850e \ + | we32k \ + | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ + | z8k) + basic_machine=$basic_machine-unknown + ;; + m6811 | m68hc11 | m6812 | m68hc12) + # Motorola 68HC11/12. + basic_machine=$basic_machine-unknown + os=-none + ;; + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) + ;; + + # We use `pc' rather than `unknown' + # because (1) that's what they normally are, and + # (2) the word "unknown" tends to confuse beginning users. + i*86 | x86_64) + basic_machine=$basic_machine-pc + ;; + # Object if more than one company name word. + *-*-*) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; + # Recognize the basic CPU types with company name. + 580-* \ + | a29k-* \ + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ + | avr-* \ + | bfin-* | bs2000-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ + | clipper-* | craynv-* | cydra-* \ + | d10v-* | d30v-* | dlx-* \ + | elxsi-* \ + | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ + | h8300-* | h8500-* \ + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | i*86-* | i860-* | i960-* | ia64-* \ + | ip2k-* | iq2000-* \ + | m32r-* | m32rle-* \ + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ + | m88110-* | m88k-* | maxq-* | mcore-* \ + | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ + | mips16-* \ + | mips64-* | mips64el-* \ + | mips64vr-* | mips64vrel-* \ + | mips64orion-* | mips64orionel-* \ + | mips64vr4100-* | mips64vr4100el-* \ + | mips64vr4300-* | mips64vr4300el-* \ + | mips64vr5000-* | mips64vr5000el-* \ + | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64sb1-* | mipsisa64sb1el-* \ + | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipstx39-* | mipstx39el-* \ + | mmix-* \ + | msp430-* \ + | none-* | np1-* | ns16k-* | ns32k-* \ + | orion-* \ + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ + | pyramid-* \ + | romp-* | rs6000-* \ + | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ + | sparclite-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ + | tahoe-* | thumb-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tron-* \ + | v850-* | v850e-* | vax-* \ + | we32k-* \ + | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ + | xstormy16-* | xtensa-* \ + | ymp-* \ + | z8k-*) + ;; + # Recognize the various machine names and aliases which stand + # for a CPU type and a company and sometimes even an OS. + 386bsd) + basic_machine=i386-unknown + os=-bsd + ;; + 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) + basic_machine=m68000-att + ;; + 3b*) + basic_machine=we32k-att + ;; + a29khif) + basic_machine=a29k-amd + os=-udi + ;; + abacus) + basic_machine=abacus-unknown + ;; + adobe68k) + basic_machine=m68010-adobe + os=-scout + ;; + alliant | fx80) + basic_machine=fx80-alliant + ;; + altos | altos3068) + basic_machine=m68k-altos + ;; + am29k) + basic_machine=a29k-none + os=-bsd + ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + amdahl) + basic_machine=580-amdahl + os=-sysv + ;; + amiga | amiga-*) + basic_machine=m68k-unknown + ;; + amigaos | amigados) + basic_machine=m68k-unknown + os=-amigaos + ;; + amigaunix | amix) + basic_machine=m68k-unknown + os=-sysv4 + ;; + apollo68) + basic_machine=m68k-apollo + os=-sysv + ;; + apollo68bsd) + basic_machine=m68k-apollo + os=-bsd + ;; + aux) + basic_machine=m68k-apple + os=-aux + ;; + balance) + basic_machine=ns32k-sequent + os=-dynix + ;; + c90) + basic_machine=c90-cray + os=-unicos + ;; + convex-c1) + basic_machine=c1-convex + os=-bsd + ;; + convex-c2) + basic_machine=c2-convex + os=-bsd + ;; + convex-c32) + basic_machine=c32-convex + os=-bsd + ;; + convex-c34) + basic_machine=c34-convex + os=-bsd + ;; + convex-c38) + basic_machine=c38-convex + os=-bsd + ;; + cray | j90) + basic_machine=j90-cray + os=-unicos + ;; + craynv) + basic_machine=craynv-cray + os=-unicosmp + ;; + cr16c) + basic_machine=cr16c-unknown + os=-elf + ;; + crds | unos) + basic_machine=m68k-crds + ;; + crisv32 | crisv32-* | etraxfs*) + basic_machine=crisv32-axis + ;; + cris | cris-* | etrax*) + basic_machine=cris-axis + ;; + crx) + basic_machine=crx-unknown + os=-elf + ;; + da30 | da30-*) + basic_machine=m68k-da30 + ;; + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) + basic_machine=mips-dec + ;; + decsystem10* | dec10*) + basic_machine=pdp10-dec + os=-tops10 + ;; + decsystem20* | dec20*) + basic_machine=pdp10-dec + os=-tops20 + ;; + delta | 3300 | motorola-3300 | motorola-delta \ + | 3300-motorola | delta-motorola) + basic_machine=m68k-motorola + ;; + delta88) + basic_machine=m88k-motorola + os=-sysv3 + ;; + djgpp) + basic_machine=i586-pc + os=-msdosdjgpp + ;; + dpx20 | dpx20-*) + basic_machine=rs6000-bull + os=-bosx + ;; + dpx2* | dpx2*-bull) + basic_machine=m68k-bull + os=-sysv3 + ;; + ebmon29k) + basic_machine=a29k-amd + os=-ebmon + ;; + elxsi) + basic_machine=elxsi-elxsi + os=-bsd + ;; + encore | umax | mmax) + basic_machine=ns32k-encore + ;; + es1800 | OSE68k | ose68k | ose | OSE) + basic_machine=m68k-ericsson + os=-ose + ;; + fx2800) + basic_machine=i860-alliant + ;; + genix) + basic_machine=ns32k-ns + ;; + gmicro) + basic_machine=tron-gmicro + os=-sysv + ;; + go32) + basic_machine=i386-pc + os=-go32 + ;; + h3050r* | hiux*) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + h8300hms) + basic_machine=h8300-hitachi + os=-hms + ;; + h8300xray) + basic_machine=h8300-hitachi + os=-xray + ;; + h8500hms) + basic_machine=h8500-hitachi + os=-hms + ;; + harris) + basic_machine=m88k-harris + os=-sysv3 + ;; + hp300-*) + basic_machine=m68k-hp + ;; + hp300bsd) + basic_machine=m68k-hp + os=-bsd + ;; + hp300hpux) + basic_machine=m68k-hp + os=-hpux + ;; + hp3k9[0-9][0-9] | hp9[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k2[0-9][0-9] | hp9k31[0-9]) + basic_machine=m68000-hp + ;; + hp9k3[2-9][0-9]) + basic_machine=m68k-hp + ;; + hp9k6[0-9][0-9] | hp6[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k7[0-79][0-9] | hp7[0-79][0-9]) + basic_machine=hppa1.1-hp + ;; + hp9k78[0-9] | hp78[0-9]) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][13679] | hp8[0-9][13679]) + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][0-9] | hp8[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hppa-next) + os=-nextstep3 + ;; + hppaosf) + basic_machine=hppa1.1-hp + os=-osf + ;; + hppro) + basic_machine=hppa1.1-hp + os=-proelf + ;; + i370-ibm* | ibm*) + basic_machine=i370-ibm + ;; +# I'm not sure what "Sysv32" means. Should this be sysv3.2? + i*86v32) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv32 + ;; + i*86v4*) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv4 + ;; + i*86v) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv + ;; + i*86sol2) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-solaris2 + ;; + i386mach) + basic_machine=i386-mach + os=-mach + ;; + i386-vsta | vsta) + basic_machine=i386-unknown + os=-vsta + ;; + iris | iris4d) + basic_machine=mips-sgi + case $os in + -irix*) + ;; + *) + os=-irix4 + ;; + esac + ;; + isi68 | isi) + basic_machine=m68k-isi + os=-sysv + ;; + m88k-omron*) + basic_machine=m88k-omron + ;; + magnum | m3230) + basic_machine=mips-mips + os=-sysv + ;; + merlin) + basic_machine=ns32k-utek + os=-sysv + ;; + mingw32) + basic_machine=i386-pc + os=-mingw32 + ;; + miniframe) + basic_machine=m68000-convergent + ;; + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; + mips3*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown + ;; + monitor) + basic_machine=m68k-rom68k + os=-coff + ;; + morphos) + basic_machine=powerpc-unknown + os=-morphos + ;; + msdos) + basic_machine=i386-pc + os=-msdos + ;; + mvs) + basic_machine=i370-ibm + os=-mvs + ;; + ncr3000) + basic_machine=i486-ncr + os=-sysv4 + ;; + netbsd386) + basic_machine=i386-unknown + os=-netbsd + ;; + netwinder) + basic_machine=armv4l-rebel + os=-linux + ;; + news | news700 | news800 | news900) + basic_machine=m68k-sony + os=-newsos + ;; + news1000) + basic_machine=m68030-sony + os=-newsos + ;; + news-3600 | risc-news) + basic_machine=mips-sony + os=-newsos + ;; + necv70) + basic_machine=v70-nec + os=-sysv + ;; + next | m*-next ) + basic_machine=m68k-next + case $os in + -nextstep* ) + ;; + -ns2*) + os=-nextstep2 + ;; + *) + os=-nextstep3 + ;; + esac + ;; + nh3000) + basic_machine=m68k-harris + os=-cxux + ;; + nh[45]000) + basic_machine=m88k-harris + os=-cxux + ;; + nindy960) + basic_machine=i960-intel + os=-nindy + ;; + mon960) + basic_machine=i960-intel + os=-mon960 + ;; + nonstopux) + basic_machine=mips-compaq + os=-nonstopux + ;; + np1) + basic_machine=np1-gould + ;; + nsr-tandem) + basic_machine=nsr-tandem + ;; + op50n-* | op60c-*) + basic_machine=hppa1.1-oki + os=-proelf + ;; + or32 | or32-*) + basic_machine=or32-unknown + os=-coff + ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose + ;; + os68k) + basic_machine=m68k-none + os=-os68k + ;; + pa-hitachi) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + paragon) + basic_machine=i860-intel + os=-osf + ;; + pbd) + basic_machine=sparc-tti + ;; + pbb) + basic_machine=m68k-tti + ;; + pc532 | pc532-*) + basic_machine=ns32k-pc532 + ;; + pentium | p5 | k5 | k6 | nexgen | viac3) + basic_machine=i586-pc + ;; + pentiumpro | p6 | 6x86 | athlon | athlon_*) + basic_machine=i686-pc + ;; + pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; + pentium4) + basic_machine=i786-pc + ;; + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pn) + basic_machine=pn-gould + ;; + power) basic_machine=power-ibm + ;; + ppc) basic_machine=powerpc-unknown + ;; + ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppcle | powerpclittle | ppc-le | powerpc-little) + basic_machine=powerpcle-unknown + ;; + ppcle-* | powerpclittle-*) + basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64) basic_machine=powerpc64-unknown + ;; + ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64le | powerpc64little | ppc64-le | powerpc64-little) + basic_machine=powerpc64le-unknown + ;; + ppc64le-* | powerpc64little-*) + basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ps2) + basic_machine=i386-ibm + ;; + pw32) + basic_machine=i586-unknown + os=-pw32 + ;; + rom68k) + basic_machine=m68k-rom68k + os=-coff + ;; + rm[46]00) + basic_machine=mips-siemens + ;; + rtpc | rtpc-*) + basic_machine=romp-ibm + ;; + s390 | s390-*) + basic_machine=s390-ibm + ;; + s390x | s390x-*) + basic_machine=s390x-ibm + ;; + sa29200) + basic_machine=a29k-amd + os=-udi + ;; + sb1) + basic_machine=mipsisa64sb1-unknown + ;; + sb1el) + basic_machine=mipsisa64sb1el-unknown + ;; + sei) + basic_machine=mips-sei + os=-seiux + ;; + sequent) + basic_machine=i386-sequent + ;; + sh) + basic_machine=sh-hitachi + os=-hms + ;; + sh64) + basic_machine=sh64-unknown + ;; + sparclite-wrs | simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks + ;; + sps7) + basic_machine=m68k-bull + os=-sysv2 + ;; + spur) + basic_machine=spur-unknown + ;; + st2000) + basic_machine=m68k-tandem + ;; + stratus) + basic_machine=i860-stratus + os=-sysv4 + ;; + sun2) + basic_machine=m68000-sun + ;; + sun2os3) + basic_machine=m68000-sun + os=-sunos3 + ;; + sun2os4) + basic_machine=m68000-sun + os=-sunos4 + ;; + sun3os3) + basic_machine=m68k-sun + os=-sunos3 + ;; + sun3os4) + basic_machine=m68k-sun + os=-sunos4 + ;; + sun4os3) + basic_machine=sparc-sun + os=-sunos3 + ;; + sun4os4) + basic_machine=sparc-sun + os=-sunos4 + ;; + sun4sol2) + basic_machine=sparc-sun + os=-solaris2 + ;; + sun3 | sun3-*) + basic_machine=m68k-sun + ;; + sun4) + basic_machine=sparc-sun + ;; + sun386 | sun386i | roadrunner) + basic_machine=i386-sun + ;; + sv1) + basic_machine=sv1-cray + os=-unicos + ;; + symmetry) + basic_machine=i386-sequent + os=-dynix + ;; + t3e) + basic_machine=alphaev5-cray + os=-unicos + ;; + t90) + basic_machine=t90-cray + os=-unicos + ;; + tic54x | c54x*) + basic_machine=tic54x-unknown + os=-coff + ;; + tic55x | c55x*) + basic_machine=tic55x-unknown + os=-coff + ;; + tic6x | c6x*) + basic_machine=tic6x-unknown + os=-coff + ;; + tx39) + basic_machine=mipstx39-unknown + ;; + tx39el) + basic_machine=mipstx39el-unknown + ;; + toad1) + basic_machine=pdp10-xkl + os=-tops20 + ;; + tower | tower-32) + basic_machine=m68k-ncr + ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; + udi29k) + basic_machine=a29k-amd + os=-udi + ;; + ultra3) + basic_machine=a29k-nyu + os=-sym1 + ;; + v810 | necv810) + basic_machine=v810-nec + os=-none + ;; + vaxv) + basic_machine=vax-dec + os=-sysv + ;; + vms) + basic_machine=vax-dec + os=-vms + ;; + vpp*|vx|vx-*) + basic_machine=f301-fujitsu + ;; + vxworks960) + basic_machine=i960-wrs + os=-vxworks + ;; + vxworks68) + basic_machine=m68k-wrs + os=-vxworks + ;; + vxworks29k) + basic_machine=a29k-wrs + os=-vxworks + ;; + w65*) + basic_machine=w65-wdc + os=-none + ;; + w89k-*) + basic_machine=hppa1.1-winbond + os=-proelf + ;; + xbox) + basic_machine=i686-pc + os=-mingw32 + ;; + xps | xps100) + basic_machine=xps100-honeywell + ;; + ymp) + basic_machine=ymp-cray + os=-unicos + ;; + z8k-*-coff) + basic_machine=z8k-unknown + os=-sim + ;; + none) + basic_machine=none-none + os=-none + ;; + +# Here we handle the default manufacturer of certain CPU types. It is in +# some cases the only manufacturer, in others, it is the most popular. + w89k) + basic_machine=hppa1.1-winbond + ;; + op50n) + basic_machine=hppa1.1-oki + ;; + op60c) + basic_machine=hppa1.1-oki + ;; + romp) + basic_machine=romp-ibm + ;; + mmix) + basic_machine=mmix-knuth + ;; + rs6000) + basic_machine=rs6000-ibm + ;; + vax) + basic_machine=vax-dec + ;; + pdp10) + # there are many clones, so DEC is not a safe bet + basic_machine=pdp10-unknown + ;; + pdp11) + basic_machine=pdp11-dec + ;; + we32k) + basic_machine=we32k-att + ;; + sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) + basic_machine=sh-unknown + ;; + sh64) + basic_machine=sh64-unknown + ;; + sparc | sparcv8 | sparcv9 | sparcv9b) + basic_machine=sparc-sun + ;; + cydra) + basic_machine=cydra-cydrome + ;; + orion) + basic_machine=orion-highlevel + ;; + orion105) + basic_machine=clipper-highlevel + ;; + mac | mpw | mac-mpw) + basic_machine=m68k-apple + ;; + pmac | pmac-mpw) + basic_machine=powerpc-apple + ;; + *-unknown) + # Make sure to match an already-canonicalized machine name. + ;; + *) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; +esac + +# Here we canonicalize certain aliases for manufacturers. +case $basic_machine in + *-digital*) + basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` + ;; + *-commodore*) + basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` + ;; + *) + ;; +esac + +# Decode manufacturer-specific aliases for certain operating systems. + +if [ x"$os" != x"" ] +then +case $os in + # First match some system type aliases + # that might get confused with valid system types. + # -solaris* is a basic system type, with this one exception. + -solaris1 | -solaris1.*) + os=`echo $os | sed -e 's|solaris1|sunos4|'` + ;; + -solaris) + os=-solaris2 + ;; + -svr4*) + os=-sysv4 + ;; + -unixware*) + os=-sysv4.2uw + ;; + -gnu/linux*) + os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` + ;; + # First accept the basic system types. + # The portable systems comes first. + # Each alternative MUST END IN A *, to match a version number. + # -sysv* is not here because it comes later, after sysvr4. + -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ + | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ + | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ + | -aos* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ + | -chorusos* | -chorusrdb* \ + | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ + | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) + # Remember, each alternative MUST END IN *, to match a version number. + ;; + -qnx*) + case $basic_machine in + x86-* | i*86-*) + ;; + *) + os=-nto$os + ;; + esac + ;; + -nto-qnx*) + ;; + -nto*) + os=`echo $os | sed -e 's|nto|nto-qnx|'` + ;; + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ + | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) + ;; + -mac*) + os=`echo $os | sed -e 's|mac|macos|'` + ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;; + -sunos5*) + os=`echo $os | sed -e 's|sunos5|solaris2|'` + ;; + -sunos6*) + os=`echo $os | sed -e 's|sunos6|solaris3|'` + ;; + -opened*) + os=-openedition + ;; + -os400*) + os=-os400 + ;; + -wince*) + os=-wince + ;; + -osfrose*) + os=-osfrose + ;; + -osf*) + os=-osf + ;; + -utek*) + os=-bsd + ;; + -dynix*) + os=-bsd + ;; + -acis*) + os=-aos + ;; + -atheos*) + os=-atheos + ;; + -syllable*) + os=-syllable + ;; + -386bsd) + os=-bsd + ;; + -ctix* | -uts*) + os=-sysv + ;; + -nova*) + os=-rtmk-nova + ;; + -ns2 ) + os=-nextstep2 + ;; + -nsk*) + os=-nsk + ;; + # Preserve the version number of sinix5. + -sinix5.*) + os=`echo $os | sed -e 's|sinix|sysv|'` + ;; + -sinix*) + os=-sysv4 + ;; + -tpf*) + os=-tpf + ;; + -triton*) + os=-sysv3 + ;; + -oss*) + os=-sysv3 + ;; + -svr4) + os=-sysv4 + ;; + -svr3) + os=-sysv3 + ;; + -sysvr4) + os=-sysv4 + ;; + # This must come after -sysvr4. + -sysv*) + ;; + -ose*) + os=-ose + ;; + -es1800*) + os=-ose + ;; + -xenix) + os=-xenix + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + os=-mint + ;; + -aros*) + os=-aros + ;; + -kaos*) + os=-kaos + ;; + -zvmoe) + os=-zvmoe + ;; + -none) + ;; + *) + # Get rid of the `-' at the beginning of $os. + os=`echo $os | sed 's/[^-]*-//'` + echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 + exit 1 + ;; +esac +else + +# Here we handle the default operating systems that come with various machines. +# The value should be what the vendor currently ships out the door with their +# machine or put another way, the most popular os provided with the machine. + +# Note that if you're going to try to match "-MANUFACTURER" here (say, +# "-sun"), then you have to tell the case statement up towards the top +# that MANUFACTURER isn't an operating system. Otherwise, code above +# will signal an error saying that MANUFACTURER isn't an operating +# system, and we'll never get to this point. + +case $basic_machine in + *-acorn) + os=-riscix1.2 + ;; + arm*-rebel) + os=-linux + ;; + arm*-semi) + os=-aout + ;; + c4x-* | tic4x-*) + os=-coff + ;; + # This must come before the *-dec entry. + pdp10-*) + os=-tops20 + ;; + pdp11-*) + os=-none + ;; + *-dec | vax-*) + os=-ultrix4.2 + ;; + m68*-apollo) + os=-domain + ;; + i386-sun) + os=-sunos4.0.2 + ;; + m68000-sun) + os=-sunos3 + # This also exists in the configure program, but was not the + # default. + # os=-sunos4 + ;; + m68*-cisco) + os=-aout + ;; + mips*-cisco) + os=-elf + ;; + mips*-*) + os=-elf + ;; + or32-*) + os=-coff + ;; + *-tti) # must be before sparc entry or we get the wrong os. + os=-sysv3 + ;; + sparc-* | *-sun) + os=-sunos4.1.1 + ;; + *-be) + os=-beos + ;; + *-ibm) + os=-aix + ;; + *-knuth) + os=-mmixware + ;; + *-wec) + os=-proelf + ;; + *-winbond) + os=-proelf + ;; + *-oki) + os=-proelf + ;; + *-hp) + os=-hpux + ;; + *-hitachi) + os=-hiux + ;; + i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) + os=-sysv + ;; + *-cbm) + os=-amigaos + ;; + *-dg) + os=-dgux + ;; + *-dolphin) + os=-sysv3 + ;; + m68k-ccur) + os=-rtu + ;; + m88k-omron*) + os=-luna + ;; + *-next ) + os=-nextstep + ;; + *-sequent) + os=-ptx + ;; + *-crds) + os=-unos + ;; + *-ns) + os=-genix + ;; + i370-*) + os=-mvs + ;; + *-next) + os=-nextstep3 + ;; + *-gould) + os=-sysv + ;; + *-highlevel) + os=-bsd + ;; + *-encore) + os=-bsd + ;; + *-sgi) + os=-irix + ;; + *-siemens) + os=-sysv4 + ;; + *-masscomp) + os=-rtu + ;; + f30[01]-fujitsu | f700-fujitsu) + os=-uxpv + ;; + *-rom68k) + os=-coff + ;; + *-*bug) + os=-coff + ;; + *-apple) + os=-macos + ;; + *-atari*) + os=-mint + ;; + *) + os=-none + ;; +esac +fi + +# Here we handle the case where we know the os, and the CPU type, but not the +# manufacturer. We pick the logical manufacturer. +vendor=unknown +case $basic_machine in + *-unknown) + case $os in + -riscix*) + vendor=acorn + ;; + -sunos*) + vendor=sun + ;; + -aix*) + vendor=ibm + ;; + -beos*) + vendor=be + ;; + -hpux*) + vendor=hp + ;; + -mpeix*) + vendor=hp + ;; + -hiux*) + vendor=hitachi + ;; + -unos*) + vendor=crds + ;; + -dgux*) + vendor=dg + ;; + -luna*) + vendor=omron + ;; + -genix*) + vendor=ns + ;; + -mvs* | -opened*) + vendor=ibm + ;; + -os400*) + vendor=ibm + ;; + -ptx*) + vendor=sequent + ;; + -tpf*) + vendor=ibm + ;; + -vxsim* | -vxworks* | -windiss*) + vendor=wrs + ;; + -aux*) + vendor=apple + ;; + -hms*) + vendor=hitachi + ;; + -mpw* | -macos*) + vendor=apple + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + vendor=atari + ;; + -vos*) + vendor=stratus + ;; + esac + basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` + ;; +esac + +echo $basic_machine$os +exit 0 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: --- courier-0.58.0.20080127.orig/maildir/Makefile.in +++ courier-0.58.0.20080127/maildir/Makefile.in @@ -338,7 +338,7 @@ maildirkw_DEPENDENCIES = libmaildir.la ../liblock/liblock.la \ ../numlib/libnumlib.la maildir.libdeps -maildirkw_LDFLAGS = -static +maildirkw_LDFLAGS = maildiracl = maildiracl.c maildiracl_LDADD = libmaildir.la ../liblock/liblock.la ../numlib/libnumlib.la \ `cat maildir.libdeps` --- courier-0.58.0.20080127.orig/maildir/config.guess +++ courier-0.58.0.20080127/maildir/config.guess @@ -0,0 +1,1465 @@ +#! /bin/sh +# Attempt to guess a canonical system name. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + +timestamp='2005-04-22' + +# This file is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# Originally written by Per Bothner . +# Please send patches to . Submit a context +# diff and a properly formatted ChangeLog entry. +# +# This script attempts to guess a canonical system name similar to +# config.sub. If it succeeds, it prints the system name on stdout, and +# exits with 0. Otherwise, it exits with 1. +# +# The plan is that this can be called by configure scripts if you +# don't specify an explicit build system type. + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] + +Output the configuration name of the system \`$me' is run on. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.guess ($timestamp) + +Originally written by Per Bothner. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit 0 ;; + --version | -v ) + echo "$version" ; exit 0 ;; + --help | --h* | -h ) + echo "$usage"; exit 0 ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" >&2 + exit 1 ;; + * ) + break ;; + esac +done + +if test $# != 0; then + echo "$me: too many arguments$help" >&2 + exit 1 +fi + +trap 'exit 1' 1 2 15 + +# CC_FOR_BUILD -- compiler used by this script. Note that the use of a +# compiler to aid in system detection is discouraged as it requires +# temporary files to be created and, as you can see below, it is a +# headache to deal with in a portable fashion. + +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still +# use `HOST_CC' if defined, but it is deprecated. + +# Portable tmp directory creation inspired by the Autoconf team. + +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; +case $CC_FOR_BUILD,$HOST_CC,$CC in + ,,) echo "int x;" > $dummy.c ; + for c in cc gcc c89 c99 ; do + if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then + CC_FOR_BUILD="$c"; break ; + fi ; + done ; + if test x"$CC_FOR_BUILD" = x ; then + CC_FOR_BUILD=no_compiler_found ; + fi + ;; + ,,*) CC_FOR_BUILD=$CC ;; + ,*,*) CC_FOR_BUILD=$HOST_CC ;; +esac ;' + +# This is needed to find uname on a Pyramid OSx when run in the BSD universe. +# (ghazi@noc.rutgers.edu 1994-08-24) +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then + PATH=$PATH:/.attbin ; export PATH +fi + +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown +UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown + +# Note: order is significant - the case branches are not exclusive. + +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in + *:NetBSD:*:*) + # NetBSD (nbsd) targets should (where applicable) match one or + # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, + # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently + # switched to ELF, *-*-netbsd* would select the old + # object file format. This provides both forward + # compatibility and a consistent mechanism for selecting the + # object file format. + # + # Note: NetBSD doesn't particularly care about the vendor + # portion of the name. We always set it to "unknown". + sysctl="sysctl -n hw.machine_arch" + UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ + /usr/sbin/$sysctl 2>/dev/null || echo unknown)` + case "${UNAME_MACHINE_ARCH}" in + armeb) machine=armeb-unknown ;; + arm*) machine=arm-unknown ;; + sh3el) machine=shl-unknown ;; + sh3eb) machine=sh-unknown ;; + *) machine=${UNAME_MACHINE_ARCH}-unknown ;; + esac + # The Operating System including object format, if it has switched + # to ELF recently, or will in the future. + case "${UNAME_MACHINE_ARCH}" in + arm*|i386|m68k|ns32k|sh3*|sparc|vax) + eval $set_cc_for_build + if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep __ELF__ >/dev/null + then + # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). + # Return netbsd for either. FIX? + os=netbsd + else + os=netbsdelf + fi + ;; + *) + os=netbsd + ;; + esac + # The OS release + # Debian GNU/NetBSD machines have a different userland, and + # thus, need a distinct triplet. However, they do not need + # kernel version information, so it can be replaced with a + # suitable tag, in the style of linux-gnu. + case "${UNAME_VERSION}" in + Debian*) + release='-gnu' + ;; + *) + release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` + ;; + esac + # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: + # contains redundant information, the shorter form: + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. + echo "${machine}-${os}${release}" + exit 0 ;; + amd64:OpenBSD:*:*) + echo x86_64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + amiga:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + cats:OpenBSD:*:*) + echo arm-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + hp300:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + luna88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mac68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + macppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvmeppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sgi:OpenBSD:*:*) + echo mips64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sun3:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + *:OpenBSD:*:*) + echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + *:ekkoBSD:*:*) + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + exit 0 ;; + macppc:MirBSD:*:*) + echo powerppc-unknown-mirbsd${UNAME_RELEASE} + exit 0 ;; + *:MirBSD:*:*) + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + exit 0 ;; + alpha:OSF1:*:*) + case $UNAME_RELEASE in + *4.0) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` + ;; + *5.*) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` + ;; + esac + # According to Compaq, /usr/sbin/psrinfo has been available on + # OSF/1 and Tru64 systems produced since 1995. I hope that + # covers most systems running today. This code pipes the CPU + # types through head -n 1, so we only detect the type of CPU 0. + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` + case "$ALPHA_CPU_TYPE" in + "EV4 (21064)") + UNAME_MACHINE="alpha" ;; + "EV4.5 (21064)") + UNAME_MACHINE="alpha" ;; + "LCA4 (21066/21068)") + UNAME_MACHINE="alpha" ;; + "EV5 (21164)") + UNAME_MACHINE="alphaev5" ;; + "EV5.6 (21164A)") + UNAME_MACHINE="alphaev56" ;; + "EV5.6 (21164PC)") + UNAME_MACHINE="alphapca56" ;; + "EV5.7 (21164PC)") + UNAME_MACHINE="alphapca57" ;; + "EV6 (21264)") + UNAME_MACHINE="alphaev6" ;; + "EV6.7 (21264A)") + UNAME_MACHINE="alphaev67" ;; + "EV6.8CB (21264C)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8AL (21264B)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8CX (21264D)") + UNAME_MACHINE="alphaev68" ;; + "EV6.9A (21264/EV69A)") + UNAME_MACHINE="alphaev69" ;; + "EV7 (21364)") + UNAME_MACHINE="alphaev7" ;; + "EV7.9 (21364A)") + UNAME_MACHINE="alphaev79" ;; + esac + # A Pn.n version is a patched version. + # A Vn.n version is a released version. + # A Tn.n version is a released field test version. + # A Xn.n version is an unreleased experimental baselevel. + # 1.2 uses "1.2" for uname -r. + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + exit 0 ;; + Alpha\ *:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # Should we change UNAME_MACHINE based on the output of uname instead + # of the specific Alpha model? + echo alpha-pc-interix + exit 0 ;; + 21064:Windows_NT:50:3) + echo alpha-dec-winnt3.5 + exit 0 ;; + Amiga*:UNIX_System_V:4.0:*) + echo m68k-unknown-sysv4 + exit 0;; + *:[Aa]miga[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-amigaos + exit 0 ;; + *:[Mm]orph[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-morphos + exit 0 ;; + *:OS/390:*:*) + echo i370-ibm-openedition + exit 0 ;; + *:z/VM:*:*) + echo s390-ibm-zvmoe + exit 0 ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit 0 ;; + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) + echo arm-acorn-riscix${UNAME_RELEASE} + exit 0;; + SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) + echo hppa1.1-hitachi-hiuxmpp + exit 0;; + Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) + # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. + if test "`(/bin/universe) 2>/dev/null`" = att ; then + echo pyramid-pyramid-sysv3 + else + echo pyramid-pyramid-bsd + fi + exit 0 ;; + NILE*:*:*:dcosx) + echo pyramid-pyramid-svr4 + exit 0 ;; + DRS?6000:unix:4.0:6*) + echo sparc-icl-nx6 + exit 0 ;; + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) + case `/usr/bin/uname -p` in + sparc) echo sparc-icl-nx7 && exit 0 ;; + esac ;; + sun4H:SunOS:5.*:*) + echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + i86pc:SunOS:5.*:*) + echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + sun4*:SunOS:6*:*) + # According to config.sub, this is the proper way to canonicalize + # SunOS6. Hard to guess exactly what SunOS6 will be like, but + # it's likely to be more like Solaris than SunOS4. + echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + sun4*:SunOS:*:*) + case "`/usr/bin/arch -k`" in + Series*|S4*) + UNAME_RELEASE=`uname -v` + ;; + esac + # Japanese Language versions have a version number like `4.1.3-JL'. + echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` + exit 0 ;; + sun3*:SunOS:*:*) + echo m68k-sun-sunos${UNAME_RELEASE} + exit 0 ;; + sun*:*:4.2BSD:*) + UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` + test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 + case "`/bin/arch`" in + sun3) + echo m68k-sun-sunos${UNAME_RELEASE} + ;; + sun4) + echo sparc-sun-sunos${UNAME_RELEASE} + ;; + esac + exit 0 ;; + aushp:SunOS:*:*) + echo sparc-auspex-sunos${UNAME_RELEASE} + exit 0 ;; + # The situation for MiNT is a little confusing. The machine name + # can be virtually everything (everything which is not + # "atarist" or "atariste" at least should have a processor + # > m68000). The system name ranges from "MiNT" over "FreeMiNT" + # to the lowercase version "mint" (or "freemint"). Finally + # the system name "TOS" denotes a system which is actually not + # MiNT. But MiNT is downward compatible to TOS, so this should + # be no problem. + atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit 0 ;; + atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit 0 ;; + *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit 0 ;; + milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) + echo m68k-milan-mint${UNAME_RELEASE} + exit 0 ;; + hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) + echo m68k-hades-mint${UNAME_RELEASE} + exit 0 ;; + *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) + echo m68k-unknown-mint${UNAME_RELEASE} + exit 0 ;; + m68k:machten:*:*) + echo m68k-apple-machten${UNAME_RELEASE} + exit 0 ;; + powerpc:machten:*:*) + echo powerpc-apple-machten${UNAME_RELEASE} + exit 0 ;; + RISC*:Mach:*:*) + echo mips-dec-mach_bsd4.3 + exit 0 ;; + RISC*:ULTRIX:*:*) + echo mips-dec-ultrix${UNAME_RELEASE} + exit 0 ;; + VAX*:ULTRIX*:*:*) + echo vax-dec-ultrix${UNAME_RELEASE} + exit 0 ;; + 2020:CLIX:*:* | 2430:CLIX:*:*) + echo clipper-intergraph-clix${UNAME_RELEASE} + exit 0 ;; + mips:*:*:UMIPS | mips:*:*:RISCos) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c +#ifdef __cplusplus +#include /* for printf() prototype */ + int main (int argc, char *argv[]) { +#else + int main (argc, argv) int argc; char *argv[]; { +#endif + #if defined (host_mips) && defined (MIPSEB) + #if defined (SYSTYPE_SYSV) + printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_SVR4) + printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) + printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); + #endif + #endif + exit (-1); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c \ + && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ + && exit 0 + echo mips-mips-riscos${UNAME_RELEASE} + exit 0 ;; + Motorola:PowerMAX_OS:*:*) + echo powerpc-motorola-powermax + exit 0 ;; + Motorola:*:4.3:PL8-*) + echo powerpc-harris-powermax + exit 0 ;; + Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) + echo powerpc-harris-powermax + exit 0 ;; + Night_Hawk:Power_UNIX:*:*) + echo powerpc-harris-powerunix + exit 0 ;; + m88k:CX/UX:7*:*) + echo m88k-harris-cxux7 + exit 0 ;; + m88k:*:4*:R4*) + echo m88k-motorola-sysv4 + exit 0 ;; + m88k:*:3*:R3*) + echo m88k-motorola-sysv3 + exit 0 ;; + AViiON:dgux:*:*) + # DG/UX returns AViiON for all architectures + UNAME_PROCESSOR=`/usr/bin/uname -p` + if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] + then + if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ + [ ${TARGET_BINARY_INTERFACE}x = x ] + then + echo m88k-dg-dgux${UNAME_RELEASE} + else + echo m88k-dg-dguxbcs${UNAME_RELEASE} + fi + else + echo i586-dg-dgux${UNAME_RELEASE} + fi + exit 0 ;; + M88*:DolphinOS:*:*) # DolphinOS (SVR3) + echo m88k-dolphin-sysv3 + exit 0 ;; + M88*:*:R3*:*) + # Delta 88k system running SVR3 + echo m88k-motorola-sysv3 + exit 0 ;; + XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) + echo m88k-tektronix-sysv3 + exit 0 ;; + Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) + echo m68k-tektronix-bsd + exit 0 ;; + *:IRIX*:*:*) + echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` + exit 0 ;; + ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + i*86:AIX:*:*) + echo i386-ibm-aix + exit 0 ;; + ia64:AIX:*:*) + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} + exit 0 ;; + *:AIX:2:3) + if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + + main() + { + if (!__power_pc()) + exit(1); + puts("powerpc-ibm-aix3.2.5"); + exit(0); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo rs6000-ibm-aix3.2.5 + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then + echo rs6000-ibm-aix3.2.4 + else + echo rs6000-ibm-aix3.2 + fi + exit 0 ;; + *:AIX:*:[45]) + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=rs6000 + else + IBM_ARCH=powerpc + fi + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${IBM_ARCH}-ibm-aix${IBM_REV} + exit 0 ;; + *:AIX:*:*) + echo rs6000-ibm-aix + exit 0 ;; + ibmrt:4.4BSD:*|romp-ibm:BSD:*) + echo romp-ibm-bsd4.4 + exit 0 ;; + ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and + echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to + exit 0 ;; # report: romp-ibm BSD 4.3 + *:BOSX:*:*) + echo rs6000-bull-bosx + exit 0 ;; + DPX/2?00:B.O.S.:*:*) + echo m68k-bull-sysv3 + exit 0 ;; + 9000/[34]??:4.3bsd:1.*:*) + echo m68k-hp-bsd + exit 0 ;; + hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) + echo m68k-hp-bsd4.4 + exit 0 ;; + 9000/[34678]??:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + case "${UNAME_MACHINE}" in + 9000/31? ) HP_ARCH=m68000 ;; + 9000/[34]?? ) HP_ARCH=m68k ;; + 9000/[678][0-9][0-9]) + if [ -x /usr/bin/getconf ]; then + sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` + sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` + case "${sc_cpu_version}" in + 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 + 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 + 532) # CPU_PA_RISC2_0 + case "${sc_kernel_bits}" in + 32) HP_ARCH="hppa2.0n" ;; + 64) HP_ARCH="hppa2.0w" ;; + '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 + esac ;; + esac + fi + if [ "${HP_ARCH}" = "" ]; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + + #define _HPUX_SOURCE + #include + #include + + int main () + { + #if defined(_SC_KERNEL_BITS) + long bits = sysconf(_SC_KERNEL_BITS); + #endif + long cpu = sysconf (_SC_CPU_VERSION); + + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1"); break; + case CPU_PA_RISC2_0: + #if defined(_SC_KERNEL_BITS) + switch (bits) + { + case 64: puts ("hppa2.0w"); break; + case 32: puts ("hppa2.0n"); break; + default: puts ("hppa2.0"); break; + } break; + #else /* !defined(_SC_KERNEL_BITS) */ + puts ("hppa2.0"); break; + #endif + default: puts ("hppa1.0"); break; + } + exit (0); + } +EOF + (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` + test -z "$HP_ARCH" && HP_ARCH=hppa + fi ;; + esac + if [ ${HP_ARCH} = "hppa2.0w" ] + then + # avoid double evaluation of $set_cc_for_build + test -n "$CC_FOR_BUILD" || eval $set_cc_for_build + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null + then + HP_ARCH="hppa2.0w" + else + HP_ARCH="hppa64" + fi + fi + echo ${HP_ARCH}-hp-hpux${HPUX_REV} + exit 0 ;; + ia64:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + echo ia64-hp-hpux${HPUX_REV} + exit 0 ;; + 3050*:HI-UX:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + int + main () + { + long cpu = sysconf (_SC_CPU_VERSION); + /* The order matters, because CPU_IS_HP_MC68K erroneously returns + true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct + results, however. */ + if (CPU_IS_PA_RISC (cpu)) + { + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; + case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; + default: puts ("hppa-hitachi-hiuxwe2"); break; + } + } + else if (CPU_IS_HP_MC68K (cpu)) + puts ("m68k-hitachi-hiuxwe2"); + else puts ("unknown-hitachi-hiuxwe2"); + exit (0); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo unknown-hitachi-hiuxwe2 + exit 0 ;; + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) + echo hppa1.1-hp-bsd + exit 0 ;; + 9000/8??:4.3bsd:*:*) + echo hppa1.0-hp-bsd + exit 0 ;; + *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) + echo hppa1.0-hp-mpeix + exit 0 ;; + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) + echo hppa1.1-hp-osf + exit 0 ;; + hp8??:OSF1:*:*) + echo hppa1.0-hp-osf + exit 0 ;; + i*86:OSF1:*:*) + if [ -x /usr/sbin/sysversion ] ; then + echo ${UNAME_MACHINE}-unknown-osf1mk + else + echo ${UNAME_MACHINE}-unknown-osf1 + fi + exit 0 ;; + parisc*:Lites*:*:*) + echo hppa1.1-hp-lites + exit 0 ;; + C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) + echo c1-convex-bsd + exit 0 ;; + C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi + exit 0 ;; + C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) + echo c34-convex-bsd + exit 0 ;; + C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) + echo c38-convex-bsd + exit 0 ;; + C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) + echo c4-convex-bsd + exit 0 ;; + CRAY*Y-MP:*:*:*) + echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + CRAY*[A-Z]90:*:*:*) + echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ + | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ + -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ + -e 's/\.[^.]*$/.X/' + exit 0 ;; + CRAY*TS:*:*:*) + echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + CRAY*T3E:*:*:*) + echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + CRAY*SV1:*:*:*) + echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + *:UNICOS/mp:*:*) + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) + FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` + echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit 0 ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit 0 ;; + i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} + exit 0 ;; + sparc*:BSD/OS:*:*) + echo sparc-unknown-bsdi${UNAME_RELEASE} + exit 0 ;; + *:BSD/OS:*:*) + echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} + exit 0 ;; + *:FreeBSD:*:*) + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit 0 ;; + i*:CYGWIN*:*) + echo ${UNAME_MACHINE}-pc-cygwin + exit 0 ;; + i*:MINGW*:*) + echo ${UNAME_MACHINE}-pc-mingw32 + exit 0 ;; + i*:PW*:*) + echo ${UNAME_MACHINE}-pc-pw32 + exit 0 ;; + x86:Interix*:[34]*) + echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' + exit 0 ;; + [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) + echo i${UNAME_MACHINE}-pc-mks + exit 0 ;; + i*:Windows_NT*:* | Pentium*:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we + # UNAME_MACHINE based on the output of uname instead of i386? + echo i586-pc-interix + exit 0 ;; + i*:UWIN*:*) + echo ${UNAME_MACHINE}-pc-uwin + exit 0 ;; + amd64:CYGWIN*:*:*) + echo x86_64-unknown-cygwin + exit 0 ;; + p*:CYGWIN*:*) + echo powerpcle-unknown-cygwin + exit 0 ;; + prep*:SunOS:5.*:*) + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + *:GNU:*:*) + # the GNU system + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + exit 0 ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + exit 0 ;; + i*86:Minix:*:*) + echo ${UNAME_MACHINE}-pc-minix + exit 0 ;; + arm*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + cris:Linux:*:*) + echo cris-axis-linux-gnu + exit 0 ;; + crisv32:Linux:*:*) + echo crisv32-axis-linux-gnu + exit 0 ;; + frv:Linux:*:*) + echo frv-unknown-linux-gnu + exit 0 ;; + ia64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + m32r*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + m68*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + mips:Linux:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #undef CPU + #undef mips + #undef mipsel + #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) + CPU=mipsel + #else + #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) + CPU=mips + #else + CPU= + #endif + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 + ;; + mips64:Linux:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #undef CPU + #undef mips64 + #undef mips64el + #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) + CPU=mips64el + #else + #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) + CPU=mips64 + #else + CPU= + #endif + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 + ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-gnu + exit 0 ;; + ppc64:Linux:*:*) + echo powerpc64-unknown-linux-gnu + exit 0 ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in + EV5) UNAME_MACHINE=alphaev5 ;; + EV56) UNAME_MACHINE=alphaev56 ;; + PCA56) UNAME_MACHINE=alphapca56 ;; + PCA57) UNAME_MACHINE=alphapca56 ;; + EV6) UNAME_MACHINE=alphaev6 ;; + EV67) UNAME_MACHINE=alphaev67 ;; + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + exit 0 ;; + parisc:Linux:*:* | hppa:Linux:*:*) + # Look for CPU level + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in + PA7*) echo hppa1.1-unknown-linux-gnu ;; + PA8*) echo hppa2.0-unknown-linux-gnu ;; + *) echo hppa-unknown-linux-gnu ;; + esac + exit 0 ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) + echo hppa64-unknown-linux-gnu + exit 0 ;; + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux + exit 0 ;; + sh64*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + sh*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + sparc:Linux:*:* | sparc64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + x86_64:Linux:*:*) + echo x86_64-unknown-linux-gnu + exit 0 ;; + i*86:Linux:*:*) + # The BFD linker knows what the default object file format is, so + # first see if it will tell us. cd to the root directory to prevent + # problems with other programs or directories called `ld' in the path. + # Set LC_ALL=C to ensure ld outputs messages in English. + ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ + | sed -ne '/supported targets:/!d + s/[ ][ ]*/ /g + s/.*supported targets: *// + s/ .*// + p'` + case "$ld_supported_targets" in + elf32-i386) + TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" + ;; + a.out-i386-linux) + echo "${UNAME_MACHINE}-pc-linux-gnuaout" + exit 0 ;; + coff-i386) + echo "${UNAME_MACHINE}-pc-linux-gnucoff" + exit 0 ;; + "") + # Either a pre-BFD a.out linker (linux-gnuoldld) or + # one that does not give us useful --help. + echo "${UNAME_MACHINE}-pc-linux-gnuoldld" + exit 0 ;; + esac + # Determine whether the default compiler is a.out or elf + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + #ifdef __ELF__ + # ifdef __GLIBC__ + # if __GLIBC__ >= 2 + LIBC=gnu + # else + LIBC=gnulibc1 + # endif + # else + LIBC=gnulibc1 + # endif + #else + #ifdef __INTEL_COMPILER + LIBC=gnu + #else + LIBC=gnuaout + #endif + #endif + #ifdef __dietlibc__ + LIBC=dietlibc + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` + test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 + test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 + ;; + i*86:DYNIX/ptx:4*:*) + # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. + # earlier versions are messed up and put the nodename in both + # sysname and nodename. + echo i386-sequent-sysv4 + exit 0 ;; + i*86:UNIX_SV:4.2MP:2.*) + # Unixware is an offshoot of SVR4, but it has its own version + # number series starting with 2... + # I am not positive that other SVR4 systems won't match this, + # I just have to hope. -- rms. + # Use sysv4.2uw... so that sysv4* matches it. + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} + exit 0 ;; + i*86:OS/2:*:*) + # If we were able to find `uname', then EMX Unix compatibility + # is probably installed. + echo ${UNAME_MACHINE}-pc-os2-emx + exit 0 ;; + i*86:XTS-300:*:STOP) + echo ${UNAME_MACHINE}-unknown-stop + exit 0 ;; + i*86:atheos:*:*) + echo ${UNAME_MACHINE}-unknown-atheos + exit 0 ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit 0 ;; + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) + echo i386-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; + i*86:*DOS:*:*) + echo ${UNAME_MACHINE}-pc-msdosdjgpp + exit 0 ;; + i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) + UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then + echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} + else + echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} + fi + exit 0 ;; + i*86:*:5:[78]*) + case `/bin/uname -X | grep "^Machine"` in + *486*) UNAME_MACHINE=i486 ;; + *Pentium) UNAME_MACHINE=i586 ;; + *Pent*|*Celeron) UNAME_MACHINE=i686 ;; + esac + echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} + exit 0 ;; + i*86:*:3.2:*) + if test -f /usr/options/cb.name; then + UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then + UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` + (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 + (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ + && UNAME_MACHINE=i586 + (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ + && UNAME_MACHINE=i686 + (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ + && UNAME_MACHINE=i686 + echo ${UNAME_MACHINE}-pc-sco$UNAME_REL + else + echo ${UNAME_MACHINE}-pc-sysv32 + fi + exit 0 ;; + pc:*:*:*) + # Left here for compatibility: + # uname -m prints for DJGPP always 'pc', but it prints nothing about + # the processor, so we play safe by assuming i386. + echo i386-pc-msdosdjgpp + exit 0 ;; + Intel:Mach:3*:*) + echo i386-pc-mach3 + exit 0 ;; + paragon:*:*:*) + echo i860-intel-osf1 + exit 0 ;; + i860:*:4.*:*) # i860-SVR4 + if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then + echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 + else # Add other i860-SVR4 vendors below as they are discovered. + echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 + fi + exit 0 ;; + mini*:CTIX:SYS*5:*) + # "miniframe" + echo m68010-convergent-sysv + exit 0 ;; + mc68k:UNIX:SYSTEM5:3.51m) + echo m68k-convergent-sysv + exit 0 ;; + M680?0:D-NIX:5.3:*) + echo m68k-diab-dnix + exit 0 ;; + M68*:*:R3V[5678]*:*) + test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) + OS_REL='' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && echo i486-ncr-sysv4.3${OS_REL} && exit 0 + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; + 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && echo i486-ncr-sysv4 && exit 0 ;; + m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) + echo m68k-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; + mc68030:UNIX_System_V:4.*:*) + echo m68k-atari-sysv4 + exit 0 ;; + TSUNAMI:LynxOS:2.*:*) + echo sparc-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; + rs6000:LynxOS:2.*:*) + echo rs6000-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) + echo powerpc-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; + SM[BE]S:UNIX_SV:*:*) + echo mips-dde-sysv${UNAME_RELEASE} + exit 0 ;; + RM*:ReliantUNIX-*:*:*) + echo mips-sni-sysv4 + exit 0 ;; + RM*:SINIX-*:*:*) + echo mips-sni-sysv4 + exit 0 ;; + *:SINIX-*:*:*) + if uname -p 2>/dev/null >/dev/null ; then + UNAME_MACHINE=`(uname -p) 2>/dev/null` + echo ${UNAME_MACHINE}-sni-sysv4 + else + echo ns32k-sni-sysv + fi + exit 0 ;; + PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort + # says + echo i586-unisys-sysv4 + exit 0 ;; + *:UNIX_System_V:4*:FTX*) + # From Gerald Hewes . + # How about differentiating between stratus architectures? -djm + echo hppa1.1-stratus-sysv4 + exit 0 ;; + *:*:*:FTX*) + # From seanf@swdc.stratus.com. + echo i860-stratus-sysv4 + exit 0 ;; + i*86:VOS:*:*) + # From Paul.Green@stratus.com. + echo ${UNAME_MACHINE}-stratus-vos + exit 0 ;; + *:VOS:*:*) + # From Paul.Green@stratus.com. + echo hppa1.1-stratus-vos + exit 0 ;; + mc68*:A/UX:*:*) + echo m68k-apple-aux${UNAME_RELEASE} + exit 0 ;; + news*:NEWS-OS:6*:*) + echo mips-sony-newsos6 + exit 0 ;; + R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) + if [ -d /usr/nec ]; then + echo mips-nec-sysv${UNAME_RELEASE} + else + echo mips-unknown-sysv${UNAME_RELEASE} + fi + exit 0 ;; + BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. + echo powerpc-be-beos + exit 0 ;; + BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. + echo powerpc-apple-beos + exit 0 ;; + BePC:BeOS:*:*) # BeOS running on Intel PC compatible. + echo i586-pc-beos + exit 0 ;; + SX-4:SUPER-UX:*:*) + echo sx4-nec-superux${UNAME_RELEASE} + exit 0 ;; + SX-5:SUPER-UX:*:*) + echo sx5-nec-superux${UNAME_RELEASE} + exit 0 ;; + SX-6:SUPER-UX:*:*) + echo sx6-nec-superux${UNAME_RELEASE} + exit 0 ;; + Power*:Rhapsody:*:*) + echo powerpc-apple-rhapsody${UNAME_RELEASE} + exit 0 ;; + *:Rhapsody:*:*) + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} + exit 0 ;; + *:Darwin:*:*) + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown + case $UNAME_PROCESSOR in + *86) UNAME_PROCESSOR=i686 ;; + unknown) UNAME_PROCESSOR=powerpc ;; + esac + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} + exit 0 ;; + *:procnto*:*:* | *:QNX:[0123456789]*:*) + UNAME_PROCESSOR=`uname -p` + if test "$UNAME_PROCESSOR" = "x86"; then + UNAME_PROCESSOR=i386 + UNAME_MACHINE=pc + fi + echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} + exit 0 ;; + *:QNX:*:4*) + echo i386-pc-qnx + exit 0 ;; + NSE-?:NONSTOP_KERNEL:*:*) + echo nse-tandem-nsk${UNAME_RELEASE} + exit 0 ;; + NSR-?:NONSTOP_KERNEL:*:*) + echo nsr-tandem-nsk${UNAME_RELEASE} + exit 0 ;; + *:NonStop-UX:*:*) + echo mips-compaq-nonstopux + exit 0 ;; + BS2000:POSIX*:*:*) + echo bs2000-siemens-sysv + exit 0 ;; + DS/*:UNIX_System_V:*:*) + echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} + exit 0 ;; + *:Plan9:*:*) + # "uname -m" is not consistent, so use $cputype instead. 386 + # is converted to i386 for consistency with other x86 + # operating systems. + if test "$cputype" = "386"; then + UNAME_MACHINE=i386 + else + UNAME_MACHINE="$cputype" + fi + echo ${UNAME_MACHINE}-unknown-plan9 + exit 0 ;; + *:TOPS-10:*:*) + echo pdp10-unknown-tops10 + exit 0 ;; + *:TENEX:*:*) + echo pdp10-unknown-tenex + exit 0 ;; + KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) + echo pdp10-dec-tops20 + exit 0 ;; + XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) + echo pdp10-xkl-tops20 + exit 0 ;; + *:TOPS-20:*:*) + echo pdp10-unknown-tops20 + exit 0 ;; + *:ITS:*:*) + echo pdp10-unknown-its + exit 0 ;; + SEI:*:*:SEIUX) + echo mips-sei-seiux${UNAME_RELEASE} + exit 0 ;; + *:DragonFly:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit 0 ;; + *:*VMS:*:*) + UNAME_MACHINE=`(uname -p) 2>/dev/null` + case "${UNAME_MACHINE}" in + A*) echo alpha-dec-vms && exit 0 ;; + I*) echo ia64-dec-vms && exit 0 ;; + V*) echo vax-dec-vms && exit 0 ;; + esac ;; + *:XENIX:*:SysV) + echo i386-pc-xenix + exit 0 ;; +esac + +#echo '(No uname command or uname output not recognized.)' 1>&2 +#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 + +eval $set_cc_for_build +cat >$dummy.c < +# include +#endif +main () +{ +#if defined (sony) +#if defined (MIPSEB) + /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, + I don't know.... */ + printf ("mips-sony-bsd\n"); exit (0); +#else +#include + printf ("m68k-sony-newsos%s\n", +#ifdef NEWSOS4 + "4" +#else + "" +#endif + ); exit (0); +#endif +#endif + +#if defined (__arm) && defined (__acorn) && defined (__unix) + printf ("arm-acorn-riscix"); exit (0); +#endif + +#if defined (hp300) && !defined (hpux) + printf ("m68k-hp-bsd\n"); exit (0); +#endif + +#if defined (NeXT) +#if !defined (__ARCHITECTURE__) +#define __ARCHITECTURE__ "m68k" +#endif + int version; + version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; + if (version < 4) + printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); + else + printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); + exit (0); +#endif + +#if defined (MULTIMAX) || defined (n16) +#if defined (UMAXV) + printf ("ns32k-encore-sysv\n"); exit (0); +#else +#if defined (CMU) + printf ("ns32k-encore-mach\n"); exit (0); +#else + printf ("ns32k-encore-bsd\n"); exit (0); +#endif +#endif +#endif + +#if defined (__386BSD__) + printf ("i386-pc-bsd\n"); exit (0); +#endif + +#if defined (sequent) +#if defined (i386) + printf ("i386-sequent-dynix\n"); exit (0); +#endif +#if defined (ns32000) + printf ("ns32k-sequent-dynix\n"); exit (0); +#endif +#endif + +#if defined (_SEQUENT_) + struct utsname un; + + uname(&un); + + if (strncmp(un.version, "V2", 2) == 0) { + printf ("i386-sequent-ptx2\n"); exit (0); + } + if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ + printf ("i386-sequent-ptx1\n"); exit (0); + } + printf ("i386-sequent-ptx\n"); exit (0); + +#endif + +#if defined (vax) +# if !defined (ultrix) +# include +# if defined (BSD) +# if BSD == 43 + printf ("vax-dec-bsd4.3\n"); exit (0); +# else +# if BSD == 199006 + printf ("vax-dec-bsd4.3reno\n"); exit (0); +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# endif +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# else + printf ("vax-dec-ultrix\n"); exit (0); +# endif +#endif + +#if defined (alliant) && defined (i860) + printf ("i860-alliant-bsd\n"); exit (0); +#endif + + exit (1); +} +EOF + +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 + +# Apollos put the system type in the environment. + +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } + +# Convex versions that predate uname can use getsysinfo(1) + +if [ -x /usr/convex/getsysinfo ] +then + case `getsysinfo -f cpu_type` in + c1*) + echo c1-convex-bsd + exit 0 ;; + c2*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi + exit 0 ;; + c34*) + echo c34-convex-bsd + exit 0 ;; + c38*) + echo c38-convex-bsd + exit 0 ;; + c4*) + echo c4-convex-bsd + exit 0 ;; + esac +fi + +cat >&2 < in order to provide the needed +information to handle your system. + +config.guess timestamp = $timestamp + +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null` + +hostinfo = `(hostinfo) 2>/dev/null` +/bin/universe = `(/bin/universe) 2>/dev/null` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` +/bin/arch = `(/bin/arch) 2>/dev/null` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` + +UNAME_MACHINE = ${UNAME_MACHINE} +UNAME_RELEASE = ${UNAME_RELEASE} +UNAME_SYSTEM = ${UNAME_SYSTEM} +UNAME_VERSION = ${UNAME_VERSION} +EOF + +exit 1 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: --- courier-0.58.0.20080127.orig/config.guess +++ courier-0.58.0.20080127/config.guess @@ -1,10 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2007-05-17' +timestamp='2005-04-22' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -18,15 +17,13 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. - # Originally written by Per Bothner . # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. @@ -69,11 +66,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; + echo "$timestamp" ; exit 0 ;; --version | -v ) - echo "$version" ; exit ;; + echo "$version" ; exit 0 ;; --help | --h* | -h ) - echo "$usage"; exit ;; + echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -107,7 +104,7 @@ trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; @@ -126,7 +123,7 @@ ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' +esac ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -161,7 +158,6 @@ arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched @@ -200,23 +196,55 @@ # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" - exit ;; + exit 0 ;; + amd64:OpenBSD:*:*) + echo x86_64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + amiga:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + cats:OpenBSD:*:*) + echo arm-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + hp300:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + luna88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mac68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + macppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvmeppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sgi:OpenBSD:*:*) + echo mips64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sun3:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} - exit ;; + echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} - exit ;; - *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} - exit ;; + exit 0 ;; macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd${UNAME_RELEASE} - exit ;; + echo powerppc-unknown-mirbsd${UNAME_RELEASE} + exit 0 ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} - exit ;; + exit 0 ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) @@ -269,43 +297,40 @@ # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit ;; + exit 0 ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix - exit ;; + exit 0 ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 - exit ;; + exit 0 ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 - exit ;; + exit 0;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos - exit ;; + exit 0 ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos - exit ;; + exit 0 ;; *:OS/390:*:*) echo i370-ibm-openedition - exit ;; + exit 0 ;; *:z/VM:*:*) echo s390-ibm-zvmoe - exit ;; + exit 0 ;; *:OS400:*:*) echo powerpc-ibm-os400 - exit ;; + exit 0 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; + exit 0;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp - exit ;; + exit 0;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then @@ -313,32 +338,32 @@ else echo pyramid-pyramid-bsd fi - exit ;; + exit 0 ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 - exit ;; + exit 0 ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 - exit ;; + exit 0 ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; + sparc) echo sparc-icl-nx7 && exit 0 ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - i86pc:SunOS:5.*:* | ix86xen:SunOS:5.*:*) + exit 0 ;; + i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) @@ -347,10 +372,10 @@ esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit ;; + exit 0 ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} - exit ;; + exit 0 ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 @@ -362,10 +387,10 @@ echo sparc-sun-sunos${UNAME_RELEASE} ;; esac - exit ;; + exit 0 ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} - exit ;; + exit 0 ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor @@ -376,40 +401,40 @@ # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} - exit ;; + exit 0 ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} - exit ;; + exit 0 ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 - exit ;; + exit 0 ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} - exit ;; + exit 0 ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} - exit ;; + exit 0 ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} - exit ;; + exit 0 ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -433,33 +458,32 @@ exit (-1); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && - { echo "$SYSTEM_NAME"; exit; } + $CC_FOR_BUILD -o $dummy $dummy.c \ + && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ + && exit 0 echo mips-mips-riscos${UNAME_RELEASE} - exit ;; + exit 0 ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax - exit ;; + exit 0 ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax - exit ;; + exit 0 ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax - exit ;; + exit 0 ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix - exit ;; + exit 0 ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 - exit ;; + exit 0 ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 - exit ;; + exit 0 ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 - exit ;; + exit 0 ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` @@ -475,29 +499,29 @@ else echo i586-dg-dgux${UNAME_RELEASE} fi - exit ;; + exit 0 ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 - exit ;; + exit 0 ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 - exit ;; + exit 0 ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 - exit ;; + exit 0 ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd - exit ;; + exit 0 ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit ;; + exit 0 ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix - exit ;; + exit 0 ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` @@ -505,7 +529,7 @@ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit ;; + exit 0 ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build @@ -520,18 +544,14 @@ exit(0); } EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo rs6000-ibm-aix3.2.5 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi - exit ;; + exit 0 ;; *:AIX:*:[45]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then @@ -545,28 +565,28 @@ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit ;; + exit 0 ;; *:AIX:*:*) echo rs6000-ibm-aix - exit ;; + exit 0 ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 - exit ;; + exit 0 ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 + exit 0 ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx - exit ;; + exit 0 ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 - exit ;; + exit 0 ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd - exit ;; + exit 0 ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 - exit ;; + exit 0 ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in @@ -628,19 +648,9 @@ esac if [ ${HP_ARCH} = "hppa2.0w" ] then - eval $set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null + # avoid double evaluation of $set_cc_for_build + test -n "$CC_FOR_BUILD" || eval $set_cc_for_build + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else @@ -648,11 +658,11 @@ fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit ;; + exit 0 ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} - exit ;; + exit 0 ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -680,182 +690,161 @@ exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo unknown-hitachi-hiuxwe2 - exit ;; + exit 0 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd - exit ;; + exit 0 ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd - exit ;; + exit 0 ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix - exit ;; + exit 0 ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf - exit ;; + exit 0 ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf - exit ;; + exit 0 ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi - exit ;; + exit 0 ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites - exit ;; + exit 0 ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd - exit ;; + exit 0 ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit ;; + exit 0 ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd - exit ;; + exit 0 ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd - exit ;; + exit 0 ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd - exit ;; + exit 0 ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; + exit 0 ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; + exit 0 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - amd64) - echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - esac - exit ;; + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit 0 ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin - exit ;; - *:MINGW*:*) + exit 0 ;; + i*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 - exit ;; + exit 0 ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 - exit ;; - *:Interix*:[3456]*) - case ${UNAME_MACHINE} in - x86) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T | authenticamd) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; - esac ;; + exit 0 ;; + x86:Interix*:[34]*) + echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' + exit 0 ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks - exit ;; + exit 0 ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix - exit ;; + exit 0 ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) + exit 0 ;; + amd64:CYGWIN*:*:*) echo x86_64-unknown-cygwin - exit ;; + exit 0 ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin - exit ;; + exit 0 ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit ;; + exit 0 ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu - exit ;; + exit 0 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix - exit ;; + exit 0 ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; cris:Linux:*:*) echo cris-axis-linux-gnu - exit ;; + exit 0 ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu - exit ;; + exit 0 ;; frv:Linux:*:*) echo frv-unknown-linux-gnu - exit ;; + exit 0 ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; mips:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -872,12 +861,8 @@ #endif #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; mips64:Linux:*:*) eval $set_cc_for_build @@ -895,22 +880,15 @@ #endif #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; - or32:Linux:*:*) - echo or32-unknown-linux-gnu - exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu - exit ;; + exit 0 ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu - exit ;; + exit 0 ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; @@ -924,7 +902,7 @@ objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; + exit 0 ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -932,31 +910,25 @@ PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac - exit ;; + exit 0 ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu - exit ;; + exit 0 ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux - exit ;; + exit 0 ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; + exit 0 ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu - exit ;; - xtensa:Linux:*:*) - echo xtensa-unknown-linux-gnu - exit ;; + exit 0 ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent @@ -974,15 +946,15 @@ ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; + exit 0 ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; + exit 0 ;; "") # Either a pre-BFD a.out linker (linux-gnuoldld) or # one that does not give us useful --help. echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; + exit 0 ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build @@ -999,7 +971,7 @@ LIBC=gnulibc1 # endif #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) + #ifdef __INTEL_COMPILER LIBC=gnu #else LIBC=gnuaout @@ -1009,23 +981,16 @@ LIBC=dietlibc #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` + test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 + test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 - exit ;; + exit 0 ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... @@ -1033,27 +998,27 @@ # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit ;; + exit 0 ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx - exit ;; + exit 0 ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop - exit ;; + exit 0 ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos - exit ;; - i*86:syllable:*:*) + exit 0 ;; + i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable - exit ;; + exit 0 ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit ;; + exit 0 ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then @@ -1061,16 +1026,15 @@ else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. + exit 0 ;; + i*86:*:5:[78]*) case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit ;; + exit 0 ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi - exit ;; + exit 0 ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv - exit ;; + exit 0 ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv - exit ;; + exit 0 ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix - exit ;; + exit 0 ;; M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; + test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + && echo i486-ncr-sysv4.3${OS_REL} && exit 0 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; + && echo i486-ncr-sysv4 && exit 0 ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 - exit ;; + exit 0 ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} - exit ;; + exit 0 ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 - exit ;; + exit 0 ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 - exit ;; + exit 0 ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` @@ -1162,81 +1126,73 @@ else echo ns32k-sni-sysv fi - exit ;; + exit 0 ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 - exit ;; + exit 0 ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 - exit ;; + exit 0 ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 - exit ;; + exit 0 ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos - exit ;; + exit 0 ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos - exit ;; + exit 0 ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} - exit ;; + exit 0 ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 - exit ;; + exit 0 ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi - exit ;; + exit 0 ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos - exit ;; + exit 0 ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos - exit ;; + exit 0 ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos - exit ;; + exit 0 ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} - exit ;; - SX-7:SUPER-UX:*:*) - echo sx7-nec-superux${UNAME_RELEASE} - exit ;; - SX-8:SUPER-UX:*:*) - echo sx8-nec-superux${UNAME_RELEASE} - exit ;; - SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in + *86) UNAME_PROCESSOR=i686 ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit ;; + exit 0 ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then @@ -1244,25 +1200,25 @@ UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit ;; + exit 0 ;; *:QNX:*:4*) echo i386-pc-qnx - exit ;; + exit 0 ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; + exit 0 ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} - exit ;; + exit 0 ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux - exit ;; + exit 0 ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv - exit ;; + exit 0 ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 @@ -1273,47 +1229,41 @@ UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 - exit ;; + exit 0 ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 - exit ;; + exit 0 ;; *:TENEX:*:*) echo pdp10-unknown-tenex - exit ;; + exit 0 ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 - exit ;; + exit 0 ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 - exit ;; + exit 0 ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 - exit ;; + exit 0 ;; *:ITS:*:*) echo pdp10-unknown-its - exit ;; + exit 0 ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} - exit ;; + exit 0 ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` - exit ;; + exit 0 ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; + A*) echo alpha-dec-vms && exit 0 ;; + I*) echo ia64-dec-vms && exit 0 ;; + V*) echo vax-dec-vms && exit 0 ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' - exit ;; - i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos - exit ;; + exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 @@ -1345,7 +1295,7 @@ #endif #if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix\n"); exit (0); + printf ("arm-acorn-riscix"); exit (0); #endif #if defined (hp300) && !defined (hpux) @@ -1434,12 +1384,11 @@ } EOF -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 # Apollos put the system type in the environment. -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } # Convex versions that predate uname can use getsysinfo(1) @@ -1448,22 +1397,22 @@ case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd - exit ;; + exit 0 ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit ;; + exit 0 ;; c34*) echo c34-convex-bsd - exit ;; + exit 0 ;; c38*) echo c38-convex-bsd - exit ;; + exit 0 ;; c4*) echo c4-convex-bsd - exit ;; + exit 0 ;; esac fi --- courier-0.58.0.20080127.orig/maildrop/configure.in +++ courier-0.58.0.20080127/maildrop/configure.in @@ -111,13 +111,6 @@ AC_PATH_PROGS(COURIERAUTHCONFIG, courierauthconfig) -# When we're a part of the Courier build, we let Courier do the authlib stuff - -if test -d ${srcdir}/../courier -then - COURIERAUTHCONFIG="" -fi - AC_ARG_ENABLE(authlib, [], [ if test "$enableval" = "no" then --- courier-0.58.0.20080127.orig/maildrop/mailbot.c +++ courier-0.58.0.20080127/maildrop/mailbot.c @@ -366,7 +366,7 @@ if (argn >= argc) { - static char *sendmail_argv[]={"sendmail", "-f", ""}; + static char *sendmail_argv[]={"/usr/sbin/sendmail", "-f", ""}; argn=0; argc=3; --- courier-0.58.0.20080127.orig/courier/config.sub +++ courier-0.58.0.20080127/courier/config.sub @@ -1,10 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2007-04-29' +timestamp='2005-04-22' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -22,15 +21,14 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# +# Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. - # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # @@ -85,11 +83,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; + echo "$timestamp" ; exit 0 ;; --version | -v ) - echo "$version" ; exit ;; + echo "$version" ; exit 0 ;; --help | --h* | -h ) - echo "$usage"; exit ;; + echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -101,7 +99,7 @@ *local*) # First pass through any local machine types. echo $1 - exit ;; + exit 0;; * ) break ;; @@ -120,9 +118,8 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ - uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -173,10 +170,6 @@ -hiux*) os=-hiuxwe2 ;; - -sco6) - os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -193,10 +186,6 @@ # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; - -sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` @@ -241,16 +230,15 @@ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ - | fido | fr30 | frv \ + | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore | mep \ + | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -259,7 +247,6 @@ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ @@ -268,24 +255,21 @@ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ - | mt \ | msp430 \ - | nios | nios2 \ | ns16k | ns32k \ - | or32 \ + | openrisc | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | score \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu | strongarm \ + | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b \ + | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ + | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; @@ -296,9 +280,6 @@ ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; - ms1) - basic_machine=mt-unknown - ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and @@ -318,18 +299,18 @@ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* | avr32-* \ + | avr-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ - | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ + | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ - | m32c-* | m32r-* | m32rle-* \ + | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ @@ -340,7 +321,6 @@ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ @@ -349,26 +329,24 @@ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ - | mt-* \ | msp430-* \ - | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ - | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ + | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa-* \ | ymp-* \ | z8k-*) @@ -683,10 +661,6 @@ basic_machine=i386-pc os=-mingw32 ;; - mingw32ce) - basic_machine=arm-unknown - os=-mingw32ce - ;; miniframe) basic_machine=m68000-convergent ;; @@ -712,9 +686,6 @@ basic_machine=i386-pc os=-msdos ;; - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; mvs) basic_machine=i370-ibm os=-mvs @@ -790,8 +761,9 @@ basic_machine=hppa1.1-oki os=-proelf ;; - openrisc | openrisc-*) + or32 | or32-*) basic_machine=or32-unknown + os=-coff ;; os400) basic_machine=powerpc-ibm @@ -822,12 +794,6 @@ pc532 | pc532-*) basic_machine=ns32k-pc532 ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; @@ -884,10 +850,6 @@ basic_machine=i586-unknown os=-pw32 ;; - rdos) - basic_machine=i386-pc - os=-rdos - ;; rom68k) basic_machine=m68k-rom68k os=-coff @@ -914,10 +876,6 @@ sb1el) basic_machine=mipsisa64sb1el-unknown ;; - sde) - basic_machine=mipsisa32-sde - os=-elf - ;; sei) basic_machine=mips-sei os=-seiux @@ -929,9 +887,6 @@ basic_machine=sh-hitachi os=-hms ;; - sh5el) - basic_machine=sh5le-unknown - ;; sh64) basic_machine=sh64-unknown ;; @@ -1134,10 +1089,13 @@ we32k) basic_machine=we32k-att ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) + sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) + sh64) + basic_machine=sh64-unknown + ;; + sparc | sparcv8 | sparcv9 | sparcv9b) basic_machine=sparc-sun ;; cydra) @@ -1210,23 +1168,20 @@ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1244,7 +1199,7 @@ os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) @@ -1378,12 +1333,6 @@ # system, and we'll never get to this point. case $basic_machine in - score-*) - os=-elf - ;; - spu-*) - os=-elf - ;; *-acorn) os=-riscix1.2 ;; @@ -1393,9 +1342,9 @@ arm*-semi) os=-aout ;; - c4x-* | tic4x-*) - os=-coff - ;; + c4x-* | tic4x-*) + os=-coff + ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 @@ -1421,9 +1370,6 @@ m68*-cisco) os=-aout ;; - mep-*) - os=-elf - ;; mips*-cisco) os=-elf ;; @@ -1442,9 +1388,6 @@ *-be) os=-beos ;; - *-haiku) - os=-haiku - ;; *-ibm) os=-aix ;; @@ -1616,7 +1559,7 @@ esac echo $basic_machine$os -exit +exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) --- courier-0.58.0.20080127.orig/courier/courierd.C +++ courier-0.58.0.20080127/courier/courierd.C @@ -45,6 +45,7 @@ #endif #endif #include +#include #include #include --- courier-0.58.0.20080127.orig/courier/Makefile.in +++ courier-0.58.0.20080127/courier/Makefile.in @@ -1870,7 +1870,7 @@ $(INSTALL_DATA) $(srcdir)/smtpaccess.config \ $(DESTDIR)$(sysconfdir)/smtpaccess/default rm -f $(DESTDIR)$(bindir)/rmail - $(LN_S) sendmail $(DESTDIR)$(bindir)/rmail + $(LN_S) sendmail $(DESTDIR)$(sbindir)/rmail -$(mkinstalldirs) $(DESTDIR)@mandir@/man8 -$(mkinstalldirs) $(DESTDIR)$(webmailimagedir) for f in `cat ../webmail/images/filelist` ; do \ --- courier-0.58.0.20080127.orig/courier/cddrvinfo.C +++ courier-0.58.0.20080127/courier/cddrvinfo.C @@ -17,6 +17,7 @@ #include "rw.h" #include "maxlongsize.h" #include +#include #if HAVE_UNISTD_H #include #endif --- courier-0.58.0.20080127.orig/courier/ldapaliasdrc.h +++ courier-0.58.0.20080127/courier/ldapaliasdrc.h @@ -21,9 +21,9 @@ void ldapaliasd_configchanged(); #define LDAPALIASDCONFIGFILE SYSCONFDIR "/ldapaliasrc" -#define SOCKETFILE LOCALSTATEDIR "/tmp/ldapaliasd" -#define LOCKFILE LOCALSTATEDIR "/tmp/ldapaliasd.lock" -#define PIDFILE LOCALSTATEDIR "/tmp/ldapaliasd.pid" +#define SOCKETFILE "/var/run/courier/ldapaliasd" +#define LOCKFILE "/var/run/courier/ldapaliasd.lock" +#define PIDFILE "/var/run/courier/ldapaliasd.pid" #ifdef __cplusplus } --- courier-0.58.0.20080127.orig/courier/aliaslookup.C +++ courier-0.58.0.20080127/courier/aliaslookup.C @@ -6,6 +6,7 @@ #include "courier.h" #include "aliases.h" +#include #include class MyAliasHandler : public AliasHandler { --- courier-0.58.0.20080127.orig/courier/cmlm.h +++ courier-0.58.0.20080127/courier/cmlm.h @@ -55,8 +55,9 @@ #define MSGSEPARATOR "====" #include "bindir.h" +#include "sbindir.h" -#define SENDMAIL BINDIR "/sendmail" +#define SENDMAIL SBINDIR "/sendmail" #define REFORMIME BINDIR "/reformime" #define MAXRCPTS 20 --- courier-0.58.0.20080127.orig/courier/module.local/preline.c +++ courier-0.58.0.20080127/courier/module.local/preline.c @@ -42,6 +42,12 @@ usage(); } + if (argc == 1) + { + fprintf(stderr, "%s: commandline parameter 'program' needed\n", argv[0]); + exit (1); + } + if (pipe(pipefd) < 0) { perror("pipe"); --- courier-0.58.0.20080127.orig/courier/aliascombine.C +++ courier-0.58.0.20080127/courier/aliascombine.C @@ -16,6 +16,7 @@ #include #endif #include +#include #include #include #include "dbobj.h" --- courier-0.58.0.20080127.orig/courier/module.fax/new_fax.in +++ courier-0.58.0.20080127/courier/module.fax/new_fax.in @@ -8,6 +8,7 @@ prefix="@prefix@" exec_prefix="@exec_prefix@" bindir="@bindir@" +sbindir="@sbindir@" sysconfdir="@sysconfdir@" . $sysconfdir/faxnotifyrc @@ -109,7 +110,7 @@ echo "--courierfax--" } -makemessage "$@" | $bindir/sendmail -f "$MAILFROM" "$RCPTTO" +makemessage "$@" | $sbindir/sendmail -f "$MAILFROM" "$RCPTTO" if test $? = 0 then --- courier-0.58.0.20080127.orig/courier/cdmsgq.C +++ courier-0.58.0.20080127/courier/cdmsgq.C @@ -24,6 +24,7 @@ #include #include #include +#include #if HAVE_UNISTD_H #include #endif --- courier-0.58.0.20080127.orig/courier/config.guess +++ courier-0.58.0.20080127/courier/config.guess @@ -1,10 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2007-05-17' +timestamp='2005-04-22' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -18,15 +17,13 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. - # Originally written by Per Bothner . # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. @@ -69,11 +66,11 @@ while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; + echo "$timestamp" ; exit 0 ;; --version | -v ) - echo "$version" ; exit ;; + echo "$version" ; exit 0 ;; --help | --h* | -h ) - echo "$usage"; exit ;; + echo "$usage"; exit 0 ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -107,7 +104,7 @@ trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; @@ -126,7 +123,7 @@ ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' +esac ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -161,7 +158,6 @@ arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched @@ -200,23 +196,55 @@ # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" - exit ;; + exit 0 ;; + amd64:OpenBSD:*:*) + echo x86_64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + amiga:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + cats:OpenBSD:*:*) + echo arm-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + hp300:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + luna88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mac68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + macppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme68k:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvme88k:OpenBSD:*:*) + echo m88k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + mvmeppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sgi:OpenBSD:*:*) + echo mips64-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; + sun3:OpenBSD:*:*) + echo m68k-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} - exit ;; + echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} - exit ;; - *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} - exit ;; + exit 0 ;; macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd${UNAME_RELEASE} - exit ;; + echo powerppc-unknown-mirbsd${UNAME_RELEASE} + exit 0 ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} - exit ;; + exit 0 ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) @@ -269,43 +297,40 @@ # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit ;; + exit 0 ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix - exit ;; + exit 0 ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 - exit ;; + exit 0 ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 - exit ;; + exit 0;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos - exit ;; + exit 0 ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos - exit ;; + exit 0 ;; *:OS/390:*:*) echo i370-ibm-openedition - exit ;; + exit 0 ;; *:z/VM:*:*) echo s390-ibm-zvmoe - exit ;; + exit 0 ;; *:OS400:*:*) echo powerpc-ibm-os400 - exit ;; + exit 0 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; + exit 0;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp - exit ;; + exit 0;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then @@ -313,32 +338,32 @@ else echo pyramid-pyramid-bsd fi - exit ;; + exit 0 ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 - exit ;; + exit 0 ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 - exit ;; + exit 0 ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; + sparc) echo sparc-icl-nx7 && exit 0 ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - i86pc:SunOS:5.*:* | ix86xen:SunOS:5.*:*) + exit 0 ;; + i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) @@ -347,10 +372,10 @@ esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit ;; + exit 0 ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} - exit ;; + exit 0 ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 @@ -362,10 +387,10 @@ echo sparc-sun-sunos${UNAME_RELEASE} ;; esac - exit ;; + exit 0 ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} - exit ;; + exit 0 ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor @@ -376,40 +401,40 @@ # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} - exit ;; + exit 0 ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} - exit ;; + exit 0 ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} - exit ;; + exit 0 ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 - exit ;; + exit 0 ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} - exit ;; + exit 0 ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} - exit ;; + exit 0 ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} - exit ;; + exit 0 ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -433,33 +458,32 @@ exit (-1); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && - { echo "$SYSTEM_NAME"; exit; } + $CC_FOR_BUILD -o $dummy $dummy.c \ + && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ + && exit 0 echo mips-mips-riscos${UNAME_RELEASE} - exit ;; + exit 0 ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax - exit ;; + exit 0 ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax - exit ;; + exit 0 ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax - exit ;; + exit 0 ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix - exit ;; + exit 0 ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 - exit ;; + exit 0 ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 - exit ;; + exit 0 ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 - exit ;; + exit 0 ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` @@ -475,29 +499,29 @@ else echo i586-dg-dgux${UNAME_RELEASE} fi - exit ;; + exit 0 ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 - exit ;; + exit 0 ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 - exit ;; + exit 0 ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 - exit ;; + exit 0 ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd - exit ;; + exit 0 ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit ;; + exit 0 ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix - exit ;; + exit 0 ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` @@ -505,7 +529,7 @@ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit ;; + exit 0 ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build @@ -520,18 +544,14 @@ exit(0); } EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo rs6000-ibm-aix3.2.5 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi - exit ;; + exit 0 ;; *:AIX:*:[45]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then @@ -545,28 +565,28 @@ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit ;; + exit 0 ;; *:AIX:*:*) echo rs6000-ibm-aix - exit ;; + exit 0 ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 - exit ;; + exit 0 ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 + exit 0 ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx - exit ;; + exit 0 ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 - exit ;; + exit 0 ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd - exit ;; + exit 0 ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 - exit ;; + exit 0 ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in @@ -628,19 +648,9 @@ esac if [ ${HP_ARCH} = "hppa2.0w" ] then - eval $set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null + # avoid double evaluation of $set_cc_for_build + test -n "$CC_FOR_BUILD" || eval $set_cc_for_build + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else @@ -648,11 +658,11 @@ fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit ;; + exit 0 ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} - exit ;; + exit 0 ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -680,182 +690,161 @@ exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo unknown-hitachi-hiuxwe2 - exit ;; + exit 0 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd - exit ;; + exit 0 ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd - exit ;; + exit 0 ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix - exit ;; + exit 0 ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf - exit ;; + exit 0 ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf - exit ;; + exit 0 ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi - exit ;; + exit 0 ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites - exit ;; + exit 0 ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd - exit ;; + exit 0 ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit ;; + exit 0 ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd - exit ;; + exit 0 ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd - exit ;; + exit 0 ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd - exit ;; + exit 0 ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; + exit 0 ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; + exit 0 ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; + exit 0 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit ;; + exit 0 ;; *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - amd64) - echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - esac - exit ;; + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit 0 ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin - exit ;; - *:MINGW*:*) + exit 0 ;; + i*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 - exit ;; + exit 0 ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 - exit ;; - *:Interix*:[3456]*) - case ${UNAME_MACHINE} in - x86) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T | authenticamd) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; - esac ;; + exit 0 ;; + x86:Interix*:[34]*) + echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' + exit 0 ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks - exit ;; + exit 0 ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix - exit ;; + exit 0 ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) + exit 0 ;; + amd64:CYGWIN*:*:*) echo x86_64-unknown-cygwin - exit ;; + exit 0 ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin - exit ;; + exit 0 ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; + exit 0 ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit ;; + exit 0 ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu - exit ;; + exit 0 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix - exit ;; + exit 0 ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; cris:Linux:*:*) echo cris-axis-linux-gnu - exit ;; + exit 0 ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu - exit ;; + exit 0 ;; frv:Linux:*:*) echo frv-unknown-linux-gnu - exit ;; + exit 0 ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; mips:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -872,12 +861,8 @@ #endif #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; mips64:Linux:*:*) eval $set_cc_for_build @@ -895,22 +880,15 @@ #endif #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` + test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; - or32:Linux:*:*) - echo or32-unknown-linux-gnu - exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu - exit ;; + exit 0 ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu - exit ;; + exit 0 ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; @@ -924,7 +902,7 @@ objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; + exit 0 ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -932,31 +910,25 @@ PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac - exit ;; + exit 0 ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu - exit ;; + exit 0 ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux - exit ;; + exit 0 ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; + exit 0 ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; + exit 0 ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu - exit ;; - xtensa:Linux:*:*) - echo xtensa-unknown-linux-gnu - exit ;; + exit 0 ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent @@ -974,15 +946,15 @@ ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; + exit 0 ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; + exit 0 ;; "") # Either a pre-BFD a.out linker (linux-gnuoldld) or # one that does not give us useful --help. echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; + exit 0 ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build @@ -999,7 +971,7 @@ LIBC=gnulibc1 # endif #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) + #ifdef __INTEL_COMPILER LIBC=gnu #else LIBC=gnuaout @@ -1009,23 +981,16 @@ LIBC=dietlibc #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` + test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 + test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 - exit ;; + exit 0 ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... @@ -1033,27 +998,27 @@ # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit ;; + exit 0 ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx - exit ;; + exit 0 ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop - exit ;; + exit 0 ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos - exit ;; - i*86:syllable:*:*) + exit 0 ;; + i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable - exit ;; + exit 0 ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit ;; + exit 0 ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then @@ -1061,16 +1026,15 @@ else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. + exit 0 ;; + i*86:*:5:[78]*) case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit ;; + exit 0 ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi - exit ;; + exit 0 ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv - exit ;; + exit 0 ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv - exit ;; + exit 0 ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix - exit ;; + exit 0 ;; M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; + test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + && echo i486-ncr-sysv4.3${OS_REL} && exit 0 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; + && echo i486-ncr-sysv4 && exit 0 ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 - exit ;; + exit 0 ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit ;; + exit 0 ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} - exit ;; + exit 0 ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 - exit ;; + exit 0 ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 - exit ;; + exit 0 ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` @@ -1162,81 +1126,73 @@ else echo ns32k-sni-sysv fi - exit ;; + exit 0 ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 - exit ;; + exit 0 ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 - exit ;; + exit 0 ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 - exit ;; + exit 0 ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos - exit ;; + exit 0 ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos - exit ;; + exit 0 ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} - exit ;; + exit 0 ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 - exit ;; + exit 0 ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi - exit ;; + exit 0 ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos - exit ;; + exit 0 ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos - exit ;; + exit 0 ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos - exit ;; + exit 0 ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} - exit ;; - SX-7:SUPER-UX:*:*) - echo sx7-nec-superux${UNAME_RELEASE} - exit ;; - SX-8:SUPER-UX:*:*) - echo sx8-nec-superux${UNAME_RELEASE} - exit ;; - SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux${UNAME_RELEASE} - exit ;; + exit 0 ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in + *86) UNAME_PROCESSOR=i686 ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit ;; + exit 0 ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then @@ -1244,25 +1200,25 @@ UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit ;; + exit 0 ;; *:QNX:*:4*) echo i386-pc-qnx - exit ;; + exit 0 ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; + exit 0 ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} - exit ;; + exit 0 ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux - exit ;; + exit 0 ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv - exit ;; + exit 0 ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit ;; + exit 0 ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 @@ -1273,47 +1229,41 @@ UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 - exit ;; + exit 0 ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 - exit ;; + exit 0 ;; *:TENEX:*:*) echo pdp10-unknown-tenex - exit ;; + exit 0 ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 - exit ;; + exit 0 ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 - exit ;; + exit 0 ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 - exit ;; + exit 0 ;; *:ITS:*:*) echo pdp10-unknown-its - exit ;; + exit 0 ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} - exit ;; + exit 0 ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` - exit ;; + exit 0 ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; + A*) echo alpha-dec-vms && exit 0 ;; + I*) echo ia64-dec-vms && exit 0 ;; + V*) echo vax-dec-vms && exit 0 ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' - exit ;; - i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos - exit ;; + exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 @@ -1345,7 +1295,7 @@ #endif #if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix\n"); exit (0); + printf ("arm-acorn-riscix"); exit (0); #endif #if defined (hp300) && !defined (hpux) @@ -1434,12 +1384,11 @@ } EOF -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 # Apollos put the system type in the environment. -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } # Convex versions that predate uname can use getsysinfo(1) @@ -1448,22 +1397,22 @@ case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd - exit ;; + exit 0 ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit ;; + exit 0 ;; c34*) echo c34-convex-bsd - exit ;; + exit 0 ;; c38*) echo c38-convex-bsd - exit ;; + exit 0 ;; c4*) echo c4-convex-bsd - exit ;; + exit 0 ;; esac fi --- courier-0.58.0.20080127.orig/courier/cdfilters.C +++ courier-0.58.0.20080127/courier/cdfilters.C @@ -16,6 +16,7 @@ #include #include +#include #include #include --- courier-0.58.0.20080127.orig/courier/doc/Makefile.in +++ courier-0.58.0.20080127/courier/doc/Makefile.in @@ -248,7 +248,8 @@ esmtpd.8 makeacceptmailfor.8 makehosteddomains.8\ mkesmtpdcert.8 mkimapdcert.8 mkpop3dcert.8 \ makealiases.8 makepercentrelay.8 makesmtpaccess.8 \ - pop3d.8 submit.8 imapd.8 + pop3d.8 submit.8 imapd.8 \ + courier-mtaconfig.8 courieresmtpd.8 BUILT_SOURCES = \ aliaslookup.html aliaslookup.8 \ @@ -1154,6 +1155,12 @@ preline.1: preline.1.in CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status +courieresmtpd.8: courieresmtpd.8.in + CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +courier-mtaconfig.8: courier-mtaconfig.8.in + CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + install-man-extra: cd $(DESTDIR)$(man8dir) ; \ rm -f courierpop3login.8 makesmtpaccess-msa.8 esmtpd-msa.8; \ --- courier-0.58.0.20080127.orig/courier/doc/esmtpd.8.in +++ courier-0.58.0.20080127/courier/doc/esmtpd.8.in @@ -14,7 +14,7 @@ .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" -esmtpd \- Courier mail server ESMTP daemon +esmtpd, esmtpd-ssl, esmtpd-msa \- Courier mail server ESMTP daemon .SH "SYNOPSIS" .HP 7 \fBesmtpd\fR {start} @@ -23,6 +23,12 @@ .HP 7 \fBesmtpd\fR {restart} .HP 11 +\fBesmtpd-ssl\fR {start} +.HP 11 +\fBesmtpd-ssl\fR {stop} +.HP 11 +\fBesmtpd-ssl\fR {restart} +.HP 11 \fBesmtpd\-msa\fR {start} .HP 11 \fBesmtpd\-msa\fR {stop} @@ -42,6 +48,10 @@ \fBcouriertcpd\fR daemon, shutting down the ESMTP service. .PP +The command "\fBesmtpd-ssl start\fR" starts the server on the +ESMTP-over-SSL port, port 465. +"\fBesmtpd-ssl stop\fR" stops it. +.PP The command "\fBesmtpd\-msa start\fR" starts the server on the message submission port, port 587. "\fBesmtpd\-msa stop\fR" stops it. The difference between \fBesmtpd\fR and @@ -57,6 +67,9 @@ automatically runs "\fBesmtpd restart\fR", in order to reread the \fI@sysconfdir@/smtpaccess.dat\fR access file, so you don't have to do it manually, yourself. Similarly, +\fI \fBmakesmtpaccess\-ssl\fR(8) \fR\&[1] +automatically runs \fBesmtpd-ssl restart\fR +and \fI \fBmakesmtpaccess\-msa\fR(8) \fR\&[1] automatically runs \fBesmtpd\-msa restart\fR @@ -68,6 +81,19 @@ \fBcourieresmtpd\fR. .RE .PP +\fI@sysconfdir@/esmtpd\-ssl\fR +.RS 4 +This configuration file +initializes the settings for \fBcourieresmtpd\fR when invoked by +\fBesmtpd-ssl\fR. Note that this file is used to override the +settings \fI@sysconfdir@/esmtpd\fR. +The command "\fBesmtpd-ssl +start\fR" first reads \fI@sysconfdir@/esmtpd\fR, then +afterwards \fI@sysconfdir@/esmtpd-ssl\fR. Any settings in +\fIesmtpd-ssl\fR override the corresponding settings in +\fIesmtpd\fR +.RE +.PP \fI@sysconfdir@/esmtpd\-msa\fR .RS 4 This configuration file initializes the settings for --- courier-0.58.0.20080127.orig/courier/doc/courieresmtpd.8.in +++ courier-0.58.0.20080127/courier/doc/courieresmtpd.8.in @@ -0,0 +1,27 @@ +.\" +.\" +.\" +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng . +.TH "COURIERESMTPD" "8" "21 April 2003" "Double Precision, Inc." "" + +.SH NAME +courieresmtpd \- Courier mail server ESMTP daemon + +.SH "DESCRIPTION" +.PP +The actual Courier ESMTP daemon (mail transfer agent) is called +\fBcourieresmtpd\fR. +Normally, +\fBcourieresmtpd\fR +is run from +\fBcouriertcpd\fR, +which is in turn run from \fBesmtpd start\fR or a similar command. +You should not have to run courieresmtpd manually. +.SH "SEE ALSO" +.PP +\fBcouriertcpd\fR(8), +\fBesmtpd\fR(8). --- courier-0.58.0.20080127.orig/courier/doc/courier-mtaconfig.8.in +++ courier-0.58.0.20080127/courier/doc/courier-mtaconfig.8.in @@ -0,0 +1,21 @@ +.\" +.\" +.\" +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng . +.TH "COURIER-MTACONFIG" "8" "21 April 2003" "Double Precision, Inc." "" + +.SH NAME +courier-mtaconfig \- Show configuration parameters for the Courier MTA + +.SH "DESCRIPTION" +.PP +This command displays configuration parameters for the currently running +instance of the Courier MTA (mail transfer agent). +.SH "SEE ALSO" +.PP +\fBcourier\fR(8), +\fBesmtpd\fR(8). --- courier-0.58.0.20080127.orig/courier/submit2.C +++ courier-0.58.0.20080127/courier/submit2.C @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #if HAVE_SYS_TYPES_H --- courier-0.58.0.20080127.orig/courier/module.esmtp/Makefile.in +++ courier-0.58.0.20080127/courier/module.esmtp/Makefile.in @@ -64,7 +64,7 @@ CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = esmtpd esmtpd-ssl esmtpd.dist esmtpd-msa.dist \ esmtpd-ssl.dist makesmtpaccess makeacceptmailfor \ - makepercentrelay staticlist.c mkesmtpdcert esmtpd.cnf.openssl + makepercentrelay mkesmtpdcert esmtpd.cnf.openssl LTLIBRARIES = $(noinst_LTLIBRARIES) librewrite_la_LIBADD = am_librewrite_la_OBJECTS = esmtp.lo --- courier-0.58.0.20080127.orig/courier/cdmsgq3.C +++ courier-0.58.0.20080127/courier/cdmsgq3.C @@ -24,6 +24,7 @@ #include #endif #include +#include #include #include #include --- courier-0.58.0.20080127.orig/imap/imapscanclient.c +++ courier-0.58.0.20080127/imap/imapscanclient.c @@ -137,8 +137,11 @@ if (scaninfo->watcher == NULL && (scaninfo->watcher=maildirwatch_alloc(maildir)) == NULL) - imapscanfail("maildirwatch"); - + { + /* we don't report this problem any longer */ + /* imapscanfail("maildirwatch"); */ + } + if ((newname=maildir_lock(maildir, scaninfo->watcher, &tryAnyway)) == NULL) {