--- argus-2.0.6.fixes.1.orig/Makefile.in +++ argus-2.0.6.fixes.1/Makefile.in @@ -17,7 +17,7 @@ #### Start of system configuration section. #### -@SET_MAKE@ +#@SET_MAKE@ CC = @CC@ --- argus-2.0.6.fixes.1.orig/debian/compat +++ argus-2.0.6.fixes.1/debian/compat @@ -0,0 +1 @@ +7 --- argus-2.0.6.fixes.1.orig/debian/changelog +++ argus-2.0.6.fixes.1/debian/changelog @@ -0,0 +1,550 @@ +argus (1:2.0.6.fixes.1-16.3) unstable; urgency=low + + * Non-maintainer upload. + * Fix pending l10n issues. Debconf translations: + - Danish (Joe Hansen). Closes: #628293 + - Dutch; (Jeroen Schot). Closes: #656625 + - Polish (Michał Kułach). Closes: #660528 + - Slovak (Ivan Masár). Closes: #661138 + + -- Christian Perrier Mon, 27 Feb 2012 07:23:12 +0100 + +argus (1:2.0.6.fixes.1-16.2) unstable; urgency=low + + * Non-maintainer upload. + * Do not ignore errors in config script + * Split "_Choices" in "__Choices" in templates + * Bump debhelper compatibility to 7 + * Add dependency on $remote_fs in Required-Start: in init script + * Fix pending l10n issues. Debconf translations: + - Italian (Vincenzo Campanella). Closes: #502603 + - Spanish (Francisco Javier Cuadrado). Closes: #548145 + - Simplified Chinese (Ji ZhengYu) - commas fixed in Choices field + translation. Closes: #561263 + + -- Christian Perrier Thu, 18 Mar 2010 18:06:58 +0100 + +argus (1:2.0.6.fixes.1-16.1) unstable; urgency=low + + * Non-maintainer upload + * Use pcap_dispatch() rather than the private functions + pcap_offline_read()/pcap_read() and fix a few compilation errors + (Closes: #557807) + + -- Steffen Joeris Fri, 22 Jan 2010 15:16:59 +0100 + +argus (1:2.0.6.fixes.1-16) unstable; urgency=low + + * Updated Swedish debconf template translation (closes: #491934) + * Updated Brazilian Portugeuse debconf template translation (closes: + #493026) + * debian/postrm: add set -e + + -- Andrew Pollock Wed, 08 Oct 2008 22:24:02 -0700 + +argus (1:2.0.6.fixes.1-15) unstable; urgency=high + + * Incorporate previous NMU + * Fix breakage caused by libpcap-dev changing the name of net/bpf.h (closes: + #491212) + * debian/control: bumped Standards-Version (no changes) + + -- Andrew Pollock Fri, 25 Jul 2008 23:01:43 -0700 + +argus (1:2.0.6.fixes.1-14.1) unstable; urgency=low + + * Non-maintainer upload to fix pending l10n issues. + * Debconf translations: + - Portuguese. Closes: #443652 + - Japanese. Closes: #463326 + - Russian. Closes: #485006 + - Vietnamese. Closes: #485940 + - Galician. Closes: #485991 + - Basque. Closes: #487158 + * [Lintian] No longer ignore erros by "make clean" + * [Lintian] Add copyright information to debian/copyright + + -- Christian Perrier Sun, 01 Jun 2008 18:09:15 +0200 + +argus (1:2.0.6.fixes.1-14) unstable; urgency=low + + * Updated German debconf template translation (closes: #411188) + * Updated Czech debconf template translation (closes: #413376) + + -- Andrew Pollock Sun, 4 Mar 2007 11:17:10 -0800 + +argus (1:2.0.6.fixes.1-13) unstable; urgency=low + + * Updated French debconf template translation (closes: #398886) + * Updated Japanese debconf template translation (closes: #400146) + + -- Andrew Pollock Sat, 9 Dec 2006 17:09:56 -0800 + +argus (1:2.0.6.fixes.1-12) unstable; urgency=low + + * debian/control: added build-conflict on debhelper 5.0.14 (fwiw) (closes: + #397056) + * debian/prerm: use invoke-rc.d if available + * debian/postinst: make use of invoke-rc.d conditional on its existence + * debian/argus-server.init: add LSB header + * debian/control: bump Standards-Version + * debian/templates: reworded prompt + * debian/rules: added dh_clean and debconf-updatepo to clean target + * debian/control: build-depend on po-debconf + + -- Andrew Pollock Tue, 7 Nov 2006 21:04:52 -0800 + +argus (1:2.0.6.fixes.1-11) unstable; urgency=low + + * debian/argus.conf: ship with ARGUS_MONITOR_ID set instead of + the deprecated ARGUS_MONITOR_DATA (closes: #345805) + * Added Portuguese debconf template translation (Obrigado Miguel Figueiredo) + (closes: #337544) + + -- Andrew Pollock Sat, 7 Jan 2006 21:52:26 -0800 + +argus (1:2.0.6.fixes.1-10) unstable; urgency=low + + * Added Spanish debconf template translation (Gracias César Gómez Martín) + (closes: #333876) + + -- Andrew Pollock Fri, 14 Oct 2005 19:30:14 +1000 + +argus (1:2.0.6.fixes.1-9) unstable; urgency=low + + * Added Swedish debconf template translation (Tack Daniel Nylander) (closes: + #330939) + + -- Andrew Pollock Sat, 1 Oct 2005 18:57:04 +1000 + +argus (1:2.0.6.fixes.1-8) unstable; urgency=low + + * debian/control: Removed explicit dependency on debconf and used + ${misc:Depends} instead. + * debian/argus-server.config: removed bashism + * debian/control: Bumped Standards-Version (no changes) + + -- Andrew Pollock Wed, 10 Aug 2005 22:21:27 +1000 + +argus (1:2.0.6.fixes.1-7) unstable; urgency=low + + * debian/control: make argus-server depend on debconf | debconf-2.0 + + -- Andrew Pollock Thu, 4 Aug 2005 15:20:57 +1000 + +argus (1:2.0.6.fixes.1-6) unstable; urgency=low + + * debian/rules: actually pass CFLAGS to configure + + -- Andrew Pollock Tue, 21 Jun 2005 23:01:22 +1000 + +argus (1:2.0.6.fixes.1-5) unstable; urgency=low + + * Added Vietnamese template translation (Cám ón Clytie Siddall) (closes: + #313115) + + -- Andrew Pollock Sun, 12 Jun 2005 22:47:19 +1000 + +argus (1:2.0.6.fixes.1-4) unstable; urgency=high + + * debian/{argus-server.conf,postinst}: quoted some unquoted variables + that caused ugliness when installed with DEBIAN_FRONTEND=noninteractive + (closes: #308211) + * debian/control: add dependency on net-tools (closes: #308242) + + -- Andrew Pollock Mon, 9 May 2005 08:55:35 +1000 + +argus (1:2.0.6.fixes.1-3) unstable; urgency=low + + * Added Czech template translation (diky Miroslav Kure) (closes: #297599) + + -- Andrew Pollock Wed, 2 Mar 2005 08:38:40 +1100 + +argus (1:2.0.6.fixes.1-2) unstable; urgency=high + + * Upload targetted at sarge to fix RC bug + * debian/postrm: don't do things twice, so purging works properly (closes: + #295614) + * debian/prerm: corrected name of init script + * debian/postrm: remove rc.d symlinks on remove, not purge + + -- Andrew Pollock Thu, 17 Feb 2005 11:58:55 +1100 + +argus (1:2.0.6.fixes.1-1) unstable; urgency=low + + * The "Will this make the release of sarge in time?" release + * New upstream release + * Hideous upstream version numbering scheme requires an epoch :-( + + -- Andrew Pollock Mon, 16 Aug 2004 09:58:42 +1000 + +argus (2.0.6.rc4-4) unstable; urgency=low + + * The "Shame on me for not knowing how the maintainer scripts work" release + * debian/postinst: really do remove /etc/logrotate.d/argus left lying around + after 2.0.6.rc3-2 (closes: #261568) + + -- Andrew Pollock Tue, 27 Jul 2004 12:12:47 +1000 + +argus (2.0.6.rc4-3) unstable; urgency=low + + * debian/postinst: remove /etc/logrotate.d/argus left lying around after + 2.0.6.rc3-2 + * Include the support directory from the source in + /usr/share/doc/argus-server + + -- Andrew Pollock Tue, 29 Jun 2004 10:52:47 +1000 + +argus (2.0.6.rc4-2) unstable; urgency=low + + * Added German template translation (danke Erik Schanze) (closes: #250571) + + -- Andrew Pollock Tue, 8 Jun 2004 10:23:22 +1000 + +argus (2.0.6.rc4-1) unstable; urgency=low + + * New upstream release + + -- Andrew Pollock Wed, 5 May 2004 17:44:57 +1000 + +argus (2.0.6.rc3-2) unstable; urgency=low + + * The "Let's frig with debian/rules" release + * Added Dutch template translation (bedankt Luk Claes) (closes: #244634) + * debian/control: Bumped debhelper Build-Dep to 4.1.68 + * debian/rules: Having another crack at using dh_installppp (closes: + #212860) + * debian/rules: Run debhelper at V4 compatibility mode (careful now) + * debian/rules: Replaced dpkg-shlibdeps and dpkg-gencontrol calls with + debhelper equivalents + * debian/rules: call init script argus-server, and install it with + dh_installinit instead of by hand + + -- Andrew Pollock Thu, 22 Apr 2004 17:34:08 +1000 + +argus (2.0.6.rc3-1) unstable; urgency=low + + * New upstream release + + -- Andrew Pollock Tue, 13 Apr 2004 17:26:42 +1000 + +argus (2.0.6.rc2-2) unstable; urgency=low + + * Updated config/config.{guess,sub} to what is in autotools-dev 20040105.1 + to resolve powerpc build issue + + -- Andrew Pollock Mon, 12 Apr 2004 17:03:25 +1000 + +argus (2.0.6.rc2-1) unstable; urgency=low + + * New upstream release + * debian/rules: make the symlink without the ./ + * Bumped Standards-Verion (no changes) + + -- Andrew Pollock Sun, 28 Mar 2004 10:13:44 +1000 + +argus (2.0.6.beta.13-5) unstable; urgency=low + + * debian/po/ja.po: use anatomically correct file (closes: #235344) + + -- Andrew Pollock Sun, 29 Feb 2004 09:47:08 +1100 + +argus (2.0.6.beta.13-4) unstable; urgency=low + + * Added Japanese translation (thanks Hideki Yamane) (closes: #234090) + + -- Andrew Pollock Sun, 22 Feb 2004 19:59:59 +1100 + +argus (2.0.6.beta.13-3) unstable; urgency=low + + * Added Brazilian Portuguese debconf template translation (thanks Andre Luis + Lopes) (closes: #228286) + * debian/rules: removed target to update autotools files automatically + + -- Andrew Pollock Sun, 25 Jan 2004 23:17:03 +1100 + +argus (2.0.6.beta.13-2) unstable; urgency=low + + * debian/control: added autotools-dev and devscripts to Build-Depends + * debian/rules: added target to update autotools files automatically + * GNU config automated update: config.sub (20020905 to 20030717), + config.guess (20020903 to 20030702) + + -- root Wed, 20 Aug 2003 15:18:52 +1000 + +argus (2.0.6.beta.13-1) unstable; urgency=low + + * New upstream release + + -- Andrew Pollock Wed, 20 Aug 2003 12:57:07 +1000 + +argus (2.0.6.beta.12-5) unstable; urgency=low + + * Fixed Build-Depend + * Unfixed debian/templates errors not introduced in previous revision + + -- Andrew Pollock Tue, 19 Aug 2003 21:17:58 +1000 + +argus (2.0.6.beta.12-4) unstable; urgency=low + + * Incorporated French debconf template (closes: #206160) + * Fixed debian/templates errors introduced in previous revision + + -- Andrew Pollock Tue, 19 Aug 2003 20:03:22 +1000 + +argus (2.0.6.beta.12-3) unstable; urgency=low + + * Switched to gettext-based debconf templates (closes: #205781) + + -- Andrew Pollock Sun, 17 Aug 2003 09:38:28 +1000 + +argus (2.0.6.beta.12-2) unstable; urgency=low + + * debian/postinst: rejigged to use invoke-rc.d + * bumped Standards-Version + * Commented out @SET_MAKE@ call in Makefile.in until I figure out something + better to get a "make clean" to work + + -- Andrew Pollock Sat, 9 Aug 2003 10:10:21 +1000 + +argus (2.0.6.beta.12-1) unstable; urgency=low + + * New upstream release + + -- Andrew Pollock Fri, 18 Jul 2003 12:28:36 +1000 + +argus (2.0.6.beta.10-1) unstable; urgency=low + + * New upstream release + * Upstream have removed ambiguous functionality (closes: #192826, #192995) + + -- Andrew Pollock Fri, 11 Jul 2003 09:21:26 +1000 + +argus (2.0.6.beta.9-1) unstable; urgency=low + + * New upstream release + + -- Andrew Pollock Mon, 23 Jun 2003 21:47:51 +1000 + +argus (2.0.6.beta.8-1) unstable; urgency=low + + * New upstream release + * The "Damn, it can't count properly!" release + * Fixed invokation so that configuration doesn't get read twice + + -- Andrew Pollock Tue, 1 Apr 2003 15:49:50 +1000 + +argus (2.0.6.beta.5-4) unstable; urgency=low + + * Reworked debian/rules to be more 3.5.8 policy (11.1) compliant + + -- Andrew Pollock Sun, 2 Mar 2003 17:41:55 +1100 + +argus (2.0.6.beta.5-3) unstable; urgency=low + + * Bumped Standards-Version + * Depends on debconf (>= 1.2.9) + + -- Andrew Pollock Sun, 5 Jan 2003 11:11:07 +1100 + +argus (2.0.6.beta.5-2) unstable; urgency=low + + * Postinst shuts down running instance on upgrade (closes: #172813) + + -- Andrew Pollock Sun, 5 Jan 2003 09:55:01 +1100 + +argus (2.0.6.beta.5-1) unstable; urgency=low + + * New upstream release + * Should build correctly on Alpha now (closes: #153994) + + -- Andrew Pollock Mon, 2 Dec 2002 18:28:00 +1100 + +argus (2.0.6.beta.4-1) unstable; urgency=low + + * The "I can't get no sleep" release + * Fixed problems with init script checking if argus was already running + * Bugs fixed in previous versions that were not uploaded: + (closes: 168935, 153994, 159014, 99697, 156196, 161864) + + -- Andrew Pollock Sat, 23 Nov 2002 00:44:37 +1100 + +argus (2.0.6.beta.4-0) unstable; urgency=low + + * New upstream release + * Works with latest libpcap on PPP interfaces (closes: #168935) + + -- Andrew Pollock Mon, 18 Nov 2002 18:14:04 +1100 + +argus (2.0.6.beta.1-2) unstable; urgency=low + + * New maintainer + * Incorporate NMU from Torsten Landschoff to have the Makefile detect + errors in subdirectories and to fix the FTBFS problem (closes: #153994, + #159014) + * NMU to fix #99697 should be incorporated (closes: #99697) + * Incorporate NMU to fix libpcap change (closes: #156196) + * Removes /etc/default/argus-server on purge (closes: #161864) + * Fixed some Lintian uncleanliness + + -- Andrew Pollock Wed, 13 Nov 2002 23:03:24 +1100 + +argus (2.0.6.beta.1-1.2) unstable; urgency=low + + * Non maintainer upload for bug squashing party. + * Apply patch from Goswin Brederlow to have the Makefile detect + errors in subdirectories and to fix the FTBFS problem (closes: #153994). + + -- Torsten Landschoff Sat, 31 Aug 2002 19:13:56 +0200 + +argus (2.0.6.beta.1-1.1) unstable; urgency=low + + * Non maintainer upload + * Rebuilt with new libpcap to remove dependency on libpcap0, which I + got removed from unstable by accident. Sorry about this... + + -- Torsten Landschoff Sat, 10 Aug 2002 11:36:42 +0200 + +argus (2.0.6.beta.1-1) unstable; urgency=low + + * New upstream release + * Agh. Fixed duplicate records problem. argus should not read + /etc/argus.conf on invokation, unless specified with the -F switch. + Closes: Bug#149997 + * Now using -n to generate PID files. + + -- Yotam Rubin Mon, 17 Jun 2002 16:05:25 +0300 + +argus (2.0.5.beta.5-4) unstable; urgency=low + + * Updated contact address. + + -- Yotam Rubin Wed, 22 May 2002 16:19:10 +0300 + +argus (2.0.5.beta.5-3) unstable; urgency=low + + * Fixed postinst failure when no PPP interfaces are present. + Closes: Bug#137884 + + -- Yotam Rubin Mon, 11 Mar 2002 20:26:31 +0200 + +argus (2.0.5.beta.5-2) unstable; urgency=low + + * The "Mommy Please Don't Hurt Me" release. + * Stopped using start-stop-daemon, it fails to properly distinguish between + several instances of argus. + * Added debconf support to allow selection between three modes of startup. + * Rehauled the postinst to deal with various situations. + + -- Yotam Rubin Thu, 28 Feb 2002 14:37:50 +0200 + +argus (2.0.5.beta.5-1) unstable; urgency=low + + * New upstream release + * Added -n option to enable the generation of PID files via the command + line. + * Added -c option to specify location of PID file. + * Updated the manual page to reflect the new functionality. + * Added argus to the ppp run-parts. + * All of the above will hopefully be merged into the next upstream release. + + -- Yotam Rubin Wed, 27 Feb 2002 17:25:32 +0200 + +argus (2.0.4-2) unstable; urgency=low + + * Replaced the argus wrapper with a symlink. + + -- Yotam Rubin Mon, 11 Feb 2002 23:37:24 +0200 + +argus (2.0.4-1) unstable; urgency=low + + * New upstream release + * This upstream release fixes the PPP bug on Linux. Closes: Bug#115540 + + -- Yotam Rubin Tue, 25 Dec 2001 15:19:56 +0200 + +argus (2.0.3-5) unstable; urgency=low + + * Fixed /usr/sbin/argus to pass command line arguments to the actual + binary. + + -- Yotam Rubin Sun, 23 Dec 2001 23:46:05 +0200 + +argus (2.0.3-4) unstable; urgency=low + + * Fixed build problem on alpha. Closes: Bug#123366 + + -- Yotam Rubin Wed, 12 Dec 2001 03:04:54 +0200 + +argus (2.0.3-3) unstable; urgency=low + + * Fixed logrotate file. + + -- Yotam Rubin Sun, 11 Nov 2001 02:22:34 +0200 + +argus (2.0.3-2) unstable; urgency=low + + * Added Build Depends on flex. Closes: Bug#116529 + + -- Yotam Rubin Sun, 21 Oct 2001 19:38:21 +0200 + +argus (2.0.3-1) unstable; urgency=low + + * Fixed typo in /etc/init.d/argus' configuration reloading section. + Closes: Bug#115534. + + -- Yotam Rubin Sun, 14 Oct 2001 19:57:32 +0200 + +argus (2.0.2.beta.5) unstable; urgency=low + + * New upstream release. + * argus-client now has its own source package. + + -- Yotam Rubin Wed, 18 Jul 2001 06:07:31 +0300 + +argus (2.0.1-3) unstable; urgency=low + + * Updated config.sub and config.guess, thereby resolving the hppa build + problem. Closes: Bug#104924 + + -- Yotam Rubin Mon, 16 Jul 2001 02:36:14 +0300 + +argus (2.0.1-2) unstable; urgency=low + + * Hopefully fixed build problems. Closes: Bug#99697 + * Corrected /etc/logrotate.d/argus + * Updated /etc/argus.conf to exhibit 2.0.1's functionality. + + -- Yotam Rubin Tue, 5 Jun 2001 14:48:14 +0300 + +argus (2.0.1-1) unstable; urgency=low + + * New upstream release + + -- Yotam Rubin Sat, 5 May 2001 11:30:47 +0300 + +argus (2.0.0-1) unstable; urgency=low + + * New upstream release. + * Argus is now disabled by default. + * Configure script now properly locates libwrap header files. + * Added manpage for argus_linux. + + -- Yotam Rubin Wed, 16 Mar 2001 8:23:57 +0200 + +argus (1.8.1-2) unstable; urgency=low + + * Corrected typo in /etc/init.d/argus. + * /etc/init.d/argus does not ignore $ADDITIONAL anymore. + * Other cosmetical changes to /etc/init.d/argus. + * Separated build directories for argus-client and argus-server. + * Corrected minor bugs in debian/rules. + * Replaced '-' with '.' in order to denote a new line. + + -- Yotam Rubin Wed, 7 Feb 2001 15:36:05 +0200 + +argus (1.8.1-1) unstable; urgency=low + + * First Debian release + + -- Yotam Rubin Fri, 12 Jan 2001 13:21:45 +0200 --- argus-2.0.6.fixes.1.orig/debian/prerm +++ argus-2.0.6.fixes.1/debian/prerm @@ -0,0 +1,28 @@ +#!/bin/sh + +set -e + +INTERFACES=`ifconfig | awk '{print $1}' | grep ppp || true` + +case "$1" in + remove|upgrade|remove-in-favour|deconfigure-in-favour) + # + # Stop the daemon + # + if which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d argus-server stop > /dev/null 2>&1 || true + else + /etc/init.d/argus-server stop > /dev/null 2>&1 || true + fi + for i in $INTERFACES; do + PPP_IFACE=$i /etc/ppp/ip-down.d/argus-server || true + done + [ -f /usr/sbin/argus ] && rm -f /usr/sbin/argus + ;; + failed-upgrade) + ;; +esac + +#DEBHELPER# + +exit 0 --- argus-2.0.6.fixes.1.orig/debian/postrm +++ argus-2.0.6.fixes.1/debian/postrm @@ -0,0 +1,22 @@ +#! /bin/sh + +set -e + +case "$1" in + remove) + echo "Purging init entries..." + update-rc.d -f argus-server remove > /dev/null 2>&1 + echo "Purging logfiles..." + rm -rf /var/log/argus + ;; + purge) + if [ -e /etc/default/argus-server ]; then + echo "Purging /etc/default/argus-server ..." + rm /etc/default/argus-server + fi + ;; + upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; +esac + +#DEBHELPER# --- argus-2.0.6.fixes.1.orig/debian/argus-server.config +++ argus-2.0.6.fixes.1/debian/argus-server.config @@ -0,0 +1,14 @@ +#!/bin/sh + +set -e +. /usr/share/debconf/confmodule +DEFAULTS=/etc/default/argus-server +db_input medium argus/overwrite_conffile || true +db_go +db_get argus/overwrite_conffile || true +OVERWRITE="$RET" + +if [ ! -f "$DEFAULTS" ] || [ "$OVERWRITE" = "true" ]; then + db_input medium argus/startup || true + db_go +fi --- argus-2.0.6.fixes.1.orig/debian/argus-server.init +++ argus-2.0.6.fixes.1/debian/argus-server.init @@ -0,0 +1,96 @@ +#! /bin/sh + +# /etc/init.d/argus. Ripped from exim's init script. +# Modified by Yotam Rubin + +### BEGIN INIT INFO +# Provides: argus-server +# Required-Start: $network $remote_fs +# Required-Stop: $network $remote_fs +# Should-Start: $local_fs +# Should-Stop: $local_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Network auditing daemon +# Description: Capture all traffic seen and record flow-based information +### END INIT INFO + +set -e + + +DEFAULTS=/etc/default/argus-server +LOGFILE=/var/log/argus/argus.log +CONFFILE=/etc/argus.conf +DAEMON=/usr/sbin/argus +NAME=argus +PIDFILE=/var/run/argus.pid + +# Check whether argus is disabled by /etc/default/argus-server. +# Argus is disabled by default, to enable argus please see +# /etc/default/argus-server + +test -f $DEFAULTS || exit 1 + +. $DEFAULTS + +if [ "$STARTUP" = "dialup" ] || [ "$STARTUP" = "none" ]; then + exit 1 +fi + +if [ ! -f $CONFFILE ]; then + exit 1 +fi + +testrunning () +{ + if [ -f $PIDFILE ] && [ -n "`ps ax | grep \`cat $PIDFILE\` | grep argus`" ]; + then + echo "$DAEMON already running." + exit 1 + fi +} + +testpid () +{ + if [ ! -f $PIDFILE ]; then + echo "$DAEMON already stopped." + exit 1 + fi +} +test -x $DAEMON || exit 1 + +case "$1" in + start) + echo -n "Starting network auditing daemon: " + testrunning + $DAEMON -w $LOGFILE -n $PIDFILE + echo "argus. " + ;; + stop) + echo -n "Stopping network auditing daemon: " + testpid + kill `cat $PIDFILE` + rm -f "$PIDFILE" + echo "argus." + ;; + restart) + echo "Restarting network auditing daemon: " + kill `cat $PIDFILE` > /dev/null 2>&1 || true + rm -f "$PIDFILE" + $DAEMON -w $LOGFILE -n $PIDFILE + echo "argus. " + ;; + force-reload) + echo "Reloading argus configuration: " + kill `cat $PIDFILE` > /dev/null 2>&1 || true + rm -f "$PIDFILE" + $DAEMON -w $LOGFILE -n $PIDFILE + echo "argus. " + ;; + *) + echo "Usage: /etc/init.d/$NAME {start|stop|force-reload|restart}" + exit 1 + ;; +esac + +exit 0 --- argus-2.0.6.fixes.1.orig/debian/argus-server.install +++ argus-2.0.6.fixes.1/debian/argus-server.install @@ -0,0 +1,3 @@ +debian/argus.conf etc +doc/html/man/* usr/share/doc/argus-server/html +bin/argus_* usr/sbin --- argus-2.0.6.fixes.1.orig/debian/default +++ argus-2.0.6.fixes.1/debian/default @@ -0,0 +1,6 @@ +# Defaults for /etc/init.d/argus + +# Sets whether argus will be started upon booting. +# The value 0 disables argus, and any other value enables it. +STARTONBOOT=0 +DIALUP=0 --- argus-2.0.6.fixes.1.orig/debian/control +++ argus-2.0.6.fixes.1/debian/control @@ -0,0 +1,23 @@ +Source: argus +Section: net +Priority: optional +Maintainer: Andrew Pollock +Standards-Version: 3.8.0 +Build-Depends: debhelper (>= 7), libpcap-dev, libwrap0-dev, bison, flex, debhelper (>= 4.1.68), devscripts, autotools-dev, po-debconf + +Package: argus-server +Architecture: any +Recommends: argus-client +Depends: ${shlibs:Depends}, ${misc:Depends}, logrotate, net-tools +Description: IP network transaction auditing tool + argus is a network transaction auditing tool that allows the user + to easily classify connections using tcpdump(1) compliant expressions. + Argus runs as an application level daemon, promiscuously reading network + datagrams from a specified interface, and generates network traffic audit + records for the network activity that it encounters. + Auditing records can be used to ensure that access control policies are + being enforced, identify network problems such as denial of service attacks + and more. + . + This package contains the binaries required for the argus server. + Please see the package argus-client for appropriate clients. --- argus-2.0.6.fixes.1.orig/debian/argus_linux.8 +++ argus-2.0.6.fixes.1/debian/argus_linux.8 @@ -0,0 +1 @@ +.so man8/argus.8 --- argus-2.0.6.fixes.1.orig/debian/argus-server.logrotate +++ argus-2.0.6.fixes.1/debian/argus-server.logrotate @@ -0,0 +1,9 @@ +/var/log/argus/argus.log { + rotate 14 + daily + compress + missingok + postrotate + rm -f /var/log/argus/argus.log + endscript +} --- argus-2.0.6.fixes.1.orig/debian/copyright +++ argus-2.0.6.fixes.1/debian/copyright @@ -0,0 +1,9 @@ +This package was originally Debianized by Yotam Rubin +from sources obtained from: + + +Copyright © 2000-2004 QoSient, LLC + +argus 2.0.3 is covered under the GNU General Public License, version 2 or +later. The GPL is located at /usr/share/common-licenses/GPL-2 on your +Debian system. --- argus-2.0.6.fixes.1.orig/debian/templates +++ argus-2.0.6.fixes.1/debian/templates @@ -0,0 +1,14 @@ +Template: argus/startup +Type: select +__Choices: boot, dialup, both, none +Default: boot +_Description: Startup behaviour: + It is possible to start argus at boot time, upon initiating a PPP + connection, both, or never, which requires user intervention in order to + start argus. + +Template: argus/overwrite_conffile +Type: boolean +_Description: Should /etc/default/argus-server be overwritten? + If you select this option, the installation script will always overwrite + /etc/default/argus-server. Otherwise, you will manage that file yourself. --- argus-2.0.6.fixes.1.orig/debian/argus-server.ppp.ip-down +++ argus-2.0.6.fixes.1/debian/argus-server.ppp.ip-down @@ -0,0 +1,31 @@ +#!/bin/sh +# +# This script is called when the PPP interface is brought down. +# The script terminates the running argus process. +# +# Author: Yotam Rubin +# Date: Mon, 12 Nov 2001 20:46:10 +0200 + +CONFIG=/etc/argus.conf +ARGUS=/usr/sbin/argus +DEFAULTS=/etc/default/argus-server +LOGFILE=/var/log/argus/argus-$PPP_IFACE.log +PIDFILE=/var/run/argus.$PPP_IFACE +INIT=/etc/init.d/argus + +test -f $DEFAULTS || exit 1 + +. $DEFAULTS + +# Check whether this should should be executed. +if [ "$STARTUP" = "boot" ] || [ "$STARTUP" = "none" ]; then + exit 1 +fi + +test -f $CONFIG || exit 1 +test -f $ARGUS || exit 1 + +kill `cat $PIDFILE` > /dev/null 2>&1 +rm -f "$PIDFILE" + +exit 0 --- argus-2.0.6.fixes.1.orig/debian/lintian +++ argus-2.0.6.fixes.1/debian/lintian @@ -0,0 +1,2 @@ +argus-server: non-standard-dir-perm var/log/argus/ 0750 != 0755 +argus-server: manpage-has-bad-whatis-entry usr/share/man/man8/argus_linux.8.gz --- argus-2.0.6.fixes.1.orig/debian/argus-server.manpages +++ argus-2.0.6.fixes.1/debian/argus-server.manpages @@ -0,0 +1,3 @@ +man/man5/arg*5 +man/man8/arg*8 +debian/argus_linux.8 --- argus-2.0.6.fixes.1.orig/debian/argus-server.dirs +++ argus-2.0.6.fixes.1/debian/argus-server.dirs @@ -0,0 +1,8 @@ +usr/sbin +usr/share +usr/share/man +usr/share/man/man5 +usr/share/man/man8 +usr/share/lintian/overrides +var/log +var/log/argus --- argus-2.0.6.fixes.1.orig/debian/rules +++ argus-2.0.6.fixes.1/debian/rules @@ -0,0 +1,164 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 + +SHELL=/bin/bash + +PACKAGE = argus-server + +CFLAGS = -Wall -g +INSTALL = install +INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 + +OLDSUB=./config/config.sub +OLDGUESS=./config/config.guess + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS += -O0 +else +CFLAGS += -O2 +endif + +tmp = debian/argus-server + +define checkdir + test -f include/argus.h +endef + +# The autotools target adds forced build-time dependencies on +# autotools-dev (for /usr/share/misc/config.*) and devscripts (for dch) +# It's also a .PHONY make target. +autotools: + chmod u+x $(OLDSUB) + chmod u+x $(OLDGUESS) + OLDDATESUB=`$(OLDSUB) -t 2>/dev/null | tr -d -` ;\ + OLDDATEGUESS=`$(OLDGUESS) -t 2>/dev/null | tr -d -` ;\ + NEWDATESUB=`/usr/share/misc/config.sub -t | tr -d -` ;\ + NEWDATEGUESS=`/usr/share/misc/config.guess -t | tr -d -` ;\ + if [ -z $$OLDDATEGUESS ]; then \ + OLDDATEGUESS=0 ;\ + fi ;\ + if [ -z $$OLDDATESUB ]; then \ + OLDDATESUB=0 ;\ + fi ;\ + if [ $$OLDDATESUB -lt $$NEWDATESUB -o \ + $$OLDDATEGUESS -lt $$NEWDATEGUESS ]; then \ + dch -a -p "GNU config automated update: config.sub\ + ($$OLDDATESUB to $$NEWDATESUB), config.guess\ + ($$OLDDATEGUESS to $$NEWDATEGUESS)" ;\ + cp -f /usr/share/misc/config.sub $(OLDSUB) ;\ + cp -f /usr/share/misc/config.guess $(OLDGUESS) ;\ + echo WARNING: GNU config scripts updated from master copies 1>&2 ;\ + fi + +#clean: checkroot autotools +clean: checkroot + test -f debian/control + rm -f build-stamp + rm -rf $(tmp) $(tmp-ALT) debian/substvars debian/files *.orig */*.orig *~ */*~ + [ ! -f Makefile.in ] || $(MAKE) -f Makefile.in realclean ALLDIRS="clients common server" + debconf-updatepo + dh_clean + +checkroot: + dh_testroot + +build: config.status + dh_installdirs + test -e debian/control + $(MAKE) + +config.status: + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --exec-prefix=/usr \ + --sbindir=/usr/sbin \ + --bindir=/usr/bin \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --includedir=/usr/include CFLAGS="$(CFLAGS)" + + + +binary-indep: build + $(checkroot) + +binary-arch: build checkroot + # + # Build main argus package. + # + + dh_installdirs + + chmod 750 $(tmp)/var/log/argus + chgrp adm $(tmp)/var/log/argus + + # + # Install documentation. + # + + dh_installman + + dh_installchangelogs ChangeLog + dh_installdocs + + dh_install + + dh_installppp + + dh_installinit --noscripts + + dh_installdebconf + dh_installlogrotate + + dh_installdeb + + # + # Generate the symlink + # + + dh_link + + # + # Install binaries. + # + + dh_strip + + # + # Compress some documentation. + # + + dh_compress + dh_fixperms + + # + # Override Lintian a little + # + + $(INSTALL_FILE) debian/lintian \ + $(tmp)/usr/share/lintian/overrides/argus-server + + # + # Generate MD5 checksums + # + + dh_md5sums + + # + # Build the binary package. + # + + dh_shlibdeps + dh_gencontrol + dh_builddeb + + rm -f debian/substvars + + + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch --- argus-2.0.6.fixes.1.orig/debian/argus-server.docs +++ argus-2.0.6.fixes.1/debian/argus-server.docs @@ -0,0 +1,6 @@ +CREDITS +doc/README +doc/CHANGES +doc/HOW-TO +doc/FAQ +support/ --- argus-2.0.6.fixes.1.orig/debian/argus-server.ppp.ip-up +++ argus-2.0.6.fixes.1/debian/argus-server.ppp.ip-up @@ -0,0 +1,33 @@ +#!/bin/sh +# +# This script is called when ppp connects to the network. +# The script calls argus to listen to the current ppp interface. +# +# Original Author: Yotam Rubin +# Date: Tue, 3 Jul 2001 20:47:11 +0300 + +CONFIG=/etc/argus.conf +ARGUS=/usr/sbin/argus +DEFAULTS=/etc/default/argus-server +LOGFILE=/var/log/argus/argus.log +PIDFILE=/var/run/argus.$PPP_IFACE + +test -f $DEFAULTS || exit 1 + +. $DEFAULTS + +# Check whether this should should be started. +if [ "$STARTUP" = "boot" ] || [ "$STARTUP" = "none" ]; then + exit 1 +fi + +test -f $CONFIG || exit 1 +test -f $ARGUS || exit 1 + +if [ ! -f $PIDFILE ]; then + $ARGUS -F $CONFIG -i $PPP_IFACE -w $LOGFILE -n $PIDFILE -d + exit 0 +fi + +exit 1 + --- argus-2.0.6.fixes.1.orig/debian/NEWS.Debian +++ argus-2.0.6.fixes.1/debian/NEWS.Debian @@ -0,0 +1,8 @@ +Argus (2.0.6.rc2-1) unstable; urgency=low + +This version of the Argus server is close to what is going to be released. + +Upstream is dragging the chain on making the final release, and I want to get +something newer into testing before it possibly freezes, so here we are... + + -- Andrew Pollock Sun, 28 Mar 2004 10:02:56 +1000 --- argus-2.0.6.fixes.1.orig/debian/postinst +++ argus-2.0.6.fixes.1/debian/postinst @@ -0,0 +1,121 @@ +#!/bin/bash +set -e +. /usr/share/debconf/confmodule + +OK=0 +CONFIG=/etc/default/argus-server +PATH=/bin:/sbin:/usr/bin:/usr/sbin +PIDFILE=/var/run/argus.pid +VALIDVALUES="both none dialup boot" + +db_get argus/startup || true +DEBSTARTUP=$RET +db_get argus/overwrite_conffile || true +OVERWRITE=$RET +db_stop + +if [ ! -f "$CONFIG" -a "$OVERWRITE" = "no" ]; then + . $CONFIG +fi + +for i in $VALIDVALUES; do + if [ "$i" = "$STARTUP" ]; then + OK=1 + fi +done + +if [ $OK != 1 ]; then + STARTUP=$DEBSTARTUP +fi + +PPP_INTERFACES=`ifconfig -a | awk '{print $1}' | grep ppp || true` + +case "$1" in + install) + ;; + upgrade) + if [ -f $PIDFILE ] && [ -n `ps ax | grep ^\`cat $PIDFILE\` | grep argus` ]; then + if which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d argus-server stop /dev/null 2>/dev/null || true + else + /etc/init.d/argus-server stop /dev/null 2>/dev/null || true + fi + elif [ "$STARTUP" = "dialup" ] || [ "$STARTUP" = "both" ]; then + for i in $PPP_INTERFACES; do + echo -n "Stopping network auditing daemon on $i: " + test -f /var/run/argus.${i} && \ + PPP_IFACE=$i /etc/ppp/ip-down.d/argus-server > /dev/null 2>&1 || true + echo "argus." + done + fi + ;; + configure) + # Remove old /etc/logrotate.d/argus file left after 2.0.6.rc3-2 + if [ -e /etc/logrotate.d/argus ] && [ -e /etc/logrotate.d/argus-server ]; then + rm -f /etc/logrotate.d/argus + fi + update-rc.d argus-server defaults 20 > /dev/null + if [ "$STARTUP" = "none" ]; then + if which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d argus-server stop /dev/null 2>/dev/null || true + else + /etc/init.d/argus-server stop /dev/null 2>/dev/null || true + fi + for i in $PPP_INTERFACES; do + echo -n "Stopping network auditing daemon on $i: " + PPP_IFACE=$i /etc/ppp/ip-down.d/argus-server > /dev/null 2>&1|| true + echo "argus." + done + fi + if [ "$STARTUP" = "dialup" ]; then + if which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d argus-server stop 2>/dev/null || true + else + /etc/init.d/argus-server stop 2>/dev/null || true + fi + fi + if [ "$STARTUP" = "boot" ]; then + for i in $PPP_INTERFACES; do + echo -n "Stopping network auditing daemon on $i: " + PPP_IFACE=$i /etc/ppp/ip-down.d/argus-server > /dev/null 2>&1 || true + echo "argus." + done + + fi + + if [ ! -f "$CONFIG" -o "$OVERWRITE" = "true" ]; then + cat << __EOF__ > $CONFIG +# This file is automatically generated. +# Use dpkg-reconfigure argus-server to modify the settings +STARTUP=$STARTUP +__EOF__ + fi + + ;; + *) + # + # Unknown action - do nothing. + # + exit 0 + ;; +esac + +if [ "$STARTUP" = "dialup" ] || [ "$STARTUP" = "both" ]; then + for i in $PPP_INTERFACES; do + echo -n "Starting network auditing daemon on $i: " + PPP_IFACE=$i /etc/ppp/ip-up.d/argus-server > /dev/null 2>&1 || true + echo "argus." + done +fi + +if [ "$STARTUP" = "boot" ] || [ "$STARTUP" = "both" ]; then + if which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d argus-server start 2>/dev/null || true + else + /etc/init.d/argus-server start 2>/dev/null || true + fi +fi + +#DEBHELPER# + +exit 0 --- argus-2.0.6.fixes.1.orig/debian/argus.conf +++ argus-2.0.6.fixes.1/debian/argus.conf @@ -0,0 +1,207 @@ +# Main configuration file. +#-----------------------------------------------------------------------------# +#-----------------------------------------------------------------------------# +# Copyright (c) 2000 QoSient, LLC +# All rights reserved. +# +# Permission to use, copy, modify, and distribute this software and +# its documentation for any purpose and without fee is hereby granted, +# provided that the above copyright notice appear in all copies and +# that both that copyright notice and this permission notice appear +# in supporting documentation, and that the name of QoSient not +# be used in advertising or publicity pertaining to distribution of +# the software without specific, written prior permission. +# +# QOSIENT, LLC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +# SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +# FITNESS, IN NO EVENT SHALL QOSIENT, LLC BE LIABLE FOR ANY +# SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +# +# +# +# Variable Syntax +# +# Variable assignments must be of the form: +# +# VARIABLE= +# +# with no white space between the VARIABLE and the '=' sign. +# Quotes are optional for string arguements, but if you want +# to embed comments, then quotes are required. +# +# +# Variable Explanations: +# +#-----------------------------------------------------------------------------# +# Argus is capable of running as a daemon, doing all the right things +# that daemons do. When this configuration is used for the system +# daemon process, say for /etc/argus.conf, this variable should be +# set to "yes". +# +# The default value is to not run as a daemon. +# +# This example is to support the ./support/Startup/argus script +# which requires that this variable be set to "yes". + +ARGUS_DAEMON=yes +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# If compiled to support this option, Argus is capable of +# generating a lot of use-whatever debug information. +# The default value is zero (0). +# The default Debian binary argus packages were not compiled with debugging. + +ARGUS_DEBUG_LEVEL=0 +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus Monitor ID is uniquely identifiable based on the source +# identifier that is included in each output record. This is to +# allow you to work with Argus Data from multiple monitors at the +# same time. The ID is 32 bits long, and so legitimate values are +# 0 - 4294967296 and also IP addresses and host names are suitable +# for this ID. + +ARGUS_MONITOR_ID=`hostname` +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# By default, Argus Monitors provide a real-time remote access port +# for collecting Argus data. This is a TCP based port service and +# the default port is tcp/561, the "experimental monitor" service. +# By setting this value to zero (0), you can turn off this support. + +ARGUS_ACCESS_PORT=0 +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# By default, Argus will open the first appropriate interface on a +# system that it encounters. For systems that have only one network +# interface, this is a reasonable thing to do. But, when there are +# more than one interface suitable interface, you may want to specify +# which interface(s) Argus should read data from. +# +# Argus can read packets from multiple interfaces at the same time, +# although this is limited to 2 interfaces at this time. + +ARGUS_INTERFACE=eth0 +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus when not read packet data from a file, will run +# as a persistant process, or daemon. When doing this, +# Argus can store its pid in a file, to aid in managing +# the running daemon. +# +# When configured to generate a pid file, if Argus cannot +# create the pid file, it will fail to run. So this +# variable is available to control whether Argus should +# or should not attempt to create a pid file. + +ARGUS_SET_PID=no +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# By default, Argus will put its interface in promiscuous mode +# in order to monitor all the traffic that can be collected. +# This can put an undo load on systems, if the intent is to +# monitor only the network activity of the specific system. +# In this case, you'll want to turn this off. + +ARGUS_GO_PROMISCUOUS=yes +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus will periodically report on a flow's activity every +# ARGUS_FLOW_STATUS_INTERVAL seconds, as long as there is +# new activity on the flow. This is so that you can get a +# view into the activity of very long lived flows. The default +# is 60 seconds, but this number may be too low or too high +# depending on the intent. +# +# If Argus is not configured to generate flow start indications, +# which is the default setting, the status report interval is +# the time that will expire before you are notified that a +# flow exists in the network. + +ARGUS_FLOW_STATUS_INTERVAL=60 +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus will periodically report on a its own health, providing +# interface status, total packet and bytes counts, packet drop +# rates, and flow oriented statistics. +# +# These records can be used as "keep alives" for periods when +# there is no network traffic to be monitored. + +ARGUS_GENERATE_START_RECORDS=no +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus is designed to report network flow activity when the +# network transaction/flow is completed, and to periodically +# report on flow activity when the flows are long lived, > 60 +# sec. For applications that require immediate notification of +# the beginning of a network flow, Argus can be configured to +# generate flow start records. The default is to not generate +# these records. + +ARGUS_GENERATE_RESPONSE_TIME_DATA=no +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus can be configured to generate packet jitter information +# on a per flow basis. The default value is to not generate +# this data. + +ARGUS_GENERATE_JITTER_DATA=yes +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus can be configured to not provide MAC addresses in +# it audit data. This is available if MAC address tracking +# and audit is not a requirement. + +ARGUS_GENERATE_MAC_DATA=yes +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# Argus uses the packet filter capabilities of libpcap. If +# there is a need to not use the libpcap filter optimizer, +# you can turn it off here. The default is to leave it on. + +ARGUS_FILTER_OPTIMIZER=no +#-----------------------------------------------------------------------------# + +#-----------------------------------------------------------------------------# +# You can provide a filter expression here, if you like. +# It should be limited to 2K in length. The default is to +# not filter. + +#ARGUS_FILTER="" +#-----------------------------------------------------------------------------# +# Argus can be configured to capture a number of user data bytes from the packet +# stream. The default value is to not generate this data. + +ARGUS_CAPTURE_DATA_LEN=0 +#-----------------------------------------------------------------------------# +# Argus allows you to capture packets in tcpdump() format if the source of +# of the packets if a tcpdump() formatted file or a live packet source. +# Specify the path to the packet capture file here. + +#ARGUS_PACKET_CAPTURE_FILE="" +#-----------------------------------------------------------------------------# +# When remote access is enabled (see above), you can specify that Argus +# should bind only to a specific IP address. This is useful, for example, +# in restricting access to the local host, or binding to a private +# interface while capturing from another. The default is to bind to any +# IP address. +# + +#ARGUS_BIND_IP="127.0.0.1" +#------------------------------------------------------------------------------# --- argus-2.0.6.fixes.1.orig/debian/argus-server.links +++ argus-2.0.6.fixes.1/debian/argus-server.links @@ -0,0 +1 @@ +usr/sbin/argus_linux usr/sbin/argus --- argus-2.0.6.fixes.1.orig/debian/po/fr.po +++ argus-2.0.6.fixes.1/debian/po/fr.po @@ -0,0 +1,92 @@ +# translation of fr.po to French +# +# 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. +# +# Christian Perrier , 2006. +msgid "" +msgstr "" +"Project-Id-Version: fr\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2006-11-10 05:54+0100\n" +"Last-Translator: Christian Perrier \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "Au dmarrage" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr " la connexion PPP" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "Au dmarrage et la connexion PPP" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "Pas de lancement" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Mthode de lancement:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Argus peut tre lanc au dmarrage, l'tablissement d'une connexion PPP, " +"l'un et l'autre ou bien jamais. Dans ce dernier cas, une action de " +"l'utilisateur est ncessaire pour le lancer." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Faut-il craser le fichier /etc/default/argus-server?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Si vous choisissez cette option, le script d'installation rcrira " +"systmatiquement ce fichier. Dans le cas contraire, vous devrez le grer " +"vous-mme." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "" +#~ "Au dmarrage, la connexion PPP, Au dmarrage et la connexion PPP, Pas " +#~ "de lancement" --- argus-2.0.6.fixes.1.orig/debian/po/sk.po +++ argus-2.0.6.fixes.1/debian/po/sk.po @@ -0,0 +1,75 @@ +# Slovak translation for argus debconf template. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the argus package. +# +# Ivan Masár , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: argus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2012-02-24 13:15+0100\n" +"Last-Translator: Ivan Masár \n" +"Language-Team: Slovak \n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "pri štarte" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "pri vytáčaní spojenia" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "v oboch prípadoch" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nikdy" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Správanie pri štarte:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Je možné spustiť argus pri štarte, pri nadviazaní spojenia PPP, v oboch " +"prípadoch alebo nikdy, čo by vyžadovalo na spustenie argus zásah používateľa." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Má sa /etc/default/argus-server prepísať?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Ak vyberiete túto voľbu, inštalačný skript vždy prepíše /etc/default/argus-" +"server. V opačnom prípade budete mať správu tohto súboru na starosti vy." --- argus-2.0.6.fixes.1.orig/debian/po/it.po +++ argus-2.0.6.fixes.1/debian/po/it.po @@ -0,0 +1,80 @@ +# ITALIAN TRANSLATION OF ARGUS'.PO-DEBCONF FILE +# Copyright (C) 2006 THE ARGUS' COPYRIGHT HOLDER +# This file is distributed under the same license as the argus package. +# Vincenzo Campanella , 2008. +# +# +msgid "" +msgstr "" +"Project-Id-Version: ARGUS\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-10-18 11:05+0200\n" +"Last-Translator: Vincenzo Campanella \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "avvio di sistema" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "connessione" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "entrambi i casi" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nessuno" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Comportamento all'avvio:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Si può avviare argus all'avvio del sistema, al momento di iniziare una " +"connessione PPP, in entrambi i casi, o mai, ciò che richiede l'intervento " +"dell'utente per avviare argus." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Sovrascrivere \"/etc/default/argus-server\"?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Se si seleziona questa opzione, lo script di installazione sovrascriverà " +"sempre \"/etc/default/argus-server\". In caso contrario, si dovrà gestire " +"questo file da sé." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "avvio di sistema, connessione, entrambi i casi, nessuno" --- argus-2.0.6.fixes.1.orig/debian/po/pt_BR.po +++ argus-2.0.6.fixes.1/debian/po/pt_BR.po @@ -0,0 +1,82 @@ +# argus Brazilian Portuguese translation +# Copyright (C) 2008 THE argus'S COPYRIGHT HOLDER +# This file is distributed under the same license as the argus package. +# André Luís Lopes , 2007 +# Eder L. Marques (frolic) , 2008. +# Felipe Augusto van de Wiel (faw) , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: argus_2.0.6.beta.13-2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-10-03 02:06-0300\n" +"Last-Translator: Felipe Augusto van de Wiel (faw) \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" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "inicialização" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "discagem" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "ambos" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nenhuma" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Comportamento de inicialização:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"É possível iniciar o argus na inicialização do sistema, na inicialização de " +"uma conexão PPP, em ambos os casos, ou nunca (nenhuma), o que requer " +"intervenção do usuário para que o argus seja iniciado." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "O arquivo /etc/default/argus-server deve ser sobrescrito?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Se você selecionar esta opção, o script de instalação sempre sobrescreverá o " +"arquivo /etc/default/argus-server. Caso contrário, você mesmo gerenciará " +"esse arquivo." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "inicialização, discagem, ambos, nenhuma" --- argus-2.0.6.fixes.1.orig/debian/po/templates.pot +++ argus-2.0.6.fixes.1/debian/po/templates.pot @@ -0,0 +1,78 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" --- argus-2.0.6.fixes.1.orig/debian/po/gl.po +++ argus-2.0.6.fixes.1/debian/po/gl.po @@ -0,0 +1,77 @@ +# Galician translation of argus's debconf templates +# This file is distributed under the same license as the argus package. +# Jacobo Tarrio , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: argus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-06-12 22:16+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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "arrincar" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "conexión" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "ambos" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "ningún" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Comportamento de inicio:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"É posible iniciar argus ao arrincar o ordenador, ao iniciar unha conexión " +"PPP, ámbolos dous, ou nunca, o que precisa de intervención manual para " +"iniciar argus." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "¿Quere sobrescribir /etc/default/argus-server?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Se escolle esta opción, o script de instalación sempre ha sobrescribir /etc/" +"default/argus-server. Se non, pode xestionar vostede mesmo o ficheiro." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "arrincar, conexión, ambos, ningún" --- argus-2.0.6.fixes.1.orig/debian/po/vi.po +++ argus-2.0.6.fixes.1/debian/po/vi.po @@ -0,0 +1,82 @@ +# Vietnamese Debconf translation for Argus. +# Copyright © 2008 Free Software Foundation, Inc. +# Clytie Siddall , 2005-2008. +# +msgid "" +msgstr "" +"Project-Id-Version: argus 1:2.0.6.fixes.1-14.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-06-12 21:47+0930\n" +"Last-Translator: Clytie Siddall \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" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b3\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "khởi động" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "quay số" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "cả hai" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "không có" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Ứng xử khởi chạy:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Có thể khởi chạy trình argus vào lúc khởi động máy, vào lúc thiết lập một " +"kết nối bằng PPP, vào cả hai lúc đó, hoặc không bao giờ (thì người dùng cần " +"phải khởi chạy argus)." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Có nên ghi đè lên « /etc/default/argus-server » không?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Bật tùy chọn này thì văn lệnh cài đặt sẽ lúc nào cũng ghi đè lên tập tin « /" +"etc/default/argus-server ». Không thì bạn tự quản lý tập tin đó." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "khởi động, quay số, cả hai, không có" + +#~ msgid "How should argus be started?" +#~ msgstr "Bạn có muốn khởi chạy trình argus như thế nào?" --- argus-2.0.6.fixes.1.orig/debian/po/pl.po +++ argus-2.0.6.fixes.1/debian/po/pl.po @@ -0,0 +1,88 @@ +# +# 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. +# +# Michał Kułach , 2012. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2012-02-18 18:59+0100\n" +"Last-Translator: Michał Kułach \n" +"Language-Team: Polish \n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.2\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "rozruch systemu" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "połączenie wdzwaniane" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "oba" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "brak" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Sposób uruchamiania:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Program argus może być uruchamiany w czasie rozruchu systemu, w chwili " +"zainicjowania połączenia PPP, na oba sposoby lub w ogóle. Ten ostatni wybór " +"wymaga ręcznego uruchamiania argus przez użytkownika." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Czy /etc/default/argus-server powinien być nadpisany?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Jeśli wybrana zostanie opcja \"tak\", to skrypt instalacyjny będzie zawsze " +"nadpisywał /etc/default/argus-server. W przeciwnym wypadku, zarządzanie " +"plikiem pozostanie w gestii użytkownika." --- argus-2.0.6.fixes.1.orig/debian/po/ru.po +++ argus-2.0.6.fixes.1/debian/po/ru.po @@ -0,0 +1,82 @@ +# translation of ru.po to Russian +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Yuri Kozlov , 2008. +msgid "" +msgstr "" +"Project-Id-Version: argus 1:2.0.6.fixes.1-14\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-06-07 21:21+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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "при включении" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "по звонку" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "в обоих случаях" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "вручную" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Способ запуска:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Возможно настроить argus на запуск при включении компьютера, при поднятии " +"соединения PPP, в обоих случаях, или никогда, то есть argus будет " +"запускаться пользователем вручную." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Перезаписывать /etc/default/argus-server?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Если вы ответите утвердительно, то сценарий установки будет всегда " +"перезаписывать /etc/default/argus-server. Иначе, вам придётся управлять этим " +"файлом самостоятельно." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "при включении, по звонку, в обоих случаях, вручную" --- argus-2.0.6.fixes.1.orig/debian/po/ja.po +++ argus-2.0.6.fixes.1/debian/po/ja.po @@ -0,0 +1,89 @@ +# +# 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: argus 1:2.0.6.fixes.1-14\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-01-30 21:26+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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "システム起動の際" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "PPP接続の際" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "両方" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "起動させない" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "起動時の動作:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"argus の起動をいつにするか選んでください。\n" +" * システム起動時\n" +" * PPP接続の初期化の間\n" +" * 両方\n" +" * 起動させない (argus の起動にはユーザの操作が必要)" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "/etc/default/argus-server を上書きしますか?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"このオプションを選んだ場合、インストールスクリプトは /etc/default/argus-" +"server を常に上書きします。それ以外の場合はファイルを手動で変更します。" + +#~ msgid "boot, dialup, both, none" +#~ msgstr "システム起動の際, PPP接続の際, 両方, 起動させない" --- argus-2.0.6.fixes.1.orig/debian/po/zh_CN.po +++ argus-2.0.6.fixes.1/debian/po/zh_CN.po @@ -0,0 +1,78 @@ +# Chinese translations for PACKAGE package +# PACKAGE 软件包的简体中文翻译. +# Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Ji ZhengYu , 2009. +# +msgid "" +msgstr "" +"Project-Id-Version: argus 2.0.6\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2009-12-16 00:12+0800\n" +"Last-Translator: Ji ZhengYu \n" +"Language-Team: Chinese (simplified) \n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "开机启动" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "拨号" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "启动并拨号" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "什么都不做" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "启动方式:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"可以在开机时启动 argus,紧接着启用 PPP 连接。取决于用户的选择,您可以选择开机" +"启动并拨号或是两者都不选。" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "是否覆盖/etc/default/argus-server?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"如果您选择此选项,安装脚本会覆盖/etc/default/argus-server。否则,您需要自己操" +"作此文件。" + +#~ msgid "boot, dialup, both, none" +#~ msgstr "开机启动, 拨号, 启动并拨号, 什么都不做" --- argus-2.0.6.fixes.1.orig/debian/po/sv.po +++ argus-2.0.6.fixes.1/debian/po/sv.po @@ -0,0 +1,89 @@ +# 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: argus 1:2.0.6.fixes.1-8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-07-22 13:49+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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "uppstart" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "fjrranslutning" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "bda" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "ingen" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Uppstarts procedur:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Det r mjligt att starta argus vid uppstart, nr en PPP-frbindelse kopplas " +"upp, bda fregende eller inte alls. Vljer du 'ingen' mste du manuellt " +"starta argus fr att anvnda den." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Ska /etc/default/argus-server skrivas ver?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Om du vljer denna instllning kommer installationsskriptet alltid att " +"skriva ver /etc/default/argus-server. Om inte fr du hantera den filen p " +"egen hand." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "uppstart, fjrranslutning, bda, ingen" + +#~ msgid "How should argus be started?" +#~ msgstr "Hur ska argus startas?" --- argus-2.0.6.fixes.1.orig/debian/po/POTFILES.in +++ argus-2.0.6.fixes.1/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates --- argus-2.0.6.fixes.1.orig/debian/po/pt.po +++ argus-2.0.6.fixes.1/debian/po/pt.po @@ -0,0 +1,81 @@ +# translation of argus debconf to Portuguese +# +# 2005-11-04 - Luis Ferreira - Initial translation +# Luís Ferreira , 2005. +# Américo Monteiro , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: argus 1:2.0.6.fixes.1-14\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2007-09-23 08:31+0100\n" +"Last-Translator: Américo Monteiro \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" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "arranque" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "dialup" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "ambos" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nenhum" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Comportamento de arranque:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"É possível iniciar o argus durante o arranque, após o inicio de uma ligação " +"PPP, ambos, ou nunca, que requer a intervenção do utilizador para iniciar o " +"argus." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Deve o /etc/default/argus-server ser reescrito?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Se seleccionar esta opção o script de instalação vai sempre reescrever o /" +"etc/default/argus-server. Caso contrário esse ficheiro será gerido por si." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "arranque, dialup, ambos, nenhum" --- argus-2.0.6.fixes.1.orig/debian/po/de.po +++ argus-2.0.6.fixes.1/debian/po/de.po @@ -0,0 +1,89 @@ +# translation of argus_1:2.0.6.fixes.1-12_de.po to German +# +# 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. +# +# Erik Schanze , 2004-2007. +msgid "" +msgstr "" +"Project-Id-Version: argus_1:2.0.6.fixes.1-12_de\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2007-02-16 22:47+0100\n" +"Last-Translator: Erik Schanze \n" +"Language-Team: German \n" +"Language: de\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=2; plural=(n != 1);\n" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "Hochfahren" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "Einwahl" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "beides" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nie" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Startverhalten:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Es ist möglich, Argus beim Hochfahren des Rechners, beim Aufbau einer PPP-" +"Verbindung, in beiden Fällen oder nie zu starten. Dann muss der Benutzer " +"Argus selbst starten." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Soll die Datei /etc/default/argus-server überschrieben werden?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Wenn Sie zustimmen, wird während der Installation die Datei /etc/default/" +"argus-server prinzipiell überschrieben. Andernfalls müssen Sie die Datei " +"selbst verwalten." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "Hochfahren, Einwahl, beides, nie" --- argus-2.0.6.fixes.1.orig/debian/po/eu.po +++ argus-2.0.6.fixes.1/debian/po/eu.po @@ -0,0 +1,79 @@ +# translation of argus debconf to Euskara +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Xabier Bilbao , 2008. +msgid "" +msgstr "" +"Project-Id-Version: argus-eu\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2008-06-14 00:40+0200\n" +"Last-Translator: Xabier Bilbao \n" +"Language-Team: Basque \n" +"Language: eu\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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "sistema abiatzean" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "konexioan" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "bietan" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "batean ere ez" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Abiarazteko jokabidea:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Sistema abiaraztearekin batera abia daiteke argus, edo PPP konexio bat " +"abiatzean, edo bietan, edo batean ere ez; azken kasuan erabiltzaileak berak " +"abiarazi beharko du argus." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "/etc/default/argus-server gainidatzi nahi duzu?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Aukera hau hautatzen baduzu, instalazio script-ak beti gainidatziko du /etc/" +"default/argus-server. Bestela zuk kudeatu beharko duzu fitxategi hori." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "sistema abiatzean, konexioan, bietan, batean ere ez" --- argus-2.0.6.fixes.1.orig/debian/po/da.po +++ argus-2.0.6.fixes.1/debian/po/da.po @@ -0,0 +1,75 @@ +# Danish translation argus. +# Copyright (C) argus & nedenstående oversættere. +# This file is distributed under the same license as the argus package. +# Joe Hansen (joedalton2@yahoo.dk), 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: argus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2011-05-28 18:30+01:00\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" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "opstart" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "opkald" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "begge" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "ingen" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Opstartsopførsel:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Det er muligt at igangsætte argus ved opstart, ved at initiere en PPP-" +"forbindelse, begge, eller aldrig, hvilket kræver brugerhandling for at " +"igangsætte argus." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Skal /etc/default/argus-server overskrives?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Hvis du vælger denne indstilling, vil installationsskriptet altid " +"overskrive /etc/default/argus-server. Ellers skal du håndtere filen selv." --- argus-2.0.6.fixes.1.orig/debian/po/nl.po +++ argus-2.0.6.fixes.1/debian/po/nl.po @@ -0,0 +1,76 @@ +# Dutch translation of argus debconf templates. +# Copyright (C) 2004-2012 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the argus package. +# Luk Claes , 2004. +# Jeroen Schot , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: argus 1:2.0.6.fixes.1-16.2\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2012-01-20 15:29+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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "opstarten" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "inbellen" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "beide" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "niet" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Opstartgedrag:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Het is mogelijk om argus te starten bij het opstarten, bij het initiëren van " +"een PPP-verbinding, bij beide of nooit, wat gebruikersinterventie vereist om " +"argus te starten." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Moet /etc/default/argus-server overschreven worden?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Als u deze optie selecteert, dan zal het installatiescript altijd /etc/" +"default/argus-server overschrijven. Anders zult u dit bestand zelf beheren." --- argus-2.0.6.fixes.1.orig/debian/po/cs.po +++ argus-2.0.6.fixes.1/debian/po/cs.po @@ -0,0 +1,85 @@ +# +# 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: argus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2007-03-04 17:51+0100\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: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "při zavádění" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "při vytáčení" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "oběma způsoby" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nikdy" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Způsob spouštění:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Argus je možné spouštět při zavádění systému, při spuštění PPP spojení, v " +"obou případech nebo nikdy (spouštět jej pak musí uživatel ručně)." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "Má se /etc/default/argus-server přepsat?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"Vyberete-li tuto možnost, instalační skript vždy přepíše /etc/default/argus-" +"server. V opačném případě budete soubor spravovat sami." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "při zavádění, při vytáčení, oběma způsoby, nikdy" --- argus-2.0.6.fixes.1.orig/debian/po/es.po +++ argus-2.0.6.fixes.1/debian/po/es.po @@ -0,0 +1,106 @@ +# argus po-debconf translation to Spanish +# Copyright (C) 2005, 2009 Software in the Public Interest +# This file is distributed under the same license as the argus package. +# +# Changes: +# - Initial translation +# César Gómez Martín , 2005 +# +# - Updates +# Francisco Javier Cuadrado , 2009 +# +# Traductores, si no conocen el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor, lean antes de traducir +# los siguientes documentos: +# +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +msgid "" +msgstr "" +"Project-Id-Version: argus 1:2.0.6.fixes.1-16\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2009-12-20 18:14+0100\n" +"PO-Revision-Date: 2009-09-13 15:01+0100\n" +"Last-Translator: Francisco Javier Cuadrado \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" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "boot" +msgstr "al arrancar" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "dialup" +msgstr "al conectarse" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "both" +msgstr "ambas" + +#. Type: select +#. Choices +#: ../templates:1001 +msgid "none" +msgstr "nunca" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "Startup behaviour:" +msgstr "Opciones para el arranque:" + +#. Type: select +#. Description +#: ../templates:1002 +msgid "" +"It is possible to start argus at boot time, upon initiating a PPP " +"connection, both, or never, which requires user intervention in order to " +"start argus." +msgstr "" +"Argus se puede iniciar en el arranque del sistema, al inicializar una " +"conexión PPP, en ambas ocasiones o nunca, teniendo que intervenir el usuario " +"para iniciar argus en esta última opción." + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Should /etc/default/argus-server be overwritten?" +msgstr "¿Se debería sobrescribir el archivo «/etc/default/argus-server»?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"If you select this option, the installation script will always overwrite /" +"etc/default/argus-server. Otherwise, you will manage that file yourself." +msgstr "" +"El script de instalación siempre sobrescribirá el archivo «/etc/default/" +"argus-server» si selecciona esta opción. Si no la selecciona, entonces usted " +"mismo gestionará ese archivo." + +#~ msgid "boot, dialup, both, none" +#~ msgstr "al arrancar, al conectarse, ambas, nunca" + +#~ msgid "How should argus be started?" +#~ msgstr "¿Cuando debe iniciarse argus?" --- argus-2.0.6.fixes.1.orig/common/gencode.c +++ argus-2.0.6.fixes.1/common/gencode.c @@ -59,7 +59,7 @@ #include #include -#include +#include #include #include --- argus-2.0.6.fixes.1.orig/common/argus_filter.c +++ argus-2.0.6.fixes.1/common/argus_filter.c @@ -3628,10 +3628,10 @@ #include -extern void bpf_dump(struct bpf_program *, int); +extern void bpf_dump(const struct bpf_program *, int); void -bpf_dump(struct bpf_program *p, int option) +bpf_dump(const struct bpf_program *p, int option) { struct bpf_insn *insn; int i; --- argus-2.0.6.fixes.1.orig/include/argus_filter.h +++ argus-2.0.6.fixes.1/include/argus_filter.h @@ -142,7 +142,7 @@ u_int ipaddrtonetmask(u_int); u_int getnetnumber(u_int); -void bpf_dump(struct bpf_program *, int); +void bpf_dump(const struct bpf_program *, int); char *intoa(u_int); static SIGRET nohostname(int); @@ -225,7 +225,7 @@ extern u_int ipaddrtonetmask(u_int); extern u_int getnetnumber(u_int); -extern void bpf_dump(struct bpf_program *, int); +extern void bpf_dump(const struct bpf_program *, int); extern char *intoa(u_int); extern char * getname(u_char *); --- argus-2.0.6.fixes.1.orig/config/config.sub +++ argus-2.0.6.fixes.1/config/config.sub @@ -1,9 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -timestamp='2002-11-30' +timestamp='2004-01-05' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -118,7 +118,8 @@ # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -228,13 +229,14 @@ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ - | clipper \ + | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ - | ip2k \ + | ip2k | iq2000 \ | m32r | m68000 | m68k | m88k | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ @@ -245,21 +247,24 @@ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ + | msp430 \ | ns16k | ns32k \ | openrisc | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ | strongarm \ - | tahoe | thumb | tic80 | tron \ + | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ | x86 | xscale | xstormy16 | xtensa \ @@ -294,7 +299,7 @@ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ @@ -302,7 +307,7 @@ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* \ + | ip2k-* | iq2000-* \ | m32r-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | mcore-* \ @@ -315,21 +320,26 @@ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39 | mipstx39el \ - | none-* | np1-* | ns16k-* | ns32k-* \ + | mipstx39-* | mipstx39el-* \ + | msp430-* \ + | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ + | tahoe-* | thumb-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ @@ -367,6 +377,12 @@ basic_machine=a29k-none os=-bsd ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; amdahl) basic_machine=580-amdahl os=-sysv @@ -716,6 +732,10 @@ np1) basic_machine=np1-gould ;; + nv1) + basic_machine=nv1-cray + os=-unicosmp + ;; nsr-tandem) basic_machine=nsr-tandem ;; @@ -727,6 +747,10 @@ basic_machine=or32-unknown os=-coff ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose @@ -758,18 +782,24 @@ pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; - pentiumii | pentium2) + pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; + pentium4) + basic_machine=i786-pc + ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; - pentiumii-* | pentium2-*) + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; + pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; pn) basic_machine=pn-gould ;; @@ -828,6 +858,10 @@ sb1el) basic_machine=mipsisa64sb1el-unknown ;; + sei) + basic_machine=mips-sei + os=-seiux + ;; sequent) basic_machine=i386-sequent ;; @@ -835,6 +869,9 @@ basic_machine=sh-hitachi os=-hms ;; + sh64) + basic_machine=sh64-unknown + ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks @@ -901,10 +938,6 @@ basic_machine=i386-sequent os=-dynix ;; - t3d) - basic_machine=alpha-cray - os=-unicos - ;; t3e) basic_machine=alphaev5-cray os=-unicos @@ -913,14 +946,18 @@ basic_machine=t90-cray os=-unicos ;; - tic4x | c4x*) - basic_machine=tic4x-unknown - os=-coff - ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff ;; + tic55x | c55x*) + basic_machine=tic55x-unknown + os=-coff + ;; + tic6x | c6x*) + basic_machine=tic6x-unknown + os=-coff + ;; tx39) basic_machine=mipstx39-unknown ;; @@ -934,6 +971,10 @@ tower | tower-32) basic_machine=m68k-ncr ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; udi29k) basic_machine=a29k-amd os=-udi @@ -1023,7 +1064,7 @@ we32k) basic_machine=we32k-att ;; - sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele) + sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sh64) @@ -1102,19 +1143,19 @@ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ + | -hiux* | -386bsd* | -knetbsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \ | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1138,6 +1179,9 @@ -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; @@ -1150,6 +1194,9 @@ -opened*) os=-openedition ;; + -os400*) + os=-os400 + ;; -wince*) os=-wince ;; @@ -1171,6 +1218,9 @@ -atheos*) os=-atheos ;; + -syllable*) + os=-syllable + ;; -386bsd) os=-bsd ;; @@ -1193,6 +1243,9 @@ -sinix*) os=-sysv4 ;; + -tpf*) + os=-tpf + ;; -triton*) os=-sysv3 ;; @@ -1223,6 +1276,12 @@ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; + -aros*) + os=-aros + ;; + -kaos*) + os=-kaos + ;; -none) ;; *) @@ -1254,6 +1313,9 @@ arm*-semi) os=-aout ;; + c4x-* | tic4x-*) + os=-coff + ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 @@ -1432,9 +1494,15 @@ -mvs* | -opened*) vendor=ibm ;; + -os400*) + vendor=ibm + ;; -ptx*) vendor=sequent ;; + -tpf*) + vendor=ibm + ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; --- argus-2.0.6.fixes.1.orig/config/config.guess +++ argus-2.0.6.fixes.1/config/config.guess @@ -1,9 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -timestamp='2002-11-30' +timestamp='2004-01-05' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -98,14 +98,18 @@ # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. -# This shell variable is my proudest work .. or something. --bje +# Portable tmp directory creation inspired by the Autoconf team. -set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; -(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) - || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; -dummy=$tmpdir/dummy ; -files="$dummy.c $dummy.o $dummy.rel $dummy" ; -trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do @@ -113,15 +117,13 @@ CC_FOR_BUILD="$c"; break ; fi ; done ; - rm -f $files ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; -unset files' +esac ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -219,6 +221,9 @@ mvmeppc:OpenBSD:*:*) echo powerpc-unknown-openbsd${UNAME_RELEASE} exit 0 ;; + pegasos:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; pmax:OpenBSD:*:*) echo mipsel-unknown-openbsd${UNAME_RELEASE} exit 0 ;; @@ -238,68 +243,52 @@ if test $UNAME_RELEASE = "V4.0"; then UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` fi + # According to Compaq, /usr/sbin/psrinfo has been available on + # OSF/1 and Tru64 systems produced since 1995. I hope that + # covers most systems running today. This code pipes the CPU + # types through head -n 1, so we only detect the type of CPU 0. + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` + case "$ALPHA_CPU_TYPE" in + "EV4 (21064)") + UNAME_MACHINE="alpha" ;; + "EV4.5 (21064)") + UNAME_MACHINE="alpha" ;; + "LCA4 (21066/21068)") + UNAME_MACHINE="alpha" ;; + "EV5 (21164)") + UNAME_MACHINE="alphaev5" ;; + "EV5.6 (21164A)") + UNAME_MACHINE="alphaev56" ;; + "EV5.6 (21164PC)") + UNAME_MACHINE="alphapca56" ;; + "EV5.7 (21164PC)") + UNAME_MACHINE="alphapca57" ;; + "EV6 (21264)") + UNAME_MACHINE="alphaev6" ;; + "EV6.7 (21264A)") + UNAME_MACHINE="alphaev67" ;; + "EV6.8CB (21264C)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8AL (21264B)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8CX (21264D)") + UNAME_MACHINE="alphaev68" ;; + "EV6.9A (21264/EV69A)") + UNAME_MACHINE="alphaev69" ;; + "EV7 (21364)") + UNAME_MACHINE="alphaev7" ;; + "EV7.9 (21364A)") + UNAME_MACHINE="alphaev79" ;; + esac # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. - eval $set_cc_for_build - cat <$dummy.s - .data -\$Lformat: - .byte 37,100,45,37,120,10,0 # "%d-%x\n" - - .text - .globl main - .align 4 - .ent main -main: - .frame \$30,16,\$26,0 - ldgp \$29,0(\$27) - .prologue 1 - .long 0x47e03d80 # implver \$0 - lda \$2,-1 - .long 0x47e20c21 # amask \$2,\$1 - lda \$16,\$Lformat - mov \$0,\$17 - not \$1,\$18 - jsr \$26,printf - ldgp \$29,0(\$26) - mov 0,\$16 - jsr \$26,exit - .end main -EOF - $CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null - if test "$?" = 0 ; then - case `$dummy` in - 0-0) - UNAME_MACHINE="alpha" - ;; - 1-0) - UNAME_MACHINE="alphaev5" - ;; - 1-1) - UNAME_MACHINE="alphaev56" - ;; - 1-101) - UNAME_MACHINE="alphapca56" - ;; - 2-303) - UNAME_MACHINE="alphaev6" - ;; - 2-307) - UNAME_MACHINE="alphaev67" - ;; - 2-1307) - UNAME_MACHINE="alphaev68" - ;; - 3-1307) - UNAME_MACHINE="alphaev7" - ;; - esac - fi - rm -f $dummy.s $dummy && rmdir $tmpdir echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` exit 0 ;; + Alpha*:OpenVMS:*:*) + echo alpha-hp-vms + exit 0 ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead @@ -321,6 +310,9 @@ *:OS/390:*:*) echo i370-ibm-openedition exit 0 ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit 0 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit 0;; @@ -338,6 +330,9 @@ NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit 0 ;; + DRS?6000:unix:4.0:6*) + echo sparc-icl-nx6 + exit 0 ;; DRS?6000:UNIX_SV:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7 && exit 0 ;; @@ -450,8 +445,7 @@ EOF $CC_FOR_BUILD -o $dummy $dummy.c \ && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ - && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + && exit 0 echo mips-mips-riscos${UNAME_RELEASE} exit 0 ;; Motorola:PowerMAX_OS:*:*) @@ -535,8 +529,7 @@ exit(0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo rs6000-ibm-aix3.2.5 elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 @@ -635,10 +628,20 @@ } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` - if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi - rm -f $dummy.c $dummy && rmdir $tmpdir + test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac + if [ ${HP_ARCH} = "hppa2.0w" ] + then + # avoid double evaluation of $set_cc_for_build + test -n "$CC_FOR_BUILD" || eval $set_cc_for_build + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null + then + HP_ARCH="hppa2.0w" + else + HP_ARCH="hppa64" + fi + fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit 0 ;; ia64:HP-UX:*:*) @@ -672,8 +675,7 @@ exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 - rm -f $dummy.c $dummy && rmdir $tmpdir + $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 echo unknown-hitachi-hiuxwe2 exit 0 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) @@ -731,21 +733,26 @@ CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; - CRAY*T3D:*:*:*) - echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; + *:UNICOS/mp:*:*) + echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit 0 ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit 0 ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; @@ -767,8 +774,10 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - rm -f $dummy.c && rmdir $tmpdir - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} + # GNU/KFreeBSD systems have a "k" prefix to indicate we are using + # FreeBSD's kernel, but not the complete OS. + case ${LIBC} in gnu) kernel_only='k' ;; esac + echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} exit 0 ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin @@ -779,8 +788,8 @@ i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit 0 ;; - x86:Interix*:3*) - echo i586-pc-interix3 + x86:Interix*:[34]*) + echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' exit 0 ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks @@ -801,14 +810,22 @@ echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit 0 ;; *:GNU:*:*) + # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit 0 ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + exit 0 ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit 0 ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; + cris:Linux:*:*) + echo cris-axis-linux-gnu + exit 0 ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; @@ -832,7 +849,6 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - rm -f $dummy.c && rmdir $tmpdir test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; mips64:Linux:*:*) @@ -852,7 +868,6 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - rm -f $dummy.c && rmdir $tmpdir test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ;; ppc:Linux:*:*) @@ -889,6 +904,9 @@ s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit 0 ;; + sh64*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit 0 ;; @@ -946,9 +964,11 @@ LIBC=gnuaout #endif #endif + #ifdef __dietlibc__ + LIBC=dietlibc + #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - rm -f $dummy.c && rmdir $tmpdir test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ;; @@ -977,6 +997,9 @@ i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit 0 ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit 0 ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit 0 ;; @@ -1048,7 +1071,7 @@ exit 0 ;; M68*:*:R3V[567]*:*) test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; - 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0) + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` @@ -1146,7 +1169,11 @@ echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit 0 ;; *:Darwin:*:*) - echo `uname -p`-apple-darwin${UNAME_RELEASE} + case `uname -p` in + *86) UNAME_PROCESSOR=i686 ;; + powerpc) UNAME_PROCESSOR=powerpc ;; + esac + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit 0 ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` @@ -1159,7 +1186,7 @@ *:QNX:*:4*) echo i386-pc-qnx exit 0 ;; - NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) + NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit 0 ;; *:NonStop-UX:*:*) @@ -1200,6 +1227,12 @@ *:ITS:*:*) echo pdp10-unknown-its exit 0 ;; + SEI:*:*:SEIUX) + echo mips-sei-seiux${UNAME_RELEASE} + exit 0 ;; + *:DRAGONFLY:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly${UNAME_RELEASE} + exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 @@ -1320,8 +1353,7 @@ } EOF -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -rm -f $dummy.c $dummy && rmdir $tmpdir +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 # Apollos put the system type in the environment. --- argus-2.0.6.fixes.1.orig/server/ArgusSource.h +++ argus-2.0.6.fixes.1/server/ArgusSource.h @@ -324,7 +324,7 @@ int ArgusCreatePktFromFddi(const struct fddi_header *, struct ether_header *, int); -extern char *bpf_image(struct bpf_insn *, int); +extern char *bpf_image(const struct bpf_insn *, int); #else /* defined(ArgusSource) */ --- argus-2.0.6.fixes.1.orig/server/ArgusSource.c +++ argus-2.0.6.fixes.1/server/ArgusSource.c @@ -956,7 +956,7 @@ ArgusInterfaceIndex = i; switch (ArgusInterface[i].ArgusInterfaceType) { case ARGUSLIBPPKTFILE: - if ((pcap_read (ArgusPd[i], -1, ArgusCallBack, (u_char *) NULL)) < 0) { + if ((pcap_dispatch (ArgusPd[i], -1, ArgusCallBack, (u_char *) NULL)) < 0) { #ifdef ARGUSDEBUG ArgusDebug (4, "ArgusGetPackets: pcap_read() returned %s", pcap_geterr(ArgusPd[i])); #endif @@ -1022,7 +1022,7 @@ } while (noerror && (Nflag != 0) && (!(ArgusShutDownStarted))); } else { - pcap_offline_read (ArgusPd[0], -1, ArgusCallBack, (u_char *) NULL); + pcap_dispatch (ArgusPd[0], -1, ArgusCallBack, (u_char *) NULL); } }