--- quota-4.01.orig/debian/quotatab +++ quota-4.01/debian/quotatab @@ -0,0 +1,18 @@ +# This is an example quotatab file +# +# This file is used as a translation for device names, so a warnquota message +# makes sense to the user. +# +# syntax is as follows: +# +# colon ':' is used to specify the start of the substituted text +# pipe '|' is used to specify a line break +# +# device:substituted text +# device:text on line 1|test on line2 +# +# For instance if you would like to have warnquota tell the user their +# 'mailspool' is full instead of '/dev/hdb1' is full, use the following +# example. +# +# /dev/hdb1:mailspool --- quota-4.01.orig/debian/dirs +++ quota-4.01/debian/dirs @@ -0,0 +1,11 @@ +usr/bin +usr/sbin +sbin +etc/init.d +usr/share/man/man1 +usr/share/man/man2 +usr/share/man/man3 +usr/share/man/man8 +usr/include/rpcsvc +var/lib/quota +usr/share/quota/ldap --- quota-4.01.orig/debian/docs +++ quota-4.01/debian/docs @@ -0,0 +1,3 @@ +README.gettext +README.ldap-support +README.mailserver --- quota-4.01.orig/debian/prerm +++ quota-4.01/debian/prerm @@ -0,0 +1,50 @@ +#! /bin/sh +# prerm script for quota +# +# see: dh_installdeb(1) + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/doc/packaging-manual/ + +set -e + +case "$1" in + remove|deconfigure) + # debhelper only handles the quotarpc init script + if [ -x "/etc/init.d/quota" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d quota stop || exit $? + else + /etc/init.d/quota stop || exit $? + fi + fi + + [ -f /var/lib/quota/off ] && rm -f /var/lib/quota/off + [ -f /var/lib/quota/new ] && rm -f /var/lib/quota/new + ;; + upgrade) + if [ -L /usr/doc/quota ]; then + rm -f /usr/doc/quota + fi + ;; + failed-upgrade) + if [ -L /usr/doc/quota ]; then + rm -f /usr/doc/quota + fi + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER# + +exit 0 --- quota-4.01.orig/debian/links +++ quota-4.01/debian/links @@ -0,0 +1,2 @@ +/usr/share/man/man8/rquotad.8.gz /usr/share/man/man8/rpc.rquotad.8.gz +/usr/share/man/man8/quotaon.8.gz /usr/share/man/man8/quotaoff.8.gz --- quota-4.01.orig/debian/control +++ quota-4.01/debian/control @@ -0,0 +1,21 @@ +Source: quota +Section: admin +Priority: optional +Maintainer: Michael Meskes +Build-Depends: debhelper (>= 6.0.7~), gettext, libwrap0-dev, e2fslibs-dev, + po-debconf (>= 0.5.0), libldap2-dev, libssl-dev, quilt (>= 0.46-7), + libnl-3-dev, libnl-genl-3-dev, libdbus-1-dev, libtirpc-dev +Standards-Version: 3.9.3 +Homepage: http://sourceforge.net/projects/linuxquota + +Package: quota +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf (>= 1.2.9) | debconf-2.0, lsb-base (>= 3.2-13) +Suggests: libnet-ldap-perl, rpcbind | portmap, default-mta | mail-transport-agent +Description: disk quota management tools + This package provides the standard set of utilities for manipulating + file system usage caps via the Linux Diskquota system. It can set hard + or soft limits with adjustable grace periods on block or inode usage for + users and groups. It allows users to check their quota status, + integrates with LDAP, and supports quotas on remote machines via NFS. + --- quota-4.01.orig/debian/changelog +++ quota-4.01/debian/changelog @@ -0,0 +1,1300 @@ +quota (4.01-3) unstable; urgency=low + + * Re-added changes from 4.00-4 that were lost somehow. (Closes: #696788) + + -- Michael Meskes Thu, 27 Dec 2012 12:08:22 +0100 + +quota (4.01-2) unstable; urgency=low + + * Run warnquota for users and groups. (Closes: #694818) + * Build package against libtirpc to make quota work with NFS over IPv6. + (Closes: #693983) + + -- Michael Meskes Sat, 08 Dec 2012 14:16:47 +0100 + +quota (4.01-1) unstable; urgency=low + + * Imported Upstream version 4.01 (Closes: #685356) + * Adjusted patch for new upstream version. + * Bumped Standards-Version to 3.9.3, no changes needed. + * Use Debian build flags. + + -- Michael Meskes Mon, 10 Sep 2012 12:51:40 +0200 + +quota (4.00-4) unstable; urgency=low + + * Added upstream patch to fix problem with editing of several users. + (Closes: #670641) + * Updated packages description which was pretty outdated. + Thanks to Justin B Rye (Closes: #673396) + + -- Michael Meskes Wed, 23 May 2012 18:35:45 +0200 + +quota (4.00-3) unstable; urgency=low + + * Port to libnl3 version 3.2.3+. + Thanks to Mathieu Trudel-Lapierre (Closes: #653096) + * Fixed query for quota status. (LP: #861346) + + -- Michael Meskes Wed, 28 Dec 2011 15:36:52 +0100 + +quota (4.00-2) unstable; urgency=low + + * Updated Dutch debconf translation. (Closes: #652351) + * Suggest installing an MTA so warnquota can send out emails. + (Closes: #645250) + * When checking for quota enabled filesystems also check for not-enforced + quota on XFS. (Closes: #648961) + + -- Michael Meskes Thu, 22 Dec 2011 12:23:13 +0100 + +quota (4.00-1) unstable; urgency=low + + * New Upstream version 4.00 + * Port to libnl3. + Thanks to Colin Watson (Closes: #637117) + * Fixed lintian override to use new format. + * Bumped Standards-Version to 3.9.2, no changes needed. + + -- Michael Meskes Wed, 24 Aug 2011 10:46:31 +0200 + +quota (4.00~pre1-7) unstable; urgency=low + + * Updated Catalan debconf templates translation. (Closes: #609361) + + -- Michael Meskes Sun, 09 Jan 2011 14:00:29 +0100 + +quota (4.00~pre1-6) unstable; urgency=low + + * Re-uploaded without dh_prep addition that was lost in -5 to make sure the + package can migrate to squeeze. + + -- Michael Meskes Thu, 18 Nov 2010 20:18:16 +0100 + +quota (4.00~pre1-5) unstable; urgency=low + + * Updated Danish debconf templates translation. (Closes: #601793) + + -- Michael Meskes Wed, 03 Nov 2010 10:58:37 +0100 + +quota (4.00~pre1-4) unstable; urgency=low + + * Updated Brazilian Portuguese debconf templates translation. (Closes: + #582970) + * Added some patches from CVS: + - fix quotaon to work properly with XFS filesystems + - fix quotaon to print all informational messages only in verbose mode + - fix repquota to get latest quota info header + - fix some problems in manpages + * Bumped Standards-Version to 3.9.1, no changes needed. + + -- Michael Meskes Wed, 28 Jul 2010 11:38:28 +0200 + +quota (4.00~pre1-3) unstable; urgency=low + + * Added two more patches from CVS: + - Added support for GFS2 filesystem. + - Do not count system inodes into quota for ext[234]. + * Updated Brazilian Portuguese debconf templates translation. (Closes: + #582970) + * Added some patches from CVS: + + -- Michael Meskes Wed, 28 Jul 2010 11:36:44 +0200 + +quota (4.00~pre1-2) unstable; urgency=low + + * Corrected dependencies in init script. (Closes: #574264) + * Added two patches from CVS: + - avoid memory corruption of NULL address + - added german translation + * Added source/format file. + + -- Michael Meskes Wed, 05 May 2010 10:59:04 +0200 + +quota (4.00~pre1-1) unstable; urgency=low + + * New Upstream version: + - Don't try to set inode flags when getting them failed (Closes: #569570) + - Use /proc/mounts for mountpoint scanning (Closes: #38817) + * Bumped Standards-Version to 3.8.4, no changes needed. + * Added watch file. + * Fixed typo in manpage. + + -- Michael Meskes Wed, 17 Feb 2010 16:31:59 +0100 + +quota (3.17-6) unstable; urgency=low + + * Added quota_nld daemon. (Closes: #548733) + * Patched quota to build with binutils-gold. (Closes: #556310) + * Made quota work with rpcbind instead of portmap too. + + -- Michael Meskes Wed, 06 Jan 2010 11:58:07 +0100 + +quota (3.17-5) unstable; urgency=low + + * Applied patch by Petter Reinholdtsen to make quotarpc + init script only optionally depend on $portmap, closes: #541873 + + -- Michael Meskes Mon, 21 Sep 2009 13:17:58 +0200 + +quota (3.17-4) unstable; urgency=low + + * Fix LSB header information in init.d scripts, closes: #541873 + * Also remove incorrect link that might have been created by this incorrect + information. + * Bumped Standards-Version to 3.8.3, no changes needed. + * Upgraded debhelper build dependency to correct version for its compat + level. + + -- Michael Meskes Mon, 17 Aug 2009 13:02:39 +0200 + +quota (3.17-3) unstable; urgency=low + + * Applied Peter Eisentraut's patch to support the "status" action in the + init.d script, closes: #528259 + * Bumped Standards-Version to 3.8.1, no changes needed. + * Added Homepage field. + + -- Michael Meskes Thu, 14 May 2009 11:10:15 +0200 + +quota (3.17-2) unstable; urgency=low + + * Change order in which init scripts are installed to fix problems if insserv + is active on the target system. Patch provided by Patrick Schoenfeld + , closes: #510987 + + -- Michael Meskes Tue, 06 Jan 2009 18:19:59 +0100 + +quota (3.17-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Mon, 05 Jan 2009 16:03:39 +0100 + +quota (3.16-7) unstable; urgency=low + + * Change order of tests in quotarpc init script to make it less noisy. + * Set -e in prerm to make lintian happy. + + -- Michael Meskes Wed, 24 Sep 2008 16:43:48 +0200 + +quota (3.16-6) unstable; urgency=low + + * Do not start rpc.rquotad if portmap is not running, closes: #498954 + * Suggest portmap + * Really apply immutable patch, closes: #498955 + + -- Michael Meskes Tue, 16 Sep 2008 18:03:43 +0200 + +quota (3.16-5) unstable; urgency=low + + * Added upstream patch to remove IMMUTABLE flag from quota file in + quotacheck, closes: #495191 + + -- Michael Meskes Thu, 21 Aug 2008 13:37:12 +0200 + +quota (3.16-4) unstable; urgency=low + + * Updated Japanese template, closes: #489935 + * Updated Swedish template, closes: #491779 + + -- Michael Meskes Wed, 09 Jul 2008 11:01:28 +0200 + +quota (3.16-3) unstable; urgency=low + + * Fixed typo in template, closes: #488166 + * Updated French template, closes: #488154 + * Updated German template, closes: #488165 + * Updated Galician template, closes: #488172 + * Updated Italian template, closes: #488345 + * Updated Czech template, closes: #488354 + * Updated Portuguese template, closes: #488739 + * Updated Spanish template, closes: #488741 + * Updated Russian template, closes: #489166 + + -- Michael Meskes Fri, 27 Jun 2008 12:18:15 +0200 + +quota (3.16-2) unstable; urgency=low + + * Added setting of character set in warnquota.conf, closes: #476338 + * Replaced the old stuff in debian/rules for changing files on the fly by + proper patches. + * Do not call configure twice during build process. + * Bumped Standards-Version to 3.8.0, no changes needed. + + -- Michael Meskes Tue, 24 Jun 2008 16:32:31 +0200 + +quota (3.16-1) unstable; urgency=low + + * New upstream version. + * Patches are now handled by quilt. + * Fixed small typo in manpage. + * Removed -lssl and -lresolv from linker call for warnquota. It seems both + libs are not needed. + + -- Michael Meskes Fri, 14 Mar 2008 12:13:53 +0100 + +quota (3.15-6) unstable; urgency=low + + * Do not let dh_installinit handle /etc/init.d/quota because it must not be + run on an upgrade, closes: #458309. + * Let dh_link create the links. + + -- Michael Meskes Mon, 31 Dec 2007 17:36:22 +0100 + +quota (3.15-5) unstable; urgency=low + + * Bumbed standards-version to 3.7.3, no changes needed. + * Fixed open lintian warnings. + + -- Michael Meskes Sat, 22 Dec 2007 18:08:02 +0100 + +quota (3.15-4) unstable; urgency=low + + * Added changes from CVS to hopefully fix some problems. + * Changed postinst to not access /etc/fstab if not present, closes: #439368 + + -- Michael Meskes Sun, 26 Aug 2007 18:34:49 +0200 + +quota (3.15-3) unstable; urgency=low + + * Remove strip option in upstream Makefile, closes: #437881 + + -- Michael Meskes Wed, 15 Aug 2007 16:43:02 +0200 + +quota (3.15-2) unstable; urgency=low + + * Made sure ldap config is only checked when enabled, closes: #434563 + + -- Michael Meskes Fri, 27 Jul 2007 17:04:23 +0200 + +quota (3.15-1) unstable; urgency=low + + * New upstream version + + -- Michael Meskes Mon, 16 Jul 2007 16:54:07 +0200 + +quota (3.14-8) unstable; urgency=low + + * Fixed ldap scripts, closes: 420315 + * Suggests libnet-ldap-perl because ldap-scripts need it. + + -- Michael Meskes Sun, 22 Apr 2007 10:07:43 +0200 + +quota (3.14-7) unstable; urgency=low + + * Updated Russian debconf messages, closes: #414078 + + -- Michael Meskes Mon, 12 Mar 2007 11:50:57 +0100 + +quota (3.14-6) unstable; urgency=low + + * Added Galician debconf messages, closes: #412667 + + -- Michael Meskes Tue, 27 Feb 2007 12:24:14 +0100 + +quota (3.14-5) unstable; urgency=low + + * Updated Spanish debconf messages, closes: #403483 + * Added Portuguese debconf messages, closes: #401381 + + -- Michael Meskes Thu, 28 Dec 2006 13:53:37 +0100 + +quota (3.14-4) unstable; urgency=low + + * Updated Japanese debconf messages, closes: #396146 + + -- Michael Meskes Tue, 7 Nov 2006 13:23:39 +0100 + +quota (3.14-3) unstable; urgency=low + + * Added missing build dependency on libssl-dev, closes: #393972 + + -- Michael Meskes Thu, 19 Oct 2006 09:02:04 +0200 + +quota (3.14-2) unstable; urgency=low + + * Enable ldapmail feature, closes: #393629 + * Some small changes to build process + + -- Michael Meskes Tue, 17 Oct 2006 15:35:34 +0200 + +quota (3.14-1) unstable; urgency=low + + * New upstream version + + -- Michael Meskes Wed, 4 Oct 2006 12:56:22 +0200 + +quota (3.13-11) unstable; urgency=medium + + * quotaon should be run with LC_MESSAGES=C, closes: #386236 + * Added LSB infos to boot scripts + + -- Michael Meskes Fri, 8 Sep 2006 09:41:16 +0200 + + +quota (3.13-10) unstable; urgency=medium + + * Updated Czech and German debconf messages, closes: #384759 + + -- Michael Meskes Tue, 29 Aug 2006 13:46:33 +0200 + +quota (3.13-9) unstable; urgency=medium + + * Added lsb functions to init scripts which + also closes Ubuntu bug #43551 + + -- Michael Meskes Thu, 27 Jul 2006 13:17:05 +0200 + +quota (3.13-8) unstable; urgency=medium + + * Include ldap-scripts in /usr/share/quota/ldap for using quota with ldap, + patch send by Steffen Joeris . + * Include upstream READMEs + + -- Michael Meskes Thu, 22 Jun 2006 10:33:27 +0200 + +quota (3.13-7) unstable; urgency=medium + + * Added debconf-updatepo to debian/rules, closes: #372915 + + -- Michael Meskes Tue, 20 Jun 2006 10:52:32 +0200 + +quota (3.13-6) unstable; urgency=medium + + * Added several patches from upstream CVS making this essantially a + pre-3.14 release, closes: #366414, #350933 + * Fixed incorrect prompting in debconf template. + * Fixed German and Dutch po files to be in sync with english version. + * To the best of my knowledge fixed most of the other po files, except for + those where I needed a special font. + + -- Michael Meskes Sun, 14 May 2006 13:36:29 +0200 + +quota (3.13-5) unstable; urgency=medium + + * Added Italian translation, closes: #362729 + + -- Michael Meskes Sun, 16 Apr 2006 13:57:07 +0200 + +quota (3.13-4) unstable; urgency=medium + + * Added Swedish translation, closes: #338636 + + -- Michael Meskes Sat, 12 Nov 2005 17:16:27 +0100 + +quota (3.13-3) unstable; urgency=medium + + * Added alternate dependency debconf-2.0. + + -- Michael Meskes Tue, 27 Sep 2005 20:11:25 +0200 + +quota (3.13-2) unstable; urgency=medium + + * Added upstream patch to implemented nicer message formatting for + warnquota, closes: #310945 + + -- Michael Meskes Fri, 16 Sep 2005 14:36:17 +0200 + +quota (3.13-1) unstable; urgency=medium + + * New upstream version + * Added Ubuntu patch to automatically create a POT file, closes: #313524 + + -- Michael Meskes Sun, 26 Jun 2005 11:19:19 +0200 + +quota (3.12-7) unstable; urgency=medium + + * Added Russian translation, closes: #310028 + * Added Vietnamese translation, closes: #310052 + + -- Michael Meskes Mon, 6 Jun 2005 14:37:52 +0200 + +quota (3.12-6) unstable; urgency=medium + + * Removed patch file that I accidently left in the source tree + * Removed non-doc CVS patches that shouldn't have been in -5 anyway + * Removed update-inetd call completely + * Added patch to set of grace time only after exceeding soft limit, + not at reaching + * Added small patch from CVS to fix memory leak in rquotad + + -- Michael Meskes Wed, 11 May 2005 12:29:13 +0200 + +quota (3.12-5) unstable; urgency=medium + + * Added some fixes for documentation from CVS, closes: #301035, #301040 + * Fixed postrm to not call update-inetd if not present, closes: #301370 + + -- Michael Meskes Tue, 10 May 2005 14:19:40 +0200 + +quota (3.12-4) unstable; urgency=low + + * Updated edquota.8 from CVS, closes: #275531 + * Updated package description + + -- Michael Meskes Tue, 25 Jan 2005 15:38:18 +0100 + +quota (3.12-3) unstable; urgency=low + + * Updated Brazilian Portuguese debconf translation, closes: #264256 + * Updated copyright file which was inaccurate, closes: #273149 + * Removed XSI:isms and a bashism, closes: #260603 + * Moved start of rpc.rdquota to a later point in the boot process, closes: #274016 + * Added RPCRQUOTADOPTS to /etc/defaults/quota, closes: #253834 + + -- Michael Meskes Fri, 1 Oct 2004 15:49:01 +0200 + +quota (3.12-2) unstable; urgency=low + + * Fixed setquota exit status, closes: #257144 + * Updated czech debconf translation, closes: #251679 + * Updated dutch debconf translation, closes: #260290 + + -- Michael Meskes Tue, 20 Jul 2004 20:58:19 +0200 + +quota (3.12-1) unstable; urgency=low + + * New upstream version, closes: #241858 + * Updated french debconf translation, closes: #236876 + * Added catalan debconf translation, closes: #250128 + + -- Michael Meskes Fri, 28 May 2004 13:55:21 +0200 + +quota (3.11-5) unstable; urgency=low + + * Updated Danish debconf translation, closes: #239455 + * Updated Japanese debconf translation, closes: #237044 + + -- Michael Meskes Thu, 25 Mar 2004 08:08:26 +0100 + +quota (3.11-4) unstable; urgency=low + + * Updated French debconf translation, closes: #236876 + * Added upstream patch for a new warnquota option, closes: #226107 + * Added new warnquota option to debconf. + + -- Michael Meskes Sat, 20 Mar 2004 09:21:13 +0100 + +quota (3.11-3) unstable; urgency=low + + * Updated German and Danish debconf translation, closes: #235762 + * Fixed typo in template, closes: #235760, #235761, #236255 + + -- Michael Meskes Sun, 7 Mar 2004 15:17:33 +0100 + +quota (3.11-2) unstable; urgency=low + + * Added Danish and Czech debconf translation, closes: #233087, #234165 + * Add debconf settings for SUBJECT and CC_TO, closes: #231675, #231717 + * Added hint to warnquota manpage that it only checks softlimits, closes: #231716 + + -- Michael Meskes Sun, 29 Feb 2004 14:43:23 +0100 + +quota (3.11-1) unstable; urgency=low + + * New upstream version, closes: #232375, #223999, #226539, #222526 + * Added Japanese debconf translation, closes: #229294 + + -- Michael Meskes Thu, 12 Feb 2004 15:12:14 +0100 + +quota (3.10-1) unstable; urgency=low + + * New upstream version, closes: #224619, #222628 + * Added upstream patch to parse filesystem specs like "ext3,ext2", + closes: #220691 + + -- Michael Meskes Sun, 21 Dec 2003 11:21:11 +0100 + +quota (3.09-5) unstable; urgency=low + + * Added upstream patch to quota, so it does not print info for NFS filesystems + without quotas, closes: #213396 + + -- Michael Meskes Sun, 19 Oct 2003 15:31:30 +0200 + +quota (3.09-4) unstable; urgency=low + + * Update Brazilian Portuguese debconf template, closes: #208109 + * Added missing "exit(0)" to rpc.rquotad, closes: #211402 + + -- Michael Meskes Thu, 25 Sep 2003 17:55:33 +0200 + +quota (3.09-3) unstable; urgency=low + + * This time really added Spanish debconf template, closes: #201729 + * Also added Dutch template, closes: #204922 + * Changed init script to store "quota is on" information early enough, + closes: #204001 + + -- Michael Meskes Wed, 30 Jul 2003 12:52:37 +0200 + +quota (3.09-2) unstable; urgency=low + + * Added upstream patches: + fixed bug in -f option of edquota, closes: #201722 + fixed formatting bug in warnquota, closes: #200432 + added option -s to warnquota + updated Polish messages and some manpages + * Added Spanish debconf template, closes: #201729 + * Corrected packaging format + + -- Michael Meskes Wed, 30 Jul 2003 12:52:37 +0200 + +quota (3.09-1) unstable; urgency=low + + * New upstream version, closes: #200787 + + -- Michael Meskes Sun, 13 Jul 2003 14:36:44 +0200 + +quota (3.08-9) unstable; urgency=low + + * Now use upstream patch for 183330 + * New french template, closes: #195815, #196775 + * Added upstream patch to fix quotacheck problem, closes: #197553 + * Removed call to dh_undocumented. + + -- Michael Meskes Sun, 15 Jun 2003 11:45:52 +0200 + +quota (3.08-8) unstable; urgency=low + + * Just another patch that finally closes: #183330 + * Fixed some typos in english template, closes: #194780, #195492 + * Changed german template accordingly. + * Added french template, closes: #195647 + + -- Michael Meskes Mon, 2 Jun 2003 14:26:10 +0200 + +quota (3.08-7) unstable; urgency=low + + * Just another patch for #183330 + + -- Michael Meskes Thu, 22 May 2003 19:36:24 +0200 + +quota (3.08-6) unstable; urgency=low + + * Added several fixes from CVS. closes: #183330 + * Switched to new po-debconf. closes: #183994 + + -- Michael Meskes Sun, 18 May 2003 13:12:36 +0200 + +quota (3.08-5) unstable; urgency=low + + * Fixed startup script to honor '-' in fs names and lines starting with + blanks. closes: #184370 + + -- Michael Meskes Wed, 19 Mar 2003 12:45:00 +0100 + +quota (3.08-4) unstable; urgency=low + + * Removes 'set -e' from prerm script. Makes no sense there anyway and + closes: #179872 + * Honor '#' in /etc/fstab. closes: #178530 + + -- Michael Meskes Fri, 7 Feb 2003 16:08:33 +0100 + +quota (3.08-3) unstable; urgency=low + + * Added upstream patch to not touch mountpoints mounted without quota + options (closes: #175615) + + -- Michael Meskes Tue, 21 Jan 2003 18:00:23 +0100 + +quota (3.08-2) unstable; urgency=low + + * Added upstream patch to print quota for one user only once + (closes: 171280) + * Remove manpage for e (closes: 175229) + + -- Michael Meskes Wed, 8 Jan 2003 11:56:38 +0100 + +quota (3.08-1) unstable; urgency=low + + * New upstream version + * Put correct upstream location into debian/copyright (closes: 171301) + + -- Michael Meskes Thu, 5 Dec 2002 16:37:43 +0100 + +quota (3.07-7) unstable; urgency=low + + * Made initscript work with dash as /bin/sh and no quota options in + /etc/fstab + * Recompiled on testing + + -- Michael Meskes Thu, 14 Nov 2002 22:32:16 +0100 + +quota (3.07-6) unstable; urgency=low + + * Do not use awk in /etc/init.d/quota (closes: 168639) + * Show machine name in warnquota email subject (closes: 167257) + + -- Michael Meskes Thu, 14 Nov 2002 22:32:16 +0100 + +quota (3.07-5) unstable; urgency=low + + * Use /usr/bin/editor instead of vi (closes: 166918) + + -- Michael Meskes Mon, 4 Nov 2002 08:01:20 +0100 + +quota (3.07-4) unstable; urgency=low + + * Move quotaoff to /sbin as well (closes: 166068) + + -- Michael Meskes Fri, 25 Oct 2002 13:03:39 +0200 + +quota (3.07-3) unstable; urgency=low + + * Make sure quota is started even if a XFS is present with already started + quota support (closes: 164625) + + -- Michael Meskes Thu, 17 Oct 2002 12:06:00 +0200 + +quota (3.07-2) unstable; urgency=low + + * Moved binaries back to /sbin that were moved to /usr/sbin in 3.07-1 + by upstream changes. + + -- Michael Meskes Tue, 8 Oct 2002 20:15:06 +0200 + +quota (3.07-1) unstable; urgency=low + + * New upstream version + + -- Michael Meskes Tue, 24 Sep 2002 18:04:12 +0200 + +quota (3.06-5) unstable; urgency=low + + * Changed init script to not use quotacheck option '-c' if not needed. + + -- Michael Meskes Fri, 20 Sep 2002 21:39:03 +0200 + +quota (3.06-4) unstable; urgency=low + + * Added missing build-depend on e2fslibs-dev (closes: #159257) + + -- Michael Meskes Mon, 2 Sep 2002 11:10:10 +0200 + +quota (3.06-3) unstable; urgency=low + + * Added several fixes from CVS: + support for 32 bit uids with EXT2_DIRECT (closes: #113754) + warnquota also mails about violation of group quotas (closes: #151513) + added nsswitch.conf scanning to speed up repquota (closes: #153745) + * Compiled with EXT2_DIRECT again. + + -- Michael Meskes Tue, 27 Aug 2002 09:40:10 +0200 + +quota (3.06-2) unstable; urgency=low + + * Added several fixes from CVS: + *update manpage of rpc.rquotad (closes: #150891) + *setquota is disabled by default in rpc.rquotad (closes: #150892) + *setquota using RPC is disabled by default in configure + *rised maximal number of mountpoint to 256 + + -- Michael Meskes Thu, 4 Jul 2002 13:59:54 +0200 + +quota (3.06-1) unstable; urgency=low + + * New upstream version released minutes after my last upload. + * Added configure.in from CVS to fix typo. + + -- Michael Meskes Sun, 16 Jun 2002 21:22:01 +0200 + +quota (3.05-4) unstable; urgency=low + + * Made sure /etc/exports is only checked if it exists (closes: #149968) + + -- Michael Meskes Sun, 16 Jun 2002 20:56:13 +0200 + +quota (3.05-3) unstable; urgency=low + + * Fixed docs to not mention "ext2 only" anymore since this is obsolete. + * Added more patches from CVS. + * Run quotacheck with options "-c" and "-m" so quota files get filled on + first start of quota. + + -- Michael Meskes Tue, 21 May 2002 10:48:04 +0200 + +quota (3.05-2) unstable; urgency=high + + * Added forgotten build depend on libwrap0-dev (closes: #145089) + * Made sure quota is removable even if not enabled in + kernel (closes: #142499) + * Added patch from CVS to fix mount point handling in rpc.rquotad. + + -- Michael Meskes Tue, 30 Apr 2002 08:51:14 +0200 + +quota (3.05-1) unstable; urgency=low + + * New bugfixing upstream version (closes: #143648) + * Added brazilian and german debconf templates (closes: #141695) + + -- Michael Meskes Mon, 29 Apr 2002 20:01:41 +0200 + +quota (3.04-1) unstable; urgency=low + + * New upstream version + + -- Michael Meskes Thu, 7 Mar 2002 12:48:37 +0100 + +quota (3.03-11) unstable; urgency=low + + * Even more upstream patches from CVS (closes: #135073). + + -- Michael Meskes Mon, 25 Feb 2002 13:32:45 +0100 + + +quota (3.03-10) unstable; urgency=low + + * Added more upstream patches from CVS (closes: #78602). + + -- Michael Meskes Sun, 24 Feb 2002 11:49:51 +0100 + +quota (3.03-9) unstable; urgency=low + + * XFS does not have [a]quota.* files. So don't check it. + + -- Michael Meskes Tue, 5 Feb 2002 08:09:19 +0100 + +quota (3.03-8) unstable; urgency=low + + * Check whether quota is already enabled + in /etc/init.d/quota (closes: 130302). + + -- Michael Meskes Wed, 23 Jan 2002 10:40:23 +0100 + +quota (3.03-7) unstable; urgency=low + + * Added some more info to README.debian. + * Moved /var/state/quota to /var/lib/quota (closes: 130218). + + -- Michael Meskes Mon, 21 Jan 2002 13:57:06 +0100 + +quota (3.03-6) unstable; urgency=low + + * Fixed bashism in cron script (closes: 129490). + + -- Michael Meskes Wed, 16 Jan 2002 21:46:18 +0100 + +quota (3.03-5) unstable; urgency=low + + * Added patches by Torsten Landschoff with: + - debian/templates: Add templates for debconf. + - debian/config: Add configuration script for getting debconf data. + - debian/postinst: Add generation of config files via debconf and + ask questions only once (closes: #113154, #112277). + - debian/cron.daily: + + Make sure warnquota is installed before running it (policy). + + Get the information if warnquota is to be run from + /etc/default/quota instead of grepping for a magic string + in /etc/warnquota.conf (closes: #128470). + - debian/postrm: Remove /etc/default/quota on purge (generated by postinst) + - debian/rules: Run dh_installdebconf to install the debconf support stuff. + - debian/control: Depend on debconf. + Great work Torsten. Thanks. + * Made sure debconf reads all debconfed data from already configured + warnquota.conf files. + * Include /etc/default/quota as conffile. + * Do not touch the default conffiles if warnquota is not supposed to be run. + * Call /etc/init.d/quotarpc from postinst to restart rpc.rquotad. + + -- Michael Meskes Wed, 9 Jan 2002 15:26:18 +0100 + +quota (3.03-4) unstable; urgency=low + + * Fixed typo in /etc/init.d/quota so quotaoff works again. + * Fixed if clauses in /etc/init.d/quota. + * Added '-p' option to quotaon (from CVS). + + -- Michael Meskes Tue, 8 Jan 2002 07:59:24 +0100 + +quota (3.03-3) unstable; urgency=low + + * Compiled with -D_FILE_OFFSET_BITS=64 (closes: 121427). + * Changed /etc/init.d/quota so quota is checked if quota file is empty. + + -- Michael Meskes Mon, 7 Jan 2002 14:48:55 +0100 + +quota (3.03-2) unstable; urgency=high + + * Compiled without EXT2_DIRECT to work around bug 113754. Thus there is no + build-depend on e2fslibs-dev for this release. + + -- Michael Meskes Thu, 27 Dec 2001 17:39:16 +0100 + +quota (3.03-1) unstable; urgency=low + + * New upstream version. + * Fixed spelling bugs (closes: 125299) + + -- Michael Meskes Thu, 13 Dec 2001 15:10:15 +0100 + +quota (3.02-4) unstable; urgency=low + + * Added several upstream patches from CVS (closes: 116740, 122170, 106119). + + -- Michael Meskes Thu, 13 Dec 2001 15:10:15 +0100 + +quota (3.02-3) unstable; urgency=high + + * Removed inline option from function definition to make quota compile on + powerpc (closes: 120224). + * Made quota compile on hppa. + + -- Michael Meskes Fri, 23 Nov 2001 12:08:23 +0100 + +quota (3.02-2) unstable; urgency=low + + * Minor upstream upstream patch to display correct version number. + + -- Michael Meskes Fri, 16 Nov 2001 17:07:14 +0100 + +quota (3.02-1) unstable; urgency=low + + * New upstream version, essantially the same as 3.01-2. + + -- Michael Meskes Fri, 16 Nov 2001 12:59:49 +0100 + +quota (3.01-2) unstable; urgency=low + + * Add several bugfixes from CVS (closes: 118597). + * Fixed quotatab file (closes: 117017). + + -- Michael Meskes Tue, 13 Nov 2001 19:07:26 +0100 + +quota (3.01-1) unstable; urgency=low + + * New upstream version. + * Install convertquota only once (closes: 112934). + + -- Michael Meskes Sun, 23 Sep 2001 09:57:55 +0200 + +quota (3.00pre01-15) unstable; urgency=high + + * Upstream bug fixes yet again. + * Fixed update-rc.d problem (closes: #107767). + + -- Michael Meskes Wed, 19 Sep 2001 11:49:30 +0200 + +quota (3.00pre01-14) unstable; urgency=high + + * Even more upstream bug fixes. + * Set urgency to high to get the important bugs fixed asap. Should have + done this with -13. + + -- Michael Meskes Mon, 17 Sep 2001 15:13:29 +0200 + +quota (3.00pre01-13) unstable; urgency=low + + * More upstream bug fixes. + * Fixed silly bug in init.d file (closes: #112426). + * Default answer to warnquota question is "no" now (closes: #112277). + * Add hack for incorrect kernel header (closes: #111056). + + -- Michael Meskes Sun, 16 Sep 2001 14:40:32 +0200 + +quota (3.00pre01-12) unstable; urgency=low + + * More upstream bug fixes. + + -- Michael Meskes Wed, 29 Aug 2001 20:06:56 +0200 + +quota (3.00pre01-11) unstable; urgency=low + + * More upstream bug fixes (closes: #104737). + + -- Michael Meskes Sun, 5 Aug 2001 11:43:55 +0200 + +quota (3.00pre01-10) unstable; urgency=low + + * Fully remove old init links (closes: #103989). + * Remove CVS junk (closes: #103993). + + -- Michael Meskes Mon, 9 Jul 2001 17:50:15 +0200 + +quota (3.00pre01-9) unstable; urgency=low + + * Split init script into two scripts (closes: #103786). + * Made sure warnquota is only run daily if configured (closes: #103793). + + -- Michael Meskes Sun, 8 Jul 2001 16:57:39 +0200 + +quota (3.00pre01-8) unstable; urgency=low + + * More upstream bug fixes. + * Add some comments to quotatab (closes: #100603). + + -- Michael Meskes Mon, 18 Jun 2001 09:28:30 +0200 + +quota (3.00pre01-7) unstable; urgency=low + + * this time reall removed netkit-rpc from Build-Depends. + + -- Michael Meskes Wed, 6 Jun 2001 15:53:14 +0200 + +quota (3.00pre01-6) unstable; urgency=low + + * Removed netkit-rpc from Build-Depends (closes: #99469). + + -- Michael Meskes Wed, 6 Jun 2001 15:49:42 +0200 + +quota (3.00pre01-5) unstable; urgency=low + + * Added some more CVS patches (closes: #97659). + + -- Michael Meskes Tue, 29 May 2001 13:22:04 +0200 + +quota (3.00pre01-4) unstable; urgency=high + + * Added some more CVS patches. + * Correct Build-Depends (closes: #97505). + + -- Michael Meskes Wed, 16 May 2001 13:24:05 +0200 + +quota (3.00pre01-3) unstable; urgency=high + + * Added some CVS patches (closes: #84417). + + -- Michael Meskes Sun, 13 May 2001 18:40:06 +0200 + +quota (3.00pre01-2) unstable; urgency=high + + * New upstream version based on 3.01-pre5. + * Fixed more bugs in postinst and init.d script. + * Removed workarounds for two bugs that were fixed upstream. + + -- Michael Meskes Wed, 2 May 2001 14:13:23 +0200 + +quota (3.00pre01-1) unstable; urgency=high + + * New upstream version based on 3.01-pre4 (closes: #76413, #88655, #84417, #74577) + * Updated from CVS for some bugfixes. + * Fixed postinst (closes: #93336). + + -- Michael Meskes Mon, 23 Apr 2001 15:26:38 +0200 + + +quota (2.00-9) unstable; urgency=high + + * Final upstream version. + + -- Michael Meskes Wed, 24 Jan 2001 15:50:02 +0100 + +quota (2.00-8) unstable; urgency=high + + * Add missing exit statement in cron file (closes: #75119) + + -- Michael Meskes Mon, 23 Oct 2000 08:27:24 +0200 + +quota (2.00-7) unstable; urgency=high + + * Add directory for /var/state/quota for our files. + * Run quotacheck only if quotas are enabled (closes: #74717) + + -- Michael Meskes Mon, 16 Oct 2000 15:50:00 +0200 + +quota (2.00-6) unstable; urgency=high + + * Make sure quota is checked at boot time after a fresh install. + * Do a background check after installation for a fresh install. + + -- Michael Meskes Fri, 13 Oct 2000 09:01:04 +0200 + +quota (2.00-5) unstable; urgency=high + + * based upon 2.00-pre11 release (closes: #61431, #47222, #57670) + + -- Michael Meskes Thu, 12 Oct 2000 10:01:56 -0700 + +quota (2.00-4) unstable; urgency=high + + * Fixed warnquota to to use the correct quotas (closes: #72878, #72795, #72230) + * Create/Remove quota_is_off file so we know when to check quota. (closes: #22524, #72232) + * Made quota be executed as early as possible during boot time, so the + calculated quotas are correct. + + -- Michael Meskes Tue, 10 Oct 2000 15:22:03 -0700 + +quota (2.00-3) unstable; urgency=high + + * fixed rules file so all files are installed correctly (closes: #72008) + * fixed postinst to create doc-symlink even on a fresh install (closes: #71316) + + -- Michael Meskes Tue, 19 Sep 2000 14:06:39 -0700 + +quota (2.00-2) unstable; urgency=high + + * based upon 2.00-pre10 release + * added some typos + * fixed init.d quoting bug (closes: #67235, #71318) + + -- Michael Meskes Sun, 17 Sep 2000 18:10:50 -0700 + +quota (2.00-1) unstable; urgency=high + + * new upstream version (closes: #34980, #44585, #46610, #48103) + based upon 2.00-pre4 release + * Fixed edquota manpage (closes: #31215) + * Added cron.daily script that runs warnquota (closes: #41295) + + -- Michael Meskes Mon, 20 Mar 2000 14:32:16 +0100 + +quota (1.65-3) frozen unstable; urgency=high + + * new maintainer for the time being + * fixed typo in init file (closes:#59895) + + -- Michael Meskes Fri, 17 Mar 2000 07:48:23 +0100 + +quota (1.65-2.8) frozen unstable; urgency=high + + * handle quotas as 1024k blocks throughout (Fixes: #39249, #47718) + + -- Michael Stone Fri, 28 Jan 2000 20:52:46 -0500 + +quota (1.65-2.7) unstable; urgency=low + + * powerpc needs -fsinged-char in CFLAGS (Fixes: #51551). NMU. + + -- Konstantinos Margaritis Thu, 2 Dec 1999 15:46:47 +0200 + +quota (1.65-2.6) unstable; urgency=low + + * NMU. + * Extended blocks computation from long to long long for big quotas + (used to have rounding problems). + * FHS compliance. + + -- Philippe Troin Sun, 17 Oct 1999 03:14:38 -0700 + +quota (1.65-2.5) frozen unstable; urgency=low + + * Non-maintainer release + * Removed wrong shlib.local file. + * Recompiled with correct -dev packages instead (Fixes: important Bug#22120). + * Fixed typo in Description (Fixes: Bug#21761). + + -- Yann Dirson Fri, 15 May 1998 00:11:13 +0200 + +quota (1.65-2.4) frozen unstable; urgency=low + + * Non-maintainer release + * Recompiled with local shlibs-file to fix wrong e2fsprogs.shlibs + + -- Wichert Akkerman Sun, 26 Apr 1998 17:01:16 +0200 + +quota (1.65-2.3) frozen unstable; urgency=low + + * Non-maintainer release + * Rebuilt since e2fsprogs swallowed e2fslibsg + + -- Wichert Akkerman Fri, 24 Apr 1998 13:41:12 +0200 + +quota (1.65-2.2) frozen unstable; urgency=low + + * Non-maintainer release + * Move quota to /usr/bin (Bug# 18297) + * Give read a variable in postinst + * Re-upload of 1.65-2.2, last version missed a change + + -- Wichert Akkerman Thu, 16 Apr 1998 15:27:24 +0200 + +quota (1.65-2.1) frozen unstable; urgency=low + + * Non-maintainer release + * Fix spelling error in copyright + * Redirect output of update-rc.d + * Use temporary file in /var/run instead of /tmp + * Add force-reload option to /etc/init.d/quota + * Added symlinks for missing manpages + + -- Wichert Akkerman Fri, 27 Mar 1998 18:30:48 +0100 + +quota (1.65-2) unstable; urgency=low + + * don't recommend quota-doc, it's integrated into + the quota package itself. + + -- Heiko Schlittermann Fri, 13 Feb 1998 09:56:18 +0100 + +quota (1.65-1) unstable; urgency=low + + * new upstream + * used debhelper + * modified console messages according to policy >= 2.3.0.1 (#16954) + * rpc.rquotad now started once (not from inetd) (#6402, #10364) + * fixed debian/rules (#16876) + + -- Heiko Schlittermann Sat, 7 Feb 1998 22:09:15 +0100 + +quota (1.55-8.1) unstable; urgency=low + + * modified for glibc (#11172) + * fixed dependecies (#13361) + + -- Michael Meskes Mon, 24 Nov 1997 11:50:43 +0100 + +quota (1.55-8) frozen unstable; urgency=low + + * but frozen should work :-) + + -- Heiko Schlittermann Tue, 29 Apr 1997 23:13:16 +0200 + +quota (1.55-7) unstable; urgency=low + + * upload to unstable since stable is closed + + -- Heiko Schlittermann Tue, 22 Apr 1997 06:56:13 +0200 + +quota (1.55-6) stable; urgency=low + + * manpages added + + -- Heiko Schlittermann Wed, 26 Mar 1997 10:57:42 +0100 + +quota (1.55-5) stable unstable; urgency=low + + * segfault bug (discovered and fixed + by David Luyer ) + + -- Heiko Schlittermann Wed, 26 Mar 1997 10:57:42 +0100 + +quota (1.55-4) unstable; urgency=low + + * quotacheck -ug for user _and_ group quota + * /etc/init.d/quota start called optionally + + -- Heiko Schlittermann Fri, 18 Oct 1996 13:10:07 +0200 + +quota (1.55-3) stable unstable; urgency=low + + * new source packaging format + * new maintainer (me, Heiko Schlittermann ) + + -- Heiko Schlittermann Wed, 11 Sep 1996 01:09:15 +0200 + +Tue Jan 23 14:40:02 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + +quota (1.51-0): + +* Added Debian GNU/Linux package maintenance system files. + +* Configured Makefile: + - Enabled support for ext2 file system + - Adjusted paths to FSSTND + - Use soft link + - Removed -fstrength-reduce + +Fri Jan 26 12:30:00 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + +quota (1.51-1): + +* Corrected control file + +Sun Feb 4 15:51:52 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + +quota (1.51-2): + +* added -s option for binary install + +* changed CFLAGS to "-O2 -g" + +Sun Feb 11 19:51:53 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + +quota (1.51-3): + +* re-enabled EXT2_DIRECT + +* changed some include directives to make it compile with linux + 1.3.60+. IMO this should be corrected in the include files, though. + + * added rquota daemon + + * automatically create .changes file + +Wed Mar 6 11:56:20 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + + quota (1.51-4): + + * added /etc/init.d/quota to debian.conffiles + +Tue Mar 12 11:01:59 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + + quota (1.51-5): + + * changed the standard editor for edquota to /usr/bin/ae as this is + the only editor guaranteed to exist on Debian + +Thu Apr 11 11:17:28 MET 1996 Michael Meskes (meskes@informatik.rwth-aachen.de) + + quota (1.51-6): + + * Removed installation of include file (Bug#2600) + + * Do not install quotactl.2 any longer, it's in manpages + +Tue May 14 17:06:09 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.52-1): + + * New upstream version + + * Patched repquota to stop segfaults + + * Corrected quota.c to stop complaining about missing quota.user + files if quota has been disabled + +Fri May 17 11:07:44 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.52-2): + + * Added quota.txt documentation from + ftp.cistron.nl:/pub/People/mvw/quota/doc + + +Mon May 20 09:50:25 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.52-3): + + * Corrected editor path to /bin/ae + +Wed May 29 14:50:00 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.52-4): + + * Added makehole script and applied it to quota files after + quotacheck has been run (Bug#3133) + + * Added dependency upon cpio for makehole + +Thu May 30 09:29:39 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.52-5): + + * Simplified /etc/init.d/quota using idea of Michael Nonnweiler. + + * Removed makehole and used zum instead. + +Wed Jun 19 10:48:33 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.55-1): + + * New upstream version + + * Manpages are now compressed + + * Removed dependency upon perforate + +Fri Jun 28 11:54:57 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.55-2): + + * Changed prerm script to not give an exit value if no quota support + +Sun Jul 7 20:18:40 MET DST 1996 Michael Meskes (meskes@debian.org) + + quota (1.55-3): + + * Changes postrm script to remove quota.user and quota.group files + (Bug#3524) --- quota-4.01.orig/debian/preinst +++ quota-4.01/debian/preinst @@ -0,0 +1,35 @@ +#! /bin/sh +# preinst script for quota +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' + +case "$1" in + upgrade) + echo "$2" > /var/run/quota.upgrade + ;; + + install) + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER# + +exit 0 + + --- quota-4.01.orig/debian/README.Debian +++ quota-4.01/debian/README.Debian @@ -0,0 +1,20 @@ +quota for Debian +---------------------- + +Quick install hint: + +To run diskquotas you need to have the quota option enabled in the kernel +config (usually done, if you use a kernel from the Debian distribution). +AND you have to use the usrquota/grpquota options in /etc/fstab +for the filesystems you wish to have quota'd. + +Heiko Schlittermann + +If you run quotacheck to create a quota file, make sure to specify option '-c' +or else quotacheck will not create a new file. Note, however, that quota by +default tries to use the newest format it knows. Stock 2.4 still uses the old +format! So if you want/have to use an older one you should make sure that +either the appropriate file exists by creating an empty file or you specify the +correct format as parameter to quotacheck. + +Michael Meskes --- quota-4.01.orig/debian/quotarpc +++ quota-4.01/debian/quotarpc @@ -0,0 +1,79 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: quotarpc +# Short-Description: Starts rpc process for remote quota handling +# Required-Start: $remote_fs $syslog quota +# Required-Stop: $remote_fs $syslog quota +# Should-Start: $portmap rpcbind +# Should-Stop: $portmap rpcbind +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +### END INIT INFO + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +NAME=rpc.rquotad +DESC="quota service" + +# names of binaries +DAEMON=/usr/sbin/rpc.rquotad + +# check if quota are enabled +need_rquotad=0 +if test -f /etc/exports && grep -q '^/' /etc/exports; then + if grep -q '^[^#]*quota' /etc/fstab; then # normal quota option + need_rquotad=1 + elif grep -q '^[^#]*qnoenforce' /etc/fstab; then # xfs non-enforced quota + need_rquotad=1 + fi +fi + +test -f $DAEMON || exit 0 + +. /lib/lsb/init-functions + +# check if there are some options to rpc.rquotad +test -f /etc/default/quota && . /etc/default/quota + +pidp=`pidof portmap` +pidr=`pidof rpcbind` + +set -e + +case "$1" in + start) + # To start the daemon, portmap must be up and running + if [ -x $DAEMON ] && [ $need_rquotad = 1 ]; then + if [ -z "$pidp" ] && [ -z "$pidr" ] ; then + log_warning_msg "Not starting $DESC rpc.rquotad, because neither portmap nor rcpbind are running" + else + log_daemon_msg "Starting $DESC" "rpc.rquotad" + start-stop-daemon --start --quiet --exec $DAEMON -- $RPCRQUOTADOPTS + log_end_msg $? + fi + fi + ;; + stop) + log_daemon_msg "Stopping $DESC" "rpc.rquotad" + start-stop-daemon --stop --quiet --oknodo --exec $DAEMON + log_end_msg $? + ;; + 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 + $0 start + ;; + status) + status_of_proc $DAEMON quotarpc + ;; + *) + echo "Usage: $0 {start|stop|restart|force-reload|status}" >&2 + exit 1 + ;; +esac + +exit 0 --- quota-4.01.orig/debian/quota.default +++ quota-4.01/debian/quota.default @@ -0,0 +1,5 @@ +# Set to "true" if warnquota should be run in cron.daily +run_warnquota= + +# Add options to rpc.rquotad here +RPCRQUOTADOPTS= --- quota-4.01.orig/debian/quota.init +++ quota-4.01/debian/quota.init @@ -0,0 +1,136 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: quota +# Short-Description: Enable user quota +# Required-Start: $remote_fs +# Required-Stop: $remote_fs +# Default-Start: S +# Default-Stop: 0 6 +### END INIT INFO + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DESC="quota service" + +# names of binaries +check=/sbin/quotacheck +on=/sbin/quotaon +off=/sbin/quotaoff +quotaisoff=/var/lib/quota/off +quotaisnew=/var/lib/quota/new + +ALLFLAGS=-aug +CHECKFLAGS=${ALLFLAGS}m +USERFLAGS=-uc +GROUPFLAGS=-gc + +. /lib/lsb/init-functions + +# create list of all fs with quota +scan_fstab() +{ + tmplist=`grep "^[ ]*[^#].*$1" /etc/fstab | \ + sed -e 's/\(^[[:space:]]*[^[:space:]]*[[:space:]]*[^[:space:]]*[[:space:]]*[^[:space:]]*\).*/\1/g' \ + -e 's/^[[:space:]]*[^[:space:]]*[[:space:]]*//g'` + list=${tmplist:=empty} +} + +set -e + +case "$1" in + start) + # Check if quota already has been enabled + LC_MESSAGES=C $on -ap|grep -q "is off" || exit 0 + + # Check all filesystems if quota is new or wasn't shut down correctly + log_action_begin_msg 'Checking quotas'; + if [ -x $check ] && ( [ ! -f $quotaisoff ] || [ -f $quotaisnew ] ); then + $check $CHECKFLAGS || $check -c $CHECKFLAGS + log_action_end_msg 0 + else + # if some filesystems are new check just these filesystems + scan_fstab "usrquota" + set -- $list + + while [ $# -ge 2 ] + do + if [ "$2" != "xfs" ] + then + if test ! -e $1/quota.user && test ! -e $1/aquota.user; then + log_warning_msg "Warning: user quota not configured in filesystem \`$1.'" + elif test ! -e $1/aquota.user; then + test ! -s $1/quota.user && $check $USERFLAGS $1 + elif test ! -s $1/aquota.user; then + $check $USERFLAGS $1 + fi + fi + shift; shift + done + + scan_fstab "grpquota" + set $list + + while [ $# -ge 2 ] + do + if [ "$2" != "xfs" ] + then + if test ! -e $1/quota.group && test ! -e $1/aquota.group; then + log_warning_msg "Warning: group quota not configured in filesystem \`$1.'" + elif test ! -e $1/aquota.group; then + test ! -s $1/quota.group && $check $GROUPFLAGS $1 + elif test ! -s $1/aquota.group; then + $check $GROUPFLAGS $1 + fi + fi + shift; shift + done + + log_action_end_msg 0 + fi + + # Remove quota-off and quota-new files + rm -f $quotaisoff $quotaisnew + + # Turn quotas on. + if [ -x $on ] + then + log_action_begin_msg 'Turning on quotas'; + $on $ALLFLAGS + log_action_end_msg 0 + fi + ;; + stop) + if [ -x $off ] + then + log_action_begin_msg 'Turning off quotas' + $off $ALLFLAGS || true + # Create quota-on file + touch $quotaisoff + log_action_end_msg 0 + fi + ;; + 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 + $0 start + ;; + status) + if LC_MESSAGES=C $on -ap | grep -q "is on"; then + log_success_msg "quota is on" + exit 0 + else + log_failure_msg "quota is off" + exit 3 + fi + ;; + *) + echo "Usage: $0 {start|stop|restart|force-reload|status}" >&2 + exit 1 + ;; +esac + +exit 0 --- quota-4.01.orig/debian/copyright +++ quota-4.01/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Michael Meskes on +Mon, 20 Mar 2000 14:12:42 +0100. + +It was downloaded from http://www.sf.net/projects/linuxquota/ + +Upstream Authors: Marco van Wieringen + Jan Kara + +Copyright 1980-2008 by the above authors and others. + + * 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. + + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License (Version 2.0) can be found in /usr/share/common-licenses/GPL'. + +Exceptions: + +In quotaio_xfs.h, the license is GNU GPL version 2 only. + +For some files the license is the BSD license, with the advertising +clause removed retroactively. + --- quota-4.01.orig/debian/quotagrpadmins +++ quota-4.01/debian/quotagrpadmins @@ -0,0 +1,8 @@ +# +# This is a sample groupadmins file (/etc/quotagrpadmins) +# +# Comments begin with hash in the beginning of the line + +# In this file you specify users responsible for space used by the group +users: root + --- quota-4.01.orig/debian/config +++ quota-4.01/debian/config @@ -0,0 +1,176 @@ +#! /bin/sh + +set -e + +# We need debconf +. /usr/share/debconf/confmodule + +# The following function does the real stuff +debconf_dialog() { + # Ask the user if he wants this stuff at all + db_input medium quota/run_warnquota || true + db_go + + # Ask more questions if warnquota enabled + db_get quota/run_warnquota + if [ "$RET" = "true" ]; then + # Set the defaults for email addresses + if [ -f /etc/mailname ]; then + email="root@`cat /etc/mailname`" + else + email="root@`hostname -f`" + fi + + db_fget quota/mailfrom seen + if [ "$RET" = "false" ]; then + db_set quota/mailfrom "$email" + fi + db_fget quota/supportemail seen + if [ "$RET" = "false" ]; then + db_set quota/supportemail "$email" + fi + db_fget quota/message seen + if [ "$RET" = "false" ]; then + db_set quota/message "" + fi + db_fget quota/signature seen + if [ "$RET" = "false" ]; then + db_set quota/signature "" + fi + db_fget quota/subject seen + if [ "$RET" = "false" ]; then + db_set quota/subject "" + fi + db_fget quota/cc seen + if [ "$RET" = "false" ]; then + db_set quota/cc "" + fi + db_fget quota/charset seen + if [ "$RET" = "false" ]; then + db_set quota/charset "" + fi + db_fget quota/cc_before seen + if [ "$RET" = "false" ]; then + db_set quota/cc_before "" + fi + db_fget quota/group_message seen + if [ "$RET" = "false" ]; then + db_set quota/group_message "" + fi + db_fget quota/group_signature seen + if [ "$RET" = "false" ]; then + db_set quota/group_signature "" + fi + + # Now ask the user + db_input medium quota/supportemail || true + db_input high quota/supportphone || true + db_input low quota/mailfrom || true + db_input low quota/message || true + db_input low quota/signature || true + db_input low quota/subject || true + db_input low quota/cc || true + db_input low quota/charset || true + db_input low quota/cc_before || true + db_input low quota/group_message || true + db_input low quota/group_signature || true + db_go + + # If we did not get a support phone we'll set it to "*unknown*" + db_get quota/supportphone + if [ -z "$RET" ]; then + db_set quota/supportphone "*unknown*" + fi + fi +} + +# Check if we need to run the configuration dialog +# a) explicitely requested +if [ "$1" = "reconfigure" ]; then + debconf_dialog + # Move the old configuration files out of the way + rm -f /etc/warnquota.conf /etc/default/quota +fi + +# b) new installation +if [ "$1" = "configure" ] && [ -z "$2" ]; then + debconf_dialog + db_get quota/run_warnquota + if [ "$RET" = "true" ]; then + # Move the old configuration file out of the way + rm -f /etc/warnquota.conf /etc/default/quota + fi +fi + +# c) upgrading from before debconf +# In this case only the debconf data is updated - it is not written to +# the config file, only after dpkg-reconfigure something will happen. +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.03-4"; then + # Figure out what we can from /etc/warnquota.conf + if grep -q "" /etc/warnquota.conf; then + db_set quota/run_warnquota false + db_fset quota/run_warnquota seen true + db_set quota/supportphone "*unknown*" + else + db_set quota/run_warnquota true + db_fset quota/run_warnquota seen true + db_set quota/mailfrom \ + "`sed -n 's/^FROM[^=]*=[[:space:]]*"\([^"]*\)"$/\1/p' \ + /etc/warnquota.conf`" + db_fset quota/mailfrom seen true + db_set quota/supportemail \ + "`sed -n 's/^SUPPORT[^=]*=[[:space:]]*"\([^"]*\)"$/\1/p' \ + /etc/warnquota.conf`" + db_fset quota/supportemail seen true + db_set quota/supportphone \ + "`sed -n 's/^PHONE[^=]*=[[:space:]]*"\([^"]*\)"$/\1/p' \ + /etc/warnquota.conf`" + db_fset quota/supportphone seen true + fi +fi + +# d) upgrading changes behaviour of rpc.rquotad +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.06-1"; then + db_input high quota/rquota_setquota || true + db_go +fi + +# e) upgrading add warnquota group email +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.06-2"; then + db_input low quota/group_message || true + db_input low quota/group_signature || true + db_go +fi + +# f) upgrading from a version that did not ask for SUBJECT and CC +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.11-1"; then + # Figure out what we can from /etc/warnquota.conf + db_set quota/subject \ + "`sed -n 's/^SUBJECT[^=]*=[[:space:]]*"\([^"]*\)"$/\1/p' \ + /etc/warnquota.conf`" + db_fset quota/subject seen true + db_set quota/cc \ + "`sed -n 's/^CC_TO[^=]*=[[:space:]]*"\([^"]*\)"$/\1/p' \ + /etc/warnquota.conf`" + db_fset quota/cc seen true +fi + +# g) upgrading from a version that did not have CC_BEFORE +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.11-4"; then + # Ask the question only if warnquota enabled + db_get quota/run_warnquota + if [ "$RET" = "true" ]; then + db_input low quota/cc_before || true + db_go + fi +fi + +# h) upgrading from a version that did not have CHARSET +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" le-nl "3.16-1"; then + # Ask the question only if warnquota enabled + db_get quota/run_warnquota + if [ "$RET" = "true" ]; then + db_input low quota/charset || true + db_go + fi +fi --- quota-4.01.orig/debian/postrm +++ quota-4.01/debian/postrm @@ -0,0 +1,38 @@ +#! /bin/sh +# postrm script for quota +# +# 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 /usr/doc/packaging-manual/ + +case "$1" in + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + + purge) + awk '/usrquota/ { print $2"/quota.user"}' /etc/mtab | xargs /bin/rm -vf + awk '/grpquota/ { print $2"/quota.group"}' /etc/mtab | xargs /bin/rm -vf + rm -f /etc/default/quota + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# --- quota-4.01.orig/debian/compat +++ quota-4.01/debian/compat @@ -0,0 +1 @@ +5 --- quota-4.01.orig/debian/warnquota.conf +++ quota-4.01/debian/warnquota.conf @@ -0,0 +1,13 @@ +; ; and # type comments are allowed +# and even blank lines + +# values can be quoted: +MAIL_CMD = "/usr/sbin/sendmail -t" +FROM = "root@localhost" +# but they don't have to be: +SUBJECT = Over quota +CC_TO = "root@localhost" +SUPPORT = "root@localhost" +PHONE = "" +# +CHARSET = UTF-8 --- quota-4.01.orig/debian/quota.lintian-overrides +++ quota-4.01/debian/quota.lintian-overrides @@ -0,0 +1 @@ +quota: init.d-script-possible-missing-stop etc/init.d/quota 1 --- quota-4.01.orig/debian/README.source +++ quota-4.01/debian/README.source @@ -0,0 +1,2 @@ +Please refer to /usr/share/doc/quilt/README.source for information to the patch +system. --- quota-4.01.orig/debian/install +++ quota-4.01/debian/install @@ -0,0 +1,8 @@ +debian/warnquota.conf /etc +debian/quotatab /etc + +ldap-scripts/applySystemQuotas.pl /usr/share/quota/ldap +ldap-scripts/edquota_editor /usr/share/quota/ldap +ldap-scripts/quota.schema /usr/share/quota/ldap +ldap-scripts/setquota-ldap.pl /usr/share/quota/ldap +ldap-scripts/setSystemQuotas.pl /usr/share/quota/ldap --- quota-4.01.orig/debian/templates +++ quota-4.01/debian/templates @@ -0,0 +1,85 @@ +Template: quota/run_warnquota +Type: boolean +Default: false +_Description: Send daily reminders to users over quota? + Enable this option if you want the warnquota utility to be run daily to + alert users when they are over quota. + +Template: quota/supportphone +Type: string +_Description: Phone support number of the admin: + Enter the phone number a user can call if he needs assistance with his + "over quota" emails. You do not have to enter anything here if you specify + a signature later. + +Template: quota/supportemail +Type: string +_Description: Support email of the admin: + Enter the email address a user can write to if he needs assistance with + his "over quota" emails. You do not have to enter anything here if you + specify a signature later. + +Template: quota/mailfrom +Type: string +_Description: From header of warnquota emails: + The email address you specify here is used as the "From:" field of any + mail sent by the warnquota utility. + +Template: quota/message +Type: string +_Description: Message of warnquota emails: + The text you specify here is used as message in any mail sent by the + warnquota utility. Use "|" to specify a line break. Leave empty if you + want the default message. + +Template: quota/signature +Type: string +_Description: Signature of warnquota emails: + The text you specify here is used as signature in any mail sent by the + warnquota utility. Use "|" to specify a line break. Leave empty if you + want the default signature. + +Template: quota/rquota_setquota +Type: note +_Description: rpc.rquota behaviour changed + The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad + has to be started with option '-S'. + +Template: quota/group_message +Type: string +_Description: Message of warnquota group emails: + The text you specify here is used as message in any mail sent by the + warnquota utility for groups that are over quota. Use "|" to specify a + line break. Leave empty if you want the default message. + +Template: quota/subject +Type: string +_Description: Subject header of warnquota emails: + The text you specify here is used as the "Subject:" field of any + mail sent by the warnquota utility. + +Template: quota/cc +Type: string +_Description: CC header of warnquota emails: + The text you specify here is used as the "CC:" field of any + mail sent by the warnquota utility. + +Template: quota/charset +Type: string +_Description: Character set in which the e-mail is sent: + The text you specify here is used as the "charset:" field in the MIME header + of any mail sent by the warnquota utility. + +Template: quota/cc_before +Type: string +_Description: Time slot in which admin gets email: + During this time slot before the end of the grace period admin + will be CCed on all generated emails. + Leave empty to get the whole grace period. + +Template: quota/group_signature +Type: string +_Description: Signature of warnquota group emails: + The text you specify here is used as signature in any mail sent by the + warnquota utility for groups that are over quota. Use "|" to specify a + line break. Leave empty if you want the default message. --- quota-4.01.orig/debian/watch +++ quota-4.01/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/-/~/" \ + http://sf.net/linuxquota quota-(.*)\.tar\.gz --- quota-4.01.orig/debian/cron.daily +++ quota-4.01/debian/cron.daily @@ -0,0 +1,17 @@ +#! /bin/sh + +# check if quota package is available +test -x /usr/sbin/warnquota || exit 0 + +# check if warnquota run is configured +test -f /etc/default/quota || exit 0 +. /etc/default/quota + +if [ "$run_warnquota" = "true" ]; then + # check if quotas are enabled + if grep -q '^[^#]*quota' /etc/fstab; then + /usr/sbin/warnquota -ug + fi +fi + +exit 0 --- quota-4.01.orig/debian/postinst +++ quota-4.01/debian/postinst @@ -0,0 +1,180 @@ +#! /bin/sh +# postinst script for quota +# +# see: dh_installdeb(1) + +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 /usr/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +if [ "$1" = "configure" ]; then + . /usr/share/debconf/confmodule + # + # generate the config files if they don't exist + # + + if [ ! -f /etc/warnquota.conf ]; then + db_get quota/mailfrom + mailfrom="$RET" + db_get quota/supportemail + supportemail="$RET" + db_get quota/supportphone + supportphone="$RET" + db_get quota/message + message="$RET" + db_get quota/signature + signature="$RET" + db_get quota/subject + subject="$RET" + db_get quota/cc + cc="$RET" + db_get quota/charset + charset="$RET" + db_get quota/cc_before + cc_before="$RET" + + temp=`mktemp /etc/warnquota.conf.XXXXXX` + cat <"$temp" +# Debian configuration +# generated from debconf on `date` +# +# Command used to send email +MAIL_CMD = "/usr/sbin/sendmail -t" +# From email used in generated emails +FROM = "$mailfrom" +# Subject line +SUBJECT = $subject +# Send a copy to this address +CC_TO = "$cc" +# Support email for assistance (included in generated mail) +SUPPORT = "$supportemail" +# Support phone for assistance (included in generated mail) +PHONE = "$supportphone" +EOF + + if [ -n "$message" ]; then + cat <>"$temp" +# The message to send +MESSAGE = "$message" +EOF + fi + + if [ -n "$signature" ]; then + cat <>"$temp" +# The signature of the mail +SIGNATURE = "$signature" +EOF + fi + + if [ -n "$charset" ]; then + cat <>"$temp" +# character set the email is to be send in +CHARSET = "$charset" +EOF + fi + + if [ -n "$cc_before" ]; then + cat <>"$temp" +# CC admin this time before the end of grace period +CC_BEFORE = "$cc_before" +EOF + fi + + mv $temp /etc/warnquota.conf + fi + + if [ ! -f /etc/default/quota ]; then + db_get quota/run_warnquota + run_warnquota="$RET" + temp=`mktemp /etc/default/quota.XXXXXX` + cat <"$temp" +# Configuration for quota scripts +# generated from debconf on `date` +# +# Set to "true" if warnquota should be run in cron.daily +run_warnquota="$run_warnquota" +EOF + mv $temp /etc/default/quota + fi + + # + # stop debconf + # + db_stop +fi + +case "$1" in + configure) + # if we have a recenty configured package, do nothing + if test ! -f /var/run/quota.upgrade; then + if [ -f /etc/fstab ]; then + fs=`awk '/quota/ {print $2}' /etc/fstab`; + # enable quota if already configured + if [ "$fs" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d quota start + else + /etc/init.d/quota start > /dev/null 2>&1 & + fi + fi + fi + + # set quota_is_new file + touch /var/lib/quota/new + fi + # if the old /var/state/quota dir exists, move the files to the new location + if [ -d /var/state/quota ]; then + [ -f /var/state/quota/off ] && touch /var/lib/quota/off + [ -f /var/state/quota/new ] && touch /var/lib/quota/new + rm -rf /var/state/quota + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# +# remove old links +# +if test -f /var/run/quota.upgrade +then + if dpkg --compare-versions "$2" lt 3.00pre01-10 + then + update-rc.d -f quota remove 2>/dev/null > /dev/null + elif dpkg --compare-versions "$2" lt 3.12-3 + then + update-rc.d -f quotarpc remove 2>/dev/null > /dev/null + elif dpkg --compare-versions "$2" lt 3.17-4 + then + rm -f /etc/rcS.d/S*quotarpc + fi +fi + +rm -f /var/run/quota.upgrade + +#DEBHELPER# + +exit 0 + --- quota-4.01.orig/debian/rules +++ quota-4.01/debian/rules @@ -0,0 +1,114 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS_DEF = $(shell dpkg-buildflags --get CFLAGS) + +CPPFLAGS_DEF = $(shell dpkg-buildflags --get CPPFLAGS) + +LDFLAGS_DEF = $(shell dpkg-buildflags --get LDFLAGS) + +configure: configure-stamp +configure-stamp: + dh_testdir + dh_quilt_patch + # Add here commands to configure the package. + ( [ "`dpkg --print-architecture`" = "powerpc" ] && CFLAGSDEF += -D__BYTEORDER_HAS_U64__; \ + export CFLAGS="$(CFLAGS_DEF)" CPPFLAGS="$(CPPFLAGS_DEF)" LDFLAGS="$(LDFLAGS_DEF) -ltirpc"; \ + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --enable-ext2direct=yes --enable-rpcsetquota=yes --enable-rootsbin=yes --enable-ldapmail=yes --enable-netlink=yes) + + touch configure-stamp + +build: build-stamp +build-stamp: configure + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + # Create a POT file for translators + make pot && mv pot.po po/quota.pot + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f po/quota.pot + rm -f build-stamp *~ debian/*~ configure-stamp config.log + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) realclean + debconf-updatepo + dh_quilt_unpatch + + dh_clean + +install: build-stamp + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/quota. + $(MAKE) ROOTDIR=`pwd`/debian/quota \ + STRIP=""\ + BIN_OWNER=root BIN_GROUP=root \ + LN="ln -s"\ + mandir=/usr/share/man \ + DEF_BIN_MODE=755 DEF_SBIN_MODE=755 install + +# 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_install + -chmod 755 `pwd`/debian/quota/usr/share/quota/ldap/setquota-ldap.pl + dh_installdebconf + dh_installdocs doc/*.* warnquota.conf README.* + dh_installexamples + dh_installmenu + dh_installinit --update-rcd-params="start 35 S . stop 85 0 6 ." --no-start + dh_installinit --init-script=quotarpc --update-rcd-params="defaults 21 79" + # + # dh_installinit cannot be configured to not install the defaults + # file for quotarpc, so we have to manually delete it + # + -rm -rf `pwd`/debian/quota/etc/default/quotarpc + dh_installcron + dh_installman + # remove man pages already in libc + -rm -rf `pwd`/debian/quota/usr/share/man/man2 + # and include files in libc-dev + -rm -rf `pwd`/debian/quota/usr/include + dh_installinfo + dh_installchangelogs Changelog + dh_lintian + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install + +%: %pod + pod2man \ + --section=`echo $@ | sed 's/^.*\.//'` \ + --center="Debian GNU/Linux manual"\ + --date="Debian Project"\ + --release="`date '+%B %Y'`" \ + $< >,$@ && mv -f ,$@ $@;\ + rm -f ,$@ --- quota-4.01.orig/debian/po/vi.po +++ quota-4.01/debian/po/vi.po @@ -0,0 +1,251 @@ +# Vietnamese translation for quota. +# Copyright © 2005 Free Software Foundation, Inc. +# Phan Vinh Thinh , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: quota_3.12-6-vi\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2005-05-21 09:42+0400\n" +"Last-Translator: Phan Vinh Thinh \n" +"Language-Team: Vietnamese \n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +#, fuzzy +msgid "Send daily reminders to users over quota?" +msgstr "Hàng ngày gá»­i thông báo vá» vượt giá»›i hạn không gian Ä‘Ä©a tá»›i ngÆ°á»i dùng" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Chá»n dùng tùy chá»n này nếu ngÆ°á»i dùng muốn tiện tích warnquota chạy hàng " +"ngày để báo cho ngÆ°á»i dùng biết nếu vượt quá giá»›i hạn dùng Ä‘Ä©a." + +#. Type: string +#. Description +#: ../templates:2001 +#, fuzzy +msgid "Phone support number of the admin:" +msgstr "Số Ä‘iện thoại há»— trợ của nhà quản trị" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Nhập số Ä‘iện thoại để ngÆ°á»i dùng có thể gá»i nếu cần vá»›i các thÆ° «vượt quá " +"giá»›i hạn». Không cần nhập gì ở đây nếu chỉ ra má»™t chữ ký ở sau này." + +#. Type: string +#. Description +#: ../templates:3001 +#, fuzzy +msgid "Support email of the admin:" +msgstr "Äịa chỉ thÆ° há»— trợ của nhà quản trị" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Nhập địa chỉ thÆ° để ngÆ°á»i dùng có thể viết nếu cần vá»›i các thÆ° «vượt quá " +"giá»›i hạn». Không cần nhập gì ở đây nếu chỉ ra má»™t chữ ký ở sau này." + +#. Type: string +#. Description +#: ../templates:4001 +#, fuzzy +msgid "From header of warnquota emails:" +msgstr "Dòng đầu thÆ° «NgÆ°á»i gá»­i» của thÆ° cảnh báo warnquota" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"Äịa chỉ thÆ° ở đây dùng làm «NgÆ°á»i gá»­i:» (From) cho bất kỳ thÆ° nào gá»­i bởi " +"tiện ích warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +#, fuzzy +msgid "Message of warnquota emails:" +msgstr "Ná»™i dung của thÆ° cảnh báo warnquota" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Văn bản nhập ở đây được dùng làm ná»™i dung của thÆ° để tiện ích warnquota gá»­i " +"Ä‘i. Dùng «|» (ký tá»± ống dẫn) để chỉ ra má»™t ngắt dòng. Äể trống nếu muốn dùng " +"thÆ° mặc định." + +#. Type: string +#. Description +#: ../templates:6001 +#, fuzzy +msgid "Signature of warnquota emails:" +msgstr "Chữ ký của email cảnh báo warnquota" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Văn bản nhập ở đây được dùng làm chữ ký của bất kỳ thÆ° nào do tiệních " +"warnquota gá»­i Ä‘i. Dùng «|» (ký tá»± ống dẫn) để chỉ ra má»™t ngắt dòng. Äể trống " +"nếu muốn dùng thÆ° mặc định." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "Äã thay đổi đặc Ä‘iểm của rpc.rquota" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Äã thay đổi đặc Ä‘iểm của rpc.rquota rồi. Äể có thể đặt giá»›i hạn không gian " +"Ä‘Ä©a, phải chạy rpc.rquotad vá»›i tùy chá»n '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +#, fuzzy +msgid "Message of warnquota group emails:" +msgstr "Ná»™i dung của thÆ° cho nhóm của warnquota" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Văn bản nhập ở đây được dùng làm ná»™i dung của thÆ° để tiện ích warnquota gá»­i " +"tá»›i nhóm ngÆ°á»i dùng vượt quá giá»›i hạn không gian Ä‘Ä©a. Dùng «|» (ký tá»± ống " +"dẫn) để chỉ ra má»™t ngắt dòng. Äể trống nếu muốn dùng thÆ° mặc định." + +#. Type: string +#. Description +#: ../templates:9001 +#, fuzzy +msgid "Subject header of warnquota emails:" +msgstr "Dòng đầu Chủ Ä‘á» của thÆ° cảnh báo warnquota" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Văn bản Ä‘Æ°a ra ở đây dùng làm «Chủ Ä‘á»Â» cho bất kỳ thÆ° nào gá»­i bởi tiện ích " +"warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +#, fuzzy +msgid "CC header of warnquota emails:" +msgstr "CC của thÆ° cảnh báo warnquota" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Văn bản Ä‘Æ°a ra ở đây dùng làm «Chép Cho» (CC:) cho bất kỳ thÆ° nào gá»­i bởi " +"tiện ích warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:11001 +#, fuzzy +#| msgid "" +#| "The text you specify here is used as the \"CC:\" field of any mail sent " +#| "by the warnquota utility." +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Văn bản Ä‘Æ°a ra ở đây dùng làm «Chép Cho» (CC:) cho bất kỳ thÆ° nào gá»­i bởi " +"tiện ích warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +#, fuzzy +msgid "Time slot in which admin gets email:" +msgstr "Khoảng thá»i gian nhà quản trị nhận thÆ°." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Trong khoảng thá»i gian trÆ°á»›c khi kết thúc giai Ä‘oạn gia hạn nhà quản trị sẽ " +"nhận được Chép Cho (CC) của tất cả những thÆ° tạo ra. Äể trống để lấy cả giai " +"Ä‘oạn gia hạn." + +#. Type: string +#. Description +#: ../templates:13001 +#, fuzzy +msgid "Signature of warnquota group emails:" +msgstr "Chữ ký của thÆ° cảnh báo warnquota đến nhóm" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Văn bản nhập ở đây được dùng làm chữ ký của thÆ° để tiện ích warnquota gá»­i " +"tá»›i nhóm ngÆ°á»i dùng vượt quá giá»›i hạn không gian Ä‘Ä©a. Dùng «|» (ký tá»± ống " +"dẫn) để chỉ ra má»™t ngắt dòng. Äể trống nếu muốn dùng thÆ° mặc định." --- quota-4.01.orig/debian/po/POTFILES.in +++ quota-4.01/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates --- quota-4.01.orig/debian/po/de.po +++ quota-4.01/debian/po/de.po @@ -0,0 +1,243 @@ +# Translation of quota debconf templates to German +# Copyright (C) Helge Kreutzmann , 2006,2008. +# This file is distributed under the same license as the openldap package. +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.16-2\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-26 21:10+0200\n" +"Last-Translator: Helge Kreutzmann \n" +"Language-Team: de \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Schicke eine tägliche Erinnerung an Benutzer über Quota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Mit Aktivieren dieser Option läuft das Warnquota-Programm täglich, um " +"Benutzer zu alarmieren, dass sie über Quota liegen." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Telefonnummer des Administrators:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Bitte geben Sie eine Telefonnummer ein, die ein Benutzer anrufen kann, falls " +"er Hilfe zu seiner »Über Quota«-E-Mail benötigt. Wenn Sie später eine " +"Signatur angeben, können Sie diesen Text leer lassen." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "E-Mail-Adresse des Administrators:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Bitte geben Sie eine E-Mail-Adresse ein, die ein Benutzer anschreiben kann, " +"falls er Hilfe zu seiner »Über Quota«-E-Mail benötigt. Wenn Sie später eine " +"Signatur angeben, können Sie diesen Text leer lassen." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Absender-Adresse für Warnquota-E-Mails:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"Diese E-Mail-Adresse wird als Absender jeder E-Mail benutzt, die das " +"Warnquota-Programm verschickt." + +# HK: Die Übersetzung hier ist ungenauer das Original, da eine E-Mail ja +# »zwei« Absender haben kann: Den im Umschlag und den in der From-Zeile +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Text der Warnquota-E-Mails:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Dieser Text wird als Nachricht in jeder E-Mail verwendet, die von Warnquota-" +"Programm verschickt wird. Einen Zeilenumbruch erhalten Sie mit dem Zeichen " +"»|«. Falls Sie den Text leer lassen, wird die Standard-Nachricht verwendet." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Signatur der Warnquota E-Mails:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Dieser Text wird als Signatur für jede E-Mail verwendet, die vom Warnquota-" +"Programm verschickt wird. Einen Zeilenumbruch erhalten Sie mit dem Zeichen " +"»|«. Falls Sie den Text leer lassen, wird die Standard-Signatur verwendet." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "Geändertes Verhalten von rpc.rquotad" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Das Verhalten von rpc.rquotad hat sich geändert. Die Bearbeitung von Quota-" +"Informationen funktioniert nur, wenn rpc.rquotad mit der Option »-S« " +"gestartet wird." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Text der Warnquota-Gruppen-E-Mails:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Dieser Text wird als Nachricht in jeder E-Mail verwendet, die von Warnquota-" +"Programm verschickt wird, wenn Benutzergruppen über Quota sind. Einen " +"Zeilenumbruch erhalten Sie mit dem Zeichen »|«. Falls Sie den Text leer " +"lassen, wird die Standard-Nachricht verwendet." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Betreff-Angabe für Warnquota-E-Mails:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Diese Betreff-Angabe wird als Betreff jeder E-Mail benutzt, die das " +"Warnquota-Hilfswerkzeug verschickt." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Kopie-Adresse für Warnquota-E-Mails:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Den Text den Sie hier angeben, wird im »CC«-Feld jeder E-Mail verwendet, die " +"das Warnquota-Hilfswerkzeug versendet." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Zeichensatz, in der die E-Mail geschickt wird:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Den Text den Sie hier angeben, wird im »charset«-Feld im MIME-Kopfbereich " +"jeder E-Mail verwendet, die das Warnquota-Hilfswerkzeug versendet." + +# HK: s/text/adres/ im Original? +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Zeitscheibe, in der der Administrator E-Mail bekommt:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"In der angegebenen Zeit vor Ende der Gnadenfrist wird jede E-Mail auch an " +"den Administrator geschickt. Eine leere Eingabe bedeutet die ganze " +"Gnadenfrist." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Signatur der Warnquota-Gruppen-E-Mails:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Dieser Text wird als Signatur für jede E-Mail verwendet, die von Warnquota-" +"Hilfswerkzeug verschickt wird, wenn Benutzergruppen über Quota sind. Einen " +"Zeilenumbruch erhalten Sie mit dem Zeichen »|«. Falls Sie den Text leer " +"lassen, wird die Standard-Nachricht verwendet." --- quota-4.01.orig/debian/po/ru.po +++ quota-4.01/debian/po/ru.po @@ -0,0 +1,246 @@ +# translation of ru.po to Russian +# +# +# Yuriy Talakan' , 2005. +# Yuriy Talakan' , 2007. +# Yuri Kozlov , 2008. +msgid "" +msgstr "" +"Project-Id-Version: quota 3.16-2\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-26 20: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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "ОтправлÑÑ‚ÑŒ ежедневные Ð½Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñм, превыÑившим квоту?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Ответьте утвердительно, еÑли хотите, чтобы утилита warnquota ежедневно " +"извещала пользователей о том, что они превыÑили квоту." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Служебный телефон админиÑтратора:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Укажите номер телефона, куда пользователь может позвонить в Ñлучае, еÑли ему " +"необходима помощь по поводу пиÑем о превышении квоты. Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð¼Ð¾Ð¶Ð½Ð¾ ничего не " +"пиÑать, Ñто можно Ñделать позже." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Служебный Ð°Ð´Ñ€ÐµÑ Ñл. почты админиÑтратора:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Укажите Ð°Ð´Ñ€ÐµÑ Ñл. почты, на который пользователь может напиÑать в Ñлучае, " +"еÑли ему необходима помощь по поводу пиÑем о превышении квоты. Ð¡ÐµÐ¹Ñ‡Ð°Ñ Ð¼Ð¾Ð¶Ð½Ð¾ " +"ничего не пиÑать, Ñто можно Ñделать позже." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Заголовок From Ð´Ð»Ñ Ð¿Ð¸Ñем от утилиты warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"ÐÐ´Ñ€ÐµÑ Ñл. почты, который вы здеÑÑŒ укажете, будет иÑпользоватьÑÑ Ð² поле " +"\"From:\" Ð´Ð»Ñ Ð²Ñех Ñообщений, отправлÑемых утилитой warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Тело ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользован как тело ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð²Ð¾ " +"вÑех пиÑьмах, отправлÑемых утилитой warnquota. ИÑпользуйте \"|\" Ð´Ð»Ñ " +"ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° Ñтроки. ОÑтавьте поле пуÑтым, еÑли хотите иÑпользовать " +"Ñообщение по умолчанию." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "ПодпиÑÑŒ в пиÑьмах от утилиты warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользован как подпиÑÑŒ во вÑех " +"пиÑьмах, отправлÑемых утилитой warnquota. ИÑпользуйте \"|\" Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ " +"конца Ñтроки. ОÑтавьте поле пуÑтым, еÑли хотите иÑпользовать подпиÑÑŒ по " +"умолчанию." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "ИзменилоÑÑŒ поведение rpc.rquota" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Поведение rpc.rquota изменилоÑÑŒ. Чтобы получить возможноÑÑ‚ÑŒ уÑтанавливать " +"квоту, rpc.rquotad должен Ñтартовать Ñ Ð¾Ð¿Ñ†Ð¸ÐµÐ¹ '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Тело группового ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользован как тело ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð²Ð¾ " +"вÑех пиÑьмах, отправлÑемых утилитой warnquota группам, превыÑившим квоту. " +"ИÑпользуйте \"|\" Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° Ñтроки. ОÑтавьте поле пуÑтым, еÑли " +"хотите иÑпользовать Ñообщение по умолчанию." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Тема ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользоватьÑÑ Ð² поле \"Subject:\" " +"Ð´Ð»Ñ Ð²Ñех Ñообщений, отправлÑемых утилитой warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "ÐšÐ¾Ð¿Ð¸Ñ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользоватьÑÑ Ð² поле \"CC:\" Ð´Ð»Ñ " +"вÑех Ñообщений, отправлÑемых утилитой warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Кодировка Ñимволов отправлÑемых Ñообщений:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользоватьÑÑ Ð² поле \"charset:\" " +"заголовка MIME Ð´Ð»Ñ Ð²Ñех Ñообщений, отправлÑемых утилитой warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Интервал времени, когда админиÑтратор получает ÑообщениÑ:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Ð’ течение Ñтого интервала времени перед окончанием \"периода милоÑердиÑ\", " +"админиÑтратор будет получать копии вÑех Ñгенерированных Ñообщений. ОÑтавьте " +"пуÑтым Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð²Ñего \"периода милоÑердиÑ\"." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "ПодпиÑÑŒ группового ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ ÑƒÑ‚Ð¸Ð»Ð¸Ñ‚Ñ‹ warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"ТекÑÑ‚, который вы здеÑÑŒ укажете, будет иÑпользован как подпиÑÑŒ во вÑех " +"пиÑьмах, отправлÑемых утилитой warnquota группам, превыÑившим квоту. " +"ИÑпользуйте \"|\" Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ†Ð° Ñтроки. ОÑтавьте поле пуÑтым, еÑли " +"хотите иÑпользовать Ñообщение по умолчанию." --- quota-4.01.orig/debian/po/pt_BR.po +++ quota-4.01/debian/po/pt_BR.po @@ -0,0 +1,245 @@ +# quota Brazilian Portuguese translation +# Copyright (C) 2008 THE quota'S COPYRIGHT HOLDER +# This file is distributed under the same license as the quota package. +# André Luís Lopes , 2008. +# Adriano Rafael Gomes , 2008-2010. +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.17-6\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2010-05-15 14:50-0300\n" +"Last-Translator: Adriano Rafael Gomes \n" +"Language-Team: Brazilian Portuguese \n" +"Language: pt_BR\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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Enviar lembretes diários para usuários que estão acima da quota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Habilite esta opção se você quer que o utilitário warnquota seja executado " +"diariamente para alertar os usuários quando eles ultrapassarem suas quotas." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Número do telefone de suporte do administrador:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Informe o número do telefone para o qual um usuário pode ligar caso precise " +"de assistência com seus e-mails \"acima da quota (over quota)\". Você não " +"precisa informar nada aqui se você especificar uma assinatura posteriormente." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "E-mail de suporte do administrador:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Informe o endereço de e-mail para o qual um usuário pode escrever caso " +"precise de assistência com seus e-mails \"acima da quota (over quota)\". " +"Você não precisa informar nada aqui se você especificar uma assinatura " +"posteriormente." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Cabeçalho De (From) dos e-mails do warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"O endereço de e-mail que você especifica aqui é usado como o campo \"De:" +"\" (From:) de quaisquer e-mails enviados pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Mensagem dos e-mails do warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"O texto que você especifica aqui é usado como a mensagem em quaisquer e-" +"mails enviados pelo utilitário warnquota. Utilize \"|\" para especificar uma " +"quebra de linha. Deixe em branco se você preferir a mensagem padrão." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Assinatura dos e-mails do warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"O texto que você especifica aqui é usado como a assinatura em quaisquer e-" +"mails enviados pelo utilitário warnquota. Utilize \"|\" para especificar uma " +"quebra de linha. Deixe em branco se você preferir a assinatura padrão." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "O comportamento do rpc.rquota mudou" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"O comportamento do rpc.rquota mudou. Para poder definir quotas o rpc.rquotad " +"precisa ser iniciado com a opção '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Mensagem dos e-mails de grupo do warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que você especifica aqui é usado como mensagem em quaisquer e-mails " +"enviados pelo utilitário warnquota para grupos que estiverem acima de sua " +"quota. Utilize \"|\" para especificar uma quebra de linha. Deixe em branco " +"se você preferir usar a mensagem padrão." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Campo Assunto (Subject) dos e-mails do warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"O texto que você especifica aqui é usado como o campo \"Assunto:" +"\" (\"Subject:\") de quaisquer e-mails enviados pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Cabeçalho CC (Cópia Carbono) dos e-mails do warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"O texto que você especifica aqui é usado como o campo \"CC:\" (\"Cópia " +"Carbono:\") de quaisquer e-mails enviados pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Conjunto de caracteres no qual o e-mail é enviado:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"O texto que você especifica aqui é usado como o campo \"charset:" +"\" (\"conjunto de caracteres:\") no cabeçalho MIME de quaisquer mensagens " +"enviadas pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Faixa de tempo em que o administrador recebe e-mails:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Durante esta faixa de tempo antes do fim do período de tolerância o " +"administrador será copiado em todos os e-mails gerados. Deixe em branco para " +"que isso funcione durante todo o período de tolerância." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Assinatura dos e-mails de grupo do warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que você especifica aqui é usado como a assinatura em quaisquer e-" +"mails enviados pelo utilitário warnquota para grupos que estiverem acima de " +"sua quota definida. Utilize \"|\" para especificar uma quebra de linha. " +"Deixe em branco se você preferir usar a assinatura padrão." --- quota-4.01.orig/debian/po/sv.po +++ quota-4.01/debian/po/sv.po @@ -0,0 +1,246 @@ +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.13-3\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-07-21 16:10+0100\n" +"Last-Translator: Martin Bagge \n" +"Language-Team: Swedish \n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Skicka dagliga påminnelser till användare för diskkvot?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Aktivera denna funktion om du vill att verktyget warnquota ska köras " +"dagligen för att varna användare när du använder mer diskplats än sin kvot." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Telefonnumret till administratören (eller support):" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Ange telefonnumret som en användare kan ringa om han/hon behöver assistans " +"efter att ha fått e-post angående \"över kvot\". Du behöver inte ange något " +"här om du anger en signatur senare." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Administratörens e-postaddress för support:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Ange e-postaddressen som en användare kan skriva till om han/hon behöver " +"assistans efter att ha fått e-post angående \"över kvot\". Du behöver inte " +"ange något här om du anger en signatur senare." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Från-rad för e-post från warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"E-postaddressen du anger här används i \"From:\"-fältet i alla e-" +"postmeddelanden som skickas av verktyget warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Meddelandet för e-post från warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Texten du anger här används som meddelande i alla e-postmeddelanden som " +"skickas av verktyget warnquota. Använd \"|\" för att ange en radbrytning. " +"Lämna blank om du vill använda standardmeddelandet." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Signatur för e-post från warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Texten du anger här används som signatur i alla e-postmeddelanden som " +"skickas av verktyget warnquota. Använd \"|\" för att ange en radbrytning. " +"Lämna blank om du vill använda standardmeddelandet." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "rpc.rquota har ändrat beteende" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Beteendet för rpc.rquotad har ändrats. För att kunna sätta en kvot måste rpc." +"rquotad startas med flaggan \"-S\"." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Meddelande för grupp-epost från warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Texten du anger här används som meddelande i alla e-postmeddelanden som " +"skickas av verktyget warnquota till grupper som använder mer än sin kvot. " +"Använd \"|\" för att ange en radbrytning. Lämna blank om du vill använda " +"standardmeddelandet." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Ämne för e-post från warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Texten du anger här används i \"Ämne:\"-fältet i alla e-postmeddelanden som " +"skickas av verktyget warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "CC-rad för e-post från warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Texten du anger här används i \"CC:\"-fältet i alla e-postmeddelanden som " +"skickas av verktyget warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Teckenkodning för e-postmeddelanden:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Texten du anger här används i fältet \"charset:\" i MIME-inställningen för e-" +"postmeddelanden som skickas av verktyget warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Tidsperiod i vilken administratören får e-post:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Under denna tidsperiod kommer administratören få kopior på alla genererade e-" +"postmeddelande (via \"CC:\"). Lämna blank för att använda hela tidsperioden." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Signatur för grupp-epost från warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Texten du anger här används som signatur i alla e-postmeddelanden som " +"skickas av verktyget warnquota till grupper som använder mer än sin kvot. " +"Använd \"|\" för att ange en radbrytning. Lämna blank om du vill använda " +"standardmeddelandet." --- quota-4.01.orig/debian/po/fr.po +++ quota-4.01/debian/po/fr.po @@ -0,0 +1,245 @@ +# Translation of iodine debconf templates to French +# Copyright (C) 2006-2008 Christian Perrier +# This file is distributed under the same license as the iodine package. +# +# Christian Perrier , 2008. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-26 18:01+0200\n" +"Last-Translator: Christian Perrier \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-Generator: KBabel 1.11.4\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "" +"Faut-il envoyer des rappels quotidiens aux utilisateurs qui dépassent leurs " +"quota ?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Activez cette option si vous souhaitez que l'utilitaire « warnquota » soit " +"lancé quotidiennement afin d'avertir les utilisateurs qui ont dépassé leurs " +"quota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Numéro de l'assistance téléphonique :" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Veuillez entrer le numéro de téléphone que peut composer un utilisateur qui " +"a besoin d'aide quand il reçoit un courriel pour dépassement de quota. " +"N'indiquez rien ici si vous prévoyez de l'indiquer dans une signature." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Adresse électronique de l'assistance :" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Veuillez entrer l'adresse électronique où écrire lorsqu'un utilisateur a " +"besoin d'aide à la réception d'un courriel pour dépassement de quota. " +"N'indiquez rien ici si vous prévoyez de l'indiquer dans une signature." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Adresse d'expéditeur des courriels envoyés par « warnquota » :" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"L'adresse électronique que vous indiquez ici sera utilisée comme adresse " +"d'expéditeur de tous les courriels envoyés par l'utilitaire « warnquota »." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Message des courriels de « warnquota » :" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Le texte que vous entrez ici sera utilisé dans tous les courriels envoyés " +"par l'utilitaire « warnquota ». Le caractère « | » indique un retour à la " +"ligne. Laissez ce champ vide pour utiliser le message par défaut." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Signature des courriels de « warnquota » :" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Le texte que vous entrez ici sera utilisé comme signature de tous les " +"courriels envoyés par l'utilitaire « warnquota ». Le caractère « | » indique " +"un retour à la ligne. Laissez cette valeur vide pour utiliser la signature " +"par défaut." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "Le comportement de « rpc.rquotad » a été modifié" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Le comportement de rpc.rquotad a été modifié. Afin de pouvoir établir les " +"quota, ce programme doit être lancé avec l'option « -S »." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Message des courriels de « warnquota » pour les groupes :" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Le texte que vous entrez ici sera utilisé dans tous les courriels envoyés " +"par l'utilitaire « warnquota », lors de dépassement de quota par les " +"groupes. Le caractère « | » indique un retour à la ligne. Laissez cette " +"valeur vide pour utiliser le message par défaut." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Sujet des courriels envoyés par « warnquota » :" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Le texte que vous indiquerez ici sera utilisé comme sujet de tous les " +"courriels envoyés par l'utilitaire « warnquota »." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Adresse en copie des courriels envoyés par « warnquota » :" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"L'adresse électronique que vous indiquez ici sera placée en copie de tous " +"les courriels envoyés par l'utilitaire « warnquota »." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Jeu de caractères pour l'envoi des courriels :" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Veuillez indiquer l'adresse qui sera placée dans le champ « charset: » de " +"l'en-tête MIME de tous les courriels envoyés par l'utilitaire « warnquota »." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Durée de la période de mise en copie de l'administrateur :" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Pendant la durée indiquée avant l'expiration du délai de grâce, " +"l'administrateur sera mis en copie de tous les courriels générés. Laisser ce " +"champ vide pour que la durée soit celle de la période de grâce." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Signature des courriels de « warnquota » pour les groupes :" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Le texte que vous entrez ici sera utilisé comme signature de tous les " +"courriels envoyés par l'utilitaire « warnquota », lors de dépassement de " +"quota par les groupes. Le caractère « | » indique un retour à la ligne. " +"Laissez cette valeur vide pour utiliser la signature par défaut." --- quota-4.01.orig/debian/po/ja.po +++ quota-4.01/debian/po/ja.po @@ -0,0 +1,247 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.16-3\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-07-08 19:12+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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "quota を超éŽã—ãŸãƒ¦ãƒ¼ã‚¶ã«æ¯Žæ—¥ãƒªãƒžã‚¤ãƒ³ãƒ€ã‚’é€ã‚Šã¾ã™ã‹?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"warnquota ユーティリティ㌠quota を超éŽã—ãŸãƒ¦ãƒ¼ã‚¶ã«å¯¾ã—ã¦æ¯Žæ—¥è­¦å‘Šã‚’é€ã‚‹ã‚ˆã†ã«" +"動作ã•ã›ãŸã„å ´åˆã€ã“ã®ã‚ªãƒ—ションを有効ã«ã—ã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "管ç†è€…ã¸ã®å•ã„åˆã‚ã›é›»è©±ç•ªå·:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"ユーザ㌠\"over quota\" メールã«å¯¾å¿œã™ã‚‹ã®ã«æ‰‹åŠ©ã‘ãŒå¿…è¦ãªå ´åˆã€å•ã„åˆã‚ã›ã§" +"ãる電話番å·ã‚’入力ã—ã¦ãã ã•ã„。後ã»ã©ç½²åã«ã¦è¨˜è¼‰ã™ã‚‹å ´åˆã¯ã€ã“ã“ã§ä½•ã‚‚入力" +"ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "管ç†è€…ã¸ã®å•ã„åˆã‚ã›ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"ユーザ㌠\"over quota\" メールã«å¯¾å¿œã™ã‚‹ã®ã«æ‰‹åŠ©ã‘ãŒå¿…è¦ãªå ´åˆã€å•ã„åˆã‚ã›ã§" +"ãるメールアドレスを入力ã—ã¦ãã ã•ã„。後ã»ã©ç½²åã«ã¦è¨˜è¼‰ã™ã‚‹å ´åˆã¯ã€ã“ã“ã§ä½•" +"も入力ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "warnquota ãŒé€ä»˜ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã® From ヘッダ:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"ã“ã“ã§æŒ‡å®šã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ã€warnquota ユーティリティã«ã‚ˆã£ã¦é€ä¿¡ã•ã‚Œã‚‹" +"メール㮠\"From:\" ã«è¨˜è¼‰ã•ã‚Œã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "warnquota ãŒé€ä»˜ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ¬æ–‡:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸæ–‡ç« ã¯ warnquota ユーティリティã«ã‚ˆã£ã¦é€ä»˜ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ¬æ–‡ã«" +"使用ã•ã‚Œã¾ã™ã€‚改行を指定ã™ã‚‹å ´åˆã¯ \"|\" を使用ã—ã¦ãã ã•ã„。標準ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸" +"を利用ã—ãŸã„å ´åˆã¯ç©ºã®ã¾ã¾ã«ã—ã¦ãã ã•ã„。" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "warnquota ãŒã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã®ç½²å:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸæ–‡ç« ã¯ warnquota ユーティリティã«ã‚ˆã£ã¦é€ä»˜ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ã®ç½²åã«" +"使用ã•ã‚Œã¾ã™ã€‚改行を指定ã™ã‚‹å ´åˆã¯ \"|\" を使用ã—ã¦ãã ã•ã„。標準ã®ç½²åを利用" +"ã—ãŸã„å ´åˆã¯ç©ºã®ã¾ã¾ã«ã—ã¦ãã ã•ã„。" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "rpc.rquota ã®æŒ™å‹•ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸ" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"rpc.rquota ã®æŒ™å‹•ãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚quota を設定ã™ã‚‹ç‚ºã«ã¯ rpc.rquotad ã« '-" +"S' オプションをã¤ã‘ã¦èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "warnquota グループã¸é€ä»˜ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ¬æ–‡:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸæ–‡ç« ã¯ã€quota を超éŽã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«å¯¾ã— warnquota ユーティリティ" +"ã«ã‚ˆã£ã¦é€ä»˜ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ã®æœ¬æ–‡ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚改行を指定ã™ã‚‹å ´åˆã¯ \"|\" を使" +"用ã—ã¦ãã ã•ã„。標準ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’利用ã—ãŸã„å ´åˆã¯ç©ºã®ã¾ã¾ã«ã—ã¦ãã ã•ã„。" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "warnquota ãŒé€ä¿¡ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã® Subject ヘッダ:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸãƒ†ã‚­ã‚¹ãƒˆã¯ã€warnquota ユーティリティã«ã‚ˆã£ã¦é€ä¿¡ã•ã‚Œã‚‹ã‚らゆる" +"メール㮠\"Subject:\" フィールドã¨ã—ã¦åˆ©ç”¨ã•ã‚Œã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "warnquota ãŒé€ä»˜ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã® CC ヘッダ:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸãƒ†ã‚­ã‚¹ãƒˆã¯ã€warnquota ユーティリティã«ã‚ˆã£ã¦é€ä¿¡ã•ã‚Œã‚‹ã‚らゆる" +"メール㮠\"CC:\" フィールドã¨ã—ã¦åˆ©ç”¨ã•ã‚Œã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "é€ä¿¡ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ä¸­ã®æ–‡å­—コード:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸãƒ†ã‚­ã‚¹ãƒˆã¯ã€warnquota ユーティリティã«ã‚ˆã£ã¦é€ä¿¡ã•ã‚Œã‚‹ã‚らゆる" +"メール㮠MIME ヘッダ中㮠\"charset:\" フィールドã¨ã—ã¦åˆ©ç”¨ã•ã‚Œã¾ã™ã€‚" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "管ç†è€…ãŒãƒ¡ãƒ¼ãƒ«ã‚’å—ã‘å–ã‚‹é–“éš”:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"猶予期間 (grace period) 終了å‰ã®ã“ã“ã§æŒ‡å®šã—ãŸé–“éš”ã§ã€ç”Ÿæˆã•ã‚ŒãŸå…¨ãƒ¡ãƒ¼ãƒ«ãŒç®¡" +"ç†è€…宛㫠CC ã•ã‚Œã¾ã™ã€‚猶予期間中ã€çµ‚始メールをå—ã‘å–ã‚ŠãŸã„å ´åˆã¯ç©ºã®ã¾ã¾ã«ã—" +"ã¦ãã ã•ã„。" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "warnquota グループã¸é€ä»˜ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã®ç½²å:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"ã“ã“ã§æŒ‡å®šã—ãŸæ–‡ç« ã¯ã€quota を超éŽã—ãŸã‚°ãƒ«ãƒ¼ãƒ—ã«å¯¾ã— warnquota ユーティリティ" +"ã«ã‚ˆã£ã¦é€ä»˜ã•ã‚Œã‚‹ãƒ¡ãƒ¼ãƒ«ã®ç½²åã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚改行を指定ã™ã‚‹å ´åˆã¯ \"|\" を使" +"用ã—ã¦ãã ã•ã„。標準ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’利用ã—ãŸã„å ´åˆã¯ç©ºã®ã¾ã¾ã«ã—ã¦ãã ã•ã„。" --- quota-4.01.orig/debian/po/da.po +++ quota-4.01/debian/po/da.po @@ -0,0 +1,242 @@ +# Danish translation gnumeric. +# Copyright (C) 2010 gnumeric & nedenstÃ¥ende oversættere. +# This file is distributed under the same license as the gnumeric package. +# Claus Hindsgaul , 2004. +# Joe Hansen (joedalton2@yahoo.dk), 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: quota\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2010-10-29 12:42+0000\n" +"Last-Translator: Joe Hansen \n" +"Language-Team: Danish \n" +"Language: da\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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Send daglige pÃ¥mindelser til brugere med overskredne kvoter?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Aktiver dette hvis du vil have værktøjet warnquota til at køre dagligt og " +"advare brugere, nÃ¥r de har overskredet deres kvoter." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Administratorens support-telefonnummer:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Angiv telefonnummeret, hvortil en bruger kan ringe, hvis han har brug for " +"hjælp til sine breve vedrørende »overskreden kvote«. Du behøver ikke at " +"skrive noget her, hvis du senere angiver en underskrift." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Administratorens e-post-adresse til support:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Angiv den e-post-adresse, en bruger kan skrive til, hvis han fÃ¥r brug for " +"hjælp med sine breve vedrørende »overskreden kvota«. Du behøver ikke at " +"skrive noget her, hvis du senere angiver en underskrift." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Afsenderadresse pÃ¥ warnquota-breve:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"Den postadresse, du angiver her vil blive brugt i feltet »From:« i alle " +"breve, der sendes af warnquota-værktøjet." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Besked i warnquota-breve:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Den tekst, du skriver her, bliver brugt som besked i alle breve, der sendes " +"af warnquota-værktøjet. Brug »|« til at markere linjeskift. Hvis du vil " +"benytte standardbeskeden, kan du blot undlade at skrive noget her." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Underskrift pÃ¥ warnquota-breve:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Den tekst, du angiver her, bliver brugt som underskrift i alle breve, der " +"sendes af warnquota-værktøjet. Brug »|« til at markere linjeskift. Hvis du " +"vil benytte standardbeskeden, kan du blot undlade at skrive noget her." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "rpc.rquotas opførsel er ændret" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"rpc.rquotad har ændret opførsel. For at kunne angive kvoter, skal rpc." +"rquotad startes med tilvalget '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Besked i warnquotas gruppebreve:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Den tekst, du skriver her, bliver brugt som besked i alle breve, der sendes " +"af warnquota-værktøjet til grupper, der har overskredet deres kvoter. Brug " +"»|« til at markere linjeskift. Hvis du vil benytte standardbeskeden, kan du " +"blot undlade at skrive noget her." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Emnelinje pÃ¥ warnquota-breve:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Den tekst, du angiver her, benyttes i linjen »Subject:« i alle breve, der " +"sendes af warnquota-værktøjet." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "CC-linje pÃ¥ warnquota-breve:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Den tekst, du angiver her, vil blive brugt i feltet »CC:« i alle breve, der " +"sendes af warnquota-værktøjet." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Tegnsæt som e-posten sendes i:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Den tekst, du angiver her, vil blive brugt som tegnsætfeletet i MIME-" +"teksthovedet pÃ¥ alle breve, der sendes af warnquota-værktøjet." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Tidsrum, hvori administratoren fÃ¥r breve:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"I dette tidsrum før udløbet af eftergivelsesperioden, vil administratoren fÃ¥ " +"en kopi af alle genererede breve. Lad feltet stÃ¥ tomt for at angive hele " +"eftergivelsesperioden." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Underskrift pÃ¥ warnquotas gruppebreve:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Den tekst, du angiver her, bliver brugt som signatur i alle breve, der " +"sendes af warnquota-værktøjet til grupper, der har overskredet deres kvoter. " +"Brug »|« til at markere linjeskift. Hvis du vil benytte standardbeskeden, " +"kan du blot undlade at skrive noget her." --- quota-4.01.orig/debian/po/it.po +++ quota-4.01/debian/po/it.po @@ -0,0 +1,243 @@ +# Italian (it) translation of quota po-debconf +# Copyright (C) 2006 Software in the Public Interest +# This file is distributed under the same license as the quota package. +# Luca Monducci , 2006 - 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.16 italian debconf templates\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-28 08:46+0200\n" +"Last-Translator: Luca Monducci \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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Invio quotidiano dei promemoria agli utenti che eccedono la quota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Attivare questa funzione se si desidera che warnquota sia eseguito " +"quotidianamente in modo da avvisare gli utenti quando eccedono la loro quota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Numero telefonico per contattare l'amministratore:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Inserire il numero telefonico che gli utenti possono chiamare nel caso " +"abbiano necessità d'assistenza con le email \"quota in eccesso\". Lasciare " +"vuoto questo valore se le informazioni sul contatto sono inserite nella " +"firma del messaggio." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Indirizzo email per contattare l'amministratore:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Inserire l'indirizzo email a cui gli utenti possono scrivere nel caso " +"abbiano necessità di assistenza con le email \"quota in eccesso\". Lasciare " +"vuoto questo valore se le informazioni sul contatto sono inserite nella " +"firma del messaggio." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Campo \"From\" delle email inviate da warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"L'indirizzo email specificato viene usato come contenuto del campo \"From:\" " +"in tutte le email inviate da warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Testo delle email inviate da warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Il testo specificato viene usato come corpo del messaggio in tutte le email " +"inviate da warnquota. Usare il carattere \"|\" per indicare un ritorno a " +"capo. Se si vuole usare il messaggio predefinito lasciare questo valore " +"vuoto." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Firma della email inviate da warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Il testo specificato viene usato come firma in tutte le email inviate da " +"warnquota. Usare il carattere \"|\" per indicare un ritorno a capo. Se si " +"vuole usare il messaggio predefinito lasciare questo valore vuoto." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "Cambiato il comportamento di rpc.rquota" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Il comportamento di rpc.rquotad è cambiato. Per consentire l'impostazione " +"delle quote rpc.rquotad deve essere avviato con l'opzione \"-S\"." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Testo delle email inviate da warnquota ai gruppi:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Il testo specificato viene usato come corpo del messaggio in tutte le email " +"inviate da warnquota ai gruppi che eccedono la loro quota. Usare il " +"carattere \"|\" per indicare un ritorno a capo. Se si vuole usare il " +"messaggio predefinito lasciare questo valore vuoto." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Campo \"Subject\" delle email inviate da warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Il testo specificato viene usato come contenuto del campo \"Subject:\" in " +"tutte le email inviate da warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Campo \"CC\" delle email inviate da warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Il testo specificato viene usato come contenuto del campo \"CC:\" in tutte " +"le email inviate da warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Set di caratteri delle email inviate:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Il testo specificato viene usato come contenuto del campo \"charset:\" " +"dell'intestazione MIME in tutte le email inviate da warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Intervallo temporale in cui l'amministratore riceve le email:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Durante questo intervallo temporale, prima della fine del grace period, " +"l'amministratore viene messo in CC su tutte le email inviate. Lasciare vuoto " +"questo valore per coprire l'intero grace period." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Firma della email inviate da warnquota ai gruppi:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Il testo specificato viene usato come firma in tutte le email inviate da " +"warnquota ai gruppi che eccedono la loro quota. Usare il carattere \"|\" per " +"indicare un ritorno a capo. Se si vuole usare il messaggio predefinito " +"lasciare questo valore vuoto." --- quota-4.01.orig/debian/po/es.po +++ quota-4.01/debian/po/es.po @@ -0,0 +1,271 @@ +# +# quota po-debconf translation to spanish +# This file is distributed under the same license as the quota package. +# +# Changes: +# Initial translation: +# Carlos Alberto Martín Edo , 2003 +# Revision and update: +# Javier Fernández-Sanguino , 2006 +# +# Traductores, si no conoce 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 +# +# Si tiene dudas o consultas sobre esta traducción consulte con el último +# traductor (campo Last-Translator) y ponga en copia a la lista de +# traducción de Debian al español () +# +msgid "" +msgstr "" +"Project-Id-Version: quota 3.08-9\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-07-01 00:52+0200\n" +"Last-Translator: Javier Fernández-Sanguino \n" +"Language-Team: Debian L10n Spanish \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POFile-SpellExtra: From CC charset rquota rpc warnquota Carbon Copy\n" +"X-POFile-SpellExtra: rquotad Subject\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "" +"Enviar diariamente notificaciones a los usuarios que sobrepasen la cuota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Active esta opción si quiere que la utilidad warnquota se ejecute " +"diariamente para avisar a los usuarios cuando sobrepasen la cuota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Número de teléfono de soporte del administrador:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Introduzca el número de teléfono al que un usuario puede llamar si necesita " +"ayuda con sus correos-e por haber sobrepasado la cuota. No tiene que " +"introducir nada aquí si especifica más tarde una firma." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Correo electrónico de soporte del administrador:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Escriba la dirección de correo electrónico a la que puede escribir un " +"usuario si necesita ayuda con sus correos de sobrepasar la cuota. No tiene " +"que introducir nada aquí si más tarde especifica una firma." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Cabecera «From» de los correos electrónicos de «warnquota»:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"La dirección de correo-e que especifique aquí se usa como campo «From:» en " +"cualquier correo enviado por la herramienta «warnquota»." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Mensajes de los correos de warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"El texto que especifique aquí se usa como mensaje en cualquier correo " +"enviado por la utilidad warnquota. Use «|» para indicar un salto de línea. " +"No escriba nada si prefiere el mensaje por omisión." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Firma de los correos-e de warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"El texto que especifique aquí se usa como firma de cualquier correo enviado " +"por la utilidad warnquota. Use «|» para especificar un salto de línea. No " +"escriba nada si prefiere la firma por omisión." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "El comportamiento de rpc.rquota ha cambiado" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Ha cambiado el comportamiento de rpc.rquotad. Para poder fijar la cuota, rpc." +"rquotad tiene que iniciarse con la opción '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Mensaje de los correos-e de warnquota a grupos:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"El texto que especifique aquí se usa como mensaje en cualquier correo " +"enviado por warnquota a los grupos que estén por encima de la cuota. Use «|» " +"para indicar un salto de línea. No escriba nada si prefiere el mensaje por " +"omisión." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Asunto de los correos electrónicos de «warnquota»:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"El texto que especifique aquí se utilizará como campo «Subject:» (Asunto) de " +"cualquier correo enviado por la herramienta «warnquota»." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Copia carbón de los correos electrónicos de warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"El texto que especifique aquí se usa como campo «CC:» («Carbon Copy») de " +"cualquier correo enviado por la herramienta «warnquota»." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Conjunto de caracteres en el que se envía el correo:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"El texto que especifique aquí se usa como campo «charset» (conjunto de " +"caracteres) en la cabecera MIME de cualquier correo enviado por la " +"herramienta «warnquota»." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Intervalo de tiempo en el que el administrador recibe correo:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Durante este intervalo de tiempo y hasta el final del periodo de gracia se " +"le enviará copia al administrador de todos los correos generados. Deje el " +"valor en blanco si quiere incluir el período de gracia completo." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Firma de mensajes de warnquota a grupos:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"El texto que indique a continuación se usa como firma en cualquier correo " +"enviado por warnquota a los grupos que estén por encima de la cuota. Use \"|" +"\" para especificar un salto de línea. No escriba nada si prefiere el " +"mensaje por omisión." --- quota-4.01.orig/debian/po/gl.po +++ quota-4.01/debian/po/gl.po @@ -0,0 +1,239 @@ +# Galician translation of quota's debconf templates +# This file is distributed under the same license as the quota package. +# Jacobo Tarrio , 2007, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: quota\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-26 20:54+0100\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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "¿Enviar avisos diarios aos usuarios que superaron a cota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Active esta opción se quere que a utilidade warnquota se execute diariamente " +"para avisar aos usuarios cando teñan superada a cota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Número de teléfono de asistencia do administrador:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Introduza o número de teléfono ao que pode chamar un usuario se precisa de " +"axuda cos seus avisos de \"cota superada\". Non ten que introducir nada se " +"despois fornece unha sinatura." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Email de asistencia do administrador:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Introduza o enderezo de email ao que pode escribir un usuario se precisa de " +"axuda cos seus avisos de \"cota superada\". Non ten que introducir nada se " +"despois fornece unha sinatura." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Remitente dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"O enderezo de email que introduza aquí emprégase coma campo \"From:\" dos " +"emails enviados pola utilidade warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Mensaxe dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"O texto que indique aquí emprégase coma mensaxe nos emails enviados pola " +"utilidade warnquota. Empregue \"|\" para indicar un salto de liña. Déixeo en " +"branco se quere empregar a mensaxe por defecto." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Sinatura dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"O texto que indique aquí emprégase coma sinatura nos emails enviados pola " +"utilidade warnquota. Empregue \"|\" para indicar un salto de liña. Déixeo en " +"branco se quere empregar a sinatura por defecto." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "O comportamento de rpc.rquota cambiou" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"O comportamento de rpc.rquotad cambiou. Para poder establecer unha cota hai " +"que iniciar rpc.rquotad coa opción \"-S\"." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Mensaxe dos emails de grupo de warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que indique aquí emprégase coma mensaxe nos emails enviados pola " +"utilidade warnquota para os grupos que superaran a cota. Empregue \"|\" para " +"indicar un salto de liña. Déixeo en branco se quere empregar a mensaxe por " +"defecto." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Asunto dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"O texto que introduza aquí emprégase coma campo \"Subject:\" dos emails " +"enviados pola utilidade warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Receptor de copias dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"O texto que introduza aquí emprégase coma campo \"CC:\" dos emails enviados " +"pola utilidade warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Xogo de caracteres no que enviar o email:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"O texto que introduza aquí emprégase coma campo \"charset:\" da cabeceira " +"MIME dos emails enviados pola utilidade warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Periodo no que o administrador recibe email:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Durante este periodo antes do fin do periodo de gracia, o administrador ha " +"recibir copias de tódolos emails xerados. Déixeo en branco para ter todo o " +"periodo de gracia." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Sinatura dos emails de grupo de warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que indique aquí emprégase coma sinatura nos emails enviados pola " +"utilidade warnquota para os grupos que superaran a cota. Empregue \"|\" para " +"indicar un salto de liña. Déixeo en branco se quere empregar a sinatura por " +"defecto." --- quota-4.01.orig/debian/po/nl.po +++ quota-4.01/debian/po/nl.po @@ -0,0 +1,275 @@ +# Dutch translation of quota debconf templates. +# Copyright (C) 2004-2011 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the quota package. +# Bart Cornelis , 2004. +# Jeroen Schot , 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: quota 4.00-1\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2011-12-16 15:36+0100\n" +"Last-Translator: Jeroen Schot \n" +"Language-Team: Debian l10n Dutch \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +# Type: boolean +# Description +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "" +"Verstuur dagelijks een herinnering aan gebruikers die over hun quota heen " +"zijn?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Activeer deze optie indien u elke dag alle gebruikers die over hun quota " +"heen zijn een waarschuwing wilt sturen." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Telefoonnummer van de beheerder:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Voer het telefoonnummer in dat gebruikers kunnen bellen voor ondersteuning " +"betreffende \"quota overschreden\"-e-mails. Als u zo meteen een " +"ondertekening invoert hoeft u hier niets in te voeren." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "E-mail van de beheerder:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Voer het e-mailadres in dat gebruikers kunnen aanschrijven wanneer ze hulp " +"nodig hebben met \"quota overschreden\"-e-mails. Als u zo meteen een " +"ondertekening invoert hoeft u hier niets in te voeren." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Afzender-veld voor quota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"Het e-mailadres dat u hier opgeeft wordt opgegeven als afzender in het " +"\"From:\"-veld van alle verstuurde waarschuwings-e-mails." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Inhoud van quota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"De tekst die u hier opgeeft vormt de inhoud van verstuurde quota-" +"waarschuwings-e-mails. Gebruik \"|\" om een regeleinde aan te geven. Laat " +"dit leeg indien u het standaard bericht wil gebruiken." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Ondertekening van quota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"De tekst die u hier opgeeft wordt gebruikt als ondertekening van verstuurde " +"quota-waarschuwings-e-mails. Gebruik \"|\" om een regeleinde aan te geven. " +"Laat dit leeg indien u het standaard bericht wil gebruiken." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "gedrag van rpc.rquota is veranderd" + +# Type: note +# Description +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Het gedrag van rpc.rquotad is veranderd. Om quota's te kunnen instellen dient " +"rpc.rquotad gestart te worden met de optie '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Inhoud van groepsquota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"De tekst die u hier opgeeft vormt de inhoud van verstuurde groepsquota-" +"waarschuwings-e-mails. Gebruik \"|\" om een regeleinde aan te geven. Laat dit " +"leeg indien u het standaard bericht wil gebruiken." + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Onderwerp voor quota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"De hier door u opgegeven tekst wordt gebruikt voor het \"Onderwerp\"-veld van " +"alle verstuurde waarschuwings-e-mails." + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "CC-lijst voor quota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"De hier door u opgegeven tekst wordt gebruikt voor het \"CC:\"-veld van alle " +"verstuurde waarschuwings-e-mails." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Tekenset waarin de e-mail wordt verstuurd:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"De hier door u opgegeven tekst wordt gebruikt voor het \"charset:\"-veld in " +"de MIME-koptekst van alle verstuurde waarschuwings-e-mails." + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "In welk tijdsbestek dient de beheerder e-mail te krijgen:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Gedurende dit tijdsbestek, voor het einde van de overgangsperiode zal elke " +"gegenereerde e-mail de beheerder in CC krijgen. Laat dit leeg om de hele " +"overgangsperiode aan te geven." + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Ondertekening van groepsquota-waarschuwings-e-mails:" + +# Type: string +# Description +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"De tekst die u hier opgeeft wordt gebruikt als ondertekening van verstuurde " +"groepsquota-waarschuwings-e-mails. Gebruik \"|\" om een regeleinde aan te " +"geven. Laat dit leeg indien u het standaardbericht wil gebruiken." --- quota-4.01.orig/debian/po/templates.pot +++ quota-4.01/debian/po/templates.pot @@ -0,0 +1,204 @@ +# 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: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" --- quota-4.01.orig/debian/po/pt.po +++ quota-4.01/debian/po/pt.po @@ -0,0 +1,240 @@ +# Portuguese translation for quota's debconf messages +# Copyright (C) 2006 Miguel Figueiredo +# This file is distributed under the same license as the quota package. +# Miguel Figueiredo , 2006-2008 +# +msgid "" +msgstr "" +"Project-Id-Version: quota\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-26 19:46+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" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Enviar lembranças diárias aos utilizadores que ultrapassaram a quota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Habilite esta opção se deseja que o utilitário warnquota seja corrido " +"diariamente para alertar os utilizadores quanto ultrapassarem a quota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Número de telefone do administrador para suporte:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Introduza o número de telefone para qual um utilizador possa ligar se " +"necessitar de ajuda com os seus emails \"quota ultrapassada\". Não tem de " +"introduzir alguma coisa aqui se especificar posteriormente uma assinatura." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Email de administrador para suporte:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Introduza o endereço de email para qual um utilizador possa escrever se " +"necessitar de ajuda com os seus emails \"quota ultrapassada\". Não tem de " +"introduzir aqui alguma coisa se especificar posteriormente uma assinatura." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Cabeçalho From dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"O endereço de email que especificar aqui é utilizado como o campo \"From\": " +"de qualquer mail enviado pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Mensagem dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"O texto que especificar aqui é utilizado como mensagem em qualquer email " +"enviado pelo utilitário warnquota. Utilizar \"|\" para especificar uma " +"quebra de linha. Deixe-o vazio se desejar a mensagem por omissão." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Assinatura dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"O texto que especificar aqui é utilizado como assinatura de qualquer email " +"enviado pelo utilitário warnquota. Utilize \"|\" para especificar uma quebra " +"de linha. Deixe vazio se desejar utilizar a assinatura por omissão." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "O comportamento de rpc.rquota mudou" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"O comportamento de rpc.rquota mudou. Para ser capaz de definir quota, o rpc." +"rquotad tem de ser iniciado com a opção '-S'." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Mensagem dos email de grupo de warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que especificou aqui é utilizado como mensagem em qualquer email " +"enviado pelo utilitário warnquota para grupos que ultrapassaram a quota. " +"Utilize \"|\" para especificar uma quebra de linha. deixe vazio se deseja " +"utilizar a mensagem por omissão." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Cabeçalho Subject dos email de warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"O texto que especificar aqui é utilizado como o campo \"Subject:\" em " +"qualquer mail enviado pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Cabeçalho CC dos emails de warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"O texto que especificar aqui é utilizado como o campo \"CC:\" de qualquer " +"mail enviado pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Conjunto de caracteres no qual é enviado o email:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"O texto que especificar aqui é utilizado como campo \"charset:\" no " +"cabeçalho MIME de qualquer mail enviado pelo utilitário warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Janela de tempo na qual o administrador recebe email:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Durante esta janela de tempo antes do final do período de graça o " +"administrador receberá um CC com todos os emails gerados. Deixe vazio para " +"obter todo o período de graça." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Assinatura dos emails de grupo de warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"O texto que especificar aqui é utilizado como assinatura em qualquer mail " +"enviado pelo utilitário warnquota para grupos que ultrapassarem a quota. " +"Utilize \"|\" para especificar uma quebra de linha. Deixe vazio se desejar " +"utilizar a mensagem por omissão." --- quota-4.01.orig/debian/po/cs.po +++ quota-4.01/debian/po/cs.po @@ -0,0 +1,246 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: quota\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2008-06-28 10:12+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 +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Posílat denní upozornÄ›ní uživatelům s pÅ™ekroÄenou kvótou?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "" +"Tuto možnost povolte, pokud chcete, aby program warnquota dennÄ› zasílal " +"upozornÄ›ní uživatelům, kteří pÅ™ekroÄili svou diskovou kvótu." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Telefonní Äíslo správce:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Zadejte telefonní Äíslo, na které mohou volat uživatelé, jež potÅ™ebují pomoc " +"s poÅ¡tou o „pÅ™ekroÄené kvótě“. Pokud pozdÄ›ji zadáte podpis, nemusíte zde nic " +"uvádÄ›t." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Emailová adresa správce:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "" +"Zadejte emailovou adresu, na kterou mohou psát uživatelé, jež potÅ™ebují " +"pomoc s poÅ¡tou o „pÅ™ekroÄené kvótě“. Pokud pozdÄ›ji zadáte podpis, nemusíte " +"zde nic uvádÄ›t." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "HlaviÄka „From“ emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "" +"Emailová adresa, kterou zde zadáte, se objeví v hlaviÄce „From:“ u veÅ¡keré " +"poÅ¡ty, kterou bude zasílat program warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Obsah varovných emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"Text, který zde zadáte, se použije jako tÄ›lo zprávy vÅ¡ech emailů zaslaných " +"programem warnquota. Nový řádek můžete zadat znakem „|“. Pokud chcete " +"ponechat standardní zprávu, nic nezadávejte." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Podpis emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"Text, který zde zadáte, se použije jako podpis veÅ¡keré poÅ¡ty zaslané " +"programem warnquota. Nový řádek můžete zadat znakem „|“. Pokud chcete " +"ponechat standardní podpis, nic nezadávejte." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "Chování rpc.rquota se zmÄ›nilo" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"Chování rpc.rquota se zmÄ›nilo. Abyste mohli nastavovat kvóty, musíte spustit " +"rpc.rquota s parametrem „-S“." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Obsah skupinových emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Text, který zde zadáte, se použije jako tÄ›lo zprávy vÅ¡ech emailů zaslaných " +"skupinám programem warnquota. Nový řádek můžete zadat znakem „|“. Pokud " +"chcete ponechat standardní zprávu, nic nezadávejte." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "HlaviÄka „Subject“ emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "" +"Text, který zde zadáte, se objeví v pÅ™edmÄ›tu u veÅ¡keré poÅ¡ty, kterou bude " +"zasílat program warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "HlaviÄka „CC“ emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "" +"Emailová adresa, kterou zde zadáte, se použije v hlaviÄce „CC:“ u veÅ¡keré " +"poÅ¡ty, kterou bude zasílat program warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Znaková sada, ve které se má email poslat:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "" +"Znaková sada, kterou zde zadáte, se použije v MIME hlaviÄce „charset:“ u " +"veÅ¡keré poÅ¡ty, kterou bude zasílat program warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "ÄŒasové okno, ve kterém administrátor obdrží poÅ¡tu:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "" +"Administrátor bude dostávat kopie veÅ¡keré vygenerované poÅ¡ty, která spadá do " +"období od (konec_lhůty - okno) do konec_lhůty. Nezadáte-li nic, obdržíte " +"celou dobu." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Podpis skupinových emailů z programu warnquota:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "" +"Text, který zde zadáte, se použije jako podpis vÅ¡ech emailů zaslaných " +"skupinám programem warnquota. Nový řádek můžete zadat znakem „|“. Pokud " +"chcete ponechat standardní podpis, nic nezadávejte." --- quota-4.01.orig/debian/po/ca.po +++ quota-4.01/debian/po/ca.po @@ -0,0 +1,214 @@ +# Catalan translation of quota Debconf templates +# Copyright © 2007, 2010 Software in the Public Interest, Inc. +# This file is distributed under the same license as the quota package. +# Miguel Gea Milvaques , 2007. +# Jordi Mallach , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: quota 4.00~pre1-6\n" +"Report-Msgid-Bugs-To: quota@packages.debian.org\n" +"POT-Creation-Date: 2008-06-27 12:24+0200\n" +"PO-Revision-Date: 2011-01-05 17:17+0100\n" +"Last-Translator: Jordi Mallach \n" +"Language-Team: Catalan \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "Send daily reminders to users over quota?" +msgstr "Voleu enviar recordatoris als usuaris sobre la quota?" + +#. Type: boolean +#. Description +#: ../templates:1001 +msgid "" +"Enable this option if you want the warnquota utility to be run daily to " +"alert users when they are over quota." +msgstr "Activeu aquesta opció si voleu que la utilitat warnquota s'execute diàriament per alertar els usuaris quan estiguen per damunt de la quota." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Phone support number of the admin:" +msgstr "Número de telèfon de suport de l'administrador:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Enter the phone number a user can call if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "Introduïu el número de telèfon al qual puga trucar un usuari si necessita ajuda amb aquests correus de «per damunt de la quota». No heu d'introduir res ací si especifiqueu una signatura després." + +#. Type: string +#. Description +#: ../templates:3001 +msgid "Support email of the admin:" +msgstr "Correu de suport de l'administrador:" + +#. Type: string +#. Description +#: ../templates:3001 +msgid "" +"Enter the email address a user can write to if he needs assistance with his " +"\"over quota\" emails. You do not have to enter anything here if you specify " +"a signature later." +msgstr "Introduïu l'adreça de correu a la qual pot escriure un usuari si necessita assistència amb els seus correus de «per damunt de la quota». No heu d'introduir res ací si especifiqueu una signatura després." + +#. Type: string +#. Description +#: ../templates:4001 +msgid "From header of warnquota emails:" +msgstr "Capçalera «De» dels correus warnquota:" + +#. Type: string +#. Description +#: ../templates:4001 +msgid "" +"The email address you specify here is used as the \"From:\" field of any " +"mail sent by the warnquota utility." +msgstr "L'adreça de correu que especifiqueu ací s'empra com a camp «De:» de qualsevol correu que s'envie amb la utilitat warnquota." + +#. Type: string +#. Description +#: ../templates:5001 +msgid "Message of warnquota emails:" +msgstr "Missatge dels correus del warnquota:" + +#. Type: string +#. Description +#: ../templates:5001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default message." +msgstr "" +"El text que especifiqueu ací s'empra com a missatge en qualsevol correu que " +"envie la utilitat warnquota. Empreu «|» per donar un salt de línia. " +"Deixeu-ho buit si voleu el missatge per defecte." + +#. Type: string +#. Description +#: ../templates:6001 +msgid "Signature of warnquota emails:" +msgstr "Signatura dels correus de warnquota:" + +#. Type: string +#. Description +#: ../templates:6001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility. Use \"|\" to specify a line break. Leave empty if you " +"want the default signature." +msgstr "" +"El text que especifiqueu ací s'empra com a signatura en qualsevol correu " +"que s'envie amb la utilitat warnquota. Empreu «|» per donar un salt de " +"línia. Deixeu-ho buit si voleu la signatura per defecte." + +#. Type: note +#. Description +#: ../templates:7001 +msgid "rpc.rquota behaviour changed" +msgstr "El comportament del rpc.rquota ha canviat" + +#. Type: note +#. Description +#: ../templates:7001 +msgid "" +"The behaviour of rpc.rquotad changed. To be able to set quota rpc.rquotad " +"has to be started with option '-S'." +msgstr "" +"El comportament del rpc.rquoatd ha canviat. Per poder canviar el rpc.rquotad " +"s'ha d'iniciar amb l'opció «-S»." + +#. Type: string +#. Description +#: ../templates:8001 +msgid "Message of warnquota group emails:" +msgstr "Missatge dels correus del warnquota per grups:" + +#. Type: string +#. Description +#: ../templates:8001 +msgid "" +"The text you specify here is used as message in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "El text que especifiqueu ací s'empra com a missatge en qualsevol correu que envie el warnquota als grups que estiguen per dalt de quota. Empreu «|» per especificar un salt de línia. Deixeu-ho buit si voleu el missatge per defecte." + +#. Type: string +#. Description +#: ../templates:9001 +msgid "Subject header of warnquota emails:" +msgstr "Capçalera «Assumpte» dels correus del warnquota:" + +#. Type: string +#. Description +#: ../templates:9001 +msgid "" +"The text you specify here is used as the \"Subject:\" field of any mail sent " +"by the warnquota utility." +msgstr "El text que especifiqueu ací s'empra com el camp «Assumpte:» de qualsevol missatge enviat per la utilitat warnquota." + +#. Type: string +#. Description +#: ../templates:10001 +msgid "CC header of warnquota emails:" +msgstr "Capçalera «CC» dels correus de warnquota:" + +#. Type: string +#. Description +#: ../templates:10001 +msgid "" +"The text you specify here is used as the \"CC:\" field of any mail sent by " +"the warnquota utility." +msgstr "El text que especifiqueu ací s'empra com el camp «CC:» de qualsevol correu enviat per la utilitat warnquota." + +#. Type: string +#. Description +#: ../templates:11001 +msgid "Character set in which the e-mail is sent:" +msgstr "Joc de caràcters en què s'envia el correu electrònic:" + +#. Type: string +#. Description +#: ../templates:11001 +msgid "" +"The text you specify here is used as the \"charset:\" field in the MIME " +"header of any mail sent by the warnquota utility." +msgstr "El text que especifiqueu ací s'empra com el camp «charset:» de la capçalera MIME de qualsevol correu enviat per la utilitat warnquota." + +#. Type: string +#. Description +#: ../templates:12001 +msgid "Time slot in which admin gets email:" +msgstr "Espai de temps en el qual l'administrador rep correu:" + +#. Type: string +#. Description +#: ../templates:12001 +msgid "" +"During this time slot before the end of the grace period admin will be CCed " +"on all generated emails. Leave empty to get the whole grace period." +msgstr "Durant aquest espai de temps abans d'acabar el període de gràcia, l'administrador s'afegirà al CC en tots els correus generats. Deixeu-ho buit per tenir el període de gràcia complet." + +#. Type: string +#. Description +#: ../templates:13001 +msgid "Signature of warnquota group emails:" +msgstr "Signatura dels correus de warnquota per grups:" + +#. Type: string +#. Description +#: ../templates:13001 +msgid "" +"The text you specify here is used as signature in any mail sent by the " +"warnquota utility for groups that are over quota. Use \"|\" to specify a " +"line break. Leave empty if you want the default message." +msgstr "El text que especifiqueu ací s'empra com a signatura en qualsevol correu enviat per la utilitat warnquota per grups que estan per damunt de la quota. Empreu «|» per especificar un salt de línia. Deixeu-ho buit si voleu el missatge per defecte." --- quota-4.01.orig/debian/source/format +++ quota-4.01/debian/source/format @@ -0,0 +1 @@ +1.0 --- quota-4.01.orig/debian/patches/libnl3.diff +++ quota-4.01/debian/patches/libnl3.diff @@ -0,0 +1,2070 @@ +Description: Port to libnl3 +Author: Colin Watson + +Index: quota/configure.in +=================================================================== +--- quota.orig/configure.in 2011-12-23 11:48:50.607493006 -0500 ++++ quota/configure.in 2011-12-23 15:32:43.252272498 -0500 +@@ -123,7 +123,7 @@ + if test "x$enable_netlink" != "xno"; then + PKG_CHECK_MODULES([DBUS], [dbus-1]) + +- AC_CHECK_LIB(nl, genl_register, NETLINKLIBS="-lnl $DBUS_LIBS") ++ PKG_CHECK_MODULES([NL], [libnl-3.0 libnl-genl-3.0], [NETLINKLIBS="$NL_LIBS $DBUS_LIBS" CPPFLAGS="$NL_CFLAGS $CPPFLAGS"], [NETLINKLIBS=]) + if test -z "$NETLINKLIBS" -o -z "$DBUS_LIBS"; then + if test "x$enable_netlink" = "xyes"; then + AC_MSG_ERROR([Required libraries for quota netlink daemon not found.]) +Index: quota/quota_nld.c +=================================================================== +--- quota.orig/quota_nld.c 2011-12-23 11:48:50.639493007 -0500 ++++ quota/quota_nld.c 2011-12-23 15:23:47.036241382 -0500 +@@ -168,33 +168,33 @@ + return 0; + } + +-static struct nl_handle *init_netlink(void) ++static struct nl_sock *init_netlink(void) + { +- struct nl_handle *handle; ++ struct nl_sock *sock; + int ret, family; + +- handle = nl_handle_alloc(); +- if (!handle) ++ sock = nl_socket_alloc(); ++ if (!sock) + die(2, _("Cannot allocate netlink handle!\n")); +- nl_disable_sequence_check(handle); +- ret = genl_connect(handle); ++ nl_socket_disable_seq_check(sock); ++ ret = genl_connect(sock); + if (ret < 0) + die(2, _("Cannot connect to netlink socket: %s\n"), strerror(-ret)); +- family = genl_ctrl_resolve(handle, "VFS_DQUOT"); ++ family = genl_ctrl_resolve(sock, "VFS_DQUOT"); + if (ret < 0) + die(2, _("Cannot resolve quota netlink name: %s\n"), strerror(-ret)); + +- ret = nl_socket_add_membership(handle, family); ++ ret = nl_socket_add_membership(sock, family); + if (ret < 0) + die(2, _("Cannot join quota multicast group: %s\n"), strerror(-ret)); + +- ret = nl_socket_modify_cb(handle, NL_CB_VALID, NL_CB_CUSTOM, ++ ret = nl_socket_modify_cb(sock, NL_CB_VALID, NL_CB_CUSTOM, + quota_nl_parser, NULL); + if (ret < 0) + die(2, _("Cannot register callback for" + " netlink messages: %s\n"), strerror(-ret)); + +- return handle; ++ return sock; + } + + static DBusConnection *init_dbus(void) +@@ -363,12 +363,12 @@ + dbus_message_unref(msg); + } + +-static void run(struct nl_handle *nhandle) ++static void run(struct nl_sock *nsock) + { + int ret; + + while (1) { +- ret = nl_recvmsgs_default(nhandle); ++ ret = nl_recvmsgs_default(nsock); + if (ret < 0) + errstr(_("Failed to read or parse quota netlink" + " message: %s\n"), strerror(-ret)); +@@ -455,13 +455,13 @@ + + int main(int argc, char **argv) + { +- struct nl_handle *nhandle; ++ struct nl_sock *nsock; + + gettexton(); + progname = basename(argv[0]); + parse_options(argc, argv); + +- nhandle = init_netlink(); ++ nsock = init_netlink(); + if (!(flags & FL_NODBUS)) + dhandle = init_dbus(); + if (!(flags & FL_NODAEMON)) { +@@ -469,6 +469,6 @@ + daemon(0, 0); + use_pid_file(); + } +- run(nhandle); ++ run(nsock); + return 0; + } +Index: quota/configure +=================================================================== +--- quota.orig/configure 2011-12-23 11:48:50.619493006 -0500 ++++ quota/configure 2011-12-23 15:32:50.752272933 -0500 +@@ -1,11 +1,9 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.65. ++# Generated by GNU Autoconf 2.69. + # + # +-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +-# Inc. ++# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. + # + # + # This configure script is free software; the Free Software Foundation +@@ -89,6 +87,7 @@ + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. ++as_myself= + case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -133,6 +132,31 @@ + # CDPATH. + (unset CDPATH) >/dev/null 2>&1 && unset CDPATH + ++# Use a proper internal environment variable to ensure we don't fall ++ # into an infinite loop, continuously re-executing ourselves. ++ if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then ++ _as_can_reexec=no; export _as_can_reexec; ++ # We cannot yet assume a decent shell, so we have to provide a ++# neutralization value for shells without unset; and this also ++# works around shells that cannot unset nonexistent variables. ++# Preserve -v and -x to the replacement shell. ++BASH_ENV=/dev/null ++ENV=/dev/null ++(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV ++case $- in # (((( ++ *v*x* | *x*v* ) as_opts=-vx ;; ++ *v* ) as_opts=-v ;; ++ *x* ) as_opts=-x ;; ++ * ) as_opts= ;; ++esac ++exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} ++# Admittedly, this is quite paranoid, since all the known shells bail ++# out after a failed `exec'. ++$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 ++as_fn_exit 255 ++ fi ++ # We don't want this to propagate to other subprocesses. ++ { _as_can_reexec=; unset _as_can_reexec;} + if test "x$CONFIG_SHELL" = x; then + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + emulate sh +@@ -166,7 +190,8 @@ + else + exitcode=1; echo positional parameters were not saved. + fi +-test x\$exitcode = x0 || exit 1" ++test x\$exitcode = x0 || exit 1 ++test -x / || exit 1" + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && +@@ -211,14 +236,25 @@ + + + if test "x$CONFIG_SHELL" != x; then : +- # We cannot yet assume a decent shell, so we have to provide a +- # neutralization value for shells without unset; and this also +- # works around shells that cannot unset nonexistent variables. +- BASH_ENV=/dev/null +- ENV=/dev/null +- (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +- export CONFIG_SHELL +- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++ export CONFIG_SHELL ++ # We cannot yet assume a decent shell, so we have to provide a ++# neutralization value for shells without unset; and this also ++# works around shells that cannot unset nonexistent variables. ++# Preserve -v and -x to the replacement shell. ++BASH_ENV=/dev/null ++ENV=/dev/null ++(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV ++case $- in # (((( ++ *v*x* | *x*v* ) as_opts=-vx ;; ++ *v* ) as_opts=-v ;; ++ *x* ) as_opts=-x ;; ++ * ) as_opts= ;; ++esac ++exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} ++# Admittedly, this is quite paranoid, since all the known shells bail ++# out after a failed `exec'. ++$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 ++exit 255 + fi + + if test x$as_have_required = xno; then : +@@ -316,10 +352,18 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + + } # as_fn_mkdir_p ++ ++# as_fn_executable_p FILE ++# ----------------------- ++# Test if FILE is an executable regular file. ++as_fn_executable_p () ++{ ++ test -f "$1" && test -x "$1" ++} # as_fn_executable_p + # as_fn_append VAR VALUE + # ---------------------- + # Append the text in VALUE to the end of the definition contained in VAR. Take +@@ -356,19 +400,19 @@ + fi # as_fn_arith + + +-# as_fn_error ERROR [LINENO LOG_FD] +-# --------------------------------- ++# as_fn_error STATUS ERROR [LINENO LOG_FD] ++# ---------------------------------------- + # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are + # provided, also output the error to LOG_FD, referencing LINENO. Then exit the +-# script with status $?, using 1 if that was 0. ++# script with STATUS, using 1 if that was 0. + as_fn_error () + { +- as_status=$?; test $as_status -eq 0 && as_status=1 +- if test "$3"; then +- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ as_status=$1; test $as_status -eq 0 && as_status=1 ++ if test "$4"; then ++ as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi +- $as_echo "$as_me: error: $1" >&2 ++ $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status + } # as_fn_error + +@@ -441,6 +485,10 @@ + chmod +x "$as_me.lineno" || + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + ++ # If we had to re-execute with $CONFIG_SHELL, we're ensured to have ++ # already done that, so ensure we don't try to do so again and fall ++ # in an infinite loop. This has already happened in practice. ++ _as_can_reexec=no; export _as_can_reexec + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). +@@ -475,16 +523,16 @@ + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. ++ # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + fi + else +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + fi + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file + rmdir conf$$.dir 2>/dev/null +@@ -496,28 +544,8 @@ + as_mkdir_p=false + fi + +-if test -x / >/dev/null 2>&1; then +- as_test_x='test -x' +-else +- if ls -dL / >/dev/null 2>&1; then +- as_ls_L_option=L +- else +- as_ls_L_option= +- fi +- as_test_x=' +- eval sh -c '\'' +- if test -d "$1"; then +- test -d "$1/."; +- else +- case $1 in #( +- -*)set "./$1";; +- esac; +- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( +- ???[sx]*):;;*)false;;esac;fi +- '\'' sh +- ' +-fi +-as_executable_p=$as_test_x ++as_test_x='test -x' ++as_executable_p=as_fn_executable_p + + # Sed expression to map a string onto a valid CPP name. + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" +@@ -530,7 +558,7 @@ + exec 6>&1 + + # Name of the host. +-# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, ++# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, + # so uname gets run too. + ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` + +@@ -599,6 +627,8 @@ + LIBMALLOC + NETLINKLIBS + QUOTA_NETLINK_PROG ++NL_LIBS ++NL_CFLAGS + DBUS_LIBS + DBUS_CFLAGS + PKG_CONFIG +@@ -683,7 +713,9 @@ + CPP + PKG_CONFIG + DBUS_CFLAGS +-DBUS_LIBS' ++DBUS_LIBS ++NL_CFLAGS ++NL_LIBS' + + + # Initialize some variables set by options. +@@ -746,8 +778,9 @@ + fi + + case $ac_option in +- *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; +- *) ac_optarg=yes ;; ++ *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; ++ *=) ac_optarg= ;; ++ *) ac_optarg=yes ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. +@@ -792,7 +825,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error "invalid feature name: $ac_useropt" ++ as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -818,7 +851,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error "invalid feature name: $ac_useropt" ++ as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1022,7 +1055,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error "invalid package name: $ac_useropt" ++ as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1038,7 +1071,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error "invalid package name: $ac_useropt" ++ as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1068,8 +1101,8 @@ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + +- -*) as_fn_error "unrecognized option: \`$ac_option' +-Try \`$0 --help' for more information." ++ -*) as_fn_error $? "unrecognized option: \`$ac_option' ++Try \`$0 --help' for more information" + ;; + + *=*) +@@ -1077,7 +1110,7 @@ + # Reject names that are not valid shell variable names. + case $ac_envvar in #( + '' | [0-9]* | *[!_$as_cr_alnum]* ) +- as_fn_error "invalid variable name: \`$ac_envvar'" ;; ++ as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; + esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; +@@ -1087,7 +1120,7 @@ + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 +- : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ++ : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" + ;; + + esac +@@ -1095,13 +1128,13 @@ + + if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` +- as_fn_error "missing argument to $ac_option" ++ as_fn_error $? "missing argument to $ac_option" + fi + + if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; +- fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; ++ fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac + fi +@@ -1124,7 +1157,7 @@ + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac +- as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" ++ as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" + done + + # There might be people who depend on the old broken behavior: `$host' +@@ -1138,8 +1171,6 @@ + if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe +- $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. +- If a cross compiler is detected then cross compile mode will be used." >&2 + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes + fi +@@ -1154,9 +1185,9 @@ + ac_pwd=`pwd` && test -n "$ac_pwd" && + ac_ls_di=`ls -di .` && + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || +- as_fn_error "working directory cannot be determined" ++ as_fn_error $? "working directory cannot be determined" + test "X$ac_ls_di" = "X$ac_pwd_ls_di" || +- as_fn_error "pwd does not report name of working directory" ++ as_fn_error $? "pwd does not report name of working directory" + + + # Find the source files, if location was not specified. +@@ -1195,11 +1226,11 @@ + fi + if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." +- as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" ++ as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" + fi + ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" + ac_abs_confdir=`( +- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" ++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" + pwd)` + # When building in place, set srcdir=. + if test "$ac_abs_confdir" = "$ac_pwd"; then +@@ -1239,7 +1270,7 @@ + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit +- -q, --quiet, --silent do not print \`checking...' messages ++ -q, --quiet, --silent do not print \`checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for \`--cache-file=config.cache' + -n, --no-create do not create output files +@@ -1318,6 +1349,8 @@ + PKG_CONFIG path to pkg-config utility + DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config + DBUS_LIBS linker flags for DBUS, overriding pkg-config ++ NL_CFLAGS C compiler flags for NL, overriding pkg-config ++ NL_LIBS linker flags for NL, overriding pkg-config + + Use these variables to override the choices made by `configure' or to help + it to find libraries and programs with nonstandard names/locations. +@@ -1386,9 +1419,9 @@ + if $ac_init_version; then + cat <<\_ACEOF + configure +-generated by GNU Autoconf 2.65 ++generated by GNU Autoconf 2.69 + +-Copyright (C) 2009 Free Software Foundation, Inc. ++Copyright (C) 2012 Free Software Foundation, Inc. + This configure script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it. + _ACEOF +@@ -1432,7 +1465,7 @@ + + ac_retval=1 + fi +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + + } # ac_fn_c_try_compile +@@ -1458,7 +1491,7 @@ + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +- test $ac_status = 0; } >/dev/null && { ++ test $ac_status = 0; } > conftest.i && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : +@@ -1469,7 +1502,7 @@ + + ac_retval=1 + fi +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + + } # ac_fn_c_try_cpp +@@ -1511,7 +1544,7 @@ + ac_retval=$ac_status + fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + + } # ac_fn_c_try_run +@@ -1543,7 +1576,7 @@ + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext ++ test -x conftest$ac_exeext + }; then : + ac_retval=0 + else +@@ -1557,20 +1590,23 @@ + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + + } # ac_fn_c_try_link + +-# ac_fn_c_check_decl LINENO SYMBOL VAR +-# ------------------------------------ +-# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. ++# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES ++# --------------------------------------------- ++# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR ++# accordingly. + ac_fn_c_check_decl () + { + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 +-$as_echo_n "checking whether $2 is declared... " >&6; } +-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ as_decl_name=`echo $2|sed 's/ *(.*//'` ++ as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 ++$as_echo_n "checking whether $as_decl_name is declared... " >&6; } ++if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -1579,8 +1615,12 @@ + int + main () + { +-#ifndef $2 +- (void) $2; ++#ifndef $as_decl_name ++#ifdef __cplusplus ++ (void) $as_decl_use; ++#else ++ (void) $as_decl_name; ++#endif + #endif + + ; +@@ -1597,7 +1637,7 @@ + eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + + } # ac_fn_c_check_decl + +@@ -1609,10 +1649,10 @@ + ac_fn_c_check_header_mongrel () + { + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ if eval \${$3+:} false; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 + fi + eval ac_res=\$$3 +@@ -1648,7 +1688,7 @@ + else + ac_header_preproc=no + fi +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.i conftest.$ac_ext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 + $as_echo "$ac_header_preproc" >&6; } + +@@ -1675,7 +1715,7 @@ + esac + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 + else + eval "$3=\$ac_header_compiler" +@@ -1684,7 +1724,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } + fi +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + + } # ac_fn_c_check_header_mongrel + +@@ -1697,7 +1737,7 @@ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -1715,7 +1755,7 @@ + eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + + } # ac_fn_c_check_header_compile + cat >config.log <<_ACEOF +@@ -1723,7 +1763,7 @@ + running configure, to aid debugging if configure makes a mistake. + + It was created by $as_me, which was +-generated by GNU Autoconf 2.65. Invocation command line was ++generated by GNU Autoconf 2.69. Invocation command line was + + $ $0 $@ + +@@ -1833,11 +1873,9 @@ + { + echo + +- cat <<\_ASBOX +-## ---------------- ## ++ $as_echo "## ---------------- ## + ## Cache variables. ## +-## ---------------- ## +-_ASBOX ++## ---------------- ##" + echo + # The following way of writing the cache mishandles newlines in values, + ( +@@ -1871,11 +1909,9 @@ + ) + echo + +- cat <<\_ASBOX +-## ----------------- ## ++ $as_echo "## ----------------- ## + ## Output variables. ## +-## ----------------- ## +-_ASBOX ++## ----------------- ##" + echo + for ac_var in $ac_subst_vars + do +@@ -1888,11 +1924,9 @@ + echo + + if test -n "$ac_subst_files"; then +- cat <<\_ASBOX +-## ------------------- ## ++ $as_echo "## ------------------- ## + ## File substitutions. ## +-## ------------------- ## +-_ASBOX ++## ------------------- ##" + echo + for ac_var in $ac_subst_files + do +@@ -1906,11 +1940,9 @@ + fi + + if test -s confdefs.h; then +- cat <<\_ASBOX +-## ----------- ## ++ $as_echo "## ----------- ## + ## confdefs.h. ## +-## ----------- ## +-_ASBOX ++## ----------- ##" + echo + cat confdefs.h + echo +@@ -1965,7 +1997,12 @@ + ac_site_file1=NONE + ac_site_file2=NONE + if test -n "$CONFIG_SITE"; then +- ac_site_file1=$CONFIG_SITE ++ # We do not want a PATH search for config.site. ++ case $CONFIG_SITE in #(( ++ -*) ac_site_file1=./$CONFIG_SITE;; ++ */*) ac_site_file1=$CONFIG_SITE;; ++ *) ac_site_file1=./$CONFIG_SITE;; ++ esac + elif test "x$prefix" != xNONE; then + ac_site_file1=$prefix/share/config.site + ac_site_file2=$prefix/etc/config.site +@@ -1980,7 +2017,11 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 + $as_echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 +- . "$ac_site_file" ++ . "$ac_site_file" \ ++ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error $? "failed to load site script $ac_site_file ++See \`config.log' for more details" "$LINENO" 5; } + fi + done + +@@ -2056,7 +2097,7 @@ + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} +- as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 ++ as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 + fi + ## -------------------- ## + ## Main body of script. ## +@@ -2082,7 +2123,7 @@ + set dummy ${ac_tool_prefix}gcc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_CC+set}" = set; then : ++if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -2094,7 +2135,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}gcc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -2122,7 +2163,7 @@ + set dummy gcc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++if ${ac_cv_prog_ac_ct_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then +@@ -2134,7 +2175,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="gcc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -2175,7 +2216,7 @@ + set dummy ${ac_tool_prefix}cc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_CC+set}" = set; then : ++if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -2187,7 +2228,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}cc" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -2215,7 +2256,7 @@ + set dummy cc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_CC+set}" = set; then : ++if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -2228,7 +2269,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + ac_prog_rejected=yes + continue +@@ -2274,7 +2315,7 @@ + set dummy $ac_tool_prefix$ac_prog; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_CC+set}" = set; then : ++if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -2286,7 +2327,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="$ac_tool_prefix$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -2318,7 +2359,7 @@ + set dummy $ac_prog; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++if ${ac_cv_prog_ac_ct_CC+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then +@@ -2330,7 +2371,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -2372,8 +2413,8 @@ + + test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "no acceptable C compiler found in \$PATH +-See \`config.log' for more details." "$LINENO" 5; } ++as_fn_error $? "no acceptable C compiler found in \$PATH ++See \`config.log' for more details" "$LINENO" 5; } + + # Provide some information about the compiler. + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +@@ -2487,9 +2528,8 @@ + + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ as_fn_set_status 77 +-as_fn_error "C compiler cannot create executables +-See \`config.log' for more details." "$LINENO" 5; }; } ++as_fn_error 77 "C compiler cannot create executables ++See \`config.log' for more details" "$LINENO" 5; } + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + $as_echo "yes" >&6; } +@@ -2531,8 +2571,8 @@ + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "cannot compute suffix of executables: cannot compile and link +-See \`config.log' for more details." "$LINENO" 5; } ++as_fn_error $? "cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details" "$LINENO" 5; } + fi + rm -f conftest conftest$ac_cv_exeext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +@@ -2589,9 +2629,9 @@ + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "cannot run C compiled programs. ++as_fn_error $? "cannot run C compiled programs. + If you meant to cross compile, use \`--host'. +-See \`config.log' for more details." "$LINENO" 5; } ++See \`config.log' for more details" "$LINENO" 5; } + fi + fi + fi +@@ -2602,7 +2642,7 @@ + ac_clean_files=$ac_clean_files_save + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 + $as_echo_n "checking for suffix of object files... " >&6; } +-if test "${ac_cv_objext+set}" = set; then : ++if ${ac_cv_objext+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -2642,8 +2682,8 @@ + + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "cannot compute suffix of object files: cannot compile +-See \`config.log' for more details." "$LINENO" 5; } ++as_fn_error $? "cannot compute suffix of object files: cannot compile ++See \`config.log' for more details" "$LINENO" 5; } + fi + rm -f conftest.$ac_cv_objext conftest.$ac_ext + fi +@@ -2653,7 +2693,7 @@ + ac_objext=$OBJEXT + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 + $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } +-if test "${ac_cv_c_compiler_gnu+set}" = set; then : ++if ${ac_cv_c_compiler_gnu+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -2690,7 +2730,7 @@ + ac_save_CFLAGS=$CFLAGS + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 + $as_echo_n "checking whether $CC accepts -g... " >&6; } +-if test "${ac_cv_prog_cc_g+set}" = set; then : ++if ${ac_cv_prog_cc_g+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_save_c_werror_flag=$ac_c_werror_flag +@@ -2768,7 +2808,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 + $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } +-if test "${ac_cv_prog_cc_c89+set}" = set; then : ++if ${ac_cv_prog_cc_c89+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_cv_prog_cc_c89=no +@@ -2777,8 +2817,7 @@ + /* end confdefs.h. */ + #include + #include +-#include +-#include ++struct stat; + /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ + struct buf { int x; }; + FILE * (*rcsopen) (struct buf *, struct stat *, int); +@@ -2876,7 +2915,7 @@ + CPP= + fi + if test -z "$CPP"; then +- if test "${ac_cv_prog_CPP+set}" = set; then : ++ if ${ac_cv_prog_CPP+:} false; then : + $as_echo_n "(cached) " >&6 + else + # Double quotes because CPP needs to be expanded +@@ -2906,7 +2945,7 @@ + # Broken: fails on valid input. + continue + fi +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +@@ -2922,11 +2961,11 @@ + ac_preproc_ok=: + break + fi +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.i conftest.$ac_ext + + done + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.i conftest.err conftest.$ac_ext + if $ac_preproc_ok; then : + break + fi +@@ -2965,7 +3004,7 @@ + # Broken: fails on valid input. + continue + fi +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +@@ -2981,18 +3020,18 @@ + ac_preproc_ok=: + break + fi +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.i conftest.$ac_ext + + done + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +-rm -f conftest.err conftest.$ac_ext ++rm -f conftest.i conftest.err conftest.$ac_ext + if $ac_preproc_ok; then : + + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "C preprocessor \"$CPP\" fails sanity check +-See \`config.log' for more details." "$LINENO" 5; } ++as_fn_error $? "C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details" "$LINENO" 5; } + fi + + ac_ext=c +@@ -3004,7 +3043,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 + $as_echo_n "checking for grep that handles long lines and -e... " >&6; } +-if test "${ac_cv_path_GREP+set}" = set; then : ++if ${ac_cv_path_GREP+:} false; then : + $as_echo_n "(cached) " >&6 + else + if test -z "$GREP"; then +@@ -3018,7 +3057,7 @@ + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++ as_fn_executable_p "$ac_path_GREP" || continue + # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP + case `"$ac_path_GREP" --version 2>&1` in +@@ -3053,7 +3092,7 @@ + done + IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then +- as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi + else + ac_cv_path_GREP=$GREP +@@ -3067,7 +3106,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 + $as_echo_n "checking for egrep... " >&6; } +-if test "${ac_cv_path_EGREP+set}" = set; then : ++if ${ac_cv_path_EGREP+:} false; then : + $as_echo_n "(cached) " >&6 + else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 +@@ -3084,7 +3123,7 @@ + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++ as_fn_executable_p "$ac_path_EGREP" || continue + # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP + case `"$ac_path_EGREP" --version 2>&1` in +@@ -3119,7 +3158,7 @@ + done + IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then +- as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi + else + ac_cv_path_EGREP=$EGREP +@@ -3134,7 +3173,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 + $as_echo_n "checking for ANSI C header files... " >&6; } +-if test "${ac_cv_header_stdc+set}" = set; then : ++if ${ac_cv_header_stdc+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -3246,16 +3285,22 @@ + + ac_aux_dir= + for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do +- for ac_t in install-sh install.sh shtool; do +- if test -f "$ac_dir/$ac_t"; then +- ac_aux_dir=$ac_dir +- ac_install_sh="$ac_aux_dir/$ac_t -c" +- break 2 +- fi +- done ++ if test -f "$ac_dir/install-sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install-sh -c" ++ break ++ elif test -f "$ac_dir/install.sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install.sh -c" ++ break ++ elif test -f "$ac_dir/shtool"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/shtool install -c" ++ break ++ fi + done + if test -z "$ac_aux_dir"; then +- as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 ++ as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 + fi + + # These three variables are undocumented and unsupported, +@@ -3284,7 +3329,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 + $as_echo_n "checking for a BSD-compatible install... " >&6; } + if test -z "$INSTALL"; then +-if test "${ac_cv_path_install+set}" = set; then : ++if ${ac_cv_path_install+:} false; then : + $as_echo_n "(cached) " >&6 + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -3304,7 +3349,7 @@ + # by default. + for ac_prog in ginstall scoinst install; do + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. +@@ -3430,7 +3475,7 @@ + have_old_ldap="no" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_initialize in -lldap" >&5 + $as_echo_n "checking for ldap_initialize in -lldap... " >&6; } +-if test "${ac_cv_lib_ldap_ldap_initialize+set}" = set; then : ++if ${ac_cv_lib_ldap_ldap_initialize+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -3464,12 +3509,12 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ldap_ldap_initialize" >&5 + $as_echo "$ac_cv_lib_ldap_ldap_initialize" >&6; } +-if test "x$ac_cv_lib_ldap_ldap_initialize" = x""yes; then : ++if test "x$ac_cv_lib_ldap_ldap_initialize" = xyes; then : + have_new_ldap="yes" + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldap_init in -lldap" >&5 + $as_echo_n "checking for ldap_init in -lldap... " >&6; } +-if test "${ac_cv_lib_ldap_ldap_init+set}" = set; then : ++if ${ac_cv_lib_ldap_ldap_init+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -3503,7 +3548,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ldap_ldap_init" >&5 + $as_echo "$ac_cv_lib_ldap_ldap_init" >&6; } +-if test "x$ac_cv_lib_ldap_ldap_init" = x""yes; then : ++if test "x$ac_cv_lib_ldap_ldap_init" = xyes; then : + have_old_ldap="yes" + fi + +@@ -3521,7 +3566,7 @@ + + ac_fn_c_check_decl "$LINENO" "ldap_perror" "ac_cv_have_decl_ldap_perror" "#include + " +-if test "x$ac_cv_have_decl_ldap_perror" = x""yes; then : ++if test "x$ac_cv_have_decl_ldap_perror" = xyes; then : + + else + +@@ -3532,7 +3577,7 @@ + fi + else + if test "x$enable_ldapmail" = "xyes"; then +- as_fn_error "LDAP support required but library not found." "$LINENO" 5; ++ as_fn_error $? "LDAP support required but library not found." "$LINENO" 5; + fi + fi + fi +@@ -3546,8 +3591,7 @@ + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` + ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default + " +-eval as_val=\$$as_ac_Header +- if test "x$as_val" = x""yes; then : ++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -3558,7 +3602,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "ext2fs/ext2fs.h" "ac_cv_header_ext2fs_ext2fs_h" "$ac_includes_default" +-if test "x$ac_cv_header_ext2fs_ext2fs_h" = x""yes; then : ++if test "x$ac_cv_header_ext2fs_ext2fs_h" = xyes; then : + ext2fshead="yes" + fi + +@@ -3603,7 +3647,7 @@ + if test "x$enable_ext2direct" != "xno"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for com_err in -lcom_err" >&5 + $as_echo_n "checking for com_err in -lcom_err... " >&6; } +-if test "${ac_cv_lib_com_err_com_err+set}" = set; then : ++if ${ac_cv_lib_com_err_com_err+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -3637,13 +3681,13 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_com_err_com_err" >&5 + $as_echo "$ac_cv_lib_com_err_com_err" >&6; } +-if test "x$ac_cv_lib_com_err_com_err" = x""yes; then : ++if test "x$ac_cv_lib_com_err_com_err" = xyes; then : + EXT2LIBS="-lcom_err $EXT2LIBS" + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ext2fs_initialize in -lext2fs" >&5 + $as_echo_n "checking for ext2fs_initialize in -lext2fs... " >&6; } +-if test "${ac_cv_lib_ext2fs_ext2fs_initialize+set}" = set; then : ++if ${ac_cv_lib_ext2fs_ext2fs_initialize+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -3677,13 +3721,13 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ext2fs_ext2fs_initialize" >&5 + $as_echo "$ac_cv_lib_ext2fs_ext2fs_initialize" >&6; } +-if test "x$ac_cv_lib_ext2fs_ext2fs_initialize" = x""yes; then : ++if test "x$ac_cv_lib_ext2fs_ext2fs_initialize" = xyes; then : + EXT2LIBS="-lext2fs $EXT2LIBS" + fi + + if test "${ac_cv_lib_com_err_com_err}" != "yes" -o "${ac_cv_lib_ext2fs_ext2fs_initialize}" != "yes"; then + if test "x$enable_ext2direct" = "xyes"; then +- as_fn_error "Ext2 direct support required but libraries not found." "$LINENO" 5 ++ as_fn_error $? "Ext2 direct support required but libraries not found." "$LINENO" 5 + else + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ext2 direct support won't be compiled. Libraries not found." >&5 + $as_echo "$as_me: WARNING: Ext2 direct support won't be compiled. Libraries not found." >&2;} +@@ -3693,7 +3737,7 @@ + else + if test "x$ext2fshead" != "xyes"; then + if test "x$enable_ext2direct" = "xyes"; then +- as_fn_error "Ext2 direct support required but header files not found." "$LINENO" 5 ++ as_fn_error $? "Ext2 direct support required but header files not found." "$LINENO" 5 + else + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ext2 direct support won't be compiled. Header files not found." >&5 + $as_echo "$as_me: WARNING: Ext2 direct support won't be compiled. Header files not found." >&2;} +@@ -3729,7 +3773,7 @@ + set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : ++if ${ac_cv_path_PKG_CONFIG+:} false; then : + $as_echo_n "(cached) " >&6 + else + case $PKG_CONFIG in +@@ -3743,7 +3787,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -3772,7 +3816,7 @@ + set dummy pkg-config; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : ++if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : + $as_echo_n "(cached) " >&6 + else + case $ac_pt_PKG_CONFIG in +@@ -3786,7 +3830,7 @@ + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do +- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 +@@ -3892,7 +3936,7 @@ + # Put the nasty error message in config.log where it belongs + echo "$DBUS_PKG_ERRORS" >&5 + +- as_fn_error "Package requirements (dbus-1) were not met: ++ as_fn_error $? "Package requirements (dbus-1) were not met: + + $DBUS_PKG_ERRORS + +@@ -3906,7 +3950,7 @@ + elif test $pkg_failed = untried; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error "The pkg-config script could not be found or is too old. Make sure it ++as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it + is in your PATH or set the PKG_CONFIG environment variable to the full + path to pkg-config. + +@@ -3915,7 +3959,7 @@ + See the pkg-config man page for more details. + + To get pkg-config, see . +-See \`config.log' for more details." "$LINENO" 5; } ++See \`config.log' for more details" "$LINENO" 5; } + else + DBUS_CFLAGS=$pkg_cv_DBUS_CFLAGS + DBUS_LIBS=$pkg_cv_DBUS_LIBS +@@ -3924,49 +3968,76 @@ + : + fi + +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for genl_register in -lnl" >&5 +-$as_echo_n "checking for genl_register in -lnl... " >&6; } +-if test "${ac_cv_lib_nl_genl_register+set}" = set; then : +- $as_echo_n "(cached) " >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lnl $LIBS" +-cat confdefs.h - <<_ACEOF >conftest.$ac_ext +-/* end confdefs.h. */ + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char genl_register (); +-int +-main () +-{ +-return genl_register (); +- ; +- return 0; +-} +-_ACEOF +-if ac_fn_c_try_link "$LINENO"; then : +- ac_cv_lib_nl_genl_register=yes ++pkg_failed=no ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for NL" >&5 ++$as_echo_n "checking for NL... " >&6; } ++ ++if test -n "$NL_CFLAGS"; then ++ pkg_cv_NL_CFLAGS="$NL_CFLAGS" ++ elif test -n "$PKG_CONFIG"; then ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libnl-3.0 libnl-genl-3.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "libnl-3.0 libnl-genl-3.0") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_NL_CFLAGS=`$PKG_CONFIG --cflags "libnl-3.0 libnl-genl-3.0" 2>/dev/null` + else +- ac_cv_lib_nl_genl_register=no ++ pkg_failed=yes + fi +-rm -f core conftest.err conftest.$ac_objext \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS ++ else ++ pkg_failed=untried ++fi ++if test -n "$NL_LIBS"; then ++ pkg_cv_NL_LIBS="$NL_LIBS" ++ elif test -n "$PKG_CONFIG"; then ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libnl-3.0 libnl-genl-3.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "libnl-3.0 libnl-genl-3.0") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_NL_LIBS=`$PKG_CONFIG --libs "libnl-3.0 libnl-genl-3.0" 2>/dev/null` ++else ++ pkg_failed=yes + fi +-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_genl_register" >&5 +-$as_echo "$ac_cv_lib_nl_genl_register" >&6; } +-if test "x$ac_cv_lib_nl_genl_register" = x""yes; then : +- NETLINKLIBS="-lnl $DBUS_LIBS" ++ else ++ pkg_failed=untried + fi + ++ ++ ++if test $pkg_failed = yes; then ++ ++if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then ++ _pkg_short_errors_supported=yes ++else ++ _pkg_short_errors_supported=no ++fi ++ if test $_pkg_short_errors_supported = yes; then ++ NL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libnl-3.0 libnl-genl-3.0" 2>&1` ++ else ++ NL_PKG_ERRORS=`$PKG_CONFIG --print-errors "libnl-3.0 libnl-genl-3.0" 2>&1` ++ fi ++ # Put the nasty error message in config.log where it belongs ++ echo "$NL_PKG_ERRORS" >&5 ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ NETLINKLIBS= ++elif test $pkg_failed = untried; then ++ NETLINKLIBS= ++else ++ NL_CFLAGS=$pkg_cv_NL_CFLAGS ++ NL_LIBS=$pkg_cv_NL_LIBS ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ NETLINKLIBS="$NL_LIBS $DBUS_LIBS" CPPFLAGS="$NL_CFLAGS $CPPFLAGS" ++fi + if test -z "$NETLINKLIBS" -o -z "$DBUS_LIBS"; then + if test "x$enable_netlink" = "xyes"; then +- as_fn_error "Required libraries for quota netlink daemon not found." "$LINENO" 5 ++ as_fn_error $? "Required libraries for quota netlink daemon not found." "$LINENO" 5 + else + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Quota netlink daemon won't be compiled. Required libraries not found." >&5 + $as_echo "$as_me: WARNING: Quota netlink daemon won't be compiled. Required libraries not found." >&2;} +@@ -3977,7 +4048,7 @@ + CPPFLAGS="$DBUS_CFLAGS $CPPFLAGS" + if test -z "$DBUS_LIBS"; then + if test "x$enable_netlink" = "xyes"; then +- as_fn_error "Required headers for quota netlink daemon not found." "$LINENO" 5 ++ as_fn_error $? "Required headers for quota netlink daemon not found." "$LINENO" 5 + else + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Quota netlink daemon won't be compiled. Required headers not found." >&5 + $as_echo "$as_me: WARNING: Quota netlink daemon won't be compiled. Required headers not found." >&2;} +@@ -3994,7 +4065,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 + $as_echo_n "checking for library containing gethostbyname... " >&6; } +-if test "${ac_cv_search_gethostbyname+set}" = set; then : ++if ${ac_cv_search_gethostbyname+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_func_search_save_LIBS=$LIBS +@@ -4028,11 +4099,11 @@ + fi + rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext +- if test "${ac_cv_search_gethostbyname+set}" = set; then : ++ if ${ac_cv_search_gethostbyname+:} false; then : + break + fi + done +-if test "${ac_cv_search_gethostbyname+set}" = set; then : ++if ${ac_cv_search_gethostbyname+:} false; then : + + else + ac_cv_search_gethostbyname=no +@@ -4050,7 +4121,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for host_access in -lwrap" >&5 + $as_echo_n "checking for host_access in -lwrap... " >&6; } +-if test "${ac_cv_lib_wrap_main+set}" = set; then : ++if ${ac_cv_lib_wrap_main+:} false; then : + $as_echo_n "(cached) " >&6 + else + saved_LIBS="$LIBS" +@@ -4088,7 +4159,7 @@ + + if test ${ac_cv_lib_wrap_main} = yes; then + ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default" +-if test "x$ac_cv_header_tcpd_h" = x""yes; then : ++if test "x$ac_cv_header_tcpd_h" = xyes; then : + + else + +@@ -4107,7 +4178,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 + $as_echo_n "checking for an ANSI C-conforming const... " >&6; } +-if test "${ac_cv_c_const+set}" = set; then : ++if ${ac_cv_c_const+:} false; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -4116,11 +4187,11 @@ + int + main () + { +-/* FIXME: Include the comments suggested by Paul. */ ++ + #ifndef __cplusplus +- /* Ultrix mips cc rejects this. */ ++ /* Ultrix mips cc rejects this sort of thing. */ + typedef int charset[2]; +- const charset cs; ++ const charset cs = { 0, 0 }; + /* SunOS 4.1.1 cc rejects this. */ + char const *const *pcpcc; + char **ppc; +@@ -4137,8 +4208,9 @@ + ++pcpcc; + ppc = (char**) pcpcc; + pcpcc = (char const *const *) ppc; +- { /* SCO 3.2v4 cc rejects this. */ +- char *t; ++ { /* SCO 3.2v4 cc rejects this sort of thing. */ ++ char tx; ++ char *t = &tx; + char const *s = 0 ? (char *) 0 : (char const *) 0; + + *t++ = 0; +@@ -4154,10 +4226,10 @@ + iptr p = 0; + ++p; + } +- { /* AIX XL C 1.02.0.0 rejects this saying ++ { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying + "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ +- struct s { int j; const int *ap[3]; }; +- struct s *b; b->j = 5; ++ struct s { int j; const int *ap[3]; } bx; ++ struct s *b = &bx; b->j = 5; + } + { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ + const int foo = 10; +@@ -4187,7 +4259,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 + $as_echo_n "checking for inline... " >&6; } +-if test "${ac_cv_c_inline+set}" = set; then : ++if ${ac_cv_c_inline+:} false; then : + $as_echo_n "(cached) " >&6 + else + ac_cv_c_inline=no +@@ -4413,10 +4485,21 @@ + :end' >>confcache + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then +- test "x$cache_file" != "x/dev/null" && ++ if test "x$cache_file" != "x/dev/null"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 + $as_echo "$as_me: updating cache $cache_file" >&6;} +- cat confcache >$cache_file ++ if test ! -f "$cache_file" || test -h "$cache_file"; then ++ cat confcache >"$cache_file" ++ else ++ case $cache_file in #( ++ */* | ?:*) ++ mv -f confcache "$cache_file"$$ && ++ mv -f "$cache_file"$$ "$cache_file" ;; #( ++ *) ++ mv -f confcache "$cache_file" ;; ++ esac ++ fi ++ fi + else + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 + $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} +@@ -4432,6 +4515,7 @@ + + ac_libobjs= + ac_ltlibobjs= ++U= + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' +@@ -4447,7 +4531,7 @@ + + + +-: ${CONFIG_STATUS=./config.status} ++: "${CONFIG_STATUS=./config.status}" + ac_write_fail=0 + ac_clean_files_save=$ac_clean_files + ac_clean_files="$ac_clean_files $CONFIG_STATUS" +@@ -4548,6 +4632,7 @@ + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. ++as_myself= + case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -4593,19 +4678,19 @@ + (unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +-# as_fn_error ERROR [LINENO LOG_FD] +-# --------------------------------- ++# as_fn_error STATUS ERROR [LINENO LOG_FD] ++# ---------------------------------------- + # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are + # provided, also output the error to LOG_FD, referencing LINENO. Then exit the +-# script with status $?, using 1 if that was 0. ++# script with STATUS, using 1 if that was 0. + as_fn_error () + { +- as_status=$?; test $as_status -eq 0 && as_status=1 +- if test "$3"; then +- as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ as_status=$1; test $as_status -eq 0 && as_status=1 ++ if test "$4"; then ++ as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi +- $as_echo "$as_me: error: $1" >&2 ++ $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status + } # as_fn_error + +@@ -4743,16 +4828,16 @@ + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. ++ # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + fi + else +- as_ln_s='cp -p' ++ as_ln_s='cp -pR' + fi + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file + rmdir conf$$.dir 2>/dev/null +@@ -4801,7 +4886,7 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + + } # as_fn_mkdir_p +@@ -4812,28 +4897,16 @@ + as_mkdir_p=false + fi + +-if test -x / >/dev/null 2>&1; then +- as_test_x='test -x' +-else +- if ls -dL / >/dev/null 2>&1; then +- as_ls_L_option=L +- else +- as_ls_L_option= +- fi +- as_test_x=' +- eval sh -c '\'' +- if test -d "$1"; then +- test -d "$1/."; +- else +- case $1 in #( +- -*)set "./$1";; +- esac; +- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( +- ???[sx]*):;;*)false;;esac;fi +- '\'' sh +- ' +-fi +-as_executable_p=$as_test_x ++ ++# as_fn_executable_p FILE ++# ----------------------- ++# Test if FILE is an executable regular file. ++as_fn_executable_p () ++{ ++ test -f "$1" && test -x "$1" ++} # as_fn_executable_p ++as_test_x='test -x' ++as_executable_p=as_fn_executable_p + + # Sed expression to map a string onto a valid CPP name. + as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" +@@ -4855,7 +4928,7 @@ + # values after options handling. + ac_log=" + This file was extended by $as_me, which was +-generated by GNU Autoconf 2.65. Invocation command line was ++generated by GNU Autoconf 2.69. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS +@@ -4917,10 +4990,10 @@ + ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" + ac_cs_version="\\ + config.status +-configured by $0, generated by GNU Autoconf 2.65, ++configured by $0, generated by GNU Autoconf 2.69, + with options \\"\$ac_cs_config\\" + +-Copyright (C) 2009 Free Software Foundation, Inc. ++Copyright (C) 2012 Free Software Foundation, Inc. + This config.status script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it." + +@@ -4936,11 +5009,16 @@ + while test $# != 0 + do + case $1 in +- --*=*) ++ --*=?*) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` + ac_shift=: + ;; ++ --*=) ++ ac_option=`expr "X$1" : 'X\([^=]*\)='` ++ ac_optarg= ++ ac_shift=: ++ ;; + *) + ac_option=$1 + ac_optarg=$2 +@@ -4962,6 +5040,7 @@ + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ '') as_fn_error $? "missing file argument" ;; + esac + as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; +@@ -4974,7 +5053,7 @@ + ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header +- as_fn_error "ambiguous option: \`$1' ++ as_fn_error $? "ambiguous option: \`$1' + Try \`$0 --help' for more information.";; + --help | --hel | -h ) + $as_echo "$ac_cs_usage"; exit ;; +@@ -4983,7 +5062,7 @@ + ac_cs_silent=: ;; + + # This is an error. +- -*) as_fn_error "unrecognized option: \`$1' ++ -*) as_fn_error $? "unrecognized option: \`$1' + Try \`$0 --help' for more information." ;; + + *) as_fn_append ac_config_targets " $1" +@@ -5003,7 +5082,7 @@ + _ACEOF + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + if \$ac_cs_recheck; then +- set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++ set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + shift + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + CONFIG_SHELL='$SHELL' +@@ -5035,7 +5114,7 @@ + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + +- *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; ++ *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + esac + done + +@@ -5057,9 +5136,10 @@ + # after its creation but before its name has been assigned to `$tmp'. + $debug || + { +- tmp= ++ tmp= ac_tmp= + trap 'exit_status=$? +- { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ++ : "${ac_tmp:=$tmp}" ++ { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status + ' 0 + trap 'as_fn_exit 1' 1 2 13 15 + } +@@ -5067,12 +5147,13 @@ + + { + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && +- test -n "$tmp" && test -d "$tmp" ++ test -d "$tmp" + } || + { + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +-} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 ++} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ++ac_tmp=$tmp + + # Set up the scripts for CONFIG_FILES section. + # No need to generate them if there are no CONFIG_FILES. +@@ -5089,12 +5170,12 @@ + fi + ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` + if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then +- ac_cs_awk_cr='\r' ++ ac_cs_awk_cr='\\r' + else + ac_cs_awk_cr=$ac_cr + fi + +-echo 'BEGIN {' >"$tmp/subs1.awk" && ++echo 'BEGIN {' >"$ac_tmp/subs1.awk" && + _ACEOF + + +@@ -5103,18 +5184,18 @@ + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && + echo "_ACEOF" + } >conf$$subs.sh || +- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 +-ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ++ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` + ac_delim='%!_!# ' + for ac_last_try in false false false false false :; do + . ./conf$$subs.sh || +- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` + if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then +- as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +@@ -5122,7 +5203,7 @@ + rm -f conf$$subs.sh + + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +-cat >>"\$tmp/subs1.awk" <<\\_ACAWK && ++cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && + _ACEOF + sed -n ' + h +@@ -5170,7 +5251,7 @@ + rm -f conf$$subs.awk + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + _ACAWK +-cat >>"\$tmp/subs1.awk" <<_ACAWK && ++cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && + for (key in S) S_is_set[key] = 1 + FS = "" + +@@ -5202,21 +5283,29 @@ + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" + else + cat +-fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ +- || as_fn_error "could not setup config files machinery" "$LINENO" 5 ++fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ ++ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 + _ACEOF + +-# VPATH may cause trouble with some makes, so we remove $(srcdir), +-# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and ++# VPATH may cause trouble with some makes, so we remove sole $(srcdir), ++# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and + # trailing colons and then remove the whole line if VPATH becomes empty + # (actually we leave an empty line to preserve line numbers). + if test "x$srcdir" = x.; then +- ac_vpsub='/^[ ]*VPATH[ ]*=/{ +-s/:*\$(srcdir):*/:/ +-s/:*\${srcdir}:*/:/ +-s/:*@srcdir@:*/:/ +-s/^\([^=]*=[ ]*\):*/\1/ ++ ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ ++h ++s/// ++s/^/:/ ++s/[ ]*$/:/ ++s/:\$(srcdir):/:/g ++s/:\${srcdir}:/:/g ++s/:@srcdir@:/:/g ++s/^:*// + s/:*$// ++x ++s/\(=[ ]*\).*/\1/ ++G ++s/\n// + s/^[^=]*=[ ]*$// + }' + fi +@@ -5228,7 +5317,7 @@ + # No need to generate them if there are no CONFIG_HEADERS. + # This happens for instance with `./config.status Makefile'. + if test -n "$CONFIG_HEADERS"; then +-cat >"$tmp/defines.awk" <<\_ACAWK || ++cat >"$ac_tmp/defines.awk" <<\_ACAWK || + BEGIN { + _ACEOF + +@@ -5240,11 +5329,11 @@ + # handling of long lines. + ac_delim='%!_!# ' + for ac_last_try in false false :; do +- ac_t=`sed -n "/$ac_delim/p" confdefs.h` +- if test -z "$ac_t"; then ++ ac_tt=`sed -n "/$ac_delim/p" confdefs.h` ++ if test -z "$ac_tt"; then + break + elif $ac_last_try; then +- as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 ++ as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +@@ -5329,7 +5418,7 @@ + _ACAWK + _ACEOF + cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +- as_fn_error "could not setup config headers machinery" "$LINENO" 5 ++ as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 + fi # test -n "$CONFIG_HEADERS" + + +@@ -5342,7 +5431,7 @@ + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; +- :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; ++ :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac +@@ -5361,7 +5450,7 @@ + for ac_f + do + case $ac_f in +- -) ac_f="$tmp/stdin";; ++ -) ac_f="$ac_tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. +@@ -5370,7 +5459,7 @@ + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || +- as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; ++ as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; + esac + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + as_fn_append ac_file_inputs " '$ac_f'" +@@ -5396,8 +5485,8 @@ + esac + + case $ac_tag in +- *:-:* | *:-) cat >"$tmp/stdin" \ +- || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; ++ *:-:* | *:-) cat >"$ac_tmp/stdin" \ ++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac +@@ -5527,23 +5616,24 @@ + s&@INSTALL@&$ac_INSTALL&;t t + $ac_datarootdir_hack + " +-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ +- || as_fn_error "could not create $ac_file" "$LINENO" 5 ++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ ++ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && +- { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && +- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && ++ { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && ++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ ++ "$ac_tmp/out"`; test -z "$ac_out"; } && + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' +-which seems to be undefined. Please make sure it is defined." >&5 ++which seems to be undefined. Please make sure it is defined" >&5 + $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +-which seems to be undefined. Please make sure it is defined." >&2;} ++which seems to be undefined. Please make sure it is defined" >&2;} + +- rm -f "$tmp/stdin" ++ rm -f "$ac_tmp/stdin" + case $ac_file in +- -) cat "$tmp/out" && rm -f "$tmp/out";; +- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; ++ -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; ++ *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; + esac \ +- || as_fn_error "could not create $ac_file" "$LINENO" 5 ++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + ;; + :H) + # +@@ -5552,21 +5642,21 @@ + if test x"$ac_file" != x-; then + { + $as_echo "/* $configure_input */" \ +- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" +- } >"$tmp/config.h" \ +- || as_fn_error "could not create $ac_file" "$LINENO" 5 +- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then ++ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" ++ } >"$ac_tmp/config.h" \ ++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ++ if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 + $as_echo "$as_me: $ac_file is unchanged" >&6;} + else + rm -f "$ac_file" +- mv "$tmp/config.h" "$ac_file" \ +- || as_fn_error "could not create $ac_file" "$LINENO" 5 ++ mv "$ac_tmp/config.h" "$ac_file" \ ++ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + fi + else + $as_echo "/* $configure_input */" \ +- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ +- || as_fn_error "could not create -" "$LINENO" 5 ++ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ ++ || as_fn_error $? "could not create -" "$LINENO" 5 + fi + ;; + +@@ -5581,7 +5671,7 @@ + ac_clean_files=$ac_clean_files_save + + test $ac_write_fail = 0 || +- as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 + + + # configure is writing to config.log, and then calls config.status. +@@ -5602,7 +5692,7 @@ + exec 5>>config.log + # Use ||, not &&, to avoid exiting from the if with $? = 1, which + # would make configure fail if this is the last instruction. +- $ac_cs_success || as_fn_exit $? ++ $ac_cs_success || as_fn_exit 1 + fi + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 --- quota-4.01.orig/debian/patches/series +++ quota-4.01/debian/patches/series @@ -0,0 +1,3 @@ +editor.diff +ldap_editor.diff +libnl3.diff --- quota-4.01.orig/debian/patches/ldap_editor.diff +++ quota-4.01/debian/patches/ldap_editor.diff @@ -0,0 +1,14 @@ +# Description: edquota_editor does not get installed into /usr/sbin in Debian. +# Author: Michael Meskes + +--- quota-3.16/ldap-scripts/applySystemQuotas.pl.orig 2008-06-24 16:53:12.000000000 +0200 ++++ quota-3.16/ldap-scripts/applySystemQuotas.pl 2008-06-24 16:53:58.000000000 +0200 +@@ -24,7 +24,7 @@ + my $Port = '389'; + my $BindDN = 'cn=Manager,dc=borgia,dc=com'; + my $SSL = 0; +-my $edquota_editor = '/usr/sbin/edquota_editor'; ++my $edquota_editor = '/usr/share/quota/ldap/edquota_editor'; + my $edquota = '/usr/sbin/edquota'; + + my $b = ''; --- quota-4.01.orig/debian/patches/editor.diff +++ quota-4.01/debian/patches/editor.diff @@ -0,0 +1,34 @@ +#Description: Adjuts manpages to talk abour editor instead of vi. +#Author: Michael Meskes + +--- quota-3.16/edquota.8.orig 2004-02-12 15:33:11.000000000 +0100 ++++ quota-3.16/edquota.8 2004-02-12 15:31:44.000000000 +0100 +@@ -77,7 +77,7 @@ + the changes made. + .LP + The editor invoked is +-.BR vi (1) ++.BR editor (1) + unless either the + .SB EDITOR + or the +@@ -166,7 +166,7 @@ + .PD + .SH SEE ALSO + .BR quota (1), +-.BR vi (1), ++.BR editor (1), + .BR quotactl (2), + .BR quotacheck (8), + .BR quotaon (8), +--- quota-3.16/quotaops.c.orig 2004-02-12 15:32:58.000000000 +0100 ++++ quota-3.16/quotaops.c 2004-02-12 15:31:40.000000000 +0100 +@@ -218,7 +218,7 @@ + setuid(getuid()); + if (!(ed = getenv("VISUAL"))) + if (!(ed = getenv("EDITOR"))) +- ed = _PATH_VI; ++ ed = "/usr/bin/editor"; + i = 0; + ed = actp = sstrdup(ed); + while (actp) {