--- courier-0.60.0.orig/webmail/configure.in +++ courier-0.60.0/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.60.0.orig/webmail/Makefile.am +++ courier-0.60.0/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.60.0.orig/maildrop/mailbot.c +++ courier-0.60.0/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.60.0.orig/maildrop/configure.in +++ courier-0.60.0/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.60.0.orig/imap/imapscanclient.c +++ courier-0.60.0/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) { --- courier-0.60.0.orig/config.sub +++ courier-0.60.0/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.60.0.orig/config.guess +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.examples +++ courier-0.60.0/debian/courier-mta.examples @@ -0,0 +1,2 @@ +courier/filters/perlfilter/perlfilter-example.pl + --- courier-0.60.0.orig/debian/courier-imap-ssl.postinst +++ courier-0.60.0/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.60.0.orig/debian/courier-ssl.templates +++ courier-0.60.0/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.60.0.orig/debian/compat +++ courier-0.60.0/debian/compat @@ -0,0 +1 @@ +5 --- courier-0.60.0.orig/debian/courier-base.files +++ courier-0.60.0/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.60.0.orig/debian/courier-ldap.files +++ courier-0.60.0/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.60.0.orig/debian/courier-base.postrm +++ courier-0.60.0/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.60.0.orig/debian/copyright +++ courier-0.60.0/debian/copyright @@ -0,0 +1,27 @@ +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: + +Copyright 1998 - 2008 Double Precision, Inc. + +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.60.0.orig/debian/courier-imap.init +++ courier-0.60.0/debian/courier-imap.init @@ -0,0 +1,109 @@ +#! /bin/bash -e +### BEGIN INIT INFO +# Short-Description: Courier IMAP server +# Provides: courier-imap +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# 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 +# ensure that maildirpath is set +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.60.0.orig/debian/courier-mta-ssl.postinst +++ courier-0.60.0/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.60.0.orig/debian/courier-faxmail.lintian +++ courier-0.60.0/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.60.0.orig/debian/courier-pop-ssl.conffiles +++ courier-0.60.0/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.60.0.orig/debian/courier-imap-ssl.init +++ courier-0.60.0/debian/courier-imap-ssl.init @@ -0,0 +1,117 @@ +#! /bin/bash -e +### BEGIN INIT INFO +# Short-Description: Courier IMAP-SSL server +# 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 +# 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 +# ensure that maildirpath is set +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.60.0.orig/debian/courier-pcp.files +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.templates +++ courier-0.60.0/debian/sqwebmail.templates @@ -0,0 +1,53 @@ +# 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: for internal use + --- courier-0.60.0.orig/debian/sqwebmail.config +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/courier-base.templates +++ courier-0.60.0/debian/courier-base.templates @@ -0,0 +1,40 @@ +# 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 you agree, 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. + +Template: courier-base/maildirpath +Type: note +_Description: Obsolete setting of MAILDIR + The name of the Maildir directory is now recognized through the variable + MAILDIRPATH in Courier configuration files. The MAILDIR setting in + /etc/default/courier is therefore obsolete and will be not recognized. + --- courier-0.60.0.orig/debian/courier-pop.pam +++ courier-0.60.0/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.60.0.orig/debian/courier-mta-ssl.files +++ courier-0.60.0/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.60.0.orig/debian/courier-maildrop.files +++ courier-0.60.0/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.60.0.orig/debian/courier-pop-ssl.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-imap.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/courier-pop.init +++ courier-0.60.0/debian/courier-pop.init @@ -0,0 +1,105 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: Courier POP3 server +# Provides: courier-pop +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Description: courier-pop is an POP3 Mail Delivery 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" +TCPD="${sbindir}/couriertcpd" +DAEMON=${sbindir}/pop3d +PROGRAM="Courier POP3 server" +PROG="pop3d" +SSLCONFIG= + +test -f $DAEMON || 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 + +# read/set defaults +if [ -f /etc/default/courier ]; then + . /etc/default/courier +fi +# ensure that maildirpath is set +if [ -z "$MAILDIRPATH" ]; then + MAILDIRPATH=Maildir +fi + +if [ -f "${sysconfdir}/pop3d-ssl" ]; then + . "${sysconfdir}/pop3d-ssl" + SSLCONFIG=1 +fi +. ${sysconfdir}/pop3d + +START=no +case "$POP3DSTART" in + [yY]*)START=yes;; +esac + +case "$1" in +start) + if [ "$START" = "yes" ]; then + log_begin_msg "Starting $PROGRAM..." + + /usr/bin/env - /bin/sh -c " set -a; \ + . ${sysconfdir}/pop3d; \ + if [ "$SSLCONFIG" ]; then . ${sysconfdir}/pop3d-ssl; fi; \ + POP3_STARTTLS=$POP3_STARTTLS; export POP3_STARTTLS; \ + TLS_PROTOCOL=$TLS_STARTTLS_PROTOCOL; \ + /usr/sbin/courierlogger -pid=$PIDFILE -start $LOGGEROPTS \ + $TCPD \ + -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \ + $TCPDOPTS -address=$ADDRESS $PORT \ + ${libexecdir}/courier/courierpop3login $AUTHMODULELIST \ + ${libexecdir}/courier/courierpop3d $MAILDIRPATH" + log_end_msg 0 + fi + ;; +stop) + log_begin_msg "Stopping $PROGRAM..." + $TCPD -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}" >&2 + exit 1 + ;; +esac + +exit 0 --- courier-0.60.0.orig/debian/watch +++ courier-0.60.0/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://sf.net/courier/courier-([\d\.]+)\.tar\.bz2 debian uupdate --- courier-0.60.0.orig/debian/courier-base.dirs +++ courier-0.60.0/debian/courier-base.dirs @@ -0,0 +1,2 @@ +/var/lib/courier + --- courier-0.60.0.orig/debian/courier-ldap.init +++ courier-0.60.0/debian/courier-ldap.init @@ -0,0 +1,72 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: Courier LDAP alias server +# Provides: courier-ldap +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Description: courier-ldap is the Courier LDAP alias daemon. +### END INIT INFO +# +# Copyright 2002,2006,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. + +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.60.0.orig/debian/sqwebmail.docs +++ courier-0.60.0/debian/sqwebmail.docs @@ -0,0 +1,7 @@ +webmail/BUGS +webmail/BUGS.html +webmail/SECURITY +webmail/SECURITY.html +webmail/TODO +webmail/TODO.html + --- courier-0.60.0.orig/debian/courier-base.preinst +++ courier-0.60.0/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.60.0.orig/debian/NEWS +++ courier-0.60.0/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.60.0.orig/debian/courier-authmysql.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-pcp.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/courier-ldap.conffiles +++ courier-0.60.0/debian/courier-ldap.conffiles @@ -0,0 +1,3 @@ +/etc/courier/ldapaliasrc +/etc/courier/ldapaddressbook +/etc/init.d/courier-ldap --- courier-0.60.0.orig/debian/courier-mta.lintian +++ courier-0.60.0/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.60.0.orig/debian/control +++ courier-0.60.0/debian/control @@ -0,0 +1,258 @@ +Source: courier +Section: mail +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Stefan Hornburg (Racke) +Standards-Version: 3.8.0 +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, ghostscript, mgetty-fax, netpbm, libgamin-dev, libssl-dev, openssl (>= 0.9.6), libpq-dev, automake, libtool, courier-authlib-dev (>= 0.61.0), po-debconf +Build-Conflicts: automake1.4 +Homepage: http://www.courier-mta.org/ + +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: ${shlibs: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: ${shlibs: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.60.0.orig/debian/courier-webadmin.templates +++ courier-0.60.0/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.60.0.orig/debian/courier-pcp.conffiles +++ courier-0.60.0/debian/courier-pcp.conffiles @@ -0,0 +1,2 @@ +/etc/init.d/courier-pcp +/etc/pam.d/calendar --- courier-0.60.0.orig/debian/courier_perms +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.dirs +++ courier-0.60.0/debian/sqwebmail.dirs @@ -0,0 +1,3 @@ +usr/lib/cgi-bin +var/cache/sqwebmail +var/lib/courier/calendar --- courier-0.60.0.orig/debian/courier-pcp.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-base.conffiles +++ courier-0.60.0/debian/courier-base.conffiles @@ -0,0 +1 @@ +/etc/courier/shared/index --- courier-0.60.0.orig/debian/sqwebmail.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-faxmail.conffiles +++ courier-0.60.0/debian/courier-faxmail.conffiles @@ -0,0 +1,3 @@ +/etc/courier/faxcoverpage.tr +/etc/courier/faxnotifyrc +/etc/courier/faxrc --- courier-0.60.0.orig/debian/courier-webadmin.postrm +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.pam +++ courier-0.60.0/debian/sqwebmail.pam @@ -0,0 +1,7 @@ +# PAM configuration file for SqWebMail daemon + +@include common-auth +@include common-account +@include common-password + + --- courier-0.60.0.orig/debian/courier-webadmin.lintian +++ courier-0.60.0/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.60.0.orig/debian/sharedindexsplit.pod +++ courier-0.60.0/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.60.0.orig/debian/courier-mta-ssl.conffiles +++ courier-0.60.0/debian/courier-mta-ssl.conffiles @@ -0,0 +1,2 @@ +/etc/courier/esmtpd-ssl +/etc/init.d/courier-mta-ssl --- courier-0.60.0.orig/debian/courier-maildrop.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/fixlinks +++ courier-0.60.0/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.60.0.orig/debian/courier-mlm.conffiles +++ courier-0.60.0/debian/courier-mlm.conffiles @@ -0,0 +1,2 @@ +/etc/courier/webmlmrc +/etc/init.d/courier-mlm --- courier-0.60.0.orig/debian/sqwebmail.conffiles +++ courier-0.60.0/debian/sqwebmail.conffiles @@ -0,0 +1,4 @@ +/etc/courier/sqwebmaild +/etc/cron.d/sqwebmail +/etc/init.d/sqwebmail +/etc/pam.d/webmail --- courier-0.60.0.orig/debian/courier-mta.conffiles +++ courier-0.60.0/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.60.0.orig/debian/courier-maildrop.conffiles +++ courier-0.60.0/debian/courier-maildrop.conffiles @@ -0,0 +1 @@ +/etc/courier/maildrop --- courier-0.60.0.orig/debian/courier-base.docs +++ courier-0.60.0/debian/courier-base.docs @@ -0,0 +1,4 @@ +debian/CREDITS.debian +maildir/README.maildirquota.txt +maildir/README.sharedfolders.txt + --- courier-0.60.0.orig/debian/courier-mlm.init +++ courier-0.60.0/debian/courier-mlm.init @@ -0,0 +1,87 @@ +#! /bin/sh +### BEGIN INIT INFO +# Short-Description: Courier WebMLM server +# 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,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. + +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.60.0.orig/debian/courier-imap.pam +++ courier-0.60.0/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.60.0.orig/debian/changelog +++ courier-0.60.0/debian/changelog @@ -0,0 +1,1882 @@ +courier (0.60.0-1ubuntu1) intrepid; urgency=low + + [ Nicolas Valcárcel ] + * Bumped Standards-Version to 3.8.0 + * Merge from debian unstable, remaining changes: + - debian/watch - Added + - debian/control: + - 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 + - Dropped Build-Depend libmysqlclient-dev + - Added Build-Depend po-debconf + - Changed Depends to apache2 instead apache + - 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.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/sqwebmail.pam: + - Added common-session + - 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. + + [ Scott Kitterman ] + * Touched up debian/changelog formatting + * Change build-dep on gs | gs-aladdin to ghostscript + * Add debhelper token to courier-mta.preinst + * Disable parallel builds in debian/rules so it will actually build + + -- Scott Kitterman Wed, 13 Aug 2008 00:45:50 -0400 + +courier (0.60.0-1) unstable; urgency=low + + * New upstream release, removing IEFT license from internet draft file (Closes: #482048) + * Adding diversion for addcr (Closes: #476489, thanks to Gerrit Pape + for the patch) + * Ensure that MAILDIRPATH is set in init scripts (Closes: #490976, + thanks to Mario Izquierdo for the report and + the patch) + + -- Stefan Hornburg (Racke) Thu, 17 Jul 2008 12:01:59 +0200 + +courier (0.59.0-3ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable. (LP: #226093, #230016, #209449) Remaining + Ubuntu changes: + - debian/watch - 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 + - Dropped Build-Depend libmysqlclient-dev + - Added Build-Depend po-debconf + - Changed Depends to apache2 instead apache + - 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.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/sqwebmail.pam: + - Added common-session + - 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. + + -- Stefan Ebner Fri, 20 Jun 2008 14:50:50 -0400 + +courier (0.59.0-3) unstable; urgency=high + + * Applied upstream patch removing IETF license from internet draft files + (Closes: #482048, thanks to Simon Josefsson for + the report) + + -- Stefan Hornburg (Racke) Wed, 04 Jun 2008 13:47:12 +0200 + +courier (0.59.0-2) unstable; urgency=low + + * Updated French translation of Debconf templates (Closes: #442215, + thanks to Christian Perrier ) + * Updated German translation of Debconf templates (Closes: #476887, + thanks to Holger Wansing ) + * Updated Finnish translation of the Debconf templates (Closes: #475241, + thanks to Esko Arajärvi ) + * Updated Czech translation of Debconf templates (Closes: #479213, thanks + to Martin Sín ) + * Added Basque translation of Debconf templates (Closes: #479461, thanks + to iarres Beobide ) + * Updated Turkish translation of Debconf templates (Closes: #479531, + thanks to Mehmet Turker ) + * Updated Portuguese translation of Debconf templates (Closes: #479642, + thanks to Miguel Figueiredo ) + * Updated Vietnamese translation of Debconf templates (Closes: #479747, + thanks to Clytie Siddall ) + * Updated Galician translation of Debconf templates (Closes: #479790, + thanks to Jacobo Tarrio ) + * Updated Dutch translation of Debconf templates (Closes: #480126, + thanks to Bart Cornelis ) + * Updated Japanese translation of Debconf templates (Closes: #480881, + thanks to Hideki Yamane ) + * Updated Russian translation of Debconf templates (Closes: #480916, + thanks to Yuri Kozlov ) + * Debhelper compatibility level increased to 5 and moved to debian/compat + * Don't ignore make clean errors + + -- Stefan Hornburg (Racke) Thu, 22 May 2008 13:47:55 +0200 + +courier (0.59.0-1) unstable; urgency=low + + * new upstream release + * remove /var/lib/courier/couriersslcache on purge (Closes: #463497, + thanks to Peter Eisentraut for the report) + * use MAILDIRPATH from Courier configuration files + (Closes: #463233, #441225) + * fix bashism in courier-mta postinst script (Closes: #472226, thanks to + Raphael Geissert for the report) + * build depend on automake instead of automake1.8 (Closes: #473361, + thanks to Eric Dorland for the report) + * removed TABs from NEWS file + * added short descriptions to LSB init info + * lintian: + - added copyright notice to debian/copyright + - fixed doc-base section for sqwebmail package + - use ${shlibs:Depends} for a proper libc dependency + - override for linking with openssl added + + -- Stefan Hornburg (Racke) Thu, 3 Apr 2008 18:25:47 +0200 + +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.60.0.orig/debian/addcr.pod +++ courier-0.60.0/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.60.0.orig/debian/rules +++ courier-0.60.0/debian/rules @@ -0,0 +1,358 @@ +#!/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 + +# Parallel is apparently very bad: +export DEB_BUILD_OPTIONS "parallel=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-ssl.lintian $(BUILD)/usr/share/lintian/overrides/courier-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.4.0-$(shell dpkg-parsechangelog | perl -ne 'print $$2 if /^Version: (.*?)-(.*)$$/') + dh_gencontrol -pcourier-imap-ssl -- -VRELUP="$(RELUP)" -v4.4.0-$(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.60.0.orig/debian/CREDITS.debian +++ courier-0.60.0/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.60.0.orig/debian/sharedindexinstall.pod +++ courier-0.60.0/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.60.0.orig/debian/courier-pop.files +++ courier-0.60.0/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.60.0.orig/debian/po/fi.po +++ courier-0.60.0/debian/po/fi.po @@ -0,0 +1,240 @@ +msgid "" +msgstr "" +"Project-Id-Version: courier 0.57.0-2\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-04-09 21:09+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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Vanhentunut MAILDIR-asetus" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "The name of the Maildir directory is now recognized through the variable MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/default/courier is therefore obsolete and will be not recognized." +msgstr "Maildir-hakemiston nimi haetaan nykyään Courierin asetustiedostojen muuttujasta MAILDIRPATH. Tiedostossa /etc/default/courier oleva MAILDIR-asetus on tästä syystä vanhentunut, eikä sitä huomioida." + +#. 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 "Hakemisto /var/www/sqwebmail poistetaan, jos tämä paketti siivotaan, 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.60.0.orig/debian/po/pt_BR.po +++ courier-0.60.0/debian/po/pt_BR.po @@ -0,0 +1,575 @@ +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-06-04 11:59+0000\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" + +#. 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.60.0.orig/debian/po/pt.po +++ courier-0.60.0/debian/po/pt.po @@ -0,0 +1,357 @@ +# Portuguese translation of phpMyAdmin's debconf messages. +# 2005, Miguel Figueiredo +# 30-10-2005 - Miguel Figueiredo - initial translation +# Miguel Figueiredo , 2005-2008 +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.53.3-3\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-05 22:19+0100\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Definição obsoleta de MAILDIR" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"O nome do directório Maildir é agora reconhecido através da variável " +"MAILDIRPATH nos ficheiros de configuração do Courier. Por isso a definição " +"MAILDIR em /etc/default/courier é por isso obsoleta e não será reconhecida." + +#. 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.60.0.orig/debian/po/ja.po +++ courier-0.60.0/debian/po/ja.po @@ -0,0 +1,339 @@ +# +# 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.59.0-1.1\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-07-17 11:20+0000\n" +"PO-Revision-Date: 2008-05-08 23:40+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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "無効ã¨ãªã‚‹ MAILDIR 設定" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"Maildir ディレクトリå㯠Courier ã®è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ä¸­ã® MAILDIRPATH 変数を通ã—ã¦" +"å‚ç…§ã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ãŸã€‚ãã®ãŸã‚ã€/etc/default/courier ã§ã® MAILDIR 設定" +"ã¯ç„¡åŠ¹ã¨ãªã‚Šã€èªè­˜ã•ã‚Œã¾ã›ã‚“。" + +#. 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.60.0.orig/debian/po/ru.po +++ courier-0.60.0/debian/po/ru.po @@ -0,0 +1,411 @@ +# translation of ru.po to Russian +# Translation of courier.po debconf to Russian +# +# Yuriy Talakan' , 2005. +# Yuriy Talakan' , 2007. +# Sergey Alyoshin , 2007. +# Yuri Kozlov , 2008. +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-07-17 11:20+0000\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 "Создать каталоги Ð´Ð»Ñ Ð²ÐµÐ±-админиÑтрированиÑ?" + +#. 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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +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 "Заголовок \"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 работает от имени ÑуперпользователÑ. Более того, " +"работоÑпоÑобноÑÑ‚ÑŒ в таком Ñлучае не гарантируетÑÑ, поÑкольку завиÑит от " +"программного обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ Ð²ÐµÐ±-Ñервера и его наÑтройки." + +#. 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 "" +"ЕÑли вы выберете Ñтот параметр и наÑтройка веб-Ñервера ÑовмеÑтима Ñ " +"политикой 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. Выберите пароль." + +#. 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, то может подойти и первый вариант. ПоÑледний вариант требует " +"дополнительных дейÑтвий по наÑтройке веб-Ñервера." + +#. 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.60.0.orig/debian/po/de.po +++ courier-0.60.0/debian/po/de.po @@ -0,0 +1,376 @@ +# +# 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, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: Courier 0.59.0-1\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 20078-04-20 00:19+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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Veraltete Einstellung für MAILDIR" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"Der Name des Maildir-Verzeichnisses wird jetzt in den Courier-Konfigurations" +"dateien durch die Variable MAILDIRPATH festgelegt. Die Einstellung für MAILDIR " +"in /etc/default/courier ist daher veraltet und wird nicht nicht beachtet." + +#. 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, im Groupware-" +"Modus oder im Netzwerk-Modus aktivieren oder ob Sie die Kalenderfunktion " +"überhaupt nicht verwenden möchten (»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.60.0.orig/debian/po/POTFILES.in +++ courier-0.60.0/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.60.0.orig/debian/po/templates.pot +++ courier-0.60.0/debian/po/templates.pot @@ -0,0 +1,276 @@ +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-07-17 11:20+0000\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 you agree, " +"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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +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.60.0.orig/debian/po/es.po +++ courier-0.60.0/debian/po/es.po @@ -0,0 +1,442 @@ +# +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-07-17 11:20+0000\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 you agree, " +"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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +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" + +# | 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 +#, fuzzy +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." + +# | 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 +#, fuzzy +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 "" + +# | msgid "Ispell Dictionary" +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +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 "" + +# | 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 +#, fuzzy +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.60.0.orig/debian/po/fr.po +++ courier-0.60.0/debian/po/fr.po @@ -0,0 +1,338 @@ +# translation of fr.po to French +# +# +# +# +# Christian Perrier , 2006, 2007, 2008. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-04-19 19:53+0200\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Réglage obsolète de MAILDIR" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "Le nom du répertoire Maildir est désormais obtenu via la variable MAILDIRPATH dans les fichiers de configuration de Courier. Le réglage MAILDIR dans /etc/default/courier est donc obsolète et ne sera pas utilisé." + +#. 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." + --- courier-0.60.0.orig/debian/po/sv.po +++ courier-0.60.0/debian/po/sv.po @@ -0,0 +1,533 @@ +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-07-17 11:20+0000\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" + +#. 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" + +# | 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 +#, fuzzy +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." + +# | 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 +#, fuzzy +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." + +# | msgid "Activate CGI Program ?" +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +#, fuzzy +msgid "Activate CGI program?" +msgstr "Aktivera CGI-programmet ?" + +# | 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 +#, fuzzy +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." + +# | 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 +#, fuzzy +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." + +# | 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 +#, fuzzy +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." + +# | msgid "Password for the Courier Administration" +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +#, fuzzy +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 "" + +# | msgid "Enable Calendaring ?" +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +#, fuzzy +msgid "Calendaring mode:" +msgstr "Aktivera kalender?" + +# | 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 +#, fuzzy +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." + +# | 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 +#, fuzzy +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." + +# | msgid "Ispell Dictionary" +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +#, fuzzy +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 "" + +# | 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 +#, fuzzy +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.60.0.orig/debian/po/eu.po +++ courier-0.60.0/debian/po/eu.po @@ -0,0 +1,333 @@ +# translation of courier-eu.po to Euskara +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Piarres Beobide , 2008. +msgid "" +msgstr "" +"Project-Id-Version: courier-eu\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-05 00:09+0200\n" +"Last-Translator: Piarres Beobide \n" +"Language-Team: Euskara \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 "Web-bidezko kudeaketarako direktorioak sortu?" + +#. 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-ek /etc/courier-en kokaturiko konfigurazio fitxategi ezberdinak " +"erabiltzen ditu. Hauetako batzuk haren edukia bateratua eta konfigurazio " +"fitxategi bakar bat bezala erabilia izango diren direktorioengatik ordeztu " +"daitezke." + +#. 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 you agree, " +"any directories needed for the web-based administration tool will be created " +"unless there is already a plain file in place." +msgstr "" +"Courier-webadmin paketeak dakarren web-bidezko kudeaketak konfigurazio " +"direktorioak erabiltzen ditu fitxategien ordez. Onartzen baduzu web-bidezko " +"kudeaketarako behar den edozein direktorio sortua izango da ez badago haren " +"lekuan dagoeneko testu lau fitxategi bat." + +#. Type: string +#. Description +#: ../courier-base.templates:3001 +msgid "Path to Maildir directory:" +msgstr "Maildir direktorioaren bidea:" + +#. 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 "" +"Mesedez idatzi erabiltzaile bakoitzaren etxe direktoriotik Maildir " +"direktoriora bide erlatiboa, hori da Courier zerbitzariak erabiltzailearen " +"posta gorde eta eskuratuko duen lekua. Mesedez begiratu maildir.courier(5) " +"manual orrialdea Courier-ek erabiltzen duen posta biltegiratze sistemara " +"ohiturik ez bazaude." + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "MAILDIR ezarpen zaharkitua" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"Maildir direktorioaren izena orain Courier konfigurazio fitxategietako " +"MAILDIRPATH aldagaiaren bidez jakiten da. /etc/default/courier-en MAILDIR " +"ezarpena zaharkiturik dago eta ez da gehiago ezagutuko aurrerantzean." + +#. Type: string +#. Description +#: ../courier-mta.templates:2001 +msgid "Default domain:" +msgstr "Lehenetsiriko domeinua:" + +#. 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 "" +"Mesedez zehaztu baliozko eposta domeinu bat. Goiburu berridazketa funtzio " +"gehienek domeinurik zehazten ez duten kontu lokalenak bezalako eposta " +"helbide guztiei domeinu hori erantsiko diete." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "Berri-emateak bidaltzeko \"Nondik\" goiburua:" + +#. 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 "" +"Mesedez zehaztu baliozko balio bat posta bidezko berri-emateen \"Nondik\" " +"goiburuan. Berri-emate horiek ezin dira bidali ezarpen hau gabe." + +#. Type: note +#. Description +#: ../courier-ssl.templates:2001 +msgid "SSL certificate required" +msgstr "SSL ziurtagiria beharrezkoa" + +#. 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 "" +"SSL gaineko POP eta IMAP-ek baliozkosinaturiko X.509 ziurtagiri bat behar " +"dute. Courier-pop-ssl edo courier-imap-ssl paketeen instalazioan lokalki " +"sinaturiko X.509 ziurtagiri bat sortuko da behar izanez gero." + +#. 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 "" +"Produkzio erabilerako, X.509 ziurtagiria baliozko ziurtagiri autoritate " +"batek sinatu behar du posta bezeroek ziurtagiri onartu ahal izan dezate. " +"Ziurtagiri hauen lehenetsiriko kokalekua /etc/courier/pop3d.pem edo /etc/" +"courier/imapd.pem da." + +#. Type: boolean +#. Description +#: ../courier-webadmin.templates:2001 +msgid "Activate CGI program?" +msgstr "Aktibatu CGI programa?" + +#. 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-webkudeaketak makina lokaletik kanpo funtzionatzeko, /usr/lib/" +"courier/courier/webmail/webadmin CGI programa /usr/lib/cgi-bin/" +"courierwebadmin bezala eta SUID bit-a aktibatuarekin instalatu behar da." + +#. 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 "" +"Honek segurtasun inplikazio larriak izan ditzake webkudeaketa root bezala " +"exekutatzen bait da. Gainera ez da ziurtatzen konponbide honek funtzionatuko " +"duela web zerbitzari software eta konfigurazio arabera." + +#. 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 "" +"Aukera hau hautatuaz gero eta web zerbitzari konfigurazioak onartzen badu " +"kudeaketa interfazea http://localhost/cgi-bin/courierwebadmin helbidean " +"eskuratu ahal izango duzu." + +#. Type: password +#. Description +#: ../courier-webadmin.templates:3001 +msgid "Password for Courier administration:" +msgstr "Courier kudeaketarako pasahitza:" + +#. 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 "" +"Pasahitz bat beharrezkoa da Courier kudeaketa web interfazea babesteko. " +"Mesedez hautatu bat orain." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "lokala" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "sarea" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "ezgaitua" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Egutegi modua:" + +#. 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 "" +"Mesedez ezarri egutegia modu 'lokal'-ean, talde-lan onarpena edo 'sare' " +"moduan edo ezgaitu nahi duzun. Courier-pcp paketea beharrezkoa da talde-lan " +"modua onartzeko." + +#. 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 "" +"Modu lokalak oso lan-karga txikia gehitzen du egutegia ezgaitzearekin " +"alderatuz. Beste aldean talde-lan modua errekurtso behar handiagoa du eta " +"bereiziriko deabru bat behar du funtzionatzeko." + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "" +"For more information, please refer to /usr/share/doc/sqwebmail/PCP.html." +msgstr "" +"Argibide gehiagorako, mesedez irakurri /usr/share/doc/sqwebmail/PCP.html." + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "Ispell dictionary:" +msgstr "Ispell hiztegia:" + +#. Type: select +#. Description +#: ../sqwebmail.templates:3001 +msgid "" +"SqWebMail allows you to spellcheck your emails. Please select an appropriate " +"dictionary for ispell." +msgstr "" +"SqWebMail-ek zure eposten egiaztapen ortografikoa egitekoaukera ematen dizu. " +"Mesedez hautatu ispell-ek erabiltzeko hiztegia." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:4001 +msgid "symlink, copy, custom" +msgstr "lotura-sinbolikoa, kopiatu, pertsonalizatua" + +#. Type: select +#. Description +#: ../sqwebmail.templates:4002 +msgid "Installation method for HTML documents and images:" +msgstr "HTML dokumentu eta irudien instalazio metodoa:" + +#. 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-eko HTML dokumentu eta irudiak eskuragarri egin " +"daitezke /var/www/sqwebmail-en lotura sinboliko bidez; edo zuzenean horko " +"direktorio batetan kopiatzen; edo ez egin." + +#. 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 "" +"Segurtasun arrazoiak medio 'kopiatu' aukera gomendatzen da. Hala ere Apache " +"konfigurazioan dagoeneko 'FollowSymLinks' edo 'SymLinksIfOwnerMatch' " +"gaiturik badaude lehen aukera kontsideratu daiteke. Azken aukerak web " +"zerbitzaria konfiguratzeko eskuz zerbait egitea behar du." + +#. 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 "" +"Mesedez kontutan hartu /var/www/sqwebmail ezabatu izango dela paketea " +"garbitzen bada 'pertsonalizatua' aukera hautatzen ez bada." --- courier-0.60.0.orig/debian/po/vi.po +++ courier-0.60.0/debian/po/vi.po @@ -0,0 +1,398 @@ +# Vietnamese translation for courier. +# Copyright © 2008 Free Software Foundation, Inc. +# Clytie Siddall , 2005-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.59.0-1.1\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-06 22:18+0930\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.7b3\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 +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." +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) »." + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Thiết lập MAILDIR quá cÅ©" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "Tên của thÆ° mục Maildir giá» này được nhận ra qua biến MAILDIRPATH trong các tập tin cấu hình Courier. Thiết lập MAILDIR trong tập tin cấu hình « /etc/default/courier » thì quá thá»i nên không được nhận ra." + +# 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." --- courier-0.60.0.orig/debian/po/gl.po +++ courier-0.60.0/debian/po/gl.po @@ -0,0 +1,356 @@ +# Galician translation of courier's debconf templates +# This file is distributed under the same license as the courier package. +# Jacobo Tarrio , 2007, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: courier\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-06 19:22+0100\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Configuración obsoleta de MAILDIR" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"O nome do directorio Maildir recoñécese mediante a variable MAILDIRPATH nos " +"ficheiros de configuración de Courier. A configuración MAILDIR en /etc/" +"default/courier é, polo tanto, obsoleta, e non se ha recoñecer." + +#. 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.60.0.orig/debian/po/tr.po +++ courier-0.60.0/debian/po/tr.po @@ -0,0 +1,343 @@ +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-05 13:35+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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "MAILDIR eski ayarı" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "The name of the Maildir directory is now recognized through the variable MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/default/courier is therefore obsolete and will be not recognized." +msgstr "Maildir dizininin adı artık Courier yapılandırma dosyalarındaki MAILDIRPATH deÄŸiÅŸkeni ile tanımlanmaktadır. /etc/default/courier dosyasındaki MAILDIR bu nedenle artık dikkate alınmayacaktır." + +#. 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.60.0.orig/debian/po/cs.po +++ courier-0.60.0/debian/po/cs.po @@ -0,0 +1,480 @@ +# Czech translation of courier templates +# +msgid "" +msgstr "" +"Project-Id-Version: courier 0.53.2-3\n" +"Report-Msgid-Bugs-To: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-06-04 11:59+0000\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" + +#. 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, mezi nÄ› patří napÅ™. lokální úÄty uživatelů." + +#. Type: string +#. Description +#: ../courier-mta.templates:3001 +msgid "\"From\" header for delivery notifications:" +msgstr "HlaviÄka \"From\" pro oznámení o doruÄení:" + +#. 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 "" +"Prosím urÄete platnou hodnotu pro hlaviÄku \"From\" nutnou pro oznámení o " +"doruÄení. Bez tohoto nastavení nebude možno posílat tato oznámení." + +#. 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 +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 " +"sebou podepsaný certifikát 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 "" +"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 +msgid "Activate CGI program?" +msgstr "Aktivovat CGI program?" + +#. 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 "" +"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 +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 "" +"To může mít vážné bezpeÄnostní následky, protože courierwebadmin pak běží s " +"právy uživatele root. KromÄ› toho, toto Å™eÅ¡ení nemusí v závislosti na " +"nastavení webového serveru vůbec fungovat." + +#. 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 "" +"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 +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 "" +"Heslo se používá k ochranÄ› přístupu k administraÄnímu webovému rozhraní " +"Courier. Nastavte ho prosím." + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "local" +msgstr "místní" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "net" +msgstr "síť" + +#. Type: select +#. Choices +#: ../sqwebmail.templates:2001 +msgid "disabled" +msgstr "vypnuto" + +#. Type: select +#. Description +#: ../sqwebmail.templates:2002 +msgid "Calendaring mode:" +msgstr "Mód kalendáře:" + +#. 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 "" +"UrÄete prosím, zda chcete povolit kalendář v místním módu (zvolte místní), " +"skupinovém módu (zvolte síť) 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 +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 je o trochu nároÄnÄ›jší na systém než jeho úplné vypnutí. Na " +"druhou stranu, skupinový mód využívá zdroje rozumnÄ› a vyžaduje spuÅ¡tÄ›ní " +"samostatného procesu." + +#. 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 +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 "InstalaÄní metoda dokumentů HTML a obrázků:" + +#. 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 "" +"K dokumentům HTML a obrázkům umístÄ›ným v /usr/share/sqwebmail je možno " +"pÅ™istupovat pomocí symbolického odkazu /var/www/sqwebmail; nebo je přímo " +"nakopírovat do tohoto adresáře; nebo nedÄ›lat nic." + +#. 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 "" +"Volba 'kopírovat' se doporuÄuje pÅ™edevším z bezpeÄnostních důvodů. " +"SamozÅ™ejmÄ›, pokud je v konfiguraÄních souborech Apache povolena volba " +"'FollowSymLinks' nebo 'SymLinksIfOwnerMatch', pak můžete zvolit první " +"možnost. Poslední možnost vyžaduje ruÄní zásah a konfiguraci ze strany " +"uživatele." + +#. 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 "" +"UvÄ›domte si prosím, že adresář /var/www/sqwebmail bude smazán pÅ™i odstranÄ›ní " +"balíÄku, ledaže byste zvolili možnost 'vlastní'." + +#, 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.60.0.orig/debian/po/nl.po +++ courier-0.60.0/debian/po/nl.po @@ -0,0 +1,344 @@ +# +# 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: courier@packages.debian.org\n" +"POT-Creation-Date: 2008-04-03 18:32+0200\n" +"PO-Revision-Date: 2008-05-05 18:35+0200\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 +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." +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: note +#. Description +#: ../courier-base.templates:4001 +msgid "Obsolete setting of MAILDIR" +msgstr "Verouderde MAILDIR-instelling" + +#. Type: note +#. Description +#: ../courier-base.templates:4001 +msgid "" +"The name of the Maildir directory is now recognized through the variable " +"MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/" +"default/courier is therefore obsolete and will be not recognized." +msgstr "" +"De naam van de Maildir-map wordt nu ingesteld via de MAILDIRPATH in de " +"configuratiebestanden van Courier. De MAILDIR-instelling in /etc/default/" +"courier is verouderd en wordt niet meer herkend." + +#. 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." + --- courier-0.60.0.orig/debian/courier-pop-ssl.files +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.init +++ courier-0.60.0/debian/sqwebmail.init @@ -0,0 +1,63 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: SqWebMail server +# Provides: sqwebmail +# 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 2003,2004,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. + +PROGRAM=webmaild +DAEMON=/usr/sbin/$PROGRAM +NAME="SqWebMail daemon" + +# load LSB functions +. /lib/lsb/init-functions + +# stop if the sqwebmail package has been removed +if ! [ -x $DAEMON ]; then + exit 0 +fi + +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.60.0.orig/debian/courier-imap.files +++ courier-0.60.0/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.60.0.orig/debian/courier-ssl.lintian +++ courier-0.60.0/debian/courier-ssl.lintian @@ -0,0 +1 @@ +courier-ssl: possible-gpl-code-linked-with-openssl --- courier-0.60.0.orig/debian/courier-ssl.files +++ courier-0.60.0/debian/courier-ssl.files @@ -0,0 +1,3 @@ +/usr/bin/couriertls +/usr/share/lintian/overrides/courier-ssl +/usr/share/man/man1/couriertls.1 --- courier-0.60.0.orig/debian/courier-ssl.docs +++ courier-0.60.0/debian/courier-ssl.docs @@ -0,0 +1 @@ +debian/CREDITS.debian --- courier-0.60.0.orig/debian/courier-mta.config +++ courier-0.60.0/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.60.0.orig/debian/courier-config.pod +++ courier-0.60.0/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.60.0.orig/debian/courier-pop-ssl.lintian +++ courier-0.60.0/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.60.0.orig/debian/README.debian +++ courier-0.60.0/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.60.0.orig/debian/courier-faxmail.files +++ courier-0.60.0/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.60.0.orig/debian/courier-webadmin.config +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.doc-base +++ courier-0.60.0/debian/sqwebmail.doc-base @@ -0,0 +1,9 @@ +Document: sqwebmail +Title: SqWebMail +Author: Sam Varshavchik +Abstract: SqWebMail Documentation +Section: Network/Communication + +Format: HTML +Files: /usr/share/doc/sqwebmail/sqwebmail.html +Index: /usr/share/doc/sqwebmail/sqwebmail.html --- courier-0.60.0.orig/debian/correctpermissions.pl +++ courier-0.60.0/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.60.0.orig/debian/courier-ldap.lintian +++ courier-0.60.0/debian/courier-ldap.lintian @@ -0,0 +1 @@ +courier-ldap: non-standard-file-perm etc/courier/ldapaliasrc 0640 != 0644 --- courier-0.60.0.orig/debian/courier-webadmin.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.postinst +++ courier-0.60.0/debian/sqwebmail.postinst @@ -0,0 +1,62 @@ +#! /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 + + # 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.60.0.orig/debian/courier-mta.dirs +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.preinst +++ courier-0.60.0/debian/courier-mta.preinst @@ -0,0 +1,36 @@ +#! /bin/sh -e +# +# Copyright 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. + +# define function for adding diversion of addcr +add_diversion() { + dpkg-divert --package courier-mta --add --rename \ + --divert /usr/bin/addcr.ucspi-tcp /usr/bin/addcr + dpkg-divert --package courier-mta --add --rename \ + --divert /usr/share/man/man1/addcr.ucspi-tcp.1.gz /usr/share/man/man1/addcr.1.g +} + +if [ "$1" = "install" ]; then + add_diversion +fi + +if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt "0.60.0-1"; then + add_diversion +fi + +#DEBHELPER# --- courier-0.60.0.orig/debian/courier-mta.files +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.lintian +++ courier-0.60.0/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.60.0.orig/debian/newaliases.pod +++ courier-0.60.0/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.60.0.orig/debian/courier-mta-ssl.init +++ courier-0.60.0/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.60.0.orig/debian/courier-base.config +++ courier-0.60.0/debian/courier-base.config @@ -0,0 +1,38 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,2004,2006,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 + +# Get settings from /etc/default/courier +if [ -f /etc/default/courier ]; then + . /etc/default/courier + if [ -n "$MAILDIR" ]; then + if [ "$MAILDIR" != "Maildir" ]; then + db_input high courier-base/maildirpath || [ $? -eq 30 ] + db_go + fi + 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 + --- courier-0.60.0.orig/debian/courier-webadmin.dirs +++ courier-0.60.0/debian/courier-webadmin.dirs @@ -0,0 +1,3 @@ +etc/courier/webadmin +etc/courier/webadmin/added +etc/courier/webadmin/removed --- courier-0.60.0.orig/debian/courier-pcp.lintian +++ courier-0.60.0/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.60.0.orig/debian/courier-mlm.files +++ courier-0.60.0/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.60.0.orig/debian/courier-pcp.dirs +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.postinst +++ courier-0.60.0/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 + /bin/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 + /bin/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.60.0.orig/debian/courier-maildrop.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.init +++ courier-0.60.0/debian/courier-mta.init @@ -0,0 +1,128 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: Courier SMTP server +# 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 +# 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.60.0.orig/debian/sqwebmail.html +++ courier-0.60.0/debian/sqwebmail.html @@ -0,0 +1,20 @@ + + + + SqWebMail Documentation + + + + +

SqWebMail Documentation

+ + + + --- courier-0.60.0.orig/debian/courier-imap-ssl.conffiles +++ courier-0.60.0/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.60.0.orig/debian/courier-pop-ssl.init +++ courier-0.60.0/debian/courier-pop-ssl.init @@ -0,0 +1,116 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: Courier POP3-SSL server +# 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 +# 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 +# ensure that maildirpath is set +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.60.0.orig/debian/courier-webadmin.postinst +++ courier-0.60.0/debian/courier-webadmin.postinst @@ -0,0 +1,44 @@ +#! /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 + + # 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.60.0.orig/debian/courier-ldap.postinst +++ courier-0.60.0/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.60.0.orig/debian/courier-ssl.postrm +++ courier-0.60.0/debian/courier-ssl.postrm @@ -0,0 +1,24 @@ +#! /bin/sh -e +# +# Copyright 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" = "purge" ]; then + rm -rf /var/lib/courier/couriersslcache +fi + +#DEBHELPER# --- courier-0.60.0.orig/debian/courier-ssl.config +++ courier-0.60.0/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.60.0.orig/debian/courier-ssl.postinst +++ courier-0.60.0/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.60.0.orig/debian/courier-maildrop.postinst +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.files +++ courier-0.60.0/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.60.0.orig/debian/courier-maildrop.lintian +++ courier-0.60.0/debian/courier-maildrop.lintian @@ -0,0 +1 @@ +courier-maildrop: setuid-binary usr/bin/maildrop 4755 root/daemon --- courier-0.60.0.orig/debian/courier-mta.pam +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.templates +++ courier-0.60.0/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.60.0.orig/debian/courier-pcp.init +++ courier-0.60.0/debian/courier-pcp.init @@ -0,0 +1,46 @@ +#! /bin/sh -e +### BEGIN INIT INFO +# Short-Description: Courier PCP server +# Provides: courier-pcp +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Description: courier-pcp Personal Calendaring Protocol server +### END INIT INFO +# +# Copyright 2002,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. + +# 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.60.0.orig/debian/logcheck/courier-imap +++ courier-0.60.0/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.60.0.orig/debian/logcheck/courier-imap-ssl +++ courier-0.60.0/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.60.0.orig/debian/logcheck/courier-pop-ssl +++ courier-0.60.0/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.60.0.orig/debian/logcheck/courier-pop +++ courier-0.60.0/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.60.0.orig/debian/logcheck/README +++ courier-0.60.0/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.60.0.orig/debian/logcheck/violations/courier-imap +++ courier-0.60.0/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.60.0.orig/debian/logcheck/violations/courier-imap-ssl +++ courier-0.60.0/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.60.0.orig/debian/logcheck/violations/courier-pop-ssl +++ courier-0.60.0/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.60.0.orig/debian/logcheck/violations/courier-pop +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.prerm +++ courier-0.60.0/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.60.0.orig/debian/webmaild.pod +++ courier-0.60.0/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.60.0.orig/debian/courier-base.examples +++ courier-0.60.0/debian/courier-base.examples @@ -0,0 +1 @@ +courier/quotawarnmsg.example --- courier-0.60.0.orig/debian/courier-faxmail.dirs +++ courier-0.60.0/debian/courier-faxmail.dirs @@ -0,0 +1,2 @@ +/usr/lib/courier/faxmail/ +/var/lib/courier/faxtmp/ \ No newline at end of file --- courier-0.60.0.orig/debian/courier-base.prerm +++ courier-0.60.0/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.60.0.orig/debian/courier-imap-ssl.files +++ courier-0.60.0/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.60.0.orig/debian/courier-imap.docs +++ courier-0.60.0/debian/courier-imap.docs @@ -0,0 +1,6 @@ +imap/README.proxy +imap/README.proxy.html +maildir/README.imapkeywords.html + + + --- courier-0.60.0.orig/debian/courier-webadmin.files +++ courier-0.60.0/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.60.0.orig/debian/courier-imap-ssl.postrm +++ courier-0.60.0/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.60.0.orig/debian/courier-pop.conffiles +++ courier-0.60.0/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.60.0.orig/debian/courier-imap.conffiles +++ courier-0.60.0/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.60.0.orig/debian/srcmgr +++ courier-0.60.0/debian/srcmgr @@ -0,0 +1,69 @@ +#! /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; + +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 $_; + rmdir ($_) + || 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.60.0.orig/debian/courier-imap-ssl.lintian +++ courier-0.60.0/debian/courier-imap-ssl.lintian @@ -0,0 +1 @@ +courier-imap-ssl: non-standard-file-perm etc/courier/imapd.cnf 0600 != 0644 --- courier-0.60.0.orig/debian/courier-doc.docs +++ courier-0.60.0/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.60.0.orig/debian/courier-mta.postrm +++ courier-0.60.0/debian/courier-mta.postrm @@ -0,0 +1,49 @@ +#! /bin/sh -e +# +# Copyright 2001,2002,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. + +# define function for removing diversion of addcr +remove_diversion() { + dpkg-divert --package courier-mta --remove --rename \ + --divert /usr/bin/addcr.ucspi-tcp /usr/bin/addcr + dpkg-divert --package courier-mta --remove --rename \ + --divert /usr/share/man/man1/addcr.ucspi-tcp.1.gz /usr/share/man/man1/addcr.1.g +} + +if [ "$1" = "remove" ]; then + remove_diversion +fi + +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.60.0.orig/debian/courier-ldap.README.debian +++ courier-0.60.0/debian/courier-ldap.README.debian @@ -0,0 +1,5 @@ +The init script issues a message "Starting Courier LDAP alias daemon" +without considering the LDAP_ALIAS setting in /etc/courier/ldapaliasrc. + +In fact, the Courier LDAP alias daemon stops automatically if LDAP_ALIAS +isn't set to 1 in /etc/courier/ldapaliasrc. --- courier-0.60.0.orig/debian/sqwebmail.cron.d +++ courier-0.60.0/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.60.0.orig/debian/webgpg.pod +++ courier-0.60.0/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.60.0.orig/debian/sqwebmail.README.Debian +++ courier-0.60.0/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.60.0.orig/debian/newaliases +++ courier-0.60.0/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.60.0.orig/debian/courier-pop-ssl.postinst +++ courier-0.60.0/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.60.0.orig/debian/courier-base.postinst +++ courier-0.60.0/debian/courier-base.postinst @@ -0,0 +1,38 @@ +#! /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 + +#DEBHELPER# --- courier-0.60.0.orig/courier/module.fax/new_fax.in +++ courier-0.60.0/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.60.0.orig/courier/module.esmtp/Makefile.in +++ courier-0.60.0/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.60.0.orig/courier/Makefile.in +++ courier-0.60.0/courier/Makefile.in @@ -1869,7 +1869,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.60.0.orig/courier/ldapaliasdrc.h +++ courier-0.60.0/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.60.0.orig/courier/config.sub +++ courier-0.60.0/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.60.0.orig/courier/doc/Makefile.in +++ courier-0.60.0/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 \ @@ -1161,6 +1162,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.60.0.orig/courier/doc/courier-mtaconfig.8.in +++ courier-0.60.0/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.60.0.orig/courier/doc/esmtpd.8.in +++ courier-0.60.0/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.60.0.orig/courier/doc/courieresmtpd.8.in +++ courier-0.60.0/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.60.0.orig/courier/module.local/preline.c +++ courier-0.60.0/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.60.0.orig/courier/cmlm.h +++ courier-0.60.0/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.60.0.orig/courier/config.guess +++ courier-0.60.0/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.60.0.orig/maildir/Makefile.in +++ courier-0.60.0/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.60.0.orig/maildir/config.sub +++ courier-0.60.0/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.60.0.orig/maildir/config.guess +++ courier-0.60.0/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: