--- havp-0.92a.orig/.gitignore +++ havp-0.92a/.gitignore @@ -0,0 +1,4 @@ +*~ +*.old +*.orig +*.rej --- havp-0.92a.orig/debian/havp.config +++ havp-0.92a/debian/havp.config @@ -0,0 +1,30 @@ +#!/bin/sh -e + +CONFIGFILE=/etc/default/havp + +. /usr/share/debconf/confmodule + +# Load config file, if it exists. +if [ -e $CONFIGFILE ]; then + . $CONFIGFILE || true + db_set havp/loopback_mount $USE_LOOPBACK +fi + +db_input medium havp/loopback_mount || true + +db_go || true + +db_get havp/loopback_mount +if [ "$RET" = "true" ]; then + # may do something like this in the future to find a good default + + #havp_partition=$havp_dir + #until [ "`df -h | grep \" \"$havp_partition\"$\"`" ]; do + # havp_partition=`dirname $havp_partition`; + #done + + #havp_loopsize=`df | grep " "$havp_partition"$" | awk '{print $4/2}' | sed 's/\..*//'` + + db_input medium havp/loopback_size || true + db_go || true +fi --- havp-0.92a.orig/debian/havp.dirs +++ havp-0.92a/debian/havp.dirs @@ -0,0 +1,3 @@ +usr/sbin +var/lib/havp +var/spool/havp --- havp-0.92a.orig/debian/havp.postinst +++ havp-0.92a/debian/havp.postinst @@ -0,0 +1,97 @@ +#! /bin/sh +# postinst script for havp +# +# see: dh_installdeb(1) + +init_error() { +echo "E: Error starting service (could be due to port 8080 already in use), ignoring..." +} + +CONFIGFILE=/etc/default/havp + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package +# + +. /usr/share/debconf/confmodule + +case "$1" in + configure) + # create havp group and user + if ! getent group havp >/dev/null; then + addgroup --system havp || true + fi + if ! getent passwd havp >/dev/null; then + adduser --quiet --system --no-create-home \ + --home /var/run/havp --ingroup havp havp || true + fi + # care for proper ownership in any case (e.g. updating from an earlier + # havp package with different paths) + chown havp:havp /var/run/havp + chown havp:havp /var/log/havp + chown havp:havp /var/lib/havp + chown havp:havp /var/spool/havp + + if [ ! -e $CONFIGFILE ]; then + echo "# Use a loopback mount for the scanner files?" > $CONFIGFILE + echo "USE_LOOPBACK=" >> $CONFIGFILE + fi + + db_get havp/loopback_mount + if [ "$RET" = "true" ]; then + # restore if it's no longer there + cp -a -f $CONFIGFILE $CONFIGFILE.tmp + grep -Eq '^ *USE_LOOPBACK=' $CONFIGFILE || echo "USE_LOOPBACK=" >> $CONFIGFILE + # set + sed -e "s/^ *USE_LOOPBACK=.*/USE_LOOPBACK=\"$RET\"/" < $CONFIGFILE > $CONFIGFILE.tmp + mv -f $CONFIGFILE.tmp $CONFIGFILE + + havp_dir=/var/lib/havp + havp_loopback=$havp_dir/havp.loop + havp_mountpoint=/var/spool/havp + + if [ -f $havp_loopback ]; then + echo "There is already "$havp_loopback", maybe from an earlier or custom installation, not building loopback-device" + else + db_get havp/loopback_size + havp_loopsize=`expr $RET \* 1024` + echo -n "Using "$havp_loopsize" kilobytes for building loopback-device "$havp_loopback" with mandatory locks, this MAY take a little while so please be patient... " + + dd if=/dev/zero of=$havp_loopback bs=1024 count=$havp_loopsize >/dev/null 2>&1 + mkfs.ext3 -F $havp_loopback >/dev/null 2>&1 + echo "building loopback-device finished!" + fi + fi + # finished with debconf, close properly... + db_stop + + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- havp-0.92a.orig/debian/havp.templates +++ havp-0.92a/debian/havp.templates @@ -0,0 +1,149 @@ +Template: havp/loopback_mount +Type: boolean +Default: true +Description: Do you want to create a loopback spool file system? + HAVP strictly requires the file system where it stores its temporary files + during scanning to support mandatory locking. Many of the standard Linux + file systems support this, but do not enable it by default. + . + To use HAVP, you can either mount the file system that contains + /var/spool/havp with the option "mand", or create a loopback file system that + is mounted at /var/spool/havp only for HAVP. + . + If you are in doubt, you should accept this option to create a + loopback spool file system. +Description-cs.UTF-8: Chcete vytvořit souborový systém pro frontu na lokální smyčce? + HAVP striktně vyžaduje, aby souborový systém, na který si během prohledávání ukládá dočasné soubory, podporoval vynucené zamykání. Mnoho standardních linuxových souborových systémů to sice podporuje, ale standardně to nebývá zapnuto. + . + Abyste mohli HAVP používat, musíte buď připojit souborový systém, který obsahuje /var/spool/havp s parametrem "mand", nebo můžete vytvořit souborový systém připojený na lokální smyčce jako /var/spool/havp, který bude sloužit jenom pro HAVP. + . + Jste-li na pochybách, měli byste odpovědět kladně a vytvořit souborový systém pro frontu souborů na lokální smyčce. +Description-da.UTF-8: Ønsker du at oprette et spoolfilsystem af typen loopback? + HAVP kræver strengt, at filsystemet, hvor programmet gemmer sine midlertidige filer under skanning, understøtter krævet låsning. De fleste Linuxfilsystemer, som er standard, understøtter dette, men aktiverer det ikke som standard. + . + For at bruge HAVP, kan du enten montere filsystemet, som indeholder /var/spool/havp med indstillingen »mand«, eller oprette et filsystem af typen loopback som monteres på /var/spool/havp kun for HAVP. + . + Hvis du er i tvivl, bør du acceptere denne indstilling og oprette et spoolfilsystem af typen loopback. +Description-de.UTF-8: Möchten Sie ein Spool-Dateisystem via Loopback erstellen? + HAVP benötigt zwingend, dass das Dateisystem, in dem es seine temporären Dateien während des Scannens speichert, verbindliches Sperren (»mandatory locking«) unterstützt. Viele der Standard-Linux-Dateisysteme unterstützen dies, aber aktivieren es standardmäßig nicht. + . + Um HAVP zu verwenden, können Sie das Dateisystem, das /var/spool/havp enthält, entweder mit der Option »mand« einhängen, oder ein Loopback-Dateisystem erstellen, das nur für HAVP unter /var/spool/havp eingehängt wird. + . + Falls Sie unsicher sind, sollten Sie dieser Option zustimmen und ein Loopback-Spool-Dateisystem erstellen. +Description-es.UTF-8: ¿Desea crear un sistema de archivos de bucle? + HAVP requiere que el sistema de archivos donde se almacenan los archivos temporales que se van a analizar permita el uso de bloqueos obligatorios. La mayor parte de los sistemas de archivos estándar de Linux lo permiten pero no lo activan de manera predeterminada. + . + Para utilizar HAVP puede montar el sistema de archivos donde se encuentra «/var/spool/havp» con la opción «mand» o bien crear un sistema de archivos de bucle sólo para HAVP y montarlo en «/var/spool/havp». + . + Si no está seguro, debería aceptar esta opción para crear un sistema de archivos de bucle. +Description-fi.UTF-8: Luodaanko takaisinkytketty tiedostojärjestelmä? + HAVP ehdottomasti vaatii, että tiedostojärjestelmä, johon se tallentaa väliaikaistiedostonsa skannauksen aikana, tukee pakottavaa lukitsemista. Useat Linuxin perustiedostojärjestelmistä tukevat tätä, mutta eivät käytä sitä oletuksena. + . + Käyttääksesi HAVPia voit joko liittää hakemiston /var/spool/havp sisältävän tiedostojärjestelmän valinnan ”mand” kanssa tai luoda HAVPin käyttöön takaisinkytketyn tiedostojärjestelmän, joka liitetään kohtaan /var/spool/havp. + . + Jos olet epävarma, valitse tämä, jolloin takaisinkytketty tiedostojärjestelmä luodaan. +Description-fr.UTF-8: Créer un système de fichiers en boucle pour la file d'attente ? + Havp a besoin que le système de fichiers utilisé pour écrire les fichiers temporaires lors des analyses gère le verrouillage forcé (« mandatory locking »). La plupart des systèmes de fichiers standards sous Linux le gèrent mais sans l'activer par défaut. + . + Pour utiliser Havp, vous pouvez soit monter le système de fichiers qui contient /var/spool/havp avec l'option « mand », soit créer un système de fichier en boucle (« loopback ») spécialement pour havp et le monter sur /var/spool/havp. + . + Dans le doute, acceptez cette option afin de créer un système de fichiers en boucle. +Description-gl.UTF-8: ¿Quere crear un sistema de ficheiros loopback de traballo? + HAVP precisa de que o sistema de ficheiros no que armacena os ficheiros temporais durante a busca de virus teña soporte de bloqueos obrigatorios. Moitos sistemas de ficheiros estándar de Linux teñen soporte para isto, pero non o activan por defecto. + . + Para empregar HAVP, pode montar coa opción "mand" o sistema de ficheiros que contén /var/spool/havp, ou pode crear un sistema de ficheiros "loopback" (armacenado nun ficheiro) montado en /var/spool/havp só para HAVP. + . + Se ten dúbidas, debería aceptar esta opción para crear un sistema de ficheiros loopback de traballo. +Description-it.UTF-8: Creare un file system di accodamento loopback? + HAVP necessita che il file system su cui memorizza i propri dati temporanei durante le scansioni supporti il blocco vincolante. Molti dei file system standard di Linux lo supportano, ma non lo abilitano in modo predefinito. + . + Per poter utilizzare HAVP è necessario o montare il file system che contiene «/var/spool/havp» con l'opzione «mand», o creare un file system loopback che viene montato in «/var/spool/havp» solo per HAVP. + . + In caso di dubbio, accettare la creazione del file system di accodamento loopback. +Description-ja.UTF-8: ループバックスプールファイルシステムを作成しますか? + HAVP は、強制ロックを行うためにスキャン中の一時ファイルを保存するファイルシステムを必ず必要とします。通常の Linux のファイルシステムの多くはこれをサポートしていますが、デフォルトでは有効にされていません。 + . + HAVP を使うには、/var/spool/havp を含むファイルシステム「mand」オプションを付けてマウントするか、/var/spool/havp に HAVP 専用にマウントされるループバックファイルシステムを作成します。 + . + よく分からない場合は、ループバックスプールファイルシステムを作成するこのオプションを選んでください。 +Description-ml.UTF-8: ലൂപ്പ്ബാക്ക് സ്പൂള്‍ ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കാന്‍ നിങ്ങള്‍ ആഗ്രഹിക്കുന്നുണ്ടോ? + ഹാവ്പി(HAVP)ക്ക് നിര്‍ബന്ധിത ലോക്കിങ് പിന്തുണക്കുന്നതിനായി സ്കാനിങ്ങ് നടക്കുന്ന സമയത്ത് അതിന്റെ താത്ക്കാലിക ഫയലുകള്‍ശേഖരിക്കുന്ന ഫയല്‍ സിസ്റ്റം അത്യാവശ്യമാണ്. പല സ്റ്റാന്‍ഡേര്‍ഡ് ലിനക്സ് ഫയല്‍ സിസ്റ്റങ്ങളും ഇതിനെ പിന്തുണക്കുന്നുണ്ടെങ്കിലും സ്വതേ ഇത് പ്രാവര്‍ത്തികമാക്കുന്നില്ല. + . + ഹാവ്പി(HAVP) ഉപയോഗിക്കാന്‍, നിങ്ങള്‍ക്ക് /var/spool/havp അടങ്ങുന്ന ഫയല്‍ സിസ്റ്റം " mand" എന്ന ഐച്ഛികം വച്ച് മൌണ്ട് ചെയ്യുകയോ /var/spool/havp ല്‍ ഹാവ്പി(HAVP) ക്കുവേണ്ടി മാത്രം മൌണ്ട് ചെയ്തിട്ടുള്ള ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കുകയോ ചെയ്യാം. + . + നിങ്ങള്‍ക്ക് സംശയം ഉണ്ടെങ്കില്‍, ലൂപ്പ്ബാക്ക് സ്പൂള്‍ ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കാനായി ഈ ഐച്ഛികം അംഗീകരിക്കുക. +Description-nl.UTF-8: Wilt u een loopback-bestandssysteem aanmaken? + HAVP vereist strikt een bestandssysteem waar het tijdens het scannen tijdelijke bestanden kan opslaan om ze verplicht vergrendelen te ondersteunen. Veel van de standaard Linux-bestandssystemen ondersteunen dit wel maar schakelen dit niet standaard in. + . + Om HAVP te gebruiken kunt u of het bestandssysteem dat /var/spool/havp bevat aankoppelen met de optie 'mand', of enkel voor HAVP een loopback-bestandssysteem aanmaken dat aangekoppeld is op /var/spool/havp . + . + Als u twijfelt kunt u best deze optie (om het loopback-bestandssysteem aan te maken) aanvaarden. +Description-pt.UTF-8: Deseja criar um sistema de ficheiros de spool loopback? + O HAVP necessita estritamente do sistema de ficheiros onde guarda os seus ficheiros temporários durante a procura para suportar o acesso exclusivo mandatário. Muitos dos sistemas de ficheiros standard em Linux suportam isto, mas não está activo por omissão. + . + Para utilizar o HAVP, você pode montar o sistema de ficheiros que contém /var/spool/havp com a opção "mand", ou criar um sistema de ficheiros loopback que está montado em /var/spool/havp apenas para o HAVP. + . + Em caso de dúvida, você deve aceitar esta opção para criar um sistema de ficheiros de spool loopback. +Description-pt_BR.UTF-8: Você deseja criar um sistema de arquivos de loopback spool? + O HAPV requer estritamente que o sistema de arquivos onde ele armazena seus arquivos temporários durante a varredura suporte bloqueios mandatórios.Alguns dos sistemas de arquivos padrão do gnu/Linux suportam isso, porém não o habilitam por padrão. + . + Para usar o HAPV, você pode montar o sistema de arquivos que contém /var/spool/havp com a opção "mand", ou crar um sistema de arquivos de loopback que é montado em /var/spool/havp apenas para o HAPV. + . + Se você está em dúvida, você deve aceitar esta opção para criar um sistema de arquivos de loopback spool. +Description-ru.UTF-8: Создать файловую систему loopback под буфер? + Для HAVP требуется файловая система с поддержкой обязательной блокировки для хранения временных файлов при сканировании. Многие стандартные файловые системы Linux поддерживают это свойство, но по умолчанию оно выключено. + . + Чтобы использовать HAVP, вы можете смонтировать файловую систему, содержащую /var/spool/havp, с параметром "mand", или создать файловую систему loopback только для HAVP и смонтировать её в /var/spool/havp. + . + Если вы не знаете что делать, согласитесь на создание файловой системы loopback. +Description-sv.UTF-8: Vill du skapa ett loopback-filsystem för spoolning? + HAVP kräver att filsystemet där temporära filer sparas vid scanning kan hantera låsningar. Många av de vanliga linux-filsystemen klarar detta men aktiverar det inte som standard. + . + För att använda HAVP så kan du antingen montera filsystemet som innehållet /var/spool/havp med inställningen "mand" eller skapa ett loopback-filsystem som monteras på /var/spool/havp och som endast kan användas av HAVP. + . + Om du är osäker så ska du välja det här alternativet och skapa ett loopback-filsystem. +Description-ta.UTF-8: சுற்றி மீளும் உருளை கோப்பு அமைப்பு ஒன்று உருவாக்க வேண்டுமா? + ஹெஏவிபி(HAVP) க்கு அதன் தற்காலிக கோப்புகளை வருடலின் போது சேமிக்கும் கோப்பு அமைப்பு கட்டாயமாக பூட்டும் ஆதரவு உள்ளதாக இருக்க வேண்டும். பல லீனக்ஸ் கோப்பு அமைப்புகள் இதை ஆதரித்தாலும் இதை முன்னிருப்பாக செயல் படுத்துவதில்லை. + . + ஹெஏவிபி(HAVP) பயன்படுத்த நீங்கள் "mand" தேர்வால் /var/spool/havp கோப்புள்ள கோப்பு அமைப்பை ஏற்றலாம், அல்லது ஹெஏவிபி(HAVP) க்கு மட்டுமான /var/spool/havp இல் ஏற்றப்பட்ட சுற்றி மீளும் உருளை கோப்பு அமைப்பு ஒன்றை உருவாக்கலாம். + . + நீங்கள் நிச்சயமாக இல்லாத போது இந்த தேர்வை ஒப்புக்கொண்டு சுற்றி மீளும் உருளை கோப்பு அமைப்பு உருவாக்கலாம். + +Template: havp/loopback_size +Type: string +Default: 100 +Description: Loopback file system size: + Please enter the size (in megabytes) of the loopback file system to + be created. +Description-cs.UTF-8: Velikost souborového systému na lokální smyčce: + Zadejte prosím velikost (v megabajtech) souborového systému na lokální smyčce, který se má vytvořit. +Description-da.UTF-8: Størrelse på filsystem af typen loopback: + Indtast venligst størrelsen (i megabyte) på filsystemet af typen loopback, der skal oprettes. +Description-de.UTF-8: Größe des Loopback-Dateisystems: + Bitte geben Sie die Größe (in Megabytes) des Loopback-Dateisystems an, das erstellt werden soll. +Description-es.UTF-8: Tamaño del sistema de archivos de bucle: + Por favor, introduzca el tamaño (en megabytes) del sistema de archivos de bucle que se va a crear. +Description-fi.UTF-8: Takaisinkytketyn tiedostojärjestelmän koko: + Anna luotavan takaisinkytketyn tiedostojärjestelmän koko megatavuina. +Description-fr.UTF-8: Taille du système de fichiers en boucle : + Veuillez indiquer la taille (en méga-octets) du système de fichiers en boucle qui doit être créé. +Description-gl.UTF-8: Tamaño do sistema de ficheiros loopback: + Introduza o tamaño (en megabytes) do sistema de ficheiros loopback a crear. +Description-it.UTF-8: Dimensione del file system loopback: + Inserire la dimensione, in MB, del file system loopback che deve essere creato. +Description-ja.UTF-8: ループバックファイルシステムのサイズ: + 作成するループバックファイルシステムのサイズを入力してください (MB で)。 +Description-ml.UTF-8: ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റത്തിന്റെ വലിപ്പം: + ദയവായി ഉണ്ടാക്കേണ്ട ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റത്തിന്റെ വലിപ്പം (മെഗാൂബൈറ്റില്‍) നല്‍കുക. +Description-nl.UTF-8: Grootte van het loopback-bestandssysteem: + Wat is de grootte (in megabytes) van het aan te maken loopback-bestandssysteem? +Description-pt.UTF-8: Tamanho do sistema de ficheiros loopback: + Por favor introduza o tamanho (em megabytes) do sistema de ficheiros de loopback a ser criado. +Description-pt_BR.UTF-8: Tamanho do sistema de arquivos de loopback: + Por favor informe o tamanho (em megabytes) do sistema de arquivos de loopback a ser criado. +Description-ru.UTF-8: Размер файловой системы Loopback: + Введите размер (в мегабайтах) создаваемой файловой системы loopback. +Description-sv.UTF-8: Storlek på loopback-filsystemet: + Ange storleken för loopback-filsystemet (i megabyte). +Description-ta.UTF-8: சுற்றி மீளும் உருளை கோப்பு அமைப்பின் அளவு: + சுற்றி மீளும் உருளை கோப்பு அமைப்பு உருவாக்க அதன் அளவை குறிப்பிடுக. --- havp-0.92a.orig/debian/NEWS.Debian +++ havp-0.92a/debian/NEWS.Debian @@ -0,0 +1,9 @@ +havp (0.79-1) unstable; urgency=medium + + Starting with this upstream version of HAVP, multipled scanners are now + supported. This means that different scanners can be enabled in + /etc/havp/havp.config. The default for this Debian package is to only enable + the use of libclamav (which must be installed since the package depends on + it). If you want other scanners, please modify the config file. + + -- Rene Mayrhofer Sat, 15 Apr 2006 21:32:36 +0100 --- havp-0.92a.orig/debian/havp.prerm +++ havp-0.92a/debian/havp.prerm @@ -0,0 +1,11 @@ +#! /bin/sh +# prerm script for havp +# +# see: dh_installdeb(1) + +init_error() { +echo "E: Error stopping service, ignoring..." +} + +#DEBHELPER# + --- havp-0.92a.orig/debian/copyright +++ havp-0.92a/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Rene Mayrhofer on +Wed, 18 May 2005 20:16:31 +0200. + +It was downloaded from http://www.server-side.de/download.htm + +Copyright Holder: Christian Hilgers + +Copyright: + + Copyright (C) 2005 by Christian Hilgers + +License: + + 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +This software is licensed under the GNU GPL. On Debian GNU/Linux systems, you +can find the license under /usr/share/common-licenses/GPL + +These files have different copyright notices: + havp/params.h: Copyright (C) 2005 by Peter Sebald / Christian Hilgers + havp/params.cpp: Copyright (C) 2005 by Peter Sebald / Christian Hilgers --- havp-0.92a.orig/debian/havp.templates.master +++ havp-0.92a/debian/havp.templates.master @@ -0,0 +1,29 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# for an advice to debian-l10n-english@lists.debian.org +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. +Template: havp/loopback_mount +Type: boolean +Default: true +_Description: Do you want to create a loopback spool file system? + HAVP strictly requires the file system where it stores its temporary files + during scanning to support mandatory locking. Many of the standard Linux + file systems support this, but do not enable it by default. + . + To use HAVP, you can either mount the file system that contains + /var/spool/havp with the option "mand", or create a loopback file system that + is mounted at /var/spool/havp only for HAVP. + . + If you are in doubt, you should accept this option to create a + loopback spool file system. + +Template: havp/loopback_size +Type: string +Default: 100 +_Description: Loopback file system size: + Please enter the size (in megabytes) of the loopback file system to + be created. --- havp-0.92a.orig/debian/changelog +++ havp-0.92a/debian/changelog @@ -0,0 +1,306 @@ +havp (0.92a-2ubuntu0.1) precise-proposed; urgency=low + + * Fix init script restart and force-reload (lp: #1073574) + + -- David Weber Mon, 24 Sep 2012 10:43:19 +0200 + +havp (0.92a-2) unstable; urgency=low + + * Include debconf language updates from previous NMU and new updates. + Closes: #624730: havp: [INTL:ja] please add Japanese po-debconf template + translation (ja.po) + Closes: #625232: [INTL:es] Spanish debconf template translation for havp + Acknowledge NMU bug reports: + - Spanish (Camaleón). Closes: #584442 + - Danish (Joe Hansen). Closes: #599824 + - Italian (Vincenzo Campanella). Closes: #600437 + * The previous fix for havp.init with "umount -l" should make it unnecessary + to wait for unmount on havp stop. + Closes: #558370: havp fails to (re)start because of mounted /var/spool/havp + * Fix restart in havp.init by implementing it as stop and start. + Closes: #612919: havp: /etc/init.d/havp restart fails + * Acknowledge previous NMU + Closes: #557109: havp: FTBFS on GNU/kFreeBSD: missing flag + Closes: #558052: Japanese po-debconf template translation + * Compiled against newest libclamav6 (0.97). + Closes: #578036: Does not work anymore, linked against libclamav5 (0.94) + + -- Rene Mayrhofer Thu, 19 May 2011 12:25:29 +0000 + +havp (0.92a-1) unstable; urgency=low + + * New upstream release. + + -- Rene Mayrhofer Wed, 06 Apr 2011 17:42:05 +0000 + +havp (0.91-2) unstable; urgency=low + + * Apply fixes from Ubuntu: + - debian/havp.{init,postrm}: Under certain circumstances, + the init script and/or postrm script will fail to umount + loop-back devices. This issue has been addressed by performing + a lazy umount in these two scripts. + - debian/havp.init: Fixes "Fails to restart because of mounted + '/var/spool/havp'" + * Finally add patch by Heiko Schlittermann to enable an SSLTIMEOUT option in + havp.config that allows increasing the (otherwise hardcoded) connection + time limit. + + -- Rene Mayrhofer Wed, 06 Apr 2011 16:57:41 +0200 + +havp (0.91-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS on GNU/kFreeBSD (Closes: #557109): pass --disable-locking + when DEB_HOST_ARCH_OS equals kfreebsd. + * Include Japanese po-debconf template translation, thanks to Hideki + Yamane (Closes: #558052). + + -- Cyril Brulebois Mon, 21 Dec 2009 10:57:16 +0100 + +havp (0.91-1) unstable; urgency=low + + * New upstream release. This should fix a potential DNS lookup segfault. + + -- Rene Mayrhofer Thu, 20 Aug 2009 22:38:52 +0200 + +havp (0.90-2) unstable; urgency=low + + * Change default configuration to let havp listen only on localhost so + as not to create an open relay. The config file now has + BIND_ADDRESS 127.0.0.1 by default. + + -- Rene Mayrhofer Fri, 15 May 2009 10:53:21 +0200 + +havp (0.90-1) unstable; urgency=low + + * New upstream release. + * Recompiled for libclamav translation. + * Bump to standards version 3.8.1, no changes. + + -- Rene Mayrhofer Tue, 31 Mar 2009 13:02:22 +0000 + +havp (0.89-2) unstable; urgency=low + + * Create /var/run/havp if it doesn't exist when running init script so + that it can be used when /var/run is on tmpfs. + Closes: #502048: havp: Havp init fails after reboot if /var/run is tempfs + + -- Rene Mayrhofer Mon, 22 Dec 2008 18:07:52 +0100 + +havp (0.89-1) unstable; urgency=high + + Justification for urgency high: compiles with new libclamav-dev and + therefore fixes FTBFS for Lenny, + * New upstream release. This includes the fix for the potential DoS + issue. Therefore, remove + debian/patches/05_bts496034_CVE-2008-3688_fix_infinite_retry.dpatch. + The new upstream version has another small bugfix (sending Via: + header) but no additional changes and is therefore safe for Lenny. + Closes: #496034: CVE-2008-3688: DoS by infinite loop + Closes: #498338: havp depends on old clamav. This clamav version is + vulnerable. + * Acknowledge NMU: + Closes: #492235: havp: does not delete temp files + Closes: #492236: havp: can't install if port 8080 in use + Closes: #487598: [INTL:sv] Swedish translation of debconf templates + + -- Rene Mayrhofer Tue, 09 Sep 2008 19:40:53 +0200 + +havp (0.88-2) UNRELEASED; urgency=low + + * Support reload command in init script, and thus make log rotation + work without interruption. + + -- Rene Mayrhofer Sun, 15 Jun 2008 23:53:06 +0200 + +havp (0.88-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/havp.init + - added cleanup for temporary files under /var/spool/havp; thanks to + Alberto for the report; Closes: #492235 + * debian/{havp.prerm,havp.postinst,rules} + - modified to skip errors on service start/stop; thanks to Alberto for the + report; Closes: #492236 + * debian/rules + - added removal for generated files + - clean run only if Makefile is present + * debian/patches/05_bts496034_CVE-2008-3688_fix_infinite_retry.dpatch + - added to fix CVE-2008-3688, DoS by connecting to a non-responsive server, + generating an infinite loop; thanks to Steffen Joeris for the report; + Closes: #496034 + * debian/po/sv.po + - added Swedish translation of debconf templates; thanks to Martin Bagge; + Closes: #487598 + * debian/copyright + - added copyright notices + - added GPLv2+ license boilerplate + * debian/havp.docs + - removed since it installed only INSTALL file + + -- Sandro Tosi Sat, 30 Aug 2008 10:58:54 +0200 + +havp (0.88-1) unstable; urgency=low + + * New upstream release, now compatible with new libclamav. + Closes: #479891: havp: FTBFS: clamlibscanner.cpp:198: + error: 'struct cl_limits' has no member named 'maxratio' + Closes: #457669: havp reports: "clamav: cannot create temprorary files" + (volatile project) + * Removed empty line between comments and first Template: header from + debian/havp.templates.master. + Closes: #457666: havp does not install properly in Sarge when build from + source (+workaround) + * Acknowledge NMU, although FTBFS is now fixed by now upstream version and + NMU patch to these files is no longer needed. + Closes: #471387: havp: diff for NMU version 0.87-1.1 + * Update debian/watch file to version 3 and fix it for the current upstream + webpage layout. + Closes: #450154: havp: debian/watch fails to report upstream's version + + -- Rene Mayrhofer Thu, 29 May 2008 20:23:18 +0200 + +havp (0.87-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add Malayalam debconf translation (Closes: #426234). + * Add Finnish debconf translation (Closes: #456965). + * Fix FTBFS with GCC 4.3 (Closes: #417873). + + -- Luk Claes Mon, 17 Mar 2008 21:34:24 +0000 + +havp (0.87-1) unstable; urgency=low + + * New upstream release: + - Support for DrWeb. + - Smaller fixes and more configuration and template options. + + -- Rene Mayrhofer Thu, 24 Jan 2008 21:14:17 +0100 + +havp (0.86-1) unstable; urgency=low + + * New upstream release with experimental support for chunked Transfer- + Encoding, supposed to fix some broken sites. + Drop 01_Makefile.in.dpatch and 02_configure.dpatch, as they are now + included upstream. + * Always change ownership of havp directories under /var in postinst, + not only when the havp user is created. This makes updates from + earlier havp packages work. + Closes: #418414: /var/run/havp is owned by root + * Ship a logrotate config filem thanks to Vincent Deffontaines for the cue. + Apply patch prepared by Christian Perrier: + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project. + Closes: #420262: havp: [debconf_rewrite] Debconf templates review + * Debconf translation updates: + - Tamil. Closes: #420783 + - Galician. Closes: #420812 + - German. Closes: #420927 + - Russian. Closes: #421585 + - Portuguese. Closes: #422486 + - Dutch. Closes: #422768 + - Czech. Closes: #422796 + - French. Closes: #423106 + - Brazilian Portuguese. Closes: #423251 + + -- Rene Mayrhofer Sun, 20 May 2007 23:21:43 +0100 + +havp (0.85-1) unstable; urgency=low + + This is the "two Austrians independently submit patches to the slacking + Austrian maintainer" release. Thanks for the help, which was surprisingly + nearly orthogonal so that I could integrate both patches! + * New upstream release, fixes compilation with libclamav 0.90. Now + build-depend on libclamav-dev instead of libclamav1-dev. + Closes: #409690: FTBFS: 'cl_loaddbdir' was not declared in this scope + * Move run-time files from /var/tmp/havp to /var/spool/havp, which is still + not ideal but my current interpretation of FHS 2.3 in the context of what + havp is doing with these files (temporary storage for the scanner + threads). + Closes: #400218: havp: install directory in /var/tmp + * Add debconf question about automatic creation of loopback filesystem. This + creates a filesystem of user-defined size under /var/lib/state and mounts + it at /var/spool/havp with mandatory locking support. In my interpretation + of FHS 2.3, this is the best placement, but please feel free to comment. + Now pre-depend on debconf and build-depend on po-debconf. + Closes: #400218: havp: install directory in /var/tmp + Closes: #381113 Problem removing havp + * Make init script support the status command and only try to stop havp when + it is considered to be running. + Prevents future instances of: #381113 Problem removing havp + Integrate parts of a patch by Michael Fladischer, many thanks! + * Bump Standards-Version to 3.7.2.1, no changes. + * Add suggests: squid. + * Fix my messed up long description formatting. + Closes: #350681: havp: poorly formatted description + * Fix typo in LSB header of init script. + * Add a manual page, now build-depend on docbook-to-man. + * Also migrate this package to use dpatch, now build-depend on dpatch. + Integrate and rework parts of a patch by Harald Jenny, many thanks! + * Support automatic creation of a loopback filesystem to solve the problem + of required mandatory locks for temporary files. However, mounting and + unmounting is done by the init script and not via fstab, which seems + "safer" to me (havp mount errors for its temporary storage should not + prevent the whole system but just havp from starting). + * Enable SSL passing support (--enable-ssl-tunnel configure option). + + -- Rene Mayrhofer Fri, 16 Mar 2007 11:43:14 +0000 + +havp (0.84-1) unstable; urgency=low + + * New upstream release. + + -- Rene Mayrhofer Sun, 25 Feb 2007 20:07:43 +0000 + +havp (0.82-1) unstable; urgency=low + + * New upstream release. + + -- Rene Mayrhofer Wed, 2 Aug 2006 21:13:16 +0100 + +havp (0.79-1) unstable; urgency=low + + * New upstream release. This is the first release to support multiple + scanners (selectable at run-time instead of compile-time). + Closes: Bug#364728: new version for havp + + -- Rene Mayrhofer Sat, 15 Apr 2006 21:32:36 +0100 + +havp (0.76-2) unstable; urgency=low + + * Corrected location of PID file in init script. + Since I forgot to duplicate this line in the last changelog entry (which + was the first upload to unstable), do it now: + Closes: #304530: RFP: havp -- HAVP (HTTP Anti-Virus Proxy) is a proxy + with a clamav antivirus scanner + + -- Rene Mayrhofer Tue, 10 Jan 2006 13:34:57 +0000 + +havp (0.76-1) unstable; urgency=low + + * New upstream release. This should fix problems with partial HTTP requests, + like e.g. apt-get is using them. + * Bump standards version to 3.6.2.2. + * Remove config.status and config.log in the clean target to get a clean + source package. + * Correct permissions of HTML templates files. + * Changed the location for temporary files created during scanning from + /var/tmp/havp to /var/run/havp, which is how I read the FHS. + + -- Rene Mayrhofer Sat, 7 Jan 2006 20:29:59 +0000 + +havp (0.74-1) unstable; urgency=low + + * New upstream release. + Closes: #304530: RFP: havp -- HAVP (HTTP Anti-Virus Proxy) is a proxy + with a clamav antivirus scanner + + -- Rene Mayrhofer Thu, 8 Dec 2005 14:34:35 +0000 + +havp (0.73-1) unstable; urgency=low + + * Initial Release. + + -- Rene Mayrhofer Thu, 3 Nov 2005 12:16:31 +0000 + --- havp-0.92a.orig/debian/rules +++ havp-0.92a/debian/rules @@ -0,0 +1,121 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +ifeq ($(DEB_HOST_ARCH_OS),kfreebsd) + extra_opts += --disable-locking +endif + +config.status: patch configure + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" CPPFLAGS="-I/usr/include/openssl" \ + ./configure \ + --enable-ssl-tunnel \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr --mandir=\$${prefix}/share/man \ + --sysconfdir=/etc --infodir=\$${prefix}/share/info \ + --localstatedir=/var $(extra_opts) + + +build: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + docbook-to-man debian/havp.sgml > havp.1 + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp config.status + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) clean + rm -f config.sub config.guess config.status config.log + + rm -f havp/Makefile Makefile havp/default.h etc/havp/havp.config \ + havp.1 havp/scanners/Makefile + + # and make sure that templates are up-to-date + debconf-updatepo + po2debconf debian/havp.templates.master > debian/havp.templates + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/havp. + $(MAKE) install DESTDIR=$(CURDIR)/debian/havp + + # clean up to make lintian shut up... + rm -r $(CURDIR)/debian/havp/var/tmp + chmod -x $(CURDIR)/etc/havp/templates/*/*.html + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdebconf + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples + dh_installlogrotate + dh_installinit --error-handler=init_error + dh_installman havp.1 + dh_link + dh_strip + dh_compress + dh_fixperms -Xvar/run -Xvar/log -Xvar/lib -Xvar/spool + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +patch: patch-stamp +patch-stamp: + dpatch apply-all + dpatch cat-all >patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- havp-0.92a.orig/debian/svn-deblayout +++ havp-0.92a/debian/svn-deblayout @@ -0,0 +1,8 @@ +buildArea=/home/rene/amw/src/packages/build-area +origDir=/home/rene/amw/src/packages/tarballs +origUrl=svn+ssh://svn.gibraltar.at/svn/debian-packages/trunk/debian/tarballs +tagsUrl=svn+ssh://svn.gibraltar.at/svn/debian-packages/tags/debian/havp +trunkDir=/home/rene/amw/src/packages/havp +trunkUrl=svn+ssh://svn.gibraltar.at/svn/debian-packages/trunk/debian/havp +upsCurrentUrl=svn+ssh://svn.gibraltar.at/svn/debian-packages/branches/source-dist/debian/havp +upsTagUrl=svn+ssh://svn.gibraltar.at/svn/debian-packages/tags/debian/havp --- havp-0.92a.orig/debian/control +++ havp-0.92a/debian/control @@ -0,0 +1,19 @@ +Source: havp +Section: net +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Rene Mayrhofer +Build-Depends: debhelper (>= 4.0.0), autotools-dev, libssl-dev, libclamav-dev, dpatch, docbook-to-man, po-debconf +Standards-Version: 3.8.1 + +Package: havp +Architecture: any +Pre-Depends: debconf | debconf-2.0 +Depends: ${shlibs:Depends}, ${misc:Depends}, adduser +Recommends: clamav-freshclam +Suggests: squid +Description: HTTP Anti Virus Proxy + HAVP (HTTP Antivirus Proxy) is a proxy with a ClamAV anti-virus scanner. The + main aims are continuous, non-blocking downloads and smooth scanning of + dynamic and password protected HTTP traffic. Havp antivirus proxy has a + parent and transparent proxy mode. It can be used with squid or standalone. --- havp-0.92a.orig/debian/havp.postrm +++ havp-0.92a/debian/havp.postrm @@ -0,0 +1,49 @@ +#! /bin/sh +# postrm script for havp +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + purge) + + groupdel havp >/dev/null 2>&1 || true + deluser --remove-home havp > /dev/null 2>&1 || true + + if [ "`mount | grep ^/var/lib/havp/havp.loop`" ]; then + umount -l /var/lib/havp/havp.tmp + rm /var/lib/havp/havp.tmp + rm /etc/default/havp + fi + + ;; + + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- havp-0.92a.orig/debian/compat +++ havp-0.92a/debian/compat @@ -0,0 +1 @@ +4 --- havp-0.92a.orig/debian/havp.logrotate +++ havp-0.92a/debian/havp.logrotate @@ -0,0 +1,15 @@ +/var/log/havp/*.log { + weekly + missingok + rotate 52 + compress + delaycompress + notifempty + create 640 havp havp + sharedscripts + postrotate + if [ -f /var/run/havp/havp.pid ]; then + /etc/init.d/havp reload > /dev/null + fi + endscript +} --- havp-0.92a.orig/debian/watch +++ havp-0.92a/debian/watch @@ -0,0 +1,6 @@ +# See uscan(1) for format + +# Compulsory line, this is a version 2 file +version=3 + +http://www.server-side.de/download.htm download/havp-([\d\.]*)\.tar\.gz --- havp-0.92a.orig/debian/havp.init +++ havp-0.92a/debian/havp.init @@ -0,0 +1,130 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: havp +# Required-Start: $network +# Required-Stop: +# Should-Start: $named $time +# Default-Start: 2 3 4 5 +# Default-Stop: 0 6 +# Short-Description: HAVP virus-scanning HTTP proxy +# Description: HAVP is a HTTP proxy that transparently scans all traffic for +# viruses and blocks all infected files. +### END INIT INFO +# +# havp Init script for the HAVP proxy server, based on skeleton. +# +# Adapted from skeleton by Rene Mayrhofer + +PATH=/sbin:/bin:/usr/sbin:/usr/bin +NAME=havp +DESC=havp +DAEMON=/usr/sbin/$NAME +PIDFILE=/var/run/$NAME/$NAME.pid +RUNDIR=/var/run/$NAME +USER=havp +GROUP=havp + +test -x $DAEMON || exit 0 + +# Include havp defaults if available +if [ -f /etc/default/havp ] ; then + . /etc/default/havp +fi + +havp_dir=/var/lib/havp +havp_loopback=$havp_dir/havp.loop +havp_mountpoint=/var/spool/havp + +set -e + +case "$1" in + start) + # Create the run directory if it doesn't exist + if [ ! -d "$RUNDIR" ]; then + install -o "$USER" -g "$GROUP" -m 755 -d "$RUNDIR" || return 2 + fi + + if [ x"$USE_LOOPBACK" = x"true" -a -e $havp_loopback ] && \ + ! [ "`mount | grep ^$havp_loopback`" ]; then + echo -n "Mounting $havp_loopback under $havp_mountpoint ..." + mount -o rw,mand,loop $havp_loopback $havp_mountpoint + chown -R havp:havp $havp_mountpoint + echo "done" + fi + echo -n "Cleaning up $havp_mountpoint"... + find $havp_mountpoint/ -type f -delete + echo " done" + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --pidfile $PIDFILE \ + --exec $DAEMON -- $DAEMON_OPTS + echo "$NAME." + ;; + stop) + if $0 status; then + echo -n "Stopping $DESC: " + start-stop-daemon --stop --quiet --pidfile $PIDFILE \ + --exec $DAEMON + echo "$NAME." + fi + + echo -n "Cleaning up $havp_mountpoint"... + find $havp_mountpoint/ -type f -delete + echo " done" + + if [ x"$USE_LOOPBACK" = x"true" ] && [ "`mount | grep \" $havp_mountpoint\"`" ]; then + echo -n "Unmounting $havp_mountpoint ..." + umount -l $havp_mountpoint + echo "done" + fi + ;; + reload) + # + # If the daemon can reload its config files on the fly + # for example by sending it SIGHUP, do it here. + # + # If the daemon responds to changes in its config file + # directly anyway, make this a do-nothing entry. + # + echo "Reloading $DESC configuration files." + start-stop-daemon --stop --signal 1 --quiet --pidfile \ + $PIDFILE --exec $DAEMON || true + ;; + restart|force-reload) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart". + # + $0 stop + sleep 1 + $0 start + ;; + status) + if [ ! -r $PIDFILE ]; then + # no pid file, process doesn't seem to be running correctly + exit 3 + fi + PID=`cat $PIDFILE | sed 's/ //g'` + EXE=/proc/$PID/exe + if [ -x "$EXE" ] && + [ "`ls -l \"$EXE\" | cut -d'>' -f2,2 | cut -d' ' -f2,2 | \ + sed 's/\/system\/root//'`" = "$DAEMON" ]; then + # ok, process seems to be running + exit 0 + elif [ -r $PIDFILE ]; then + # process not running, but pidfile exists + exit 1 + else + # no lock file to check for, so simply return the stopped status + exit 3 + fi + ;; + *) + N=/etc/init.d/$NAME + # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 --- havp-0.92a.orig/debian/havp.sgml +++ havp-0.92a/debian/havp.sgml @@ -0,0 +1,161 @@ + manpage.1'. You may view + the manual page with: `docbook-to-man manpage.sgml | nroff -man | + less'. A typical entry in a Makefile or Makefile.am is: + +manpage.1: manpage.sgml + docbook-to-man $< > $@ + + + The docbook-to-man binary is found in the docbook-to-man package. + Please remember that if you create the nroff version in one of the + debian/rules file targets (such as build), you will need to include + docbook-to-man in your Build-Depends control field. + + --> + + + Michael"> + Fladischer"> + + März 13, 2007"> + + 1"> + mfladischer@fladi.at"> + + HAVP"> + + + Debian"> + GNU"> + GPL"> +]> + + + +
+ &dhemail; +
+ + &dhfirstname; + &dhsurname; + + + 2003 + &dhusername; + + &dhdate; +
+ + &dhucpackage; + + &dhsection; + + + &dhpackage; + + &dhpackage; (HTTP Antivirus Proxy) is a proxy with a + ClamAV anti-virus scanner. + + + + &dhpackage; + + + + + + + DESCRIPTION + + This manual page documents briefly the + &dhpackage; command. + + This manual page was written for the &debian; distribution + because the original program does not have a manual page. + + The main aims of &dhpackage; are continuous, + non-blocking downloads and smooth scanning of dynamic and password + protected HTTP traffic. Havp antivirus proxy has a parent and + transparent proxy mode. It can be used with squid + or standalone. + + + + OPTIONS + + These programs follow the usual &gnu; command line syntax, + with long options starting with two dashes (`-'). A summary of + options is included below. + + + + + + + + Use this config file. + + + + + + + + Show summary of options. + + + + + + + + Show configuration &dhpackage; is using. + + + + + + SEE ALSO + + squid (1), clamav (1). + + + + AUTHOR + + This manual page was written by &dhusername; &dhemail; for + the &debian; system (but may be used by others). Permission is + granted to copy, distribute and/or modify this document under + the terms of the &gnu; General Public License, Version 2 any + later version published by the Free Software Foundation. + + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL. + + + +
+ + + + --- havp-0.92a.orig/debian/po/gl.po +++ havp-0.92a/debian/po/gl.po @@ -0,0 +1,72 @@ +# Galician translation of havp's debconf templates +# This file is distributed under the same license as the havp package. +# Jacobo Tarrio , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-24 20:34+0200\n" +"Last-Translator: Jacobo Tarrio \n" +"Language-Team: Galician \n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "¿Quere crear un sistema de ficheiros loopback de traballo?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP precisa de que o sistema de ficheiros no que armacena os ficheiros " +"temporais durante a busca de virus teña soporte de bloqueos obrigatorios. " +"Moitos sistemas de ficheiros estándar de Linux teñen soporte para isto, pero " +"non o activan por defecto." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Para empregar HAVP, pode montar coa opción \"mand\" o sistema de ficheiros " +"que contén /var/spool/havp, ou pode crear un sistema de ficheiros \"loopback" +"\" (armacenado nun ficheiro) montado en /var/spool/havp só para HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Se ten dúbidas, debería aceptar esta opción para crear un sistema de " +"ficheiros loopback de traballo." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Tamaño do sistema de ficheiros loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Introduza o tamaño (en megabytes) do sistema de ficheiros loopback a crear." --- havp-0.92a.orig/debian/po/ml.po +++ havp-0.92a/debian/po/ml.po @@ -0,0 +1,72 @@ +# MALAYALAM TRANSLATION OF HAVEP DEBCONF TEMPLATE. +# Copyright (C) 2007 THE HAVEP's COPYRIGHT HOLDER +# This file is distributed under the same license as the havp package. +# Sreerenj B, 2007 +msgid "" +msgstr "" +"Project-Id-Version:HAVP\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-08 15:17-0400\n" +"Last-Translator: Sreerenj B\n" +"Language-Team: Swathanthra|സ്വതന്ത്ര Malayalam|മലയാളം Computing|കമ്പ്യൂട്ടിങ്ങ് \n" +"Language: \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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "ലൂപ്പ്ബാക്ക് സ്പൂള്‍ ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കാന്‍ നിങ്ങള്‍ ആഗ്രഹിക്കുന്നുണ്ടോ? " + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"ഹാവ്പി(HAVP)ക്ക് നിര്‍ബന്ധിത ലോക്കിങ് പിന്തുണക്കുന്നതിനായി സ്കാനിങ്ങ് നടക്കുന്ന സമയത്ത് " +"അതിന്റെ താത്ക്കാലിക ഫയലുകള്‍ശേഖരിക്കുന്ന ഫയല്‍ സിസ്റ്റം അത്യാവശ്യമാണ്. പല സ്റ്റാന്‍ഡേര്‍ഡ് ലിനക്സ് " +"ഫയല്‍ സിസ്റ്റങ്ങളും ഇതിനെ പിന്തുണക്കുന്നുണ്ടെങ്കിലും സ്വതേ ഇത് പ്രാവര്‍ത്തികമാക്കുന്നില്ല." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"ഹാവ്പി(HAVP) ഉപയോഗിക്കാന്‍, നിങ്ങള്‍ക്ക് /var/spool/havp അടങ്ങുന്ന ഫയല്‍ സിസ്റ്റം \" mand\" " +"എന്ന ഐച്ഛികം വച്ച് മൌണ്ട് ചെയ്യുകയോ /var/spool/havp ല്‍ ഹാവ്പി(HAVP) ക്കുവേണ്ടി മാത്രം " +"മൌണ്ട് ചെയ്തിട്ടുള്ള ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കുകയോ ചെയ്യാം." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"നിങ്ങള്‍ക്ക് സംശയം ഉണ്ടെങ്കില്‍, ലൂപ്പ്ബാക്ക് സ്പൂള്‍ ഫയല്‍ സിസ്റ്റം സൃഷ്ടിക്കാനായി ഈ ഐച്ഛികം " +"അംഗീകരിക്കുക." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റത്തിന്റെ വലിപ്പം:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "ദയവായി ഉണ്ടാക്കേണ്ട ലൂപ്പ്ബാക്ക് ഫയല്‍ സിസ്റ്റത്തിന്റെ വലിപ്പം (മെഗാൂബൈറ്റില്‍) നല്‍കുക." --- havp-0.92a.orig/debian/po/fi.po +++ havp-0.92a/debian/po/fi.po @@ -0,0 +1,70 @@ +msgid "" +msgstr "" +"Project-Id-Version: havp_0.86-1\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-12-18 20:40+0200\n" +"Last-Translator: Esko Arajärvi \n" +"Language-Team: Finnish \n" +"Language: fi\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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Luodaanko takaisinkytketty tiedostojärjestelmä?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP ehdottomasti vaatii, että tiedostojärjestelmä, johon se tallentaa " +"väliaikaistiedostonsa skannauksen aikana, tukee pakottavaa lukitsemista. " +"Useat Linuxin perustiedostojärjestelmistä tukevat tätä, mutta eivät käytä " +"sitä oletuksena." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Käyttääksesi HAVPia voit joko liittää hakemiston /var/spool/havp sisältävän " +"tiedostojärjestelmän valinnan ”mand” kanssa tai luoda HAVPin käyttöön " +"takaisinkytketyn tiedostojärjestelmän, joka liitetään kohtaan /var/spool/" +"havp." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Jos olet epävarma, valitse tämä, jolloin takaisinkytketty " +"tiedostojärjestelmä luodaan." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Takaisinkytketyn tiedostojärjestelmän koko:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "Anna luotavan takaisinkytketyn tiedostojärjestelmän koko megatavuina." --- havp-0.92a.orig/debian/po/POTFILES.in +++ havp-0.92a/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] havp.templates.master --- havp-0.92a.orig/debian/po/nl.po +++ havp-0.92a/debian/po/nl.po @@ -0,0 +1,75 @@ +# 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. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-28 21:03+0100\n" +"Last-Translator: Bart Cornelis \n" +"Language-Team: debian-l10n-dutch \n" +"Language: \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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Wilt u een loopback-bestandssysteem aanmaken?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP vereist strikt een bestandssysteem waar het tijdens het scannen " +"tijdelijke bestanden kan opslaan om ze verplicht vergrendelen te " +"ondersteunen. Veel van de standaard Linux-bestandssystemen ondersteunen dit " +"wel maar schakelen dit niet standaard in." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Om HAVP te gebruiken kunt u of het bestandssysteem dat /var/spool/havp bevat " +"aankoppelen met de optie 'mand', of enkel voor HAVP een loopback-" +"bestandssysteem aanmaken dat aangekoppeld is op /var/spool/havp ." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Als u twijfelt kunt u best deze optie (om het loopback-bestandssysteem aan " +"te maken) aanvaarden." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Grootte van het loopback-bestandssysteem:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Wat is de grootte (in megabytes) van het aan te maken loopback-" +"bestandssysteem?" --- havp-0.92a.orig/debian/po/de.po +++ havp-0.92a/debian/po/de.po @@ -0,0 +1,74 @@ +# Translation of havp debconf templates to German +# Copyright (C) Helge Kreutzmann , 2007. +# This file is distributed under the same license as the havp package. +# +msgid "" +msgstr "" +"Project-Id-Version: havp \n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-24 22:48+0200\n" +"Last-Translator: Helge Kreutzmann \n" +"Language-Team: German \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Mchten Sie ein Spool-Dateisystem via Loopback erstellen?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP bentigt zwingend, dass das Dateisystem, in dem es seine temporren " +"Dateien whrend des Scannens speichert, verbindliches Sperren (mandatory " +"locking) untersttzt. Viele der Standard-Linux-Dateisysteme untersttzen " +"dies, aber aktivieren es standardmig nicht." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Um HAVP zu verwenden, knnen Sie das Dateisystem, das /var/spool/havp " +"enthlt, entweder mit der Option mand einhngen, oder ein Loopback-" +"Dateisystem erstellen, das nur fr HAVP unter /var/spool/havp eingehngt " +"wird." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Falls Sie unsicher sind, sollten Sie dieser Option zustimmen und ein " +"Loopback-Spool-Dateisystem erstellen." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Gre des Loopback-Dateisystems:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Bitte geben Sie die Gre (in Megabytes) des Loopback-Dateisystems an, das " +"erstellt werden soll." --- havp-0.92a.orig/debian/po/ta.po +++ havp-0.92a/debian/po/ta.po @@ -0,0 +1,72 @@ +# translation of havp.po to TAMIL +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Dr.T.Vasudevan , 2007. +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-24 21:19+0530\n" +"Last-Translator: Dr.T.Vasudevan \n" +"Language-Team: TAMIL \n" +"Language: \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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "சுற்றி மீளும் உருளை கோப்பு அமைப்பு ஒன்று உருவாக்க வேண்டுமா?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"ஹெஏவிபி(HAVP) க்கு அதன் தற்காலிக கோப்புகளை வருடலின் போது சேமிக்கும் கோப்பு அமைப்பு " +"கட்டாயமாக பூட்டும் ஆதரவு உள்ளதாக இருக்க வேண்டும். பல லீனக்ஸ் கோப்பு அமைப்புகள் இதை " +"ஆதரித்தாலும் இதை முன்னிருப்பாக செயல் படுத்துவதில்லை." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"ஹெஏவிபி(HAVP) பயன்படுத்த நீங்கள் \"mand\" தேர்வால் /var/spool/havp கோப்புள்ள கோப்பு " +"அமைப்பை ஏற்றலாம், அல்லது ஹெஏவிபி(HAVP) க்கு மட்டுமான /var/spool/havp இல் ஏற்றப்பட்ட " +"சுற்றி மீளும் உருளை கோப்பு அமைப்பு ஒன்றை உருவாக்கலாம்." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"நீங்கள் நிச்சயமாக இல்லாத போது இந்த தேர்வை ஒப்புக்கொண்டு சுற்றி மீளும் உருளை கோப்பு அமைப்பு " +"உருவாக்கலாம்." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "சுற்றி மீளும் உருளை கோப்பு அமைப்பின் அளவு:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "சுற்றி மீளும் உருளை கோப்பு அமைப்பு உருவாக்க அதன் அளவை குறிப்பிடுக." --- havp-0.92a.orig/debian/po/cs.po +++ havp-0.92a/debian/po/cs.po @@ -0,0 +1,75 @@ +# 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. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-05-08 10:14+0200\n" +"Last-Translator: Miroslav Kure \n" +"Language-Team: Czech \n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Chcete vytvořit souborový systém pro frontu na lokální smyčce?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP striktně vyžaduje, aby souborový systém, na který si během prohledávání " +"ukládá dočasné soubory, podporoval vynucené zamykání. Mnoho standardních " +"linuxových souborových systémů to sice podporuje, ale standardně to nebývá " +"zapnuto." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Abyste mohli HAVP používat, musíte buď připojit souborový systém, který " +"obsahuje /var/spool/havp s parametrem \"mand\", nebo můžete vytvořit " +"souborový systém připojený na lokální smyčce jako /var/spool/havp, který " +"bude sloužit jenom pro HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Jste-li na pochybách, měli byste odpovědět kladně a vytvořit souborový " +"systém pro frontu souborů na lokální smyčce." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Velikost souborového systému na lokální smyčce:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Zadejte prosím velikost (v megabajtech) souborového systému na lokální " +"smyčce, který se má vytvořit." --- havp-0.92a.orig/debian/po/ru.po +++ havp-0.92a/debian/po/ru.po @@ -0,0 +1,74 @@ +# translation of havp_debconf_ru.po to Russian +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Yuri Kozlov , 2007. +msgid "" +msgstr "" +"Project-Id-Version: 0.85-1\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-30 13:51+0400\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"Language: ru\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" +"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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Создать файловую систему loopback под буфер?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"Для HAVP требуется файловая система с поддержкой обязательной блокировки для " +"хранения временных файлов при сканировании. Многие стандартные файловые " +"системы Linux поддерживают это свойство, но по умолчанию оно выключено." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Чтобы использовать HAVP, вы можете смонтировать файловую систему, " +"содержащую /var/spool/havp, с параметром \"mand\", или создать файловую " +"систему loopback только для HAVP и смонтировать её в /var/spool/havp." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Если вы не знаете что делать, согласитесь на создание файловой системы " +"loopback." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Размер файловой системы Loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "Введите размер (в мегабайтах) создаваемой файловой системы loopback." --- havp-0.92a.orig/debian/po/es.po +++ havp-0.92a/debian/po/es.po @@ -0,0 +1,99 @@ +# havp po-debconf translation to Spanish +# Copyright (C) 2010 Software in the Public Interest +# This file is distributed under the same license as the havp package. +# +# Changes: +# - Initial translation +# Camaleón , 2011 +# +# - Updates +# +# +# Traductores, si no conocen el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor lean antes de traducir +# los siguientes documentos: +# +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas y normas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +msgid "" +msgstr "" +"Project-Id-Version: havp 0.92a-1\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2011-04-22 19:58+0200\n" +"Last-Translator: Camaleón \n" +"Language-Team: Debian Spanish \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "¿Desea crear un sistema de archivos de bucle?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP requiere que el sistema de archivos donde se almacenan los archivos " +"temporales que se van a analizar permita el uso de bloqueos obligatorios. La " +"mayor parte de los sistemas de archivos estándar de Linux lo permiten pero " +"no lo activan de manera predeterminada." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Para utilizar HAVP puede montar el sistema de archivos donde se encuentra «/" +"var/spool/havp» con la opción «mand» o bien crear un sistema de archivos de " +"bucle sólo para HAVP y montarlo en «/var/spool/havp»." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Si no está seguro, debería aceptar esta opción para crear un sistema de " +"archivos de bucle." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Tamaño del sistema de archivos de bucle:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Por favor, introduzca el tamaño (en megabytes) del sistema de archivos de " +"bucle que se va a crear." --- havp-0.92a.orig/debian/po/sv.po +++ havp-0.92a/debian/po/sv.po @@ -0,0 +1,72 @@ +# translation of havp_0.88-1_templates.po to swedish +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Martin Bagge , 2008. +msgid "" +msgstr "" +"Project-Id-Version: havp_0.88-1_templates\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2008-06-22 23:52+0200\n" +"Last-Translator: Martin Bagge \n" +"Language-Team: swedish \n" +"Language: \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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Vill du skapa ett loopback-filsystem för spoolning?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP kräver att filsystemet där temporära filer sparas vid scanning kan " +"hantera låsningar. Många av de vanliga linux-filsystemen klarar detta men " +"aktiverar det inte som standard." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"För att använda HAVP så kan du antingen montera filsystemet som innehållet /" +"var/spool/havp med inställningen \"mand\" eller skapa ett loopback-filsystem " +"som monteras på /var/spool/havp och som endast kan användas av HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Om du är osäker så ska du välja det här alternativet och skapa ett loopback-" +"filsystem." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Storlek på loopback-filsystemet:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "Ange storleken för loopback-filsystemet (i megabyte)." --- havp-0.92a.orig/debian/po/da.po +++ havp-0.92a/debian/po/da.po @@ -0,0 +1,74 @@ +# debconf translation template for havp. +# Copyright (C) 2010 havp & nedenstående oversættere. +# This file is distributed under the same license as the havp package. +# Joe Hansen , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2010-10-11 13:26+0100\n" +"Last-Translator: Joe Hansen \n" +"Language-Team: Danish \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Ønsker du at oprette et spoolfilsystem af typen loopback?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP kræver strengt, at filsystemet, hvor programmet gemmer sine " +"midlertidige filer under skanning, understøtter krævet låsning. De fleste " +"Linuxfilsystemer, som er standard, understøtter dette, men aktiverer det " +"ikke som standard." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"For at bruge HAVP, kan du enten montere filsystemet, som indeholder /var/" +"spool/havp med indstillingen »mand«, eller oprette et filsystem af typen " +"loopback som monteres på /var/spool/havp kun for HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Hvis du er i tvivl, bør du acceptere denne indstilling og oprette et " +"spoolfilsystem af typen loopback." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Størrelse på filsystem af typen loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Indtast venligst størrelsen (i megabyte) på filsystemet af typen loopback, " +"der skal oprettes." --- havp-0.92a.orig/debian/po/fr.po +++ havp-0.92a/debian/po/fr.po @@ -0,0 +1,78 @@ +# po-debconf havp file. +# Copyright (C) 2007 +# This file is distributed under the same license as the havp package. +# René Mayrhofer , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: 0.85-1\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-24 20:57+0100\n" +"Last-Translator: Steve Petruzzello \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: French\n" +"X-Poedit-Country: SWITZERLAND\n" +"X-Poedit-SourceCharset: utf-8\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Créer un système de fichiers en boucle pour la file d'attente ?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"Havp a besoin que le système de fichiers utilisé pour écrire les fichiers " +"temporaires lors des analyses gère le verrouillage forcé (« mandatory " +"locking »). La plupart des systèmes de fichiers standards sous Linux le " +"gèrent mais sans l'activer par défaut." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Pour utiliser Havp, vous pouvez soit monter le système de fichiers qui " +"contient /var/spool/havp avec l'option « mand », soit créer un système de " +"fichier en boucle (« loopback ») spécialement pour havp et le monter sur /" +"var/spool/havp." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Dans le doute, acceptez cette option afin de créer un système de fichiers en " +"boucle." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Taille du système de fichiers en boucle :" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Veuillez indiquer la taille (en méga-octets) du système de fichiers en " +"boucle qui doit être créé." --- havp-0.92a.orig/debian/po/templates.pot +++ havp-0.92a/debian/po/templates.pot @@ -0,0 +1,63 @@ +# 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: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" --- havp-0.92a.orig/debian/po/it.po +++ havp-0.92a/debian/po/it.po @@ -0,0 +1,74 @@ +# ITALIAN TRANSLATION OF HAVP'S PO-DEBCONF FILE. +# COPYRIGHT (C) 2010 THE HAVP'S COPYRIGHT HOLDER +# This file is distributed under the same license as the havp package. +# +# Vincenzo Campanella , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2010-10-14 08:36+0200\n" +"Last-Translator: Vincenzo Campanella \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Creare un file system di accodamento loopback?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP necessita che il file system su cui memorizza i propri dati temporanei " +"durante le scansioni supporti il blocco vincolante. Molti dei file system " +"standard di Linux lo supportano, ma non lo abilitano in modo predefinito." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Per poter utilizzare HAVP è necessario o montare il file system che contiene " +"«/var/spool/havp» con l'opzione «mand», o creare un file system loopback che " +"viene montato in «/var/spool/havp» solo per HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"In caso di dubbio, accettare la creazione del file system di accodamento " +"loopback." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Dimensione del file system loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Inserire la dimensione, in MB, del file system loopback che deve essere " +"creato." --- havp-0.92a.orig/debian/po/pt_BR.po +++ havp-0.92a/debian/po/pt_BR.po @@ -0,0 +1,75 @@ +# hapv Brazilian Portuguese translation +# Copyright (C)2007 The hapv's COPYRIGHT HOLDER +# This file is distributed under the same license as the hapv package. +# Eder L. Marques , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: hapv\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-05-10 17:41-0300\n" +"Last-Translator: Eder L. Marques \n" +"Language-Team: l10n Portuguese \n" +"Language: \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 +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Você deseja criar um sistema de arquivos de loopback spool?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"O HAPV requer estritamente que o sistema de arquivos onde ele armazena seus " +"arquivos temporários durante a varredura suporte bloqueios mandatórios." +"Alguns dos sistemas de arquivos padrão do gnu/Linux suportam isso, porém não " +"o habilitam por padrão." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Para usar o HAPV, você pode montar o sistema de arquivos que contém /var/" +"spool/havp com a opção \"mand\", ou crar um sistema de arquivos de loopback " +"que é montado em /var/spool/havp apenas para o HAPV." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Se você está em dúvida, você deve aceitar esta opção para criar um sistema " +"de arquivos de loopback spool." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Tamanho do sistema de arquivos de loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Por favor informe o tamanho (em megabytes) do sistema de arquivos de " +"loopback a ser criado." --- havp-0.92a.orig/debian/po/ja.po +++ havp-0.92a/debian/po/ja.po @@ -0,0 +1,71 @@ +# Copyright (C) 2009 Rene Mayrhofer +# This file is distributed under the same license as havp package. +# Hideki Yamane (Debian-JP) , 2009. +# +msgid "" +msgstr "" +"Project-Id-Version: havp 0.91-1\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2009-11-11 14:32+0900\n" +"Last-Translator: Hideki Yamane (Debian-JP) \n" +"Language-Team: Japanese \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "ループバックスプールファイルシステムを作成しますか?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"HAVP は、強制ロックを行うためにスキャン中の一時ファイルを保存するファイルシス" +"テムを必ず必要とします。通常の Linux のファイルシステムの多くはこれをサポート" +"していますが、デフォルトでは有効にされていません。" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"HAVP を使うには、/var/spool/havp を含むファイルシステム「mand」オプションを付" +"けてマウントするか、/var/spool/havp に HAVP 専用にマウントされるループバック" +"ファイルシステムを作成します。" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"よく分からない場合は、ループバックスプールファイルシステムを作成するこのオプ" +"ションを選んでください。" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "ループバックファイルシステムのサイズ:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"作成するループバックファイルシステムのサイズを入力してください (MB で)。" --- havp-0.92a.orig/debian/po/pt.po +++ havp-0.92a/debian/po/pt.po @@ -0,0 +1,75 @@ +# Portuguese translations for havp package. +# Copyright (C) 2007 Miguel Figueiredo +# This file is distributed under the same license as the havp package. +# Miguel Figueiredo , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: havp\n" +"Report-Msgid-Bugs-To: Source: havp@packages.debian.org\n" +"POT-Creation-Date: 2008-05-29 20:56+0200\n" +"PO-Revision-Date: 2007-04-29 09:04+0100\n" +"Last-Translator: Miguel Figueiredo \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "Do you want to create a loopback spool file system?" +msgstr "Deseja criar um sistema de ficheiros de spool loopback?" + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"HAVP strictly requires the file system where it stores its temporary files " +"during scanning to support mandatory locking. Many of the standard Linux " +"file systems support this, but do not enable it by default." +msgstr "" +"O HAVP necessita estritamente do sistema de ficheiros onde guarda os seus " +"ficheiros temporários durante a procura para suportar o acesso exclusivo " +"mandatário. Muitos dos sistemas de ficheiros standard em Linux suportam " +"isto, mas não está activo por omissão." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"To use HAVP, you can either mount the file system that contains /var/spool/" +"havp with the option \"mand\", or create a loopback file system that is " +"mounted at /var/spool/havp only for HAVP." +msgstr "" +"Para utilizar o HAVP, você pode montar o sistema de ficheiros que contém /" +"var/spool/havp com a opção \"mand\", ou criar um sistema de ficheiros " +"loopback que está montado em /var/spool/havp apenas para o HAVP." + +#. Type: boolean +#. Description +#: ../havp.templates.master:1001 +msgid "" +"If you are in doubt, you should accept this option to create a loopback " +"spool file system." +msgstr "" +"Em caso de dúvida, você deve aceitar esta opção para criar um sistema de " +"ficheiros de spool loopback." + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "Loopback file system size:" +msgstr "Tamanho do sistema de ficheiros loopback:" + +#. Type: string +#. Description +#: ../havp.templates.master:2001 +msgid "" +"Please enter the size (in megabytes) of the loopback file system to be " +"created." +msgstr "" +"Por favor introduza o tamanho (em megabytes) do sistema de ficheiros de " +"loopback a ser criado." --- havp-0.92a.orig/debian/patches/05_add_ssltimeout_option.dpatch +++ havp-0.92a/debian/patches/05_add_ssltimeout_option.dpatch @@ -0,0 +1,44 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 05_add_ssltimeout_option.dpatch by Rene Mayrhofer, adapted from a patch by +## Heiko Schlittermann +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Add SSLTIMEOUT config option + +@DPATCH@ + +--- a/havp/default.h.in ++++ b/havp/default.h.in +@@ -36,6 +36,7 @@ + "USESYSLOG","SYSLOGNAME","SYSLOGFACILITY","SYSLOGLEVEL","SYSLOGVIRUSLEVEL","IGNOREVIRUS", \ + "DISPLAYINITIALMESSAGES","DBRELOAD","SCANTEMPFILE","TEMPLATEPATH","DISABLELOCKINGFOR", \ + "PARENTPROXY","PARENTPORT","MAXSERVERS","FORWARDED_IP","X_FORWARDED_FOR","FAILSCANERROR", \ ++ "SSLTIMEOUT", \ + "MAXDOWNLOADSIZE","SCANNERTIMEOUT","STREAMUSERAGENT","STREAMSCANSIZE","SCANIMAGES", \ + "SKIPMIME","SCANMIME", \ + "ENABLECLAMLIB","CLAMDBDIR","CLAMBLOCKBROKEN","CLAMBLOCKMAX","CLAMBLOCKENCRYPTED", \ +diff --git a/havp/params.cpp b/havp/params.cpp +index 0f83c0c..5a18913 100644 +--- a/havp/params.cpp ++++ b/havp/params.cpp +@@ -86,6 +86,7 @@ void Params::SetDefaults() + SetConfig("SCANNERTIMEOUT", "10"); + SetConfig("IGNOREVIRUS", ""); + SetConfig("DISABLELOCKINGFOR","AVG:ALL"); ++ SetConfig("SSLTIMEOUT", "20"); + //SCANNERS + SetConfig("ENABLECLAMLIB","false"); + SetConfig("CLAMDBDIR",""); +diff --git a/havp/sockethandler.cpp b/havp/sockethandler.cpp +index 28a119a..4cb5f24 100644 +--- a/havp/sockethandler.cpp ++++ b/havp/sockethandler.cpp +@@ -582,7 +582,7 @@ int SocketHandler::CheckForSSLData( int sockBrowser, int sockServer ) + fds = sockServer; + } + +- Timeout.tv_sec = 20; ++ Timeout.tv_sec = Timeout.tv_sec = Params::GetConfigInt("SSLTIMEOUT");; + Timeout.tv_usec = 0; + + int ret = select_eintr(fds+1, &readfd, NULL, NULL, &Timeout); --- havp-0.92a.orig/debian/patches/00list +++ havp-0.92a/debian/patches/00list @@ -0,0 +1,3 @@ +03_havp.config +04_params.cpp +05_add_ssltimeout_option \ No newline at end of file --- havp-0.92a.orig/debian/patches/03_havp.config.dpatch +++ havp-0.92a/debian/patches/03_havp.config.dpatch @@ -0,0 +1,47 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_havp.config.dpatch by +## adapted and cleaned up by Rene Mayrhofer +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Set PID file and SCANTEMPFILE to correct locations + +@DPATCH@ + +--- havp-0.85/etc/havp/havp.config.in.orig 2007-03-13 11:49:25.482732863 +0100 ++++ havp-0.85/etc/havp/havp.config.in 2007-03-13 11:50:33.667542226 +0100 +@@ -16,7 +16,7 @@ + # You must remove this line for HAVP to start. + # This makes sure you have (hopefully) reviewed the configuration. :) + # Hint: You must enable some scanner! Find them in the end.. +-REMOVETHISLINE deleteme ++# REMOVETHISLINE deleteme + + # + # For reasons of security it is recommended to run a proxy program +@@ -103,7 +103,7 @@ + # These characters are used by system to create unique named files. + # + # Default: +-# SCANTEMPFILE /var/tmp/havp/havp-XXXXXX ++# SCANTEMPFILE /var/spool/havp/havp-XXXXXX + + # + # Is scanner error fatal? +@@ -342,14 +342,14 @@ + ##### ClamAV Library Scanner (libclamav) + ##### + +-ENABLECLAMLIB false ++ENABLECLAMLIB true + + # HAVP uses libclamav hardcoded pattern directory, which usually is +-# /usr/local/share/clamav. You only need to set CLAMDBDIR, if you are ++# /usr/share/clamav. You only need to set CLAMDBDIR, if you are + # using non-default DatabaseDirectory setting in clamd.conf. + # + # Default: NONE +-# CLAMDBDIR /path/to/directory ++# CLAMDBDIR /var/lib/clamav + + # Should we block encrypted archives? + # --- havp-0.92a.orig/debian/patches/04_params.cpp.dpatch +++ havp-0.92a/debian/patches/04_params.cpp.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 04_params.cpp.dpatch by +## adapted and cleaned up by Rene Mayrhofer +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Set PID file and SCANTEMPFILE to correct locations + +@DPATCH@ + +--- havp-0.85/havp/params.cpp.orig 2007-03-13 11:50:45.812848266 +0100 ++++ havp-0.85/havp/params.cpp 2007-03-13 11:51:19.209457684 +0100 +@@ -62,7 +62,7 @@ + SetConfig("BLACKLIST", BLACKLISTFILE); + SetConfig("TEMPLATEPATH", TEMPLATEPATH); +- SetConfig("TEMPDIR", "/var/tmp"); ++ SetConfig("TEMPDIR", "/var/spool/havp"); +- SetConfig("SCANTEMPFILE", "/var/tmp/havp/havp-XXXXXX"); ++ SetConfig("SCANTEMPFILE", "/var/spool/havp/havp-XXXXXX"); + SetConfig("PIDFILE", PIDFILE); + SetConfig("TRANSPARENT", "false"); + SetConfig("RANGE", "false");