Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 75362 Details for
Bug 116439
ez-ipupdate dnsexit support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ez-ipupdate-3.0.11b8-dnsexit-support-after-ez-ipupdate_3.0.11b8-8.1.diff.path
ez-ipupdate-3.0.11b8-dnsexit-support-after-ez-ipupdate_3.0.11b8-8.1.diff.path (text/plain), 214.93 KB, created by
Pedro Algarvio
on 2005-12-22 17:30:53 UTC
(
hide
)
Description:
ez-ipupdate-3.0.11b8-dnsexit-support-after-ez-ipupdate_3.0.11b8-8.1.diff.path
Filename:
MIME Type:
Creator:
Pedro Algarvio
Created:
2005-12-22 17:30:53 UTC
Size:
214.93 KB
patch
obsolete
>diff -Naur ez-ipupdate-3.0.11b8/aclocal.m4 ez-ipupdate-3.0.11b8-patched/aclocal.m4 >--- ez-ipupdate-3.0.11b8/aclocal.m4 2005-12-23 01:29:12.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/aclocal.m4 2003-04-17 18:39:08.000000000 +0100 >@@ -1,7 +1,7 @@ >-dnl aclocal.m4 generated automatically by aclocal 1.4-p6 >+dnl aclocal.m4 generated automatically by aclocal 1.3 > >-dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. >-dnl This file is free software; the Free Software Foundation >+dnl Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. >+dnl This Makefile.in is free software; the Free Software Foundation > dnl gives unlimited permission to copy and/or distribute it, > dnl with or without modifications, as long as this notice is preserved. > >@@ -12,7 +12,7 @@ > > # Like AC_CONFIG_HEADER, but automatically create stamp file. > >-AC_DEFUN([AM_CONFIG_HEADER], >+AC_DEFUN(AM_CONFIG_HEADER, > [AC_PREREQ([2.12]) > AC_CONFIG_HEADER([$1]) > dnl When config.status generates a header, we must update the stamp-h file. >@@ -42,9 +42,8 @@ > dnl Usage: > dnl AM_INIT_AUTOMAKE(package,version, [no-define]) > >-AC_DEFUN([AM_INIT_AUTOMAKE], >-[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl >-AC_REQUIRE([AC_PROG_INSTALL]) >+AC_DEFUN(AM_INIT_AUTOMAKE, >+[AC_REQUIRE([AM_PROG_INSTALL]) > PACKAGE=[$1] > AC_SUBST(PACKAGE) > VERSION=[$2] >@@ -54,53 +53,33 @@ > AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) > fi > ifelse([$3],, >-AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) >-AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) >+AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE") >+AC_DEFINE_UNQUOTED(VERSION, "$VERSION")) > AC_REQUIRE([AM_SANITY_CHECK]) > AC_REQUIRE([AC_ARG_PROGRAM]) > dnl FIXME This is truly gross. > missing_dir=`cd $ac_aux_dir && pwd` >-AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) >+AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) > AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) >-AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) >+AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) > AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) > AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) > AC_REQUIRE([AC_PROG_MAKE_SET])]) > >-# Copyright 2002 Free Software Foundation, Inc. > >-# This program is free software; you can redistribute it and/or modify >-# it under the terms of the GNU General Public License as published by >-# the Free Software Foundation; either version 2, or (at your option) >-# any later version. >- >-# This program is distributed in the hope that it will be useful, >-# but WITHOUT ANY WARRANTY; without even the implied warranty of >-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >-# GNU General Public License for more details. >- >-# You should have received a copy of the GNU General Public License >-# along with this program; if not, write to the Free Software >-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA >- >-# AM_AUTOMAKE_VERSION(VERSION) >-# ---------------------------- >-# Automake X.Y traces this macro to ensure aclocal.m4 has been >-# generated from the m4 files accompanying Automake X.Y. >-AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) >- >-# AM_SET_CURRENT_AUTOMAKE_VERSION >-# ------------------------------- >-# Call AM_AUTOMAKE_VERSION so it can be traced. >-# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. >-AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], >- [AM_AUTOMAKE_VERSION([1.4-p6])]) >+# serial 1 >+ >+AC_DEFUN(AM_PROG_INSTALL, >+[AC_REQUIRE([AC_PROG_INSTALL]) >+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' >+AC_SUBST(INSTALL_SCRIPT)dnl >+]) > > # > # Check to make sure that the build environment is sane. > # > >-AC_DEFUN([AM_SANITY_CHECK], >+AC_DEFUN(AM_SANITY_CHECK, > [AC_MSG_CHECKING([whether build environment is sane]) > # Just in case > sleep 1 >@@ -141,7 +120,7 @@ > > dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) > dnl The program must properly implement --version. >-AC_DEFUN([AM_MISSING_PROG], >+AC_DEFUN(AM_MISSING_PROG, > [AC_MSG_CHECKING(for working $2) > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. >diff -Naur ez-ipupdate-3.0.11b8/config.guess ez-ipupdate-3.0.11b8-patched/config.guess >--- ez-ipupdate-3.0.11b8/config.guess 2005-12-23 01:29:12.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/config.guess 2000-08-08 08:09:48.000000000 +0100 >@@ -1,10 +1,7 @@ > #! /bin/sh > # Attempt to guess a canonical system name. >-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, >-# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. >- >-timestamp='2003-01-10' >- >+# Copyright (C) 1992, 93, 94, 95, 96, 97, 1998 Free Software Foundation, Inc. >+# > # This file is free software; you can redistribute it and/or modify it > # under the terms of the GNU General Public License as published by > # the Free Software Foundation; either version 2 of the License, or >@@ -24,220 +21,36 @@ > # configuration script generated by Autoconf, you may include it under > # the same distribution terms that you use for the rest of that program. > >-# Originally written by Per Bothner <per@bothner.com>. >-# Please send patches to <config-patches@gnu.org>. Submit a context >-# diff and a properly formatted ChangeLog entry. >+# Written by Per Bothner <bothner@cygnus.com>. >+# The master version of this file is at the FSF in /home/gd/gnu/lib. > # > # This script attempts to guess a canonical system name similar to > # config.sub. If it succeeds, it prints the system name on stdout, and > # exits with 0. Otherwise, it exits with 1. > # > # The plan is that this can be called by configure scripts if you >-# don't specify an explicit build system type. >- >-me=`echo "$0" | sed -e 's,.*/,,'` >- >-usage="\ >-Usage: $0 [OPTION] >- >-Output the configuration name of the system \`$me' is run on. >- >-Operation modes: >- -h, --help print this help, then exit >- -t, --time-stamp print date of last modification, then exit >- -v, --version print version number, then exit >- >-Report bugs and patches to <config-patches@gnu.org>." >- >-version="\ >-GNU config.guess ($timestamp) >- >-Originally written by Per Bothner. >-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 >-Free Software Foundation, Inc. >- >-This is free software; see the source for copying conditions. There is NO >-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." >- >-help=" >-Try \`$me --help' for more information." >- >-# Parse command line >-while test $# -gt 0 ; do >- case $1 in >- --time-stamp | --time* | -t ) >- echo "$timestamp" ; exit 0 ;; >- --version | -v ) >- echo "$version" ; exit 0 ;; >- --help | --h* | -h ) >- echo "$usage"; exit 0 ;; >- -- ) # Stop option processing >- shift; break ;; >- - ) # Use stdin as input. >- break ;; >- -* ) >- echo "$me: invalid option $1$help" >&2 >- exit 1 ;; >- * ) >- break ;; >- esac >-done >- >-if test $# != 0; then >- echo "$me: too many arguments$help" >&2 >- exit 1 >-fi >- >-trap 'exit 1' 1 2 15 >- >-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a >-# compiler to aid in system detection is discouraged as it requires >-# temporary files to be created and, as you can see below, it is a >-# headache to deal with in a portable fashion. >- >-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still >-# use `HOST_CC' if defined, but it is deprecated. >- >-# Portable tmp directory creation inspired by the Autoconf team. >- >-set_cc_for_build=' >-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; >-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; >-: ${TMPDIR=/tmp} ; >- { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || >- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || >- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; >-dummy=$tmp/dummy ; >-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; >-case $CC_FOR_BUILD,$HOST_CC,$CC in >- ,,) echo "int x;" > $dummy.c ; >- for c in cc gcc c89 c99 ; do >- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then >- CC_FOR_BUILD="$c"; break ; >- fi ; >- done ; >- if test x"$CC_FOR_BUILD" = x ; then >- CC_FOR_BUILD=no_compiler_found ; >- fi >- ;; >- ,,*) CC_FOR_BUILD=$CC ;; >- ,*,*) CC_FOR_BUILD=$HOST_CC ;; >-esac ;' >+# don't specify an explicit system type (host/target name). >+# >+# Only a few systems have been added to this list; please add others >+# (but try to keep the structure clean). >+# > > # This is needed to find uname on a Pyramid OSx when run in the BSD universe. >-# (ghazi@noc.rutgers.edu 1994-08-24) >+# (ghazi@noc.rutgers.edu 8/24/94.) > if (test -f /.attbin/uname) >/dev/null 2>&1 ; then > PATH=$PATH:/.attbin ; export PATH > fi > > UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown > UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown >-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown >+UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown > UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown > >+trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15 >+ > # Note: order is significant - the case branches are not exclusive. > > case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in >- *:NetBSD:*:*) >- # NetBSD (nbsd) targets should (where applicable) match one or >- # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, >- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently >- # switched to ELF, *-*-netbsd* would select the old >- # object file format. This provides both forward >- # compatibility and a consistent mechanism for selecting the >- # object file format. >- # >- # Note: NetBSD doesn't particularly care about the vendor >- # portion of the name. We always set it to "unknown". >- sysctl="sysctl -n hw.machine_arch" >- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ >- /usr/sbin/$sysctl 2>/dev/null || echo unknown)` >- case "${UNAME_MACHINE_ARCH}" in >- armeb) machine=armeb-unknown ;; >- arm*) machine=arm-unknown ;; >- sh3el) machine=shl-unknown ;; >- sh3eb) machine=sh-unknown ;; >- *) machine=${UNAME_MACHINE_ARCH}-unknown ;; >- esac >- # The Operating System including object format, if it has switched >- # to ELF recently, or will in the future. >- case "${UNAME_MACHINE_ARCH}" in >- arm*|i386|m68k|ns32k|sh3*|sparc|vax) >- eval $set_cc_for_build >- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ >- | grep __ELF__ >/dev/null >- then >- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). >- # Return netbsd for either. FIX? >- os=netbsd >- else >- os=netbsdelf >- fi >- ;; >- *) >- os=netbsd >- ;; >- esac >- # The OS release >- # Debian GNU/NetBSD machines have a different userland, and >- # thus, need a distinct triplet. However, they do not need >- # kernel version information, so it can be replaced with a >- # suitable tag, in the style of linux-gnu. >- case "${UNAME_VERSION}" in >- Debian*) >- release='-gnu' >- ;; >- *) >- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` >- ;; >- esac >- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: >- # contains redundant information, the shorter form: >- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. >- echo "${machine}-${os}${release}" >- exit 0 ;; >- amiga:OpenBSD:*:*) >- echo m68k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- arc:OpenBSD:*:*) >- echo mipsel-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- hp300:OpenBSD:*:*) >- echo m68k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- mac68k:OpenBSD:*:*) >- echo m68k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- macppc:OpenBSD:*:*) >- echo powerpc-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- mvme68k:OpenBSD:*:*) >- echo m68k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- mvme88k:OpenBSD:*:*) >- echo m88k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- mvmeppc:OpenBSD:*:*) >- echo powerpc-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- pmax:OpenBSD:*:*) >- echo mipsel-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- sgi:OpenBSD:*:*) >- echo mipseb-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- sun3:OpenBSD:*:*) >- echo m68k-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- wgrisc:OpenBSD:*:*) >- echo mipsel-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- *:OpenBSD:*:*) >- echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} >- exit 0 ;; >- *:MicroBSD:*:*) >- echo ${UNAME_MACHINE}-unknown-microbsd${UNAME_RELEASE} >- exit 0 ;; > alpha:OSF1:*:*) > if test $UNAME_RELEASE = "V4.0"; then > UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` >@@ -246,91 +59,87 @@ > # 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 <<EOF >$dummy.s >- .data >-\$Lformat: >- .byte 37,100,45,37,120,10,0 # "%d-%x\n" >- >- .text >+ cat <<EOF >dummy.s > .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 >+ .frame \$30,0,\$26,0 >+ .prologue 0 >+ .long 0x47e03d80 # implver $0 >+ lda \$2,259 >+ .long 0x47e20c21 # amask $2,$1 >+ srl \$1,8,\$2 >+ sll \$2,2,\$2 >+ sll \$0,3,\$0 >+ addl \$1,\$0,\$0 >+ addl \$2,\$0,\$0 >+ ret \$31,(\$26),1 > .end main > EOF >- $CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null >+ ${CC-cc} dummy.s -o dummy 2>/dev/null > if test "$?" = 0 ; then >- case `$dummy` in >- 0-0) >+ ./dummy >+ case "$?" in >+ 7) > UNAME_MACHINE="alpha" > ;; >- 1-0) >+ 15) > UNAME_MACHINE="alphaev5" > ;; >- 1-1) >+ 14) > UNAME_MACHINE="alphaev56" > ;; >- 1-101) >+ 10) > UNAME_MACHINE="alphapca56" > ;; >- 2-303) >+ 16) > UNAME_MACHINE="alphaev6" > ;; >- 2-307) >- UNAME_MACHINE="alphaev67" >- ;; >- 2-1307) >- UNAME_MACHINE="alphaev68" >- ;; >- 3-1307) >- UNAME_MACHINE="alphaev7" >- ;; > esac > fi >- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` >- exit 0 ;; >- Alpha\ *:Windows_NT*:*) >- # How do we know it's Interix rather than the generic POSIX subsystem? >- # Should we change UNAME_MACHINE based on the output of uname instead >- # of the specific Alpha model? >- echo alpha-pc-interix >+ rm -f dummy.s dummy >+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr [[A-Z]] [[a-z]]` > exit 0 ;; > 21064:Windows_NT:50:3) > echo alpha-dec-winnt3.5 > exit 0 ;; > Amiga*:UNIX_System_V:4.0:*) >- echo m68k-unknown-sysv4 >+ echo m68k-cbm-sysv4 > exit 0;; >- *:[Aa]miga[Oo][Ss]:*:*) >- echo ${UNAME_MACHINE}-unknown-amigaos >+ amiga:NetBSD:*:*) >+ echo m68k-cbm-netbsd${UNAME_RELEASE} >+ exit 0 ;; >+ amiga:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ arc64:OpenBSD:*:*) >+ echo mips64el-unknown-openbsd${UNAME_RELEASE} > exit 0 ;; >- *:[Mm]orph[Oo][Ss]:*:*) >- echo ${UNAME_MACHINE}-unknown-morphos >+ arc:OpenBSD:*:*) >+ echo mipsel-unknown-openbsd${UNAME_RELEASE} > exit 0 ;; >- *:OS/390:*:*) >- echo i370-ibm-openedition >+ hkmips:OpenBSD:*:*) >+ echo mips-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ pmax:OpenBSD:*:*) >+ echo mipsel-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ sgi:OpenBSD:*:*) >+ echo mips-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ wgrisc:OpenBSD:*:*) >+ echo mipsel-unknown-openbsd${UNAME_RELEASE} > exit 0 ;; > arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) > echo arm-acorn-riscix${UNAME_RELEASE} > exit 0;; >- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) >+ arm32:NetBSD:*:*) >+ echo arm-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` >+ exit 0 ;; >+ SR2?01:HI-UX/MPP:*:*) > echo hppa1.1-hitachi-hiuxmpp > exit 0;; >- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) >+ Pyramid*:OSx*:*:*|MIS*:OSx*:*:*) > # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. > if test "`(/bin/universe) 2>/dev/null`" = att ; then > echo pyramid-pyramid-sysv3 >@@ -338,16 +147,9 @@ > echo pyramid-pyramid-bsd > fi > exit 0 ;; >- NILE*:*:*:dcosx) >+ NILE:*:*:dcosx) > echo pyramid-pyramid-svr4 > exit 0 ;; >- DRS?6000:UNIX_SV:4.2*:7*) >- case `/usr/bin/uname -p` in >- sparc) echo sparc-icl-nx7 && exit 0 ;; >- esac ;; >- sun4H:SunOS:5.*:*) >- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` >- exit 0 ;; > sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) > echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` > exit 0 ;; >@@ -373,7 +175,7 @@ > echo m68k-sun-sunos${UNAME_RELEASE} > exit 0 ;; > sun*:*:4.2BSD:*) >- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` >+ UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` > test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 > case "`/bin/arch`" in > sun3) >@@ -387,32 +189,30 @@ > aushp:SunOS:*:*) > echo sparc-auspex-sunos${UNAME_RELEASE} > exit 0 ;; >- # The situation for MiNT is a little confusing. The machine name >- # can be virtually everything (everything which is not >- # "atarist" or "atariste" at least should have a processor >- # > m68000). The system name ranges from "MiNT" over "FreeMiNT" >- # to the lowercase version "mint" (or "freemint"). Finally >- # the system name "TOS" denotes a system which is actually not >- # MiNT. But MiNT is downward compatible to TOS, so this should >- # be no problem. >- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) >- echo m68k-atari-mint${UNAME_RELEASE} >+ atari*:NetBSD:*:*) >+ echo m68k-atari-netbsd${UNAME_RELEASE} > exit 0 ;; >- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) >- echo m68k-atari-mint${UNAME_RELEASE} >- exit 0 ;; >- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) >- echo m68k-atari-mint${UNAME_RELEASE} >+ atari*:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ sun3*:NetBSD:*:*) >+ echo m68k-sun-netbsd${UNAME_RELEASE} >+ exit 0 ;; >+ sun3*:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ mac68k:NetBSD:*:*) >+ echo m68k-apple-netbsd${UNAME_RELEASE} >+ exit 0 ;; >+ mac68k:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ mvme68k:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} >+ exit 0 ;; >+ mvme88k:OpenBSD:*:*) >+ echo m88k-unknown-openbsd${UNAME_RELEASE} > exit 0 ;; >- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) >- echo m68k-milan-mint${UNAME_RELEASE} >- exit 0 ;; >- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) >- echo m68k-hades-mint${UNAME_RELEASE} >- exit 0 ;; >- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) >- echo m68k-unknown-mint${UNAME_RELEASE} >- exit 0 ;; > powerpc:machten:*:*) > echo powerpc-apple-machten${UNAME_RELEASE} > exit 0 ;; >@@ -425,18 +225,12 @@ > VAX*:ULTRIX*:*:*) > echo vax-dec-ultrix${UNAME_RELEASE} > exit 0 ;; >- 2020:CLIX:*:* | 2430:CLIX:*:*) >+ 2020:CLIX:*:*) > echo clipper-intergraph-clix${UNAME_RELEASE} > exit 0 ;; > mips:*:*:UMIPS | mips:*:*:RISCos) >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >-#ifdef __cplusplus >-#include <stdio.h> /* for printf() prototype */ >- int main (int argc, char *argv[]) { >-#else >- int main (argc, argv) int argc; char *argv[]; { >-#endif >+ sed 's/^ //' << EOF >dummy.c >+ int main (argc, argv) int argc; char **argv; { > #if defined (host_mips) && defined (MIPSEB) > #if defined (SYSTYPE_SYSV) > printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); >@@ -451,20 +245,12 @@ > exit (-1); > } > EOF >- $CC_FOR_BUILD -o $dummy $dummy.c \ >- && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ >- && exit 0 >+ ${CC-cc} dummy.c -o dummy \ >+ && ./dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ >+ && rm dummy.c dummy && exit 0 >+ rm -f dummy.c dummy > echo mips-mips-riscos${UNAME_RELEASE} > exit 0 ;; >- Motorola:PowerMAX_OS:*:*) >- echo powerpc-motorola-powermax >- exit 0 ;; >- Motorola:*:4.3:PL8-*) >- echo powerpc-harris-powermax >- exit 0 ;; >- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) >- echo powerpc-harris-powermax >- exit 0 ;; > Night_Hawk:Power_UNIX:*:*) > echo powerpc-harris-powerunix > exit 0 ;; >@@ -480,18 +266,15 @@ > AViiON:dgux:*:*) > # DG/UX returns AViiON for all architectures > UNAME_PROCESSOR=`/usr/bin/uname -p` >- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] >- then >- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ >- [ ${TARGET_BINARY_INTERFACE}x = x ] >- then >+ if [ $UNAME_PROCESSOR = mc88100 -o $UNAME_PROCESSOR = mc88110 ] ; then >+ if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx \ >+ -o ${TARGET_BINARY_INTERFACE}x = x ] ; then > echo m88k-dg-dgux${UNAME_RELEASE} >- else >- echo m88k-dg-dguxbcs${UNAME_RELEASE} >- fi > else >- echo i586-dg-dgux${UNAME_RELEASE} >+ echo m88k-dg-dguxbcs${UNAME_RELEASE} > fi >+ else echo i586-dg-dgux${UNAME_RELEASE} >+ fi > exit 0 ;; > M88*:DolphinOS:*:*) # DolphinOS (SVR3) > echo m88k-dolphin-sysv3 >@@ -512,21 +295,12 @@ > ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. > echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id > exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' >- i*86:AIX:*:*) >+ i?86:AIX:*:*) > echo i386-ibm-aix > exit 0 ;; >- ia64:AIX:*:*) >- if [ -x /usr/bin/oslevel ] ; then >- IBM_REV=`/usr/bin/oslevel` >- else >- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} >- fi >- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} >- exit 0 ;; > *:AIX:2:3) > if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >+ sed 's/^ //' << EOF >dummy.c > #include <sys/systemcfg.h> > > main() >@@ -537,7 +311,8 @@ > exit(0); > } > EOF >- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 >+ ${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0 >+ rm -f dummy.c dummy > echo rs6000-ibm-aix3.2.5 > elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then > echo rs6000-ibm-aix3.2.4 >@@ -545,9 +320,8 @@ > echo rs6000-ibm-aix3.2 > fi > exit 0 ;; >- *:AIX:*:[45]) >- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` >- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then >+ *:AIX:*:4) >+ if /usr/sbin/lsattr -EHl proc0 | grep POWER >/dev/null 2>&1; then > IBM_ARCH=rs6000 > else > IBM_ARCH=powerpc >@@ -555,7 +329,7 @@ > if [ -x /usr/bin/oslevel ] ; then > IBM_REV=`/usr/bin/oslevel` > else >- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} >+ IBM_REV=4.${UNAME_RELEASE} > fi > echo ${IBM_ARCH}-ibm-aix${IBM_REV} > exit 0 ;; >@@ -565,7 +339,7 @@ > ibmrt:4.4BSD:*|romp-ibm:BSD:*) > echo romp-ibm-bsd4.4 > exit 0 ;; >- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and >+ ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC NetBSD and > echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to > exit 0 ;; # report: romp-ibm BSD 4.3 > *:BOSX:*:*) >@@ -580,85 +354,18 @@ > hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) > echo m68k-hp-bsd4.4 > exit 0 ;; >- 9000/[34678]??:HP-UX:*:*) >- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` >+ 9000/[3478]??:HP-UX:*:*) > case "${UNAME_MACHINE}" in > 9000/31? ) HP_ARCH=m68000 ;; > 9000/[34]?? ) HP_ARCH=m68k ;; >- 9000/[678][0-9][0-9]) >- if [ -x /usr/bin/getconf ]; then >- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` >- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` >- case "${sc_cpu_version}" in >- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 >- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 >- 532) # CPU_PA_RISC2_0 >- case "${sc_kernel_bits}" in >- 32) HP_ARCH="hppa2.0n" ;; >- 64) HP_ARCH="hppa2.0w" ;; >- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 >- esac ;; >- esac >- fi >- if [ "${HP_ARCH}" = "" ]; then >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- >- #define _HPUX_SOURCE >- #include <stdlib.h> >- #include <unistd.h> >- >- int main () >- { >- #if defined(_SC_KERNEL_BITS) >- long bits = sysconf(_SC_KERNEL_BITS); >- #endif >- long cpu = sysconf (_SC_CPU_VERSION); >- >- switch (cpu) >- { >- case CPU_PA_RISC1_0: puts ("hppa1.0"); break; >- case CPU_PA_RISC1_1: puts ("hppa1.1"); break; >- case CPU_PA_RISC2_0: >- #if defined(_SC_KERNEL_BITS) >- switch (bits) >- { >- case 64: puts ("hppa2.0w"); break; >- case 32: puts ("hppa2.0n"); break; >- default: puts ("hppa2.0"); break; >- } break; >- #else /* !defined(_SC_KERNEL_BITS) */ >- puts ("hppa2.0"); break; >- #endif >- default: puts ("hppa1.0"); break; >- } >- exit (0); >- } >-EOF >- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` >- test -z "$HP_ARCH" && HP_ARCH=hppa >- fi ;; >+ 9000/7?? | 9000/8?[1679] ) HP_ARCH=hppa1.1 ;; >+ 9000/8?? ) HP_ARCH=hppa1.0 ;; > esac >- if [ ${HP_ARCH} = "hppa2.0w" ] >- then >- # avoid double evaluation of $set_cc_for_build >- test -n "$CC_FOR_BUILD" || eval $set_cc_for_build >- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null >- then >- HP_ARCH="hppa2.0w" >- else >- HP_ARCH="hppa64" >- fi >- fi >- echo ${HP_ARCH}-hp-hpux${HPUX_REV} >- exit 0 ;; >- ia64:HP-UX:*:*) > HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` >- echo ia64-hp-hpux${HPUX_REV} >+ echo ${HP_ARCH}-hp-hpux${HPUX_REV} > exit 0 ;; > 3050*:HI-UX:*:*) >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >+ sed 's/^ //' << EOF >dummy.c > #include <unistd.h> > int > main () >@@ -683,7 +390,8 @@ > exit (0); > } > EOF >- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 >+ ${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0 >+ rm -f dummy.c dummy > echo unknown-hitachi-hiuxwe2 > exit 0 ;; > 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) >@@ -692,16 +400,13 @@ > 9000/8??:4.3bsd:*:*) > echo hppa1.0-hp-bsd > exit 0 ;; >- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) >- echo hppa1.0-hp-mpeix >- exit 0 ;; > hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) > echo hppa1.1-hp-osf > exit 0 ;; > hp8??:OSF1:*:*) > echo hppa1.0-hp-osf > exit 0 ;; >- i*86:OSF1:*:*) >+ i?86:OSF1:*:*) > if [ -x /usr/sbin/sysversion ] ; then > echo ${UNAME_MACHINE}-unknown-osf1mk > else >@@ -729,82 +434,57 @@ > C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) > echo c4-convex-bsd > exit 0 ;; >+ CRAY*X-MP:*:*:*) >+ echo xmp-cray-unicos >+ exit 0 ;; > CRAY*Y-MP:*:*:*) >- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' >+ echo ymp-cray-unicos${UNAME_RELEASE} > exit 0 ;; > CRAY*[A-Z]90:*:*:*) > echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ > | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ >- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ >- -e 's/\.[^.]*$/.X/' >+ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ > exit 0 ;; > CRAY*TS:*:*:*) >- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' >- exit 0 ;; >- CRAY*T3E:*:*:*) >- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' >+ echo t90-cray-unicos${UNAME_RELEASE} > 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/\///'` >+ CRAY-2:*:*:*) >+ echo cray2-cray-unicos >+ exit 0 ;; >+ F300:UNIX_System_V:*:*) >+ FUJITSU_SYS=`uname -p | tr [A-Z] [a-z] | sed -e 's/\///'` > FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` >- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" >+ echo "f300-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} >+ F301:UNIX_System_V:*:*) >+ echo f301-fujitsu-uxpv`echo $UNAME_RELEASE | sed 's/ .*//'` >+ exit 0 ;; >+ hp3[0-9][05]:NetBSD:*:*) >+ echo m68k-hp-netbsd${UNAME_RELEASE} > exit 0 ;; >- sparc*:BSD/OS:*:*) >- echo sparc-unknown-bsdi${UNAME_RELEASE} >+ hp300:OpenBSD:*:*) >+ echo m68k-unknown-openbsd${UNAME_RELEASE} > exit 0 ;; >- *:BSD/OS:*:*) >- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} >+ i?86:BSD/386:*:* | *:BSD/OS:*:*) >+ echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} > exit 0 ;; > *:FreeBSD:*:*) >- # Determine whether the default compiler uses glibc. >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- #include <features.h> >- #if __GLIBC__ >= 2 >- LIBC=gnu >- #else >- LIBC= >- #endif >-EOF >- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` >- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} >+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` >+ exit 0 ;; >+ *:NetBSD:*:*) >+ echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` >+ exit 0 ;; >+ *:OpenBSD:*:*) >+ echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` > exit 0 ;; > i*:CYGWIN*:*) >- echo ${UNAME_MACHINE}-pc-cygwin >+ echo ${UNAME_MACHINE}-pc-cygwin32 > exit 0 ;; > i*:MINGW*:*) > echo ${UNAME_MACHINE}-pc-mingw32 > exit 0 ;; >- i*:PW*:*) >- echo ${UNAME_MACHINE}-pc-pw32 >- exit 0 ;; >- x86:Interix*:3*) >- echo i586-pc-interix3 >- exit 0 ;; >- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) >- echo i${UNAME_MACHINE}-pc-mks >- exit 0 ;; >- i*:Windows_NT*:* | Pentium*:Windows_NT*:*) >- # How do we know it's Interix rather than the generic POSIX subsystem? >- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we >- # UNAME_MACHINE based on the output of uname instead of i386? >- echo i586-pc-interix >- exit 0 ;; >- i*:UWIN*:*) >- echo ${UNAME_MACHINE}-pc-uwin >- exit 0 ;; > p*:CYGWIN*:*) >- echo powerpcle-unknown-cygwin >+ echo powerpcle-unknown-cygwin32 > exit 0 ;; > prep*:SunOS:5.*:*) > echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` >@@ -812,159 +492,145 @@ > *:GNU:*:*) > echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` > exit 0 ;; >- i*86:Minix:*:*) >- echo ${UNAME_MACHINE}-pc-minix >- exit 0 ;; >- arm*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >- exit 0 ;; >- ia64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >- exit 0 ;; >- m68*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >- exit 0 ;; >- mips:Linux:*:*) >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- #undef CPU >- #undef mips >- #undef mipsel >- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) >- CPU=mipsel >- #else >- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) >- CPU=mips >- #else >- CPU= >- #endif >- #endif >-EOF >- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` >- test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 >- ;; >- mips64:Linux:*:*) >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- #undef CPU >- #undef mips64 >- #undef mips64el >- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) >- CPU=mips64el >- #else >- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) >- CPU=mips64 >- #else >- CPU= >- #endif >- #endif >-EOF >- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` >- test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 >- ;; >- ppc:Linux:*:*) >- echo powerpc-unknown-linux-gnu >- exit 0 ;; >- ppc64:Linux:*:*) >- echo powerpc64-unknown-linux-gnu >- exit 0 ;; >- alpha:Linux:*:*) >- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in >- EV5) UNAME_MACHINE=alphaev5 ;; >- EV56) UNAME_MACHINE=alphaev56 ;; >- PCA56) UNAME_MACHINE=alphapca56 ;; >- PCA57) UNAME_MACHINE=alphapca56 ;; >- EV6) UNAME_MACHINE=alphaev6 ;; >- EV67) UNAME_MACHINE=alphaev67 ;; >- EV68*) UNAME_MACHINE=alphaev68 ;; >- esac >- objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null >- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi >- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} >- exit 0 ;; >- parisc:Linux:*:* | hppa:Linux:*:*) >- # Look for CPU level >- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in >- PA7*) echo hppa1.1-unknown-linux-gnu ;; >- PA8*) echo hppa2.0-unknown-linux-gnu ;; >- *) echo hppa-unknown-linux-gnu ;; >+ *:Linux:*:*) >+ # uname on the ARM produces all sorts of strangeness, and we need to >+ # filter it out. >+ case "$UNAME_MACHINE" in >+ arm* | sa110*) UNAME_MACHINE="arm" ;; > esac >- exit 0 ;; >- parisc64:Linux:*:* | hppa64:Linux:*:*) >- echo hppa64-unknown-linux-gnu >- exit 0 ;; >- s390:Linux:*:* | s390x:Linux:*:*) >- echo ${UNAME_MACHINE}-ibm-linux >- exit 0 ;; >- sh*:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >- exit 0 ;; >- sparc:Linux:*:* | sparc64:Linux:*:*) >- echo ${UNAME_MACHINE}-unknown-linux-gnu >- exit 0 ;; >- x86_64:Linux:*:*) >- echo x86_64-unknown-linux-gnu >- exit 0 ;; >- i*86:Linux:*:*) >+ > # The BFD linker knows what the default object file format is, so >- # first see if it will tell us. cd to the root directory to prevent >- # problems with other programs or directories called `ld' in the path. >- # Set LC_ALL=C to ensure ld outputs messages in English. >- ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ >- | sed -ne '/supported targets:/!d >+ # first see if it will tell us. >+ ld_help_string=`ld --help 2>&1` >+ ld_supported_emulations=`echo $ld_help_string \ >+ | sed -ne '/supported emulations:/!d > s/[ ][ ]*/ /g >- s/.*supported targets: *// >+ s/.*supported emulations: *// > s/ .*// > p'` >- case "$ld_supported_targets" in >- elf32-i386) >- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" >- ;; >- a.out-i386-linux) >- echo "${UNAME_MACHINE}-pc-linux-gnuaout" >- exit 0 ;; >- coff-i386) >- echo "${UNAME_MACHINE}-pc-linux-gnucoff" >- exit 0 ;; >- "") >- # Either a pre-BFD a.out linker (linux-gnuoldld) or >- # one that does not give us useful --help. >- echo "${UNAME_MACHINE}-pc-linux-gnuoldld" >- exit 0 ;; >+ case "$ld_supported_emulations" in >+ i?86linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" ; exit 0 ;; >+ i?86coff) echo "${UNAME_MACHINE}-pc-linux-gnucoff" ; exit 0 ;; >+ sparclinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; >+ armlinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; >+ m68klinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; >+ elf32ppc) echo "powerpc-unknown-linux-gnu" ; exit 0 ;; > esac >- # Determine whether the default compiler is a.out or elf >- eval $set_cc_for_build >- sed 's/^ //' << EOF >$dummy.c >- #include <features.h> >- #ifdef __ELF__ >- # ifdef __GLIBC__ >- # if __GLIBC__ >= 2 >- LIBC=gnu >- # else >- LIBC=gnulibc1 >- # endif >- # else >- LIBC=gnulibc1 >- # endif >- #else >- #ifdef __INTEL_COMPILER >- LIBC=gnu >- #else >- LIBC=gnuaout >- #endif >- #endif >+ >+ if test "${UNAME_MACHINE}" = "alpha" ; then >+ sed 's/^ //' <<EOF >dummy.s >+ .globl main >+ .ent main >+ main: >+ .frame \$30,0,\$26,0 >+ .prologue 0 >+ .long 0x47e03d80 # implver $0 >+ lda \$2,259 >+ .long 0x47e20c21 # amask $2,$1 >+ srl \$1,8,\$2 >+ sll \$2,2,\$2 >+ sll \$0,3,\$0 >+ addl \$1,\$0,\$0 >+ addl \$2,\$0,\$0 >+ ret \$31,(\$26),1 >+ .end main >+EOF >+ LIBC="" >+ ${CC-cc} dummy.s -o dummy 2>/dev/null >+ if test "$?" = 0 ; then >+ ./dummy >+ case "$?" in >+ 7) >+ UNAME_MACHINE="alpha" >+ ;; >+ 15) >+ UNAME_MACHINE="alphaev5" >+ ;; >+ 14) >+ UNAME_MACHINE="alphaev56" >+ ;; >+ 10) >+ UNAME_MACHINE="alphapca56" >+ ;; >+ 16) >+ UNAME_MACHINE="alphaev6" >+ ;; >+ esac >+ >+ objdump --private-headers dummy | \ >+ grep ld.so.1 > /dev/null >+ if test "$?" = 0 ; then >+ LIBC="libc1" >+ fi >+ fi >+ rm -f dummy.s dummy >+ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ; exit 0 >+ elif test "${UNAME_MACHINE}" = "mips" ; then >+ cat >dummy.c <<EOF >+main(argc, argv) >+ int argc; >+ char *argv[]; >+{ >+#ifdef __MIPSEB__ >+ printf ("%s-unknown-linux-gnu\n", argv[1]); >+#endif >+#ifdef __MIPSEL__ >+ printf ("%sel-unknown-linux-gnu\n", argv[1]); >+#endif >+ return 0; >+} >+EOF >+ ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0 >+ rm -f dummy.c dummy >+ else >+ # Either a pre-BFD a.out linker (linux-gnuoldld) >+ # or one that does not give us useful --help. >+ # GCC wants to distinguish between linux-gnuoldld and linux-gnuaout. >+ # If ld does not provide *any* "supported emulations:" >+ # that means it is gnuoldld. >+ echo "$ld_help_string" | grep >/dev/null 2>&1 "supported emulations:" >+ test $? != 0 && echo "${UNAME_MACHINE}-pc-linux-gnuoldld" && exit 0 >+ >+ case "${UNAME_MACHINE}" in >+ i?86) >+ VENDOR=pc; >+ ;; >+ *) >+ VENDOR=unknown; >+ ;; >+ esac >+ # Determine whether the default compiler is a.out or elf >+ cat >dummy.c <<EOF >+#include <features.h> >+main(argc, argv) >+ int argc; >+ char *argv[]; >+{ >+#ifdef __ELF__ >+# ifdef __GLIBC__ >+# if __GLIBC__ >= 2 >+ printf ("%s-${VENDOR}-linux-gnu\n", argv[1]); >+# else >+ printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); >+# endif >+# else >+ printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); >+# endif >+#else >+ printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]); >+#endif >+ return 0; >+} > EOF >- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` >- test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 >- test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 >- ;; >- i*86:DYNIX/ptx:4*:*) >- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. >- # earlier versions are messed up and put the nodename in both >- # sysname and nodename. >+ ${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy "${UNAME_MACHINE}" && rm dummy.c dummy && exit 0 >+ rm -f dummy.c dummy >+ fi ;; >+# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. earlier versions >+# are messed up and put the nodename in both sysname and nodename. >+ i?86:DYNIX/ptx:4*:*) > echo i386-sequent-sysv4 > exit 0 ;; >- i*86:UNIX_SV:4.2MP:2.*) >+ i?86:UNIX_SV:4.2MP:2.*) > # Unixware is an offshoot of SVR4, but it has its own version > # number series starting with 2... > # I am not positive that other SVR4 systems won't match this, >@@ -972,59 +638,28 @@ > # Use sysv4.2uw... so that sysv4* matches it. > echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} > exit 0 ;; >- i*86:OS/2:*:*) >- # If we were able to find `uname', then EMX Unix compatibility >- # is probably installed. >- echo ${UNAME_MACHINE}-pc-os2-emx >- exit 0 ;; >- i*86:XTS-300:*:STOP) >- echo ${UNAME_MACHINE}-unknown-stop >- exit 0 ;; >- i*86:atheos:*:*) >- echo ${UNAME_MACHINE}-unknown-atheos >- exit 0 ;; >- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) >- echo i386-unknown-lynxos${UNAME_RELEASE} >- exit 0 ;; >- i*86:*DOS:*:*) >- echo ${UNAME_MACHINE}-pc-msdosdjgpp >- exit 0 ;; >- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) >- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` >+ i?86:*:4.*:* | i?86:SYSTEM_V:4.*:*) > if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then >- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} >+ echo ${UNAME_MACHINE}-univel-sysv${UNAME_RELEASE} > else >- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} >+ echo ${UNAME_MACHINE}-pc-sysv${UNAME_RELEASE} > fi > exit 0 ;; >- i*86:*:5:[78]*) >- case `/bin/uname -X | grep "^Machine"` in >- *486*) UNAME_MACHINE=i486 ;; >- *Pentium) UNAME_MACHINE=i586 ;; >- *Pent*|*Celeron) UNAME_MACHINE=i686 ;; >- esac >- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} >- exit 0 ;; >- i*86:*:3.2:*) >+ i?86:*:3.2:*) > if test -f /usr/options/cb.name; then > UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` > echo ${UNAME_MACHINE}-pc-isc$UNAME_REL > elif /bin/uname -X 2>/dev/null >/dev/null ; then >- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` >- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 >- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ >+ UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')` >+ (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486 >+ (/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \ > && UNAME_MACHINE=i586 >- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ >- && UNAME_MACHINE=i686 >- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ >- && UNAME_MACHINE=i686 > echo ${UNAME_MACHINE}-pc-sco$UNAME_REL > else > echo ${UNAME_MACHINE}-pc-sysv32 > fi > exit 0 ;; > pc:*:*:*) >- # Left here for compatibility: > # uname -m prints for DJGPP always 'pc', but it prints nothing about > # the processor, so we play safe by assuming i386. > echo i386-pc-msdosdjgpp >@@ -1046,15 +681,9 @@ > # "miniframe" > echo m68010-convergent-sysv > exit 0 ;; >- mc68k:UNIX:SYSTEM5:3.51m) >- echo m68k-convergent-sysv >- exit 0 ;; >- M680?0:D-NIX:5.3:*) >- echo m68k-diab-dnix >- exit 0 ;; > M68*:*:R3V[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[34]??:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0) > OS_REL='' > test -r /etc/.relid \ > && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` >@@ -1065,27 +694,24 @@ > 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) > /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ > && echo i486-ncr-sysv4 && exit 0 ;; >- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) >+ m68*:LynxOS:2.*:*) > echo m68k-unknown-lynxos${UNAME_RELEASE} > exit 0 ;; > mc68030:UNIX_System_V:4.*:*) > echo m68k-atari-sysv4 > exit 0 ;; >+ i?86:LynxOS:2.*:*) >+ echo i386-unknown-lynxos${UNAME_RELEASE} >+ exit 0 ;; > TSUNAMI:LynxOS:2.*:*) > echo sparc-unknown-lynxos${UNAME_RELEASE} > exit 0 ;; >- rs6000:LynxOS:2.*:*) >+ rs6000:LynxOS:2.*:* | PowerPC:LynxOS:2.*:*) > echo rs6000-unknown-lynxos${UNAME_RELEASE} > exit 0 ;; >- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) >- echo powerpc-unknown-lynxos${UNAME_RELEASE} >- exit 0 ;; > SM[BE]S:UNIX_SV:*:*) > echo mips-dde-sysv${UNAME_RELEASE} > exit 0 ;; >- RM*:ReliantUNIX-*:*:*) >- echo mips-sni-sysv4 >- exit 0 ;; > RM*:SINIX-*:*:*) > echo mips-sni-sysv4 > exit 0 ;; >@@ -1097,8 +723,8 @@ > echo ns32k-sni-sysv > fi > exit 0 ;; >- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort >- # says <Richard.M.Bartel@ccMail.Census.GOV> >+ PENTIUM:CPunix:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort >+ # says <Richard.M.Bartel@ccMail.Census.GOV> > echo i586-unisys-sysv4 > exit 0 ;; > *:UNIX_System_V:4*:FTX*) >@@ -1110,113 +736,25 @@ > # From seanf@swdc.stratus.com. > echo i860-stratus-sysv4 > exit 0 ;; >- *:VOS:*:*) >- # From Paul.Green@stratus.com. >- echo hppa1.1-stratus-vos >- exit 0 ;; > mc68*:A/UX:*:*) > echo m68k-apple-aux${UNAME_RELEASE} > exit 0 ;; >- news*:NEWS-OS:6*:*) >+ news*:NEWS-OS:*:6*) > echo mips-sony-newsos6 > exit 0 ;; >- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) >+ R3000:*System_V*:*:* | R4000:UNIX_SYSV:*:*) > if [ -d /usr/nec ]; then > echo mips-nec-sysv${UNAME_RELEASE} > else > echo mips-unknown-sysv${UNAME_RELEASE} > fi > exit 0 ;; >- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. >- echo powerpc-be-beos >- exit 0 ;; >- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. >- echo powerpc-apple-beos >- exit 0 ;; >- BePC:BeOS:*:*) # BeOS running on Intel PC compatible. >- echo i586-pc-beos >- exit 0 ;; >- SX-4:SUPER-UX:*:*) >- echo sx4-nec-superux${UNAME_RELEASE} >- exit 0 ;; >- SX-5:SUPER-UX:*:*) >- echo sx5-nec-superux${UNAME_RELEASE} >- exit 0 ;; >- SX-6:SUPER-UX:*:*) >- echo sx6-nec-superux${UNAME_RELEASE} >- exit 0 ;; >- Power*:Rhapsody:*:*) >- echo powerpc-apple-rhapsody${UNAME_RELEASE} >- exit 0 ;; >- *:Rhapsody:*:*) >- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} >- exit 0 ;; >- *:Darwin:*:*) >- 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` >- if test "$UNAME_PROCESSOR" = "x86"; then >- UNAME_PROCESSOR=i386 >- UNAME_MACHINE=pc >- fi >- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} >- exit 0 ;; >- *:QNX:*:4*) >- echo i386-pc-qnx >- exit 0 ;; >- NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) >- echo nsr-tandem-nsk${UNAME_RELEASE} >- exit 0 ;; >- *:NonStop-UX:*:*) >- echo mips-compaq-nonstopux >- exit 0 ;; >- BS2000:POSIX*:*:*) >- echo bs2000-siemens-sysv >- exit 0 ;; >- DS/*:UNIX_System_V:*:*) >- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} >- exit 0 ;; >- *:Plan9:*:*) >- # "uname -m" is not consistent, so use $cputype instead. 386 >- # is converted to i386 for consistency with other x86 >- # operating systems. >- if test "$cputype" = "386"; then >- UNAME_MACHINE=i386 >- else >- UNAME_MACHINE="$cputype" >- fi >- echo ${UNAME_MACHINE}-unknown-plan9 >- exit 0 ;; >- *:TOPS-10:*:*) >- echo pdp10-unknown-tops10 >- exit 0 ;; >- *:TENEX:*:*) >- echo pdp10-unknown-tenex >- exit 0 ;; >- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) >- echo pdp10-dec-tops20 >- exit 0 ;; >- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) >- echo pdp10-xkl-tops20 >- exit 0 ;; >- *:TOPS-20:*:*) >- echo pdp10-unknown-tops20 >- exit 0 ;; >- *:ITS:*:*) >- echo pdp10-unknown-its >- exit 0 ;; > esac > > #echo '(No uname command or uname output not recognized.)' 1>&2 > #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 > >-eval $set_cc_for_build >-cat >$dummy.c <<EOF >+cat >dummy.c <<EOF > #ifdef _SEQUENT_ > # include <sys/types.h> > # include <sys/utsname.h> >@@ -1254,10 +792,7 @@ > #endif > int version; > version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; >- if (version < 4) >- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); >- else >- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); >+ printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); > exit (0); > #endif > >@@ -1302,24 +837,11 @@ > #endif > > #if defined (vax) >-# if !defined (ultrix) >-# include <sys/param.h> >-# if defined (BSD) >-# if BSD == 43 >- printf ("vax-dec-bsd4.3\n"); exit (0); >-# else >-# if BSD == 199006 >- printf ("vax-dec-bsd4.3reno\n"); exit (0); >-# else >- printf ("vax-dec-bsd\n"); exit (0); >-# endif >-# endif >-# else >- printf ("vax-dec-bsd\n"); exit (0); >-# endif >-# else >- printf ("vax-dec-ultrix\n"); exit (0); >-# endif >+#if !defined (ultrix) >+ printf ("vax-dec-bsd\n"); exit (0); >+#else >+ printf ("vax-dec-ultrix\n"); exit (0); >+#endif > #endif > > #if defined (alliant) && defined (i860) >@@ -1330,7 +852,8 @@ > } > EOF > >-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 >+${CC-cc} dummy.c -o dummy 2>/dev/null && ./dummy && rm dummy.c dummy && exit 0 >+rm -f dummy.c dummy > > # Apollos put the system type in the environment. > >@@ -1362,48 +885,6 @@ > esac > fi > >-cat >&2 <<EOF >-$0: unable to guess system type >- >-This script, last modified $timestamp, has failed to recognize >-the operating system you are using. It is advised that you >-download the most up to date version of the config scripts from >- >- ftp://ftp.gnu.org/pub/gnu/config/ >- >-If the version you run ($0) is already up to date, please >-send the following data and any information you think might be >-pertinent to <config-patches@gnu.org> in order to provide the needed >-information to handle your system. >- >-config.guess timestamp = $timestamp >- >-uname -m = `(uname -m) 2>/dev/null || echo unknown` >-uname -r = `(uname -r) 2>/dev/null || echo unknown` >-uname -s = `(uname -s) 2>/dev/null || echo unknown` >-uname -v = `(uname -v) 2>/dev/null || echo unknown` >- >-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` >-/bin/uname -X = `(/bin/uname -X) 2>/dev/null` >- >-hostinfo = `(hostinfo) 2>/dev/null` >-/bin/universe = `(/bin/universe) 2>/dev/null` >-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` >-/bin/arch = `(/bin/arch) 2>/dev/null` >-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` >-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` >- >-UNAME_MACHINE = ${UNAME_MACHINE} >-UNAME_RELEASE = ${UNAME_RELEASE} >-UNAME_SYSTEM = ${UNAME_SYSTEM} >-UNAME_VERSION = ${UNAME_VERSION} >-EOF >+#echo '(Unable to guess system type)' 1>&2 > > exit 1 >- >-# Local variables: >-# eval: (add-hook 'write-file-hooks 'time-stamp) >-# time-stamp-start: "timestamp='" >-# time-stamp-format: "%:y-%02m-%02d" >-# time-stamp-end: "'" >-# End: >diff -Naur ez-ipupdate-3.0.11b8/config.h.in ez-ipupdate-3.0.11b8-patched/config.h.in >--- ez-ipupdate-3.0.11b8/config.h.in 2005-12-23 01:29:12.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/config.h.in 2003-04-17 18:40:14.000000000 +0100 >@@ -1,4 +1,4 @@ >-/* config.h.in. Generated automatically from configure.in by autoheader 2.13. */ >+/* config.h.in. Generated automatically from configure.in by autoheader. */ > > /* Define as the return type of signal handlers (int or void). */ > #undef RETSIGTYPE >@@ -132,9 +132,6 @@ > /* Define if you have the <stdarg.h> header file. */ > #undef HAVE_STDARG_H > >-/* Define if you have the <string.h> header file. */ >-#undef HAVE_STRING_H >- > /* Define if you have the <sys/socket.h> header file. */ > #undef HAVE_SYS_SOCKET_H > >@@ -156,9 +153,6 @@ > /* Define if you have the <syslog.h> header file. */ > #undef HAVE_SYSLOG_H > >-/* Define if you have the <time.h> header file. */ >-#undef HAVE_TIME_H >- > /* Define if you have the <unistd.h> header file. */ > #undef HAVE_UNISTD_H > >@@ -167,10 +161,3 @@ > > /* Define if you have the socket library (-lsocket). */ > #undef HAVE_LIBSOCKET >- >-/* Name of package */ >-#undef PACKAGE >- >-/* Version number of package */ >-#undef VERSION >- >diff -Naur ez-ipupdate-3.0.11b8/config.sub ez-ipupdate-3.0.11b8-patched/config.sub >--- ez-ipupdate-3.0.11b8/config.sub 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/config.sub 2000-08-08 08:09:48.000000000 +0100 >@@ -1,10 +1,6 @@ > #! /bin/sh >-# Configuration validation subroutine script. >-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, >-# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. >- >-timestamp='2003-01-03' >- >+# Configuration validation subroutine script, version 1.1. >+# Copyright (C) 1991, 92-97, 1998 Free Software Foundation, Inc. > # This file is (in principle) common to ALL GNU software. > # The presence of a machine in this file suggests that SOME GNU software > # can handle that machine. It does not imply ALL GNU software can. >@@ -29,9 +25,6 @@ > # configuration script generated by Autoconf, you may include it under > # the same distribution terms that you use for the rest of that program. > >-# Please send patches to <config-patches@gnu.org>. Submit a context >-# diff and a properly formatted ChangeLog entry. >-# > # Configuration subroutine to validate and canonicalize a configuration type. > # Supply the specified configuration type as an argument. > # If it is invalid, we print an error message on stderr and exit with code 1. >@@ -52,73 +45,30 @@ > # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM > # It is wrong to echo any other type of specification. > >-me=`echo "$0" | sed -e 's,.*/,,'` >- >-usage="\ >-Usage: $0 [OPTION] CPU-MFR-OPSYS >- $0 [OPTION] ALIAS >- >-Canonicalize a configuration name. >- >-Operation modes: >- -h, --help print this help, then exit >- -t, --time-stamp print date of last modification, then exit >- -v, --version print version number, then exit >- >-Report bugs and patches to <config-patches@gnu.org>." >- >-version="\ >-GNU config.sub ($timestamp) >- >-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 >-Free Software Foundation, Inc. >- >-This is free software; see the source for copying conditions. There is NO >-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." >- >-help=" >-Try \`$me --help' for more information." >- >-# Parse command line >-while test $# -gt 0 ; do >- case $1 in >- --time-stamp | --time* | -t ) >- echo "$timestamp" ; exit 0 ;; >- --version | -v ) >- echo "$version" ; exit 0 ;; >- --help | --h* | -h ) >- echo "$usage"; exit 0 ;; >- -- ) # Stop option processing >- shift; break ;; >- - ) # Use stdin as input. >- break ;; >- -* ) >- echo "$me: invalid option $1$help" >- exit 1 ;; >- >- *local*) >- # First pass through any local machine types. >- echo $1 >- exit 0;; >- >- * ) >- break ;; >- esac >-done >+if [ x$1 = x ] >+then >+ echo Configuration name missing. 1>&2 >+ echo "Usage: $0 CPU-MFR-OPSYS" 1>&2 >+ echo "or $0 ALIAS" 1>&2 >+ echo where ALIAS is a recognized configuration type. 1>&2 >+ exit 1 >+fi > >-case $# in >- 0) echo "$me: missing argument$help" >&2 >- exit 1;; >- 1) ;; >- *) echo "$me: too many arguments$help" >&2 >- exit 1;; >+# First pass through any local machine types. >+case $1 in >+ *local*) >+ echo $1 >+ exit 0 >+ ;; >+ *) >+ ;; > esac > > # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). > # Here we must recognize all the valid KERNEL-OS combinations. > maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` > case $maybe_os in >- nto-qnx* | linux-gnu* | freebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) >+ linux-gnu*) > os=-$maybe_os > basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` > ;; >@@ -144,33 +94,15 @@ > -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ > -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ > -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ >- -apple | -axis) >+ -apple) > os= > basic_machine=$1 > ;; >- -sim | -cisco | -oki | -wec | -winbond) >- os= >- basic_machine=$1 >- ;; >- -scout) >- ;; >- -wrs) >- os=-vxworks >- basic_machine=$1 >- ;; >- -chorusos*) >- os=-chorusos >- basic_machine=$1 >- ;; >- -chorusrdb) >- os=-chorusrdb >- basic_machine=$1 >- ;; > -hiux*) > os=-hiuxwe2 > ;; > -sco5) >- os=-sco3.2v5 >+ os=sco3.2v5 > basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` > ;; > -sco4) >@@ -189,9 +121,6 @@ > os=-sco3.2v2 > basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` > ;; >- -udk*) >- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` >- ;; > -isc) > os=-isc2.2 > basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` >@@ -214,72 +143,26 @@ > -psos*) > os=-psos > ;; >- -mint | -mint[0-9]*) >- basic_machine=m68k-atari >- os=-mint >- ;; > esac > > # Decode aliases for certain CPU-COMPANY combinations. > case $basic_machine in > # Recognize the basic CPU types without company name. > # Some are omitted here because they have special meanings below. >- 1750a | 580 \ >- | a29k \ >- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ >- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ >- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ >- | clipper \ >- | d10v | d30v | dlx | dsp16xx \ >- | fr30 | frv \ >- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ >- | i370 | i860 | i960 | ia64 \ >- | ip2k \ >- | m32r | m68000 | m68k | m88k | mcore \ >- | mips | mipsbe | mipseb | mipsel | mipsle \ >- | mips16 \ >- | mips64 | mips64el \ >- | mips64vr | mips64vrel \ >- | mips64orion | mips64orionel \ >- | mips64vr4100 | mips64vr4100el \ >- | mips64vr4300 | mips64vr4300el \ >- | mips64vr5000 | mips64vr5000el \ >- | mipsisa32 | mipsisa32el \ >- | mipsisa32r2 | mipsisa32r2el \ >- | mipsisa64 | mipsisa64el \ >- | 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 \ >- | sh64 | sh64le \ >- | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ >- | strongarm \ >- | tahoe | thumb | tic80 | tron \ >- | v850 | v850e \ >- | we32k \ >- | x86 | xscale | xstormy16 | xtensa \ >- | z8k) >- basic_machine=$basic_machine-unknown >- ;; >- m6811 | m68hc11 | m6812 | m68hc12) >- # Motorola 68HC11/12. >+ tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ >+ | arme[lb] | pyramid | mn10200 | mn10300 \ >+ | tron | a29k | 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 \ >+ | alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \ >+ | i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \ >+ | mips64 | mipsel | mips64el | mips64orion | mips64orionel \ >+ | mipstx39 | mipstx39el \ >+ | sparc | sparclet | sparclite | sparc64 | v850) > basic_machine=$basic_machine-unknown >- os=-none >- ;; >- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) > ;; >- > # We use `pc' rather than `unknown' > # because (1) that's what they normally are, and > # (2) the word "unknown" tends to confuse beginning users. >- i*86 | x86_64) >+ i[34567]86) > basic_machine=$basic_machine-pc > ;; > # Object if more than one company name word. >@@ -288,79 +171,27 @@ > exit 1 > ;; > # Recognize the basic CPU types with company name. >- 580-* \ >- | a29k-* \ >- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ >- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ >- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ >- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ >- | avr-* \ >- | bs2000-* \ >- | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ >- | clipper-* | cydra-* \ >- | d10v-* | d30v-* | dlx-* \ >- | elxsi-* \ >- | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ >- | h8300-* | h8500-* \ >- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ >- | i*86-* | i860-* | i960-* | ia64-* \ >- | ip2k-* \ >- | m32r-* \ >- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ >- | m88110-* | m88k-* | mcore-* \ >- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ >- | mips16-* \ >- | mips64-* | mips64el-* \ >- | mips64vr-* | mips64vrel-* \ >- | mips64orion-* | mips64orionel-* \ >- | mips64vr4100-* | mips64vr4100el-* \ >- | mips64vr4300-* | mips64vr4300el-* \ >- | mips64vr5000-* | mips64vr5000el-* \ >- | mipsisa32-* | mipsisa32el-* \ >- | mipsisa32r2-* | mipsisa32r2el-* \ >- | mipsisa64-* | mipsisa64el-* \ >- | mipsisa64sb1-* | mipsisa64sb1el-* \ >- | mipsisa64sr71k-* | mipsisa64sr71kel-* \ >- | 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-* \ >- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ >- | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ >- | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ >- | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ >- | v850-* | v850e-* | vax-* \ >- | we32k-* \ >- | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ >- | xtensa-* \ >- | ymp-* \ >- | z8k-*) >+ vax-* | tahoe-* | i[34567]86-* | i860-* | m32r-* | m68k-* | m68000-* \ >+ | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ >+ | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ >+ | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \ >+ | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* \ >+ | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \ >+ | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \ >+ | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ >+ | sparc64-* | mips64-* | mipsel-* \ >+ | mips64el-* | mips64orion-* | mips64orionel-* \ >+ | mipstx39-* | mipstx39el-* \ >+ | f301-*) > ;; > # Recognize the various machine names and aliases which stand > # for a CPU type and a company and sometimes even an OS. >- 386bsd) >- basic_machine=i386-unknown >- os=-bsd >- ;; > 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) > basic_machine=m68000-att > ;; > 3b*) > basic_machine=we32k-att > ;; >- a29khif) >- basic_machine=a29k-amd >- os=-udi >- ;; >- adobe68k) >- basic_machine=m68010-adobe >- os=-scout >- ;; > alliant | fx80) > basic_machine=fx80-alliant > ;; >@@ -376,24 +207,20 @@ > os=-sysv > ;; > amiga | amiga-*) >- basic_machine=m68k-unknown >+ basic_machine=m68k-cbm > ;; > amigaos | amigados) >- basic_machine=m68k-unknown >+ basic_machine=m68k-cbm > os=-amigaos > ;; > amigaunix | amix) >- basic_machine=m68k-unknown >+ basic_machine=m68k-cbm > os=-sysv4 > ;; > apollo68) > basic_machine=m68k-apollo > os=-sysv > ;; >- apollo68bsd) >- basic_machine=m68k-apollo >- os=-bsd >- ;; > aux) > basic_machine=m68k-apple > os=-aux >@@ -402,10 +229,6 @@ > basic_machine=ns32k-sequent > os=-dynix > ;; >- c90) >- basic_machine=c90-cray >- os=-unicos >- ;; > convex-c1) > basic_machine=c1-convex > os=-bsd >@@ -426,30 +249,27 @@ > basic_machine=c38-convex > os=-bsd > ;; >- cray | j90) >- basic_machine=j90-cray >+ cray | ymp) >+ basic_machine=ymp-cray >+ os=-unicos >+ ;; >+ cray2) >+ basic_machine=cray2-cray >+ os=-unicos >+ ;; >+ [ctj]90-cray) >+ basic_machine=c90-cray > os=-unicos > ;; > crds | unos) > basic_machine=m68k-crds > ;; >- cris | cris-* | etrax*) >- basic_machine=cris-axis >- ;; > da30 | da30-*) > basic_machine=m68k-da30 > ;; > decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) > basic_machine=mips-dec > ;; >- decsystem10* | dec10*) >- basic_machine=pdp10-dec >- os=-tops10 >- ;; >- decsystem20* | dec20*) >- basic_machine=pdp10-dec >- os=-tops20 >- ;; > delta | 3300 | motorola-3300 | motorola-delta \ > | 3300-motorola | delta-motorola) > basic_machine=m68k-motorola >@@ -477,10 +297,6 @@ > encore | umax | mmax) > basic_machine=ns32k-encore > ;; >- es1800 | OSE68k | ose68k | ose | OSE) >- basic_machine=m68k-ericsson >- os=-ose >- ;; > fx2800) > basic_machine=i860-alliant > ;; >@@ -491,10 +307,6 @@ > basic_machine=tron-gmicro > os=-sysv > ;; >- go32) >- basic_machine=i386-pc >- os=-go32 >- ;; > h3050r* | hiux*) > basic_machine=hppa1.1-hitachi > os=-hiuxwe2 >@@ -503,14 +315,6 @@ > basic_machine=h8300-hitachi > os=-hms > ;; >- h8300xray) >- basic_machine=h8300-hitachi >- os=-xray >- ;; >- h8500hms) >- basic_machine=h8500-hitachi >- os=-hms >- ;; > harris) > basic_machine=m88k-harris > os=-sysv3 >@@ -526,30 +330,13 @@ > basic_machine=m68k-hp > os=-hpux > ;; >- hp3k9[0-9][0-9] | hp9[0-9][0-9]) >- basic_machine=hppa1.0-hp >- ;; > hp9k2[0-9][0-9] | hp9k31[0-9]) > basic_machine=m68000-hp > ;; > hp9k3[2-9][0-9]) > basic_machine=m68k-hp > ;; >- hp9k6[0-9][0-9] | hp6[0-9][0-9]) >- basic_machine=hppa1.0-hp >- ;; >- hp9k7[0-79][0-9] | hp7[0-79][0-9]) >- basic_machine=hppa1.1-hp >- ;; >- hp9k78[0-9] | hp78[0-9]) >- # FIXME: really hppa2.0-hp >- basic_machine=hppa1.1-hp >- ;; >- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) >- # FIXME: really hppa2.0-hp >- basic_machine=hppa1.1-hp >- ;; >- hp9k8[0-9][13679] | hp8[0-9][13679]) >+ hp9k7[0-9][0-9] | hp7[0-9][0-9] | hp9k8[0-9]7 | hp8[0-9]7) > basic_machine=hppa1.1-hp > ;; > hp9k8[0-9][0-9] | hp8[0-9][0-9]) >@@ -558,42 +345,27 @@ > hppa-next) > os=-nextstep3 > ;; >- hppaosf) >- basic_machine=hppa1.1-hp >- os=-osf >- ;; >- hppro) >- basic_machine=hppa1.1-hp >- os=-proelf >- ;; > i370-ibm* | ibm*) > basic_machine=i370-ibm >+ os=-mvs > ;; > # I'm not sure what "Sysv32" means. Should this be sysv3.2? >- i*86v32) >+ i[34567]86v32) > basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` > os=-sysv32 > ;; >- i*86v4*) >+ i[34567]86v4*) > basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` > os=-sysv4 > ;; >- i*86v) >+ i[34567]86v) > basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` > os=-sysv > ;; >- i*86sol2) >+ i[34567]86sol2) > basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` > os=-solaris2 > ;; >- i386mach) >- basic_machine=i386-mach >- os=-mach >- ;; >- i386-vsta | vsta) >- basic_machine=i386-unknown >- os=-vsta >- ;; > iris | iris4d) > basic_machine=mips-sgi > case $os in >@@ -619,16 +391,16 @@ > basic_machine=ns32k-utek > os=-sysv > ;; >- mingw32) >- basic_machine=i386-pc >- os=-mingw32 >- ;; > miniframe) > basic_machine=m68000-convergent > ;; >- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) >- basic_machine=m68k-atari >- os=-mint >+ mipsel*-linux*) >+ basic_machine=mipsel-unknown >+ os=-linux-gnu >+ ;; >+ mips*-linux*) >+ basic_machine=mips-unknown >+ os=-linux-gnu > ;; > mips3*-*) > basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` >@@ -636,38 +408,10 @@ > mips3*) > basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown > ;; >- mmix*) >- basic_machine=mmix-knuth >- os=-mmixware >- ;; >- monitor) >- basic_machine=m68k-rom68k >- os=-coff >- ;; >- morphos) >- basic_machine=powerpc-unknown >- os=-morphos >- ;; >- msdos) >- basic_machine=i386-pc >- os=-msdos >- ;; >- mvs) >- basic_machine=i370-ibm >- os=-mvs >- ;; > ncr3000) > basic_machine=i486-ncr > os=-sysv4 > ;; >- netbsd386) >- basic_machine=i386-unknown >- os=-netbsd >- ;; >- netwinder) >- basic_machine=armv4l-rebel >- os=-linux >- ;; > news | news700 | news800 | news900) > basic_machine=m68k-sony > os=-newsos >@@ -680,10 +424,6 @@ > basic_machine=mips-sony > os=-newsos > ;; >- necv70) >- basic_machine=v70-nec >- os=-sysv >- ;; > next | m*-next ) > basic_machine=m68k-next > case $os in >@@ -709,40 +449,9 @@ > basic_machine=i960-intel > os=-nindy > ;; >- mon960) >- basic_machine=i960-intel >- os=-mon960 >- ;; >- nonstopux) >- basic_machine=mips-compaq >- os=-nonstopux >- ;; > np1) > basic_machine=np1-gould > ;; >- nv1) >- basic_machine=nv1-cray >- os=-unicosmp >- ;; >- nsr-tandem) >- basic_machine=nsr-tandem >- ;; >- op50n-* | op60c-*) >- basic_machine=hppa1.1-oki >- os=-proelf >- ;; >- or32 | or32-*) >- basic_machine=or32-unknown >- os=-coff >- ;; >- OSE68000 | ose68000) >- basic_machine=m68000-ericsson >- os=-ose >- ;; >- os68k) >- basic_machine=m68k-none >- os=-os68k >- ;; > pa-hitachi) > basic_machine=hppa1.1-hitachi > os=-hiuxwe2 >@@ -757,85 +466,51 @@ > pbb) > basic_machine=m68k-tti > ;; >- pc532 | pc532-*) >+ pc532 | pc532-*) > basic_machine=ns32k-pc532 > ;; >- pentium | p5 | k5 | k6 | nexgen | viac3) >+ pentium | p5 | k5 | nexen) > basic_machine=i586-pc > ;; >- pentiumpro | p6 | 6x86 | athlon | athlon_*) >+ pentiumpro | p6 | k6 | 6x86) > basic_machine=i686-pc > ;; > pentiumii | pentium2) >- basic_machine=i686-pc >+ basic_machine=i786-pc > ;; >- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) >+ pentium-* | p5-* | k5-* | nexen-*) > basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; >- pentiumpro-* | p6-* | 6x86-* | athlon-*) >+ pentiumpro-* | p6-* | k6-* | 6x86-*) > basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; > pentiumii-* | pentium2-*) >- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` >+ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; > pn) > basic_machine=pn-gould > ;; >- power) basic_machine=power-ibm >+ power) basic_machine=rs6000-ibm > ;; > ppc) basic_machine=powerpc-unknown >- ;; >+ ;; > ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; > ppcle | powerpclittle | ppc-le | powerpc-little) > basic_machine=powerpcle-unknown >- ;; >+ ;; > ppcle-* | powerpclittle-*) > basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` > ;; >- ppc64) basic_machine=powerpc64-unknown >- ;; >- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` >- ;; >- ppc64le | powerpc64little | ppc64-le | powerpc64-little) >- basic_machine=powerpc64le-unknown >- ;; >- ppc64le-* | powerpc64little-*) >- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` >- ;; > ps2) > basic_machine=i386-ibm > ;; >- pw32) >- basic_machine=i586-unknown >- os=-pw32 >- ;; >- rom68k) >- basic_machine=m68k-rom68k >- os=-coff >- ;; > rm[46]00) > basic_machine=mips-siemens > ;; > rtpc | rtpc-*) > basic_machine=romp-ibm > ;; >- s390 | s390-*) >- basic_machine=s390-ibm >- ;; >- s390x | s390x-*) >- basic_machine=s390x-ibm >- ;; >- sa29200) >- basic_machine=a29k-amd >- os=-udi >- ;; >- sb1) >- basic_machine=mipsisa64sb1-unknown >- ;; >- sb1el) >- basic_machine=mipsisa64sb1el-unknown >- ;; > sequent) > basic_machine=i386-sequent > ;; >@@ -843,10 +518,6 @@ > basic_machine=sh-hitachi > os=-hms > ;; >- sparclite-wrs | simso-wrs) >- basic_machine=sparclite-wrs >- os=-vxworks >- ;; > sps7) > basic_machine=m68k-bull > os=-sysv2 >@@ -854,13 +525,6 @@ > spur) > basic_machine=spur-unknown > ;; >- st2000) >- basic_machine=m68k-tandem >- ;; >- stratus) >- basic_machine=i860-stratus >- os=-sysv4 >- ;; > sun2) > basic_machine=m68000-sun > ;; >@@ -901,40 +565,16 @@ > sun386 | sun386i | roadrunner) > basic_machine=i386-sun > ;; >- sv1) >- basic_machine=sv1-cray >- os=-unicos >- ;; > symmetry) > basic_machine=i386-sequent > os=-dynix > ;; >- t3e) >- basic_machine=alphaev5-cray >- os=-unicos >- ;; >- t90) >- basic_machine=t90-cray >- os=-unicos >- ;; >- tic4x | c4x*) >- basic_machine=tic4x-unknown >- os=-coff >- ;; >- tic54x | c54x*) >- basic_machine=tic54x-unknown >- os=-coff >- ;; > tx39) > basic_machine=mipstx39-unknown > ;; > tx39el) > basic_machine=mipstx39el-unknown > ;; >- toad1) >- basic_machine=pdp10-xkl >- os=-tops20 >- ;; > tower | tower-32) > basic_machine=m68k-ncr > ;; >@@ -946,10 +586,6 @@ > basic_machine=a29k-nyu > os=-sym1 > ;; >- v810 | necv810) >- basic_machine=v810-nec >- os=-none >- ;; > vaxv) > basic_machine=vax-dec > os=-sysv >@@ -959,8 +595,8 @@ > os=-vms > ;; > vpp*|vx|vx-*) >- basic_machine=f301-fujitsu >- ;; >+ basic_machine=f301-fujitsu >+ ;; > vxworks960) > basic_machine=i960-wrs > os=-vxworks >@@ -973,24 +609,12 @@ > basic_machine=a29k-wrs > os=-vxworks > ;; >- w65*) >- basic_machine=w65-wdc >- os=-none >- ;; >- w89k-*) >- basic_machine=hppa1.1-winbond >- os=-proelf >- ;; >- xps | xps100) >- basic_machine=xps100-honeywell >- ;; >- ymp) >- basic_machine=ymp-cray >+ xmp) >+ basic_machine=xmp-cray > os=-unicos > ;; >- z8k-*-coff) >- basic_machine=z8k-unknown >- os=-sim >+ xps | xps100) >+ basic_machine=xps100-honeywell > ;; > none) > basic_machine=none-none >@@ -999,14 +623,12 @@ > > # Here we handle the default manufacturer of certain CPU types. It is in > # some cases the only manufacturer, in others, it is the most popular. >- w89k) >- basic_machine=hppa1.1-winbond >- ;; >- op50n) >- basic_machine=hppa1.1-oki >- ;; >- op60c) >- basic_machine=hppa1.1-oki >+ mips) >+ if [ x$os = x-linux-gnu ]; then >+ basic_machine=mips-unknown >+ else >+ basic_machine=mips-mips >+ fi > ;; > romp) > basic_machine=romp-ibm >@@ -1017,26 +639,16 @@ > vax) > basic_machine=vax-dec > ;; >- pdp10) >- # there are many clones, so DEC is not a safe bet >- basic_machine=pdp10-unknown >- ;; > pdp11) > basic_machine=pdp11-dec > ;; > we32k) > basic_machine=we32k-att > ;; >- sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele) >- basic_machine=sh-unknown >- ;; >- sh64) >- basic_machine=sh64-unknown >- ;; >- sparc | sparcv9 | sparcv9b) >+ sparc) > basic_machine=sparc-sun > ;; >- cydra) >+ cydra) > basic_machine=cydra-cydrome > ;; > orion) >@@ -1045,15 +657,6 @@ > orion105) > basic_machine=clipper-highlevel > ;; >- mac | mpw | mac-mpw) >- basic_machine=m68k-apple >- ;; >- pmac | pmac-mpw) >- basic_machine=powerpc-apple >- ;; >- *-unknown) >- # Make sure to match an already-canonicalized machine name. >- ;; > *) > echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 > exit 1 >@@ -1107,41 +710,13 @@ > | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ > | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ > | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ >- | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ >+ | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* \ > | -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* \ >- | -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* | -microbsd*) >+ | -cygwin32* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ >+ | -mingw32* | -linux-gnu* | -uxpv*) > # Remember, each alternative MUST END IN *, to match a version number. > ;; >- -qnx*) >- case $basic_machine in >- x86-* | i*86-*) >- ;; >- *) >- os=-nto$os >- ;; >- esac >- ;; >- -nto-qnx*) >- ;; >- -nto*) >- os=`echo $os | sed -e 's|nto|nto-qnx|'` >- ;; >- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ >- | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ >- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) >- ;; >- -mac*) >- os=`echo $os | sed -e 's|mac|macos|'` >- ;; > -linux*) > os=`echo $os | sed -e 's|linux|linux-gnu|'` > ;; >@@ -1151,12 +726,6 @@ > -sunos6*) > os=`echo $os | sed -e 's|sunos6|solaris3|'` > ;; >- -opened*) >- os=-openedition >- ;; >- -wince*) >- os=-wince >- ;; > -osfrose*) > os=-osfrose > ;; >@@ -1172,23 +741,11 @@ > -acis*) > os=-aos > ;; >- -atheos*) >- os=-atheos >- ;; >- -386bsd) >- os=-bsd >- ;; > -ctix* | -uts*) > os=-sysv > ;; >- -nova*) >- os=-rtmk-nova >- ;; > -ns2 ) >- os=-nextstep2 >- ;; >- -nsk*) >- os=-nsk >+ os=-nextstep2 > ;; > # Preserve the version number of sinix5. > -sinix5.*) >@@ -1215,18 +772,9 @@ > # This must come after -sysvr4. > -sysv*) > ;; >- -ose*) >- os=-ose >- ;; >- -es1800*) >- os=-ose >- ;; > -xenix) > os=-xenix > ;; >- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) >- os=-mint >- ;; > -none) > ;; > *) >@@ -1252,17 +800,10 @@ > *-acorn) > os=-riscix1.2 > ;; >- arm*-rebel) >- os=-linux >- ;; > arm*-semi) > os=-aout > ;; >- # This must come before the *-dec entry. >- pdp10-*) >- os=-tops20 >- ;; >- pdp11-*) >+ pdp11-*) > os=-none > ;; > *-dec | vax-*) >@@ -1280,39 +821,15 @@ > # default. > # os=-sunos4 > ;; >- m68*-cisco) >- os=-aout >- ;; >- mips*-cisco) >- os=-elf >- ;; >- mips*-*) >- os=-elf >- ;; >- or32-*) >- os=-coff >- ;; > *-tti) # must be before sparc entry or we get the wrong os. > os=-sysv3 > ;; > sparc-* | *-sun) > os=-sunos4.1.1 > ;; >- *-be) >- os=-beos >- ;; > *-ibm) > os=-aix > ;; >- *-wec) >- os=-proelf >- ;; >- *-winbond) >- os=-proelf >- ;; >- *-oki) >- os=-proelf >- ;; > *-hp) > os=-hpux > ;; >@@ -1355,39 +872,27 @@ > *-next) > os=-nextstep3 > ;; >- *-gould) >+ *-gould) > os=-sysv > ;; >- *-highlevel) >+ *-highlevel) > os=-bsd > ;; > *-encore) > os=-bsd > ;; >- *-sgi) >+ *-sgi) > os=-irix > ;; >- *-siemens) >+ *-siemens) > os=-sysv4 > ;; > *-masscomp) > os=-rtu > ;; >- f30[01]-fujitsu | f700-fujitsu) >+ f301-fujitsu) > os=-uxpv > ;; >- *-rom68k) >- os=-coff >- ;; >- *-*bug) >- os=-coff >- ;; >- *-apple) >- os=-macos >- ;; >- *-atari*) >- os=-mint >- ;; > *) > os=-none > ;; >@@ -1409,15 +914,9 @@ > -aix*) > vendor=ibm > ;; >- -beos*) >- vendor=be >- ;; > -hpux*) > vendor=hp > ;; >- -mpeix*) >- vendor=hp >- ;; > -hiux*) > vendor=hitachi > ;; >@@ -1433,41 +932,21 @@ > -genix*) > vendor=ns > ;; >- -mvs* | -opened*) >+ -mvs*) > vendor=ibm > ;; > -ptx*) > vendor=sequent > ;; >- -vxsim* | -vxworks* | -windiss*) >+ -vxsim* | -vxworks*) > vendor=wrs > ;; > -aux*) > vendor=apple > ;; >- -hms*) >- vendor=hitachi >- ;; >- -mpw* | -macos*) >- vendor=apple >- ;; >- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) >- vendor=atari >- ;; >- -vos*) >- vendor=stratus >- ;; > esac > basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` > ;; > esac > > echo $basic_machine$os >-exit 0 >- >-# Local variables: >-# eval: (add-hook 'write-file-hooks 'time-stamp) >-# time-stamp-start: "timestamp='" >-# time-stamp-format: "%:y-%02m-%02d" >-# time-stamp-end: "'" >-# End: >diff -Naur ez-ipupdate-3.0.11b8/configure ez-ipupdate-3.0.11b8-patched/configure >--- ez-ipupdate-3.0.11b8/configure 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/configure 2003-04-17 18:39:14.000000000 +0100 >@@ -1,7 +1,7 @@ > #! /bin/sh > > # Guess values for system-dependent variables and create Makefiles. >-# Generated automatically using autoconf version 2.13 >+# Generated automatically using autoconf version 2.12 > # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. > # > # This configure script is free software; the Free Software Foundation >@@ -58,7 +58,6 @@ > # Initialize some other variables. > subdirs= > MFLAGS= MAKEFLAGS= >-SHELL=${CONFIG_SHELL-/bin/sh} > # Maximum number of lines to put in a shell here document. > ac_max_here_lines=12 > >@@ -342,7 +341,7 @@ > verbose=yes ;; > > -version | --version | --versio | --versi | --vers) >- echo "configure generated by autoconf version 2.13" >+ echo "configure generated by autoconf version 2.12" > exit 0 ;; > > -with-* | --with-*) >@@ -512,11 +511,9 @@ > # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. > ac_cpp='$CPP $CPPFLAGS' > ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' >-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' >+ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' > cross_compiling=$ac_cv_prog_cc_cross > >-ac_exeext= >-ac_objext=o > if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then > # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. > if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then >@@ -552,7 +549,6 @@ > ac_config_sub=$ac_aux_dir/config.sub > ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. > >-am__api_version="1.4" > # Find a good install program. We prefer a C program (faster), > # so one script is as good as another. But avoid the broken or > # incompatible versions: >@@ -560,30 +556,28 @@ > # SunOS /usr/etc/install > # IRIX /sbin/install > # AIX /bin/install >-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag > # AFS /usr/afsws/bin/install, which mishandles nonexistent args > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" > # ./install, which can be erroneously created by make from ./install.sh. > echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 >-echo "configure:569: checking for a BSD compatible install" >&5 >+echo "configure:564: checking for a BSD compatible install" >&5 > if test -z "$INSTALL"; then > if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else >- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" >+ IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:" > for ac_dir in $PATH; do > # Account for people who put trailing slashes in PATH elements. > case "$ac_dir/" in > /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; > *) > # OSF1 and SCO ODT 3.0 have their own names for install. >- # Don't use installbsd from OSF since it installs stuff as root >- # by default. >- for ac_prog in ginstall scoinst install; do >+ for ac_prog in ginstall installbsd scoinst install; do > if test -f $ac_dir/$ac_prog; then > if test $ac_prog = install && > grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then > # AIX install. It has an incompatible calling convention. >+ # OSF/1 installbsd also uses dspmsg, but is usable. > : > else > ac_cv_path_install="$ac_dir/$ac_prog -c" >@@ -613,12 +607,13 @@ > # It thinks the first close brace ends the variable substitution. > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' > >-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' >- > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' > >+ >+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' >+ > echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 >-echo "configure:622: checking whether build environment is sane" >&5 >+echo "configure:617: checking whether build environment is sane" >&5 > # Just in case > sleep 1 > echo timestamp > conftestfile >@@ -675,7 +670,7 @@ > test "$program_transform_name" = "" && program_transform_name="s,x,x," > > echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 >-echo "configure:679: checking whether ${MAKE-make} sets \${MAKE}" >&5 >+echo "configure:674: checking whether ${MAKE-make} sets \${MAKE}" >&5 > set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` > if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 >@@ -720,21 +715,21 @@ > > > missing_dir=`cd $ac_aux_dir && pwd` >-echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6 >-echo "configure:725: checking for working aclocal-${am__api_version}" >&5 >+echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 >+echo "configure:720: checking for working aclocal" >&5 > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > # Redirect stdin to placate older versions of autoconf. Sigh. >-if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then >- ACLOCAL=aclocal-${am__api_version} >+if (aclocal --version) < /dev/null > /dev/null 2>&1; then >+ ACLOCAL=aclocal > echo "$ac_t""found" 1>&6 > else >- ACLOCAL="$missing_dir/missing aclocal-${am__api_version}" >+ ACLOCAL="$missing_dir/missing aclocal" > echo "$ac_t""missing" 1>&6 > fi > > echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 >-echo "configure:738: checking for working autoconf" >&5 >+echo "configure:733: checking for working autoconf" >&5 > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > # Redirect stdin to placate older versions of autoconf. Sigh. >@@ -746,21 +741,21 @@ > echo "$ac_t""missing" 1>&6 > fi > >-echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6 >-echo "configure:751: checking for working automake-${am__api_version}" >&5 >+echo $ac_n "checking for working automake""... $ac_c" 1>&6 >+echo "configure:746: checking for working automake" >&5 > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > # Redirect stdin to placate older versions of autoconf. Sigh. >-if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then >- AUTOMAKE=automake-${am__api_version} >+if (automake --version) < /dev/null > /dev/null 2>&1; then >+ AUTOMAKE=automake > echo "$ac_t""found" 1>&6 > else >- AUTOMAKE="$missing_dir/missing automake-${am__api_version}" >+ AUTOMAKE="$missing_dir/missing automake" > echo "$ac_t""missing" 1>&6 > fi > > echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 >-echo "configure:764: checking for working autoheader" >&5 >+echo "configure:759: checking for working autoheader" >&5 > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > # Redirect stdin to placate older versions of autoconf. Sigh. >@@ -773,7 +768,7 @@ > fi > > echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 >-echo "configure:777: checking for working makeinfo" >&5 >+echo "configure:772: checking for working makeinfo" >&5 > # Run test in a subshell; some versions of sh will print an error if > # an executable is not found, even if stderr is redirected. > # Redirect stdin to placate older versions of autoconf. Sigh. >@@ -811,16 +806,15 @@ > # Extract the first word of "gcc", so it can be a program name with args. > set dummy gcc; ac_word=$2 > echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 >-echo "configure:815: checking for $ac_word" >&5 >+echo "configure:810: checking for $ac_word" >&5 > if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > if test -n "$CC"; then > ac_cv_prog_CC="$CC" # Let the user override the test. > else >- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" >- ac_dummy="$PATH" >- for ac_dir in $ac_dummy; do >+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" >+ for ac_dir in $PATH; do > test -z "$ac_dir" && ac_dir=. > if test -f $ac_dir/$ac_word; then > ac_cv_prog_CC="gcc" >@@ -841,17 +835,16 @@ > # Extract the first word of "cc", so it can be a program name with args. > set dummy cc; ac_word=$2 > echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 >-echo "configure:845: checking for $ac_word" >&5 >+echo "configure:839: checking for $ac_word" >&5 > if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > if test -n "$CC"; then > ac_cv_prog_CC="$CC" # Let the user override the test. > else >- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" >+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" > ac_prog_rejected=no >- ac_dummy="$PATH" >- for ac_dir in $ac_dummy; do >+ for ac_dir in $PATH; do > test -z "$ac_dir" && ac_dir=. > if test -f $ac_dir/$ac_word; then > if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then >@@ -886,61 +879,25 @@ > echo "$ac_t""no" 1>&6 > fi > >- if test -z "$CC"; then >- case "`uname -s`" in >- *win32* | *WIN32*) >- # Extract the first word of "cl", so it can be a program name with args. >-set dummy cl; ac_word=$2 >-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 >-echo "configure:896: checking for $ac_word" >&5 >-if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then >- echo $ac_n "(cached) $ac_c" 1>&6 >-else >- if test -n "$CC"; then >- ac_cv_prog_CC="$CC" # Let the user override the test. >-else >- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" >- ac_dummy="$PATH" >- for ac_dir in $ac_dummy; do >- test -z "$ac_dir" && ac_dir=. >- if test -f $ac_dir/$ac_word; then >- ac_cv_prog_CC="cl" >- break >- fi >- done >- IFS="$ac_save_ifs" >-fi >-fi >-CC="$ac_cv_prog_CC" >-if test -n "$CC"; then >- echo "$ac_t""$CC" 1>&6 >-else >- echo "$ac_t""no" 1>&6 >-fi >- ;; >- esac >- fi > test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } > fi > > echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 >-echo "configure:928: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 >+echo "configure:887: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 > > ac_ext=c > # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. > ac_cpp='$CPP $CPPFLAGS' > ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' >-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' >+ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' > cross_compiling=$ac_cv_prog_cc_cross > >-cat > conftest.$ac_ext << EOF >- >-#line 939 "configure" >+cat > conftest.$ac_ext <<EOF >+#line 897 "configure" > #include "confdefs.h" >- > main(){return(0);} > EOF >-if { (eval echo configure:944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > ac_cv_prog_cc_works=yes > # If we can't run a trivial program, we are probably using a cross compiler. > if (./conftest; exit) 2>/dev/null; then >@@ -954,24 +911,18 @@ > ac_cv_prog_cc_works=no > fi > rm -fr conftest* >-ac_ext=c >-# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. >-ac_cpp='$CPP $CPPFLAGS' >-ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' >-ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' >-cross_compiling=$ac_cv_prog_cc_cross > > echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 > if test $ac_cv_prog_cc_works = no; then > { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } > fi > echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 >-echo "configure:970: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 >+echo "configure:921: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 > echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 > cross_compiling=$ac_cv_prog_cc_cross > > echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 >-echo "configure:975: checking whether we are using GNU C" >&5 >+echo "configure:926: checking whether we are using GNU C" >&5 > if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else >@@ -980,7 +931,7 @@ > yes; > #endif > EOF >-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:984: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then >+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:935: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then > ac_cv_prog_gcc=yes > else > ac_cv_prog_gcc=no >@@ -991,15 +942,11 @@ > > if test $ac_cv_prog_gcc = yes; then > GCC=yes >-else >- GCC= >-fi >- >-ac_test_CFLAGS="${CFLAGS+set}" >-ac_save_CFLAGS="$CFLAGS" >-CFLAGS= >-echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 >-echo "configure:1003: checking whether ${CC-cc} accepts -g" >&5 >+ ac_test_CFLAGS="${CFLAGS+set}" >+ ac_save_CFLAGS="$CFLAGS" >+ CFLAGS= >+ echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 >+echo "configure:950: checking whether ${CC-cc} accepts -g" >&5 > if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else >@@ -1014,24 +961,20 @@ > fi > > echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 >-if test "$ac_test_CFLAGS" = set; then >- CFLAGS="$ac_save_CFLAGS" >-elif test $ac_cv_prog_cc_g = yes; then >- if test "$GCC" = yes; then >+ if test "$ac_test_CFLAGS" = set; then >+ CFLAGS="$ac_save_CFLAGS" >+ elif test $ac_cv_prog_cc_g = yes; then > CFLAGS="-g -O2" > else >- CFLAGS="-g" >- fi >-else >- if test "$GCC" = yes; then > CFLAGS="-O2" >- else >- CFLAGS= > fi >+else >+ GCC= >+ test "${CFLAGS+set}" = set || CFLAGS="-g" > fi > > echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 >-echo "configure:1035: checking how to run the C preprocessor" >&5 >+echo "configure:978: checking how to run the C preprocessor" >&5 > # On Suns, sometimes $CPP names a directory. > if test -n "$CPP" && test -d "$CPP"; then > CPP= >@@ -1046,14 +989,14 @@ > # On the NeXT, cc -E runs the code through the compiler's parser, > # not just through cpp. > cat > conftest.$ac_ext <<EOF >-#line 1050 "configure" >+#line 993 "configure" > #include "confdefs.h" > #include <assert.h> > Syntax Error > EOF > ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" >-{ (eval echo configure:1056: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` >+{ (eval echo configure:999: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >+ac_err=`grep -v '^ *+' conftest.out` > if test -z "$ac_err"; then > : > else >@@ -1063,31 +1006,14 @@ > rm -rf conftest* > CPP="${CC-cc} -E -traditional-cpp" > cat > conftest.$ac_ext <<EOF >-#line 1067 "configure" >+#line 1010 "configure" > #include "confdefs.h" > #include <assert.h> > Syntax Error > EOF > ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" >-{ (eval echo configure:1073: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` >-if test -z "$ac_err"; then >- : >-else >- echo "$ac_err" >&5 >- echo "configure: failed program was:" >&5 >- cat conftest.$ac_ext >&5 >- rm -rf conftest* >- CPP="${CC-cc} -nologo -E" >- cat > conftest.$ac_ext <<EOF >-#line 1084 "configure" >-#include "confdefs.h" >-#include <assert.h> >-Syntax Error >-EOF >-ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" >-{ (eval echo configure:1090: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` >+{ (eval echo configure:1016: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >+ac_err=`grep -v '^ *+' conftest.out` > if test -z "$ac_err"; then > : > else >@@ -1100,8 +1026,6 @@ > rm -f conftest* > fi > rm -f conftest* >-fi >-rm -f conftest* > ac_cv_prog_CPP="$CPP" > fi > CPP="$ac_cv_prog_CPP" >@@ -1117,30 +1041,28 @@ > # SunOS /usr/etc/install > # IRIX /sbin/install > # AIX /bin/install >-# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag > # AFS /usr/afsws/bin/install, which mishandles nonexistent args > # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" > # ./install, which can be erroneously created by make from ./install.sh. > echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 >-echo "configure:1126: checking for a BSD compatible install" >&5 >+echo "configure:1049: checking for a BSD compatible install" >&5 > if test -z "$INSTALL"; then > if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else >- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" >+ IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:" > for ac_dir in $PATH; do > # Account for people who put trailing slashes in PATH elements. > case "$ac_dir/" in > /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; > *) > # OSF1 and SCO ODT 3.0 have their own names for install. >- # Don't use installbsd from OSF since it installs stuff as root >- # by default. >- for ac_prog in ginstall scoinst install; do >+ for ac_prog in ginstall installbsd scoinst install; do > if test -f $ac_dir/$ac_prog; then > if test $ac_prog = install && > grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then > # AIX install. It has an incompatible calling convention. >+ # OSF/1 installbsd also uses dspmsg, but is usable. > : > else > ac_cv_path_install="$ac_dir/$ac_prog -c" >@@ -1170,18 +1092,16 @@ > # It thinks the first close brace ends the variable substitution. > test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' > >-test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' >- > test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' > > > echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 >-echo "configure:1180: checking return type of signal handlers" >&5 >+echo "configure:1100: checking return type of signal handlers" >&5 > if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1185 "configure" >+#line 1105 "configure" > #include "confdefs.h" > #include <sys/types.h> > #include <signal.h> >@@ -1198,7 +1118,7 @@ > int i; > ; return 0; } > EOF >-if { (eval echo configure:1202: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then >+if { (eval echo configure:1122: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then > rm -rf conftest* > ac_cv_type_signal=void > else >@@ -1219,12 +1139,12 @@ > > > echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6 >-echo "configure:1223: checking for gethostbyname" >&5 >+echo "configure:1143: checking for gethostbyname" >&5 > if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1228 "configure" >+#line 1148 "configure" > #include "confdefs.h" > /* System header to define __stub macros and hopefully few prototypes, > which can conflict with char gethostbyname(); below. */ >@@ -1247,7 +1167,7 @@ > > ; return 0; } > EOF >-if { (eval echo configure:1251: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1171: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_func_gethostbyname=yes" > else >@@ -1268,7 +1188,7 @@ > > if test $ac_cv_func_gethostbyname = no; then > echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 >-echo "configure:1272: checking for gethostbyname in -lnsl" >&5 >+echo "configure:1192: checking for gethostbyname in -lnsl" >&5 > ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` > if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 >@@ -1276,7 +1196,7 @@ > ac_save_LIBS="$LIBS" > LIBS="-lnsl $LIBS" > cat > conftest.$ac_ext <<EOF >-#line 1280 "configure" >+#line 1200 "configure" > #include "confdefs.h" > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 >@@ -1287,7 +1207,7 @@ > gethostbyname() > ; return 0; } > EOF >-if { (eval echo configure:1291: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_lib_$ac_lib_var=yes" > else >@@ -1316,12 +1236,12 @@ > > fi > echo $ac_n "checking for connect""... $ac_c" 1>&6 >-echo "configure:1320: checking for connect" >&5 >+echo "configure:1240: checking for connect" >&5 > if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1325 "configure" >+#line 1245 "configure" > #include "confdefs.h" > /* System header to define __stub macros and hopefully few prototypes, > which can conflict with char connect(); below. */ >@@ -1344,7 +1264,7 @@ > > ; return 0; } > EOF >-if { (eval echo configure:1348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1268: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_func_connect=yes" > else >@@ -1365,7 +1285,7 @@ > > if test $ac_cv_func_connect = no; then > echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6 >-echo "configure:1369: checking for connect in -lsocket" >&5 >+echo "configure:1289: checking for connect in -lsocket" >&5 > ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'` > if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 >@@ -1373,7 +1293,7 @@ > ac_save_LIBS="$LIBS" > LIBS="-lsocket $LIBS" > cat > conftest.$ac_ext <<EOF >-#line 1377 "configure" >+#line 1297 "configure" > #include "confdefs.h" > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 >@@ -1384,7 +1304,7 @@ > connect() > ; return 0; } > EOF >-if { (eval echo configure:1388: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_lib_$ac_lib_var=yes" > else >@@ -1444,12 +1364,12 @@ > herror > do > echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 >-echo "configure:1448: checking for $ac_func" >&5 >+echo "configure:1368: checking for $ac_func" >&5 > if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1453 "configure" >+#line 1373 "configure" > #include "confdefs.h" > /* System header to define __stub macros and hopefully few prototypes, > which can conflict with char $ac_func(); below. */ >@@ -1472,7 +1392,7 @@ > > ; return 0; } > EOF >-if { (eval echo configure:1476: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_func_$ac_func=yes" > else >@@ -1499,12 +1419,10 @@ > > for ac_hdr in arpa/inet.h \ > sys/types.h \ >- time.h \ > sys/time.h \ > sys/stat.h \ > fcntl.h \ > signal.h \ >- string.h \ > syslog.h \ > pwd.h \ > stdarg.h \ >@@ -1516,18 +1434,18 @@ > do > ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` > echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 >-echo "configure:1520: checking for $ac_hdr" >&5 >+echo "configure:1438: checking for $ac_hdr" >&5 > if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1525 "configure" >+#line 1443 "configure" > #include "confdefs.h" > #include <$ac_hdr> > EOF > ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" >-{ (eval echo configure:1530: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` >+{ (eval echo configure:1448: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >+ac_err=`grep -v '^ *+' conftest.out` > if test -z "$ac_err"; then > rm -rf conftest* > eval "ac_cv_header_$ac_safe=yes" >@@ -1560,18 +1478,18 @@ > do > ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` > echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 >-echo "configure:1564: checking for $ac_hdr" >&5 >+echo "configure:1482: checking for $ac_hdr" >&5 > if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1569 "configure" >+#line 1487 "configure" > #include "confdefs.h" > #include <$ac_hdr> > EOF > ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" >-{ (eval echo configure:1574: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >-ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` >+{ (eval echo configure:1492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } >+ac_err=`grep -v '^ *+' conftest.out` > if test -z "$ac_err"; then > rm -rf conftest* > eval "ac_cv_header_$ac_safe=yes" >@@ -1599,7 +1517,7 @@ > > > echo $ac_n "checking for sys_errlist in -lc""... $ac_c" 1>&6 >-echo "configure:1603: checking for sys_errlist in -lc" >&5 >+echo "configure:1521: checking for sys_errlist in -lc" >&5 > ac_lib_var=`echo c'_'sys_errlist | sed 'y%./+-%__p_%'` > if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 >@@ -1607,7 +1525,7 @@ > ac_save_LIBS="$LIBS" > LIBS="-lc $LIBS" > cat > conftest.$ac_ext <<EOF >-#line 1611 "configure" >+#line 1529 "configure" > #include "confdefs.h" > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 >@@ -1618,7 +1536,7 @@ > sys_errlist() > ; return 0; } > EOF >-if { (eval echo configure:1622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1540: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_lib_$ac_lib_var=yes" > else >@@ -1645,12 +1563,12 @@ > for ac_func in getopt > do > echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 >-echo "configure:1649: checking for $ac_func" >&5 >+echo "configure:1567: checking for $ac_func" >&5 > if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1654 "configure" >+#line 1572 "configure" > #include "confdefs.h" > /* System header to define __stub macros and hopefully few prototypes, > which can conflict with char $ac_func(); below. */ >@@ -1673,7 +1591,7 @@ > > ; return 0; } > EOF >-if { (eval echo configure:1677: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_func_$ac_func=yes" > else >@@ -1702,12 +1620,12 @@ > fi > > echo $ac_n "checking for getpass""... $ac_c" 1>&6 >-echo "configure:1706: checking for getpass" >&5 >+echo "configure:1624: checking for getpass" >&5 > if eval "test \"`echo '$''{'ac_cv_func_getpass'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > cat > conftest.$ac_ext <<EOF >-#line 1711 "configure" >+#line 1629 "configure" > #include "confdefs.h" > /* System header to define __stub macros and hopefully few prototypes, > which can conflict with char getpass(); below. */ >@@ -1730,7 +1648,7 @@ > > ; return 0; } > EOF >-if { (eval echo configure:1734: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then >+if { (eval echo configure:1652: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then > rm -rf conftest* > eval "ac_cv_func_getpass=yes" > else >@@ -1757,26 +1675,26 @@ > > > # Make sure we can run config.sub. >-if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : >+if $ac_config_sub sun4 >/dev/null 2>&1; then : > else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } > fi > > echo $ac_n "checking host system type""... $ac_c" 1>&6 >-echo "configure:1766: checking host system type" >&5 >+echo "configure:1684: checking host system type" >&5 > > host_alias=$host > case "$host_alias" in > NONE) > case $nonopt in > NONE) >- if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : >+ if host_alias=`$ac_config_guess`; then : > else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } > fi ;; > *) host_alias=$nonopt ;; > esac ;; > esac > >-host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` >+host=`$ac_config_sub $host_alias` > host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` > host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` > host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` >@@ -1788,7 +1706,7 @@ > > > echo $ac_n "checking for user supplied default service""... $ac_c" 1>&6 >-echo "configure:1792: checking for user supplied default service" >&5 >+echo "configure:1710: checking for user supplied default service" >&5 > # Check whether --enable-default-service or --disable-default-service was given. > if test "${enable_default_service+set}" = set; then > enableval="$enable_default_service" >@@ -1882,7 +1800,7 @@ > esac > > echo $ac_n "checking whether user wants debugging support""... $ac_c" 1>&6 >-echo "configure:1886: checking whether user wants debugging support" >&5 >+echo "configure:1804: checking whether user wants debugging support" >&5 > # Check whether --enable-debug or --disable-debug was given. > if test "${enable_debug+set}" = set; then > enableval="$enable_debug" >@@ -1897,7 +1815,7 @@ > > > echo $ac_n "checking whether user wants to dissable MD5 support""... $ac_c" 1>&6 >-echo "configure:1901: checking whether user wants to dissable MD5 support" >&5 >+echo "configure:1819: checking whether user wants to dissable MD5 support" >&5 > # Check whether --enable-md5 or --disable-md5 was given. > if test "${enable_md5+set}" = set; then > enableval="$enable_md5" >@@ -1937,7 +1855,7 @@ > # Ultrix sh set writes to stderr and can't be redirected directly, > # and sets the high bit in the cache file unless we assign to the vars. > (set) 2>&1 | >- case `(ac_space=' '; set | grep ac_space) 2>&1` in >+ case `(ac_space=' '; set) 2>&1` in > *ac_space=\ *) > # `set' does not quote correctly, so add quotes (double-quote substitution > # turns \\\\ into \\, and sed turns \\ into \). >@@ -2004,7 +1922,7 @@ > echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" > exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; > -version | --version | --versio | --versi | --vers | --ver | --ve | --v) >- echo "$CONFIG_STATUS generated by autoconf version 2.13" >+ echo "$CONFIG_STATUS generated by autoconf version 2.12" > exit 0 ;; > -help | --help | --hel | --he | --h) > echo "\$ac_cs_usage"; exit 0 ;; >@@ -2024,11 +1942,9 @@ > s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF > $ac_vpsub > $extrasub >-s%@SHELL@%$SHELL%g > s%@CFLAGS@%$CFLAGS%g > s%@CPPFLAGS@%$CPPFLAGS%g > s%@CXXFLAGS@%$CXXFLAGS%g >-s%@FFLAGS@%$FFLAGS%g > s%@DEFS@%$DEFS%g > s%@LDFLAGS@%$LDFLAGS%g > s%@LIBS@%$LIBS%g >@@ -2048,8 +1964,8 @@ > s%@infodir@%$infodir%g > s%@mandir@%$mandir%g > s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g >-s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g > s%@INSTALL_DATA@%$INSTALL_DATA%g >+s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g > s%@PACKAGE@%$PACKAGE%g > s%@VERSION@%$VERSION%g > s%@ACLOCAL@%$ACLOCAL%g >diff -Naur ez-ipupdate-3.0.11b8/configure.in ez-ipupdate-3.0.11b8-patched/configure.in >--- ez-ipupdate-3.0.11b8/configure.in 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/configure.in 2003-04-17 18:32:34.000000000 +0100 >@@ -58,12 +58,10 @@ > dnl Checks for header files. > AC_CHECK_HEADERS( arpa/inet.h \ > sys/types.h \ >- time.h \ > sys/time.h \ > sys/stat.h \ > fcntl.h \ > signal.h \ >- string.h \ > syslog.h \ > pwd.h \ > stdarg.h \ >diff -Naur ez-ipupdate-3.0.11b8/debian/changelog ez-ipupdate-3.0.11b8-patched/debian/changelog >--- ez-ipupdate-3.0.11b8/debian/changelog 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/changelog 1970-01-01 01:00:00.000000000 +0100 >@@ -1,171 +0,0 @@ >-ez-ipupdate (3.0.11b8-8.1) unstable; urgency=low >- >- * Non-maintainer upload >- * Switched to po-debconf. (closes: #237444) >- * Added Czech debconf template translation. >- * Added French debconf template translation. >- * Added German debconf template translation. >- * Added Brazilian Portuguese debconf template translation. (closes: #300821) >- >- -- Lucas Wall <lwall@debian.org> Fri, 25 Mar 2005 17:34:15 -0300 >- >-ez-ipupdate (3.0.11b8-8) unstable; urgency=critical >- >- * ez-ipupdate.c: >- + Fixed the format string vulnerability in CAN-2004-0980 (Closes: #280822). >- * debian/control: >- + Set policy to 3.6.1.1. >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Sat, 13 Nov 2004 15:45:58 +0100 >- >-ez-ipupdate (3.0.11b8-7) unstable; urgency=low >- >- * debian/control: >- + Set policy to 3.6.1.0. >- + Set debhelper build-dependency to (>= 4.1.68) because of dh_installppp. >- * debian/rules: >- + Use dh_installppp instead of doing the work by hand (Closes: #212896). >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Mon, 27 Oct 2003 13:39:09 +0100 >- >-ez-ipupdate (3.0.11b8-6) unstable; urgency=low >- >- * debian/control: >- + Set policy to 3.6.0. No changes required. >- + Updated debhelper build-dependency to (>= 3.4.4) because we now >- use debian/compat. >- + Use ${misc:Depends}. >- * debian/config: >- + Fixed the wildcard/MX prompting, thanks to Sam Couter (Closes: #201720). >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 17 Jul 2003 14:44:06 +0200 >- >-ez-ipupdate (3.0.11b8-5) unstable; urgency=low >- >- * Do not prompt for a username or password in daemon mode (Closes: #198141). >- * debian/postinst: >- + Removed useless verbosity when installing the package for the first time. >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 20 Jun 2003 10:17:37 +0200 >- >-ez-ipupdate (3.0.11b8-4) unstable; urgency=low >- >- * Do not output the "invalid cache file" message if the reason is that the >- cache file is empty. >- * debian/postinst: >- + Removed a temporary file that was left behind. >- * Log to LOG_DAEMON instead of LOG_USER so that messages go to daemon.log. >- * Only show the executable name in syslog, not its full path. >- * Do not switch to OPT_QUIET in daemon mode, so that daemon.log shows >- useful information such as login failures (Closes: #179717). >- * Fixed a few spelling errors in the log messages. >- * Open syslog before creating the pid file so that errors regarding the >- pid file creation are logged as well. >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Thu, 19 Jun 2003 02:51:13 +0200 >- >-ez-ipupdate (3.0.11b8-3) unstable; urgency=low >- >- * Fixed a crash in the GNUDip code when no address is specified. >- * debian/control: >- + Set policy to 3.5.10. >- + Removed the leading "a" in the package description. >- + Added URLs for the various services in the long description. >- * debian/postinst: >- + Fixed default cache filename, thanks to Daniel Bonniot (Closes: #194004). >- + Added an invariant section to the default configuration file to preserve >- user changes (Closes: #191642). >- + No longer clear the password in debconf. >- * debian/config: >- + The GNUDip service needs a server address when run as a daemon; added a >- debconf prompt for this. >- + Added a debconf prompt to run ez-ipupdate as a daemon or through the >- PPP ip-up.d script (Closes: #85942). >- * debian/ppp: >- + Added this script for /etc/ppp/ip-up.d/. >- >- -- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 18 Jun 2003 15:08:00 +0200 >- >-ez-ipupdate (3.0.11b8-2) unstable; urgency=low >- >- * Re-ran "rm -f config.sub config.guess configure install-sh missing \ >- mkinstalldirs && aclocal && automake --copy --add-missing && autoconf" >- * Updated policy to 3.5.9.0. >- >- -- Samuel Hocevar <sam@zoy.org> Wed, 23 Apr 2003 05:29:22 +0200 >- >-ez-ipupdate (3.0.11b8-1) unstable; urgency=low >- >- * New upstream release. >- * The debconf-created file is now mode 700 to avoid password exposure >- (Closes: #190237). >- >- -- Samuel Hocevar <sam@zoy.org> Wed, 23 Apr 2003 05:03:37 +0200 >- >-ez-ipupdate (3.0.11b7-3) unstable; urgency=low >- >- * The "faster than light" release. >- * Really fixed the timestamp skew in debian/rules (Closes: #180901). >- >- -- Samuel Hocevar <sam@zoy.org> Fri, 14 Feb 2003 02:12:38 +0100 >- >-ez-ipupdate (3.0.11b7-2) unstable; urgency=low >- >- * The "bloody valentine" release. >- * Fixed another timestamp skew in debian/rules (Closes: #180901, #180904). >- >- -- Samuel Hocevar <sam@zoy.org> Fri, 14 Feb 2003 01:06:02 +0100 >- >-ez-ipupdate (3.0.11b7-1) unstable; urgency=low >- >- * The "eternal hellfire for lazy maintainers" release. >- * New upstream package (Closes: #167038). >- * Removed dependency on debconf-tiny (Closes: #137029). >- * We now Provide: dyndns-client (Closes: #139082). >- * Updated authors list in debian/copyright (Closes: #177772). >- * Fixed -Wall warnings. >- * This release fixes a hang in ODS_read_response() (Closes: #169043). >- * Added various safety checks in the init.d script. >- * Fixed the reload rule in the init.d script (Closes: #144798). >- * The init.d script only looks for files ending with .conf (Closes: #139518). >- * Applied a patch to handle running ez-ipupdate as a user, courtesy of Sam >- Couter (Closes: #127913). >- * Applied a patch for debconf management of the default configuration, >- courtesy of Sam Couter again (Closes: #100327). >- * Prevented timestamp skews in debian/rules. >- * Wrote a short manpage (Closes: #168361). >- >- -- Samuel Hocevar <sam@zoy.org> Thu, 13 Feb 2003 15:56:57 +0100 >- >-ez-ipupdate (3.0.11b5-1) unstable; urgency=low >- >- * New upstream package. >- >- -- Samuel Hocevar <sam@zoy.org> Thu, 8 Nov 2001 19:43:21 +0100 >- >-ez-ipupdate (3.0.10-2) unstable; urgency=low >- >- * Now builds and runs properly on Hurd (Closes: #108058). >- >- -- Samuel Hocevar <sam@zoy.org> Thu, 9 Aug 2001 15:31:23 +0200 >- >-ez-ipupdate (3.0.10-1) unstable; urgency=low >- >- * New upstream release. >- * Fixed typo in init.d (Closes: #97175). >- >- -- Samuel Hocevar <sam@zoy.org> Fri, 11 May 2001 18:51:35 +0200 >- >-ez-ipupdate (3.0.6-1) unstable; urgency=low >- >- * New upstream release. >- * Fixed moronic errors in the init.d file (Closes: #85057, #85955, #85956). >- * Removed generic installation instructions from /usr/share/doc. >- >- -- Samuel Hocevar <sam@zoy.org> Thu, 1 Mar 2001 11:44:35 +0100 >- >-ez-ipupdate (3.0.4-1) unstable; urgency=low >- >- * Initial Release (Closes: #78202). >- >- -- Samuel Hocevar <sam@zoy.org> Mon, 25 Dec 2000 05:48:01 +0100 >diff -Naur ez-ipupdate-3.0.11b8/debian/compat ez-ipupdate-3.0.11b8-patched/debian/compat >--- ez-ipupdate-3.0.11b8/debian/compat 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/compat 1970-01-01 01:00:00.000000000 +0100 >@@ -1 +0,0 @@ >-4 >diff -Naur ez-ipupdate-3.0.11b8/debian/config ez-ipupdate-3.0.11b8-patched/debian/config >--- ez-ipupdate-3.0.11b8/debian/config 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/config 1970-01-01 01:00:00.000000000 +0100 >@@ -1,135 +0,0 @@ >-#!/bin/sh >- >-set -e >- >-# Source debconf library >-. /usr/share/debconf/confmodule >- >-service_supports_wildcards() >-{ >- service=$1 >- ret=1 >- >- case "$service" in >- ez-ip|dhs|dyndns|dyndns-static|easydns|easydns-partner) >- ret=0 >- ;; >- esac >- >- return $ret >-} >- >-service_supports_mx() >-{ >- service=$1 >- ret=1 >- >- case "$service" in >- ez-ip|dhs|dyndns|dyndns-static|easydns|zoneedit) >- ret=0 >- ;; >- esac >- >- return $ret >-} >- >-service_needs_server() >-{ >- service=$1 >- ret=1 >- >- case "$service" in >- gnudip) >- ret=0 >- ;; >- esac >- >- return $ret >-} >- >-# Name the configuration file >-conf=/etc/ez-ipupdate/default.conf >- >-# Do you want debconf to manage the default configuration? >-db_input medium ez-ipupdate/manage_default_config_automatically || true >-db_go >- >-db_get ez-ipupdate/manage_default_config_automatically >-if [ "$RET" = "true" ]; then >- if [ -f "$conf" ]; then >- # Grab existing values from config file >- if grep "^daemon" $conf > /dev/null 2>&1; then >- daemon="true" >- fi >- service="`sed -ne 's/^service-type *= *//p' < $conf`" >- server="`sed -ne 's/^server *= *//p' < $conf`" >- username="`sed -ne 's/^user *= *\([^:]*\):.*/\1/p' < $conf`" >- password="`sed -ne 's/^user *= *[^:]*://p' < $conf`" >- hostname="`sed -ne 's/^host *= *//p' < $conf`" >- interface="`sed -ne 's/^interface *= *//p' < $conf`" >- if grep "^wildcard" $conf > /dev/null 2>&1; then >- wildcard="true" >- fi >- dns_mx="`sed -ne 's/^mx *= *//p' < $conf`" >- # Poke the values into debconf >- if [ -n "$daemon" ]; then >- db_set ez-ipupdate/daemon "$daemon" >- fi >- if [ -n "$service" ]; then >- db_set ez-ipupdate/service_type "$service" >- fi >- if [ -n "$server" ]; then >- db_set ez-ipupdate/server "$server" >- fi >- if [ -n "$username" ]; then >- db_set ez-ipupdate/username "$username" >- fi >- if [ -n "$password" ]; then >- db_set ez-ipupdate/password "$password" >- fi >- if [ -n "$hostname" ]; then >- db_set ez-ipupdate/hostname "$hostname" >- fi >- if [ -n "$interface" ]; then >- db_set ez-ipupdate/interface "$interface" >- fi >- if [ "$wildcard" = true ]; then >- db_set ez-ipupdate/dns_wildcard true >- fi >- if [ -n "$dns_mx" ]; then >- db_set ez-ipupdate/dns_mx "$dns_mx" >- fi >- fi >- # Ask for new answers >- db_beginblock >- db_input high ez-ipupdate/daemon || true >- db_input high ez-ipupdate/service_type || true >- db_input high ez-ipupdate/username || true >- db_input high ez-ipupdate/password || true >- db_input high ez-ipupdate/hostname || true >- db_input high ez-ipupdate/interface || true >- db_endblock >- db_go >- # Need to determine whether wildcards and MX records are supported >- # by the chosen service >- db_beginblock >- db_get ez-ipupdate/service_type >- service_type="$RET" >- if service_needs_server "$service_type"; then >- db_input high ez-ipupdate/server || true >- else >- db_set ez-ipupdate/server "" >- fi >- if service_supports_wildcards "$service_type"; then >- db_input medium ez-ipupdate/dns_wildcard || true >- else >- db_set ez-ipupdate/dns_wildcard false >- fi >- if service_supports_mx "$service_type"; then >- db_input medium ez-ipupdate/dns_mx || true >- else >- db_set ez-ipupdate/dns_mx "" >- fi >- db_endblock >- db_go >-fi >diff -Naur ez-ipupdate-3.0.11b8/debian/control ez-ipupdate-3.0.11b8-patched/debian/control >--- ez-ipupdate-3.0.11b8/debian/control 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/control 1970-01-01 01:00:00.000000000 +0100 >@@ -1,25 +0,0 @@ >-Source: ez-ipupdate >-Section: net >-Priority: optional >-Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org> >-Build-Depends: debhelper (>= 4.1.68) >-Standards-Version: 3.6.1.1 >- >-Package: ez-ipupdate >-Section: net >-Architecture: any >-Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, debconf (>= 1.2.0) >-Provides: dyndns-client >-Description: client for most dynamic DNS services >- ez-ipupdate is a quite complete client for the dynamic DNS service offered >- by http://www.ez-ip.net/ and many more. >- . >- Currently supported are: ez-ip (http://www.EZ-IP.Net/), Penguinpowered >- (http://www.penguinpowered.com/), DHS (http://members.dhs.org/), >- dynDNS (http://members.dyndns.org/), ODS (http://www.ods.org/), >- TZO (http://www.tzo.com/), EasyDNS (http://members.easydns.com/), >- Justlinux (http://www.justlinux.com), Dyns (http://www.dyns.cx), >- HN (http://dup.hn.org/), ZoneEdit (http://www.zoneedit.com/) and >- Hurricane Electric's IPv6 Tunnel Broker (http://ipv6tb.he.net/). >- . >- All services using GNUDip are also supported. >diff -Naur ez-ipupdate-3.0.11b8/debian/copyright ez-ipupdate-3.0.11b8-patched/debian/copyright >--- ez-ipupdate-3.0.11b8/debian/copyright 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/copyright 1970-01-01 01:00:00.000000000 +0100 >@@ -1,16 +0,0 @@ >-This package was debianized by Sam Hocevar <sam@zoy.org> on >-Mon, 25 Dec 2000 05:48:01 +0100. >- >-It was downloaded from http://ez-ipupdate.com/ >- >-Upstream Authors: Angus Mackay <amackay@gusnet.cx> >- Jeremy Bopp <jbopp@mail.utexas.edu> >- Mark Jeftovic <markjr@easydns.com> >- Stefaan Ponnet <webmaster@dyns.cx> >- Colin Viebrock <colin@easydns.com> >- Tim Brown <timb@machine.org.uk> >- >-License: GNU General Public License. >- >-On Debian GNU/Linux systems, a copy of the GNU GPL can be found in >-/usr/share/common-licenses/GPL. >diff -Naur ez-ipupdate-3.0.11b8/debian/dirs ez-ipupdate-3.0.11b8-patched/debian/dirs >--- ez-ipupdate-3.0.11b8/debian/dirs 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/dirs 1970-01-01 01:00:00.000000000 +0100 >@@ -1,4 +0,0 @@ >-etc/ez-ipupdate >-etc/ppp/ip-up.d/ >-usr/sbin >-usr/share/doc/ez-ipupdate/examples >diff -Naur ez-ipupdate-3.0.11b8/debian/docs ez-ipupdate-3.0.11b8-patched/debian/docs >--- ez-ipupdate-3.0.11b8/debian/docs 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/docs 1970-01-01 01:00:00.000000000 +0100 >@@ -1 +0,0 @@ >-README >diff -Naur ez-ipupdate-3.0.11b8/debian/ez-ipupdate.ppp.ip-up ez-ipupdate-3.0.11b8-patched/debian/ez-ipupdate.ppp.ip-up >--- ez-ipupdate-3.0.11b8/debian/ez-ipupdate.ppp.ip-up 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/ez-ipupdate.ppp.ip-up 1970-01-01 01:00:00.000000000 +0100 >@@ -1,25 +0,0 @@ >-#!/bin/sh >-# >-# Default ez-ipupdate ip-up script >-# /etc/ppp/ip-up.d/ez-ipupdate >-# >- >-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin >-DAEMON=/usr/sbin/ez-ipupdate >-NAME=ez-ipupdate >- >-[ -x $DAEMON ] || exit 0 >- >-configs=`find "/etc/$NAME/" -name '*.conf' | sed -e 's,.*/\(.*\).conf,\1,'` >-[ x"$configs" = x ] && exit 0 >- >-for config in `echo "$configs"` >-do >- # Don't run daemon configurations >- if grep -q '^ *daemon' "/etc/$NAME/$config.conf"; then continue; fi >- # Don't run configurations that run in the foreground >- if grep -q '^ *foreground' "/etc/$NAME/$config.conf"; then continue; fi >- # Ok, launch an ez-ipupdate instance >- "$DAEMON" -c "/etc/$NAME/$config.conf" >-done >- >diff -Naur ez-ipupdate-3.0.11b8/debian/init ez-ipupdate-3.0.11b8-patched/debian/init >--- ez-ipupdate-3.0.11b8/debian/init 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/init 1970-01-01 01:00:00.000000000 +0100 >@@ -1,96 +0,0 @@ >-#! /bin/sh >- >-PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin >-DAEMON=/usr/sbin/ez-ipupdate >-NAME=ez-ipupdate >-DESC="Dynamic DNS client" >- >-test -f "$DAEMON" || exit 0 >- >-set -e >- >-case "$1" in >- start) >- echo -n "Starting $DESC:" >- configs=`find "/etc/$NAME/" -name '*.conf' | \ >- sed -e 's,.*/\(.*\).conf,\1,'` >- if [ x"$configs" = x ] >- then >- echo " no .conf file in /etc/$NAME." >- exit 0 >- fi >- >- echo -n " $NAME" >- for config in `echo "$configs"` >- do >- # Don't run configurations that are not daemons >- if ! grep -q '^ *daemon' "/etc/$NAME/$config.conf"; then continue; fi >- # Don't run configurations that run in the foreground >- if grep -q '^ *foreground' "/etc/$NAME/$config.conf"; then continue; fi >- # Ok, launch an ez-ipupdate instance >- if start-stop-daemon --start --quiet \ >- --pidfile "/var/run/$NAME/$config.pid" \ >- --exec "$DAEMON" \ >- -- -d -c "/etc/$NAME/$config.conf" \ >- -F "/var/run/$NAME/$config.pid" >- then >- echo -n " $config" >- fi >- done >- echo "." >- ;; >- stop) >- echo -n "Stopping $DESC:" >- pidfiles=`find "/var/run/$NAME/" -name "*.pid" | \ >- sed -e 's,.*/\(.*\).pid,\1,'` >- if [ x"$pidfiles" = x ] >- then >- echo " no $NAME running." >- exit 0 >- fi >- >- echo -n " $NAME" >- for pidfile in `echo "$pidfiles"` >- do >- if start-stop-daemon --stop --signal 3 --quiet \ >- --pidfile "/var/run/$NAME/$pidfile.pid" >- then >- echo -n " $pidfile" >- fi >- done >- echo "." >- ;; >- reload) >- echo -n "Reloading $DESC configuration files:" >- pidfiles=`find "/var/run/$NAME" -name "*.pid" | \ >- sed -e 's,.*/\(.*\).pid,\1,'` >- if [ x"$pidfiles" = x ] >- then >- echo " no $NAME running." >- exit 0 >- fi >- >- echo -n " $NAME" >- for pidfile in `echo "$pidfiles"` >- do >- if start-stop-daemon --stop --signal 1 --quiet \ >- --pidfile "/var/run/$NAME/$pidfile.pid" >- then >- echo -n " $pidfile" >- fi >- done >- echo "." >- ;; >- restart|force-reload) >- $0 stop >- sleep 1 >- $0 start >- ;; >- *) >- N="/etc/init.d/$NAME" >- echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 >- exit 1 >- ;; >-esac >- >-exit 0 >diff -Naur ez-ipupdate-3.0.11b8/debian/po/cs.po ez-ipupdate-3.0.11b8-patched/debian/po/cs.po >--- ez-ipupdate-3.0.11b8/debian/po/cs.po 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/cs.po 1970-01-01 01:00:00.000000000 +0100 >@@ -1,201 +0,0 @@ >-# >-# 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: ez-ipupdate\n" >-"Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2005-03-16 22:26-0300\n" >-"PO-Revision-Date: 2005-03-17 08:23+0100\n" >-"Last-Translator: Miroslav Kure <kurem@debian.cz>\n" >-"Language-Team: Czech <debian-l10n-czech@debian.org>\n" >-"MIME-Version: 1.0\n" >-"Content-Type: text/plain; charset=ISO-8859-2\n" >-"Content-Transfer-Encoding: 8bit\n" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "Manage your default configuration with debconf?" >-msgstr "Spravovat nastavenà pomocà debconfu?" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"ez-ipupdate can manage your default configuration automatically using " >-"debconf. If you do not want your default configuration managed " >-"automatically, decline this option." >-msgstr "" >-"Buï mù¾ete spravovat výchozà konfiguraci ez-ipupdate automaticky pomocà " >-"debconfu, nebo ruènì úpravou konfiguraènÃho souboru." >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"Note that you can put as many additional configurations in /etc/ez-ipupdate/ " >-"as you like. ez-ipupdate will not modify them." >-msgstr "" >-"Poznamenejme, ¾e do adresáøe /etc/ez-ipupdate/ mù¾ete pøidat libovolný poèet " >-"dal¹Ãch konfiguracÃ. Tyto dodateèné konfigurace nebude ez-ipupdate nijak " >-"mìnit." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "Run as a daemon?" >-msgstr "Spou¹tìt jako daemon?" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"By default ez-ipupdate will run as a daemon to manage the configuration. " >-"Refuse here if you do not want this. Instead, ez-ipupdate will install a " >-"script in /etc/ppp/ip-up.d that will run all non-daemon configurations when " >-"the ppp interface is brought up. See the /usr/share/doc/ez-ipupdate/README." >-"Debian file for more information." >-msgstr "" >-"Implicitnì se ez-ipupdate spou¹tà jako daemon. Pokud tomu tak nechcete, " >-"zamÃtnìte zde a ez-ipupdate mÃsto toho nainstaluje do adresáøe /etc/ppp/ip-" >-"up.d skript, který se bude spou¹tìt pøi ka¾dém nahozenà ppp rozhranÃ. " >-"Podrobnosti naleznete v /usr/share/doc/ez-ipupdate/README.Debian." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"If none of these automated behaviors suit you, you should probably not " >-"manage your default configuration using debconf." >-msgstr "" >-"Pokud vám ¾ádné z automatických chovánà nevyhovuje, pravdìpodobnì nechcete, " >-"aby se výchozà konfigurace spravovala pomocà debconfu." >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "Dynamic DNS provider to use:" >-msgstr "Poskytovatel dynamického DNS:" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "" >-"There are many Dynamic DNS providers supported by ez-ipupdate. You must " >-"select the provider that you wish to use here. You must configure an account " >-"on your chosen provider's service yourself." >-msgstr "" >-"ez-ipupdate podporuje mnoho poskytovatelù dynamického DNS. Vyberte zde, " >-"kterého poskytovatele pou¾Ãváte. Konkrétnà úèet u daného poskytovatele si " >-"v¹ak musÃte nastavit sami." >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "Address for your Dynamic DNS server:" >-msgstr "Adresa serveru dynamického DNS:" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "" >-"The service type you selected requires a server address to connect to. You " >-"may specify either a full hostname or an IP address." >-msgstr "" >-"Slu¾ba, kterou jste vybrali, vy¾aduje adresu serveru, ke kterému se má " >-"pøipojit. Mù¾ete zadat buï celé jméno serveru nebo jeho IP adresu." >- >-#. Type: string >-#. Description >-#: ../templates:41 >-msgid "Username for your Dynamic DNS account:" >-msgstr "U¾ivatelské jméno pro úèet dynamického DNS:" >- >-#. Type: password >-#. Description >-#: ../templates:45 >-msgid "Password for your Dynamic DNS account:" >-msgstr "Heslo pro úèet dynamického DNS:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "Network interface to monitor:" >-msgstr "Sledovat sûové rozhranÃ:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "" >-"ez-ipupdate will monitor the chosen network interface for changes of IP " >-"address. It is not possible to automatically detect which interface should " >-"be monitored, so you must name the interface here." >-msgstr "" >-"ez-ipupdate bude na daném sûovém rozhranà sledovat zmìny IP adresy. Program " >-"neumà odhadnout, které rozhranà má sledovat a proto zde musÃte uvést pøesný " >-"název rozhranÃ." >- >-#. Type: string >-#. Description >-#: ../templates:56 >-msgid "Dynamic DNS hostname to keep updated:" >-msgstr "Dynamické DNS jméno poèÃtaèe, je¾ se má udr¾ovat aktuálnÃ:" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "Enable DNS wildcards for your Dynamic DNS hostname?" >-msgstr "Povolit zástupné znaky DNS pro dynamické DNS jméno poèÃtaèe?" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting \"wildcard\" DNS " >-"lookups. This means that for yourdomain, a lookup for anything.yourdomain " >-"will return an answer that points to yourdomain. If you wish this feature to " >-"be enabled, agree here." >-msgstr "" >-"Mnoho poskytovatelù dynamického DNS podporuje DNS dotazy se zástupnými " >-"znaky. To znamená, ¾e pro vasedomena vrátà dotaz na cokoliv.vasedomena " >-"odpovìï ukazujÃcà na vasedomena. Chcete-li tuto mo¾nost povolit, odpovìzte " >-"zde kladnì." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "MX record to add:" >-msgstr "MX záznam:" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting MX records. If you want " >-"an MX record enabled for your domain, specify the content of that MX record " >-"here. If you do not want an MX record, leave it blank." >-msgstr "" >-"Mnoho poskytovatelù dynamického DNS podporuje MX záznamy. Chcete-li pro svou " >-"doménu povolit MX záznam, zadejte zde jeho obsah. V opaèném pøÃpadì ponechte " >-"pole prázdné." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"For further information on MX records, what they do, and how they are used, " >-"see your Dynamic DNS provider." >-msgstr "" >-"Dal¹à informace o MX záznamech (co dìlajÃ, jak se pou¾ÃvajÃ) naleznete u " >-"svého poskytovatele dynamického DNS." >diff -Naur ez-ipupdate-3.0.11b8/debian/po/de.po ez-ipupdate-3.0.11b8-patched/debian/po/de.po >--- ez-ipupdate-3.0.11b8/debian/po/de.po 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/de.po 1970-01-01 01:00:00.000000000 +0100 >@@ -1,209 +0,0 @@ >-# translation of de-new.po to German >-# translation of 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. >-# Jens Nachtigall <nachtigall@web.de>, 2005. >-# >-msgid "" >-msgstr "" >-"Project-Id-Version: de-new\n" >-"Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2005-03-16 22:26-0300\n" >-"PO-Revision-Date: 2005-03-21 21:43+0100\n" >-"Last-Translator: Jens Nachtigall <nachtigall@web.de>\n" >-"Language-Team: German <debian-l10n-german@lists.debian.org>\n" >-"MIME-Version: 1.0\n" >-"Content-Type: text/plain; charset=UTF-8\n" >-"Content-Transfer-Encoding: 8bit\n" >-"X-Generator: KBabel 1.9.1\n" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "Manage your default configuration with debconf?" >-msgstr "Standard-Konfiguration mit debconf verwalten?" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"ez-ipupdate can manage your default configuration automatically using " >-"debconf. If you do not want your default configuration managed " >-"automatically, decline this option." >-msgstr "" >-"ez-ipupdate kann Ihre Standard-Konfiguration automatisch mittels debconf " >-"verwalten. Wenn Sie nicht wollen, dass Ihre Standard-Konfiguration " >-"automatisch verwaltet wird, dann lehnen Sie diese Option ab." >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"Note that you can put as many additional configurations in /etc/ez-ipupdate/ " >-"as you like. ez-ipupdate will not modify them." >-msgstr "" >-"Beachten Sie, dass Sie unter /etc/ez-ipupdate/ so viele zusätzliche " >-"Konfigurationen haben können, wie Sie wollen. ez-ipupdate wird diese nicht " >-"verändern." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "Run as a daemon?" >-msgstr "Als Daemon laufen?" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"By default ez-ipupdate will run as a daemon to manage the configuration. " >-"Refuse here if you do not want this. Instead, ez-ipupdate will install a " >-"script in /etc/ppp/ip-up.d that will run all non-daemon configurations when " >-"the ppp interface is brought up. See the /usr/share/doc/ez-ipupdate/README." >-"Debian file for more information." >-msgstr "" >-"Standardmäßig wird ez-ipupdate Ihre Konfiguration als Daemon verwalten. " >-"Lehnen Sie hier ab, wenn Sie das nicht wünschen. Stattdessen würde ez-" >-"ipupdate dann unter /etc/ppp/ip-up.d/ ein Skript installieren, welches " >-"sämtliche Nicht-Daemon-Konfigurationen ausführt, sobald die PPP-" >-"Schnittstelle hochgefahren wird. Lesen Sie die Datei /usr/share/doc/ez-" >-"ipupdate/README.Debian für weitere Informationen." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"If none of these automated behaviors suit you, you should probably not " >-"manage your default configuration using debconf." >-msgstr "" >-"Sollte Ihnen keine dieser Automatismen zusagen, dann ist es wahrscheinlich " >-"besser, wenn Sie Ihre Standard-Konfiguration nicht mittels debconf verwalten." >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "Dynamic DNS provider to use:" >-msgstr "Zu benutzender Dynamischer DNS-Provider:" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "" >-"There are many Dynamic DNS providers supported by ez-ipupdate. You must " >-"select the provider that you wish to use here. You must configure an account " >-"on your chosen provider's service yourself." >-msgstr "" >-"ez-ipupdate unterstützt viele Dynamische DNS-Provider. Wählen Sie hier den " >-"Provider aus, den Sie benutzen möchten. Das Benutzerkonto müssen Sie beim " >-"Provider Ihrer Wahl selbst einrichten." >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "Address for your Dynamic DNS server:" >-msgstr "Adresse für Ihren Dynamischen DNS-Server:" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "" >-"The service type you selected requires a server address to connect to. You " >-"may specify either a full hostname or an IP address." >-msgstr "" >-"Für den ausgewählten Service wird eine Server-Adresse benötigt, zu der eine " >-"Verbindung aufgebaut wird. Sie können entweder einen vollständigen Host-" >-"Namen oder eine IP-Adresse angeben." >- >-#. Type: string >-#. Description >-#: ../templates:41 >-msgid "Username for your Dynamic DNS account:" >-msgstr "Benutzername für Ihr Dynamisches DNS-Konto:" >- >-#. Type: password >-#. Description >-#: ../templates:45 >-msgid "Password for your Dynamic DNS account:" >-msgstr "Passwort für Ihr Dynamisches DNS-Konto:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "Network interface to monitor:" >-msgstr "Zu verwaltende Netzwerk-Schnittstelle:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "" >-"ez-ipupdate will monitor the chosen network interface for changes of IP " >-"address. It is not possible to automatically detect which interface should " >-"be monitored, so you must name the interface here." >-msgstr "" >-"ez-ipupdate wird die ausgewählte Netzwerk-Schnittstelle auf Veränderungen " >-"der IP-Adresse beobachten. Es ist nicht möglich automatisch festzustellen, " >-"welche Schnittstelle beobachtet werden soll. Deshalb müssen Sie hier den " >-"Namen der Schnittstelle selbst angeben." >- >-#. Type: string >-#. Description >-#: ../templates:56 >-msgid "Dynamic DNS hostname to keep updated:" >-msgstr "Zu aktualisierender Dynamischer DNS-Hostname:" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "Enable DNS wildcards for your Dynamic DNS hostname?" >-msgstr "DNS-Wildcards für Ihren Dynamischen DNS-Hostnamen aktivieren?" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting \"wildcard\" DNS " >-"lookups. This means that for yourdomain, a lookup for anything.yourdomain " >-"will return an answer that points to yourdomain. If you wish this feature to " >-"be enabled, agree here." >-msgstr "" >-"Viele Dynamische DNS-Provider unterstützen DNS-Lookups mit Platzhaltern " >-"(»wildcards«). Das bedeutet: Haben Sie eine Domain namens »ihredomain«, dann " >-"werden Anfragen nach »irgendetwas.ihredomain« mit einer Antwort erwidert, " >-"die auf »ihredomain« verweist. Soll diese Fähigkeit aktiviert sein, dann " >-"stimmen Sie hier zu." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "MX record to add:" >-msgstr "Hinzuzufügender MX-Record:" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting MX records. If you want " >-"an MX record enabled for your domain, specify the content of that MX record " >-"here. If you do not want an MX record, leave it blank." >-msgstr "" >-"Viele Dynamische DNS-Provider unterstützen MX-Records. Wollen Sie für Ihre " >-"Domain einen MX-Record hinzufügen, dann geben Sie hier bitte den Inhalt des " >-"MX-Records an. Wollen Sie keinen MX-Record, dann lassen Sie das Feld frei." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"For further information on MX records, what they do, and how they are used, " >-"see your Dynamic DNS provider." >-msgstr "" >-"Weitere Informationen über MX-Records, wofür sie gut sind, und wie sie " >-"verwendet werden, erfahren Sie von Ihrem Dynamischen DNS-Provider." >diff -Naur ez-ipupdate-3.0.11b8/debian/po/fr.po ez-ipupdate-3.0.11b8-patched/debian/po/fr.po >--- ez-ipupdate-3.0.11b8/debian/po/fr.po 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/fr.po 1970-01-01 01:00:00.000000000 +0100 >@@ -1,204 +0,0 @@ >-# 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. >-# >-msgid "" >-msgstr "" >-"Project-Id-Version: ez-ipupdate\n" >-"Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2005-03-16 22:26-0300\n" >-"PO-Revision-Date: 2005-03-17 08:39+0100\n" >-"Last-Translator: Christian perrier <bubulle@debian.org>\n" >-"Language-Team: French <debian-l10n-french@lists.debian.org>\n" >-"MIME-Version: 1.0\n" >-"Content-Type: text/plain; charset=ISO-8859-15\n" >-"Content-Transfer-Encoding: 8bit\n" >-"X-Generator: KBabel 1.9.1\n" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "Manage your default configuration with debconf?" >-msgstr "Voulez-vous gérer la configuration par défaut avec debconf ?" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"ez-ipupdate can manage your default configuration automatically using " >-"debconf. If you do not want your default configuration managed " >-"automatically, decline this option." >-msgstr "" >-"Ez-ipupdate peut gérer votre configuration par défaut automatiquement avec " >-"l'outil de configuration debconf. Vous pouvez choisir de ne pas utiliser " >-"cette option." >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"Note that you can put as many additional configurations in /etc/ez-ipupdate/ " >-"as you like. ez-ipupdate will not modify them." >-msgstr "" >-"Veuillez noter que si vous ajoutez des configurations supplémentaires dans /" >-"etc/ez-ipupdate/, elles ne seront ultérieurement pas modifiées." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "Run as a daemon?" >-msgstr "Faut-il utiliser ez-ipudate comme un démon ?" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"By default ez-ipupdate will run as a daemon to manage the configuration. " >-"Refuse here if you do not want this. Instead, ez-ipupdate will install a " >-"script in /etc/ppp/ip-up.d that will run all non-daemon configurations when " >-"the ppp interface is brought up. See the /usr/share/doc/ez-ipupdate/README." >-"Debian file for more information." >-msgstr "" >-"Par défaut, ez-ipupdate fonctionne comme un démon pour gérer la " >-"configuration. Vous pouvez choisir de ne pas utiliser cette option. Dans ce " >-"cas, ez-ipupdate installera un script dans /etc/ppp/ip-up.d qui exécutera " >-"toutes les configurations qui ne sont pas gérées par un démon, lorsque " >-"l'interface PPP sera activée. Veuillez consulter le fichier /usr/share/doc/" >-"ez-ipupdate/README.Debian pour plus d'informations." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"If none of these automated behaviors suit you, you should probably not " >-"manage your default configuration using debconf." >-msgstr "" >-"Si aucun de ces fonctionnements automatisés ne vous convient, vous devriez " >-"éviter de gérer la configuration par défaut avec debconf." >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "Dynamic DNS provider to use:" >-msgstr "Fournisseur de service de nom dynamique à utiliser :" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "" >-"There are many Dynamic DNS providers supported by ez-ipupdate. You must " >-"select the provider that you wish to use here. You must configure an account " >-"on your chosen provider's service yourself." >-msgstr "" >-"De nombreux fournisseurs de service de nom dynamique sont gérés par ez-" >-"ipupdate. Veuillez choisir le vôtre. La configuration de votre compte chez " >-"ce fournisseur doit être effectuée à part." >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "Address for your Dynamic DNS server:" >-msgstr "Adresse de votre serveur de nom dynamique :" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "" >-"The service type you selected requires a server address to connect to. You " >-"may specify either a full hostname or an IP address." >-msgstr "" >-"Le type de service que vous avez choisi a besoin de l'adresse d'un serveur. " >-"Vous pouvez indiquer un nom d'hôte complètement qualifié ou une adresse IP." >- >-#. Type: string >-#. Description >-#: ../templates:41 >-msgid "Username for your Dynamic DNS account:" >-msgstr "Identifiant de votre compte de service de nom dynamique :" >- >-#. Type: password >-#. Description >-#: ../templates:45 >-msgid "Password for your Dynamic DNS account:" >-msgstr "Mot de passe de votre compte de service de nom dynamique :" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "Network interface to monitor:" >-msgstr "Interface réseau à surveiller :" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "" >-"ez-ipupdate will monitor the chosen network interface for changes of IP " >-"address. It is not possible to automatically detect which interface should " >-"be monitored, so you must name the interface here." >-msgstr "" >-"Ez-ipupdate surveille les changements d'adresse IP sur une interface réseau. " >-"Cette interface ne peut pas être détectée automatiquement et vous devez donc " >-"l'indiquer ici." >- >-#. Type: string >-#. Description >-#: ../templates:56 >-msgid "Dynamic DNS hostname to keep updated:" >-msgstr "Nom d'hôte dynamique à tenir à jour :" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "Enable DNS wildcards for your Dynamic DNS hostname?" >-msgstr "" >-"Faut-il activer les requêtes DNS génériques pour votre nom d'hôte dynamique ?" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting \"wildcard\" DNS " >-"lookups. This means that for yourdomain, a lookup for anything.yourdomain " >-"will return an answer that points to yourdomain. If you wish this feature to " >-"be enabled, agree here." >-msgstr "" >-"De nombreux fournisseurs de services de nom dynamique gèrent les requêtes " >-"DNS génériques (« wildcard DNS »). Cela signifie qu'une requête pour " >-"« adresse.votre.domaine » sera résolue vers « votre.domaine »." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "MX record to add:" >-msgstr "Enregistrement MX à ajouter :" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting MX records. If you want " >-"an MX record enabled for your domain, specify the content of that MX record " >-"here. If you do not want an MX record, leave it blank." >-msgstr "" >-"De nombreux fournisseurs de services de nom dynamique gèrent les " >-"enregistrements MX. Si vous souhaitez en activer un pour votre domaine, " >-"veuillez en indiquer le contenu ici. Si vous laissez ce champ vide, aucun " >-"enregistrement MX ne sera ajouté." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"For further information on MX records, what they do, and how they are used, " >-"see your Dynamic DNS provider." >-msgstr "" >-"Pour plus d'informations sur les enregistrements MX et leur utilisation, " >-"veuillez consulter votre fournisseur de service de nom dynamique." >diff -Naur ez-ipupdate-3.0.11b8/debian/po/POTFILES.in ez-ipupdate-3.0.11b8-patched/debian/po/POTFILES.in >--- ez-ipupdate-3.0.11b8/debian/po/POTFILES.in 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/POTFILES.in 1970-01-01 01:00:00.000000000 +0100 >@@ -1 +0,0 @@ >-[type: gettext/rfc822deb] templates >diff -Naur ez-ipupdate-3.0.11b8/debian/po/pt_BR.po ez-ipupdate-3.0.11b8-patched/debian/po/pt_BR.po >--- ez-ipupdate-3.0.11b8/debian/po/pt_BR.po 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/pt_BR.po 1970-01-01 01:00:00.000000000 +0100 >@@ -1,205 +0,0 @@ >-# 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: ez-ipupdate 3.0.11\n" >-"Report-Msgid-Bugs-To: \n" >-"POT-Creation-Date: 2005-03-16 22:26-0300\n" >-"PO-Revision-Date: 2005-03-21 23:11-0300\n" >-"Last-Translator: Felipe Augusto van de Wiel (faw) <felipe@cathedrallabs>\n" >-"Language-Team: Portuguese/Brazil <debian-l10n-portuguese@lists.debian.org>\n" >-"MIME-Version: 1.0\n" >-"Content-Type: text/plain; charset=UTF-8\n" >-"Content-Transfer-Encoding: 8bit\n" >-"pt_BR\n" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "Manage your default configuration with debconf?" >-msgstr "Gerenciar suas configurações \"default\" com o debconf?" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"ez-ipupdate can manage your default configuration automatically using " >-"debconf. If you do not want your default configuration managed " >-"automatically, decline this option." >-msgstr "" >-"ez-ipupdate pode gerenciar suas configurações \"default\" automaticamente " >-"usando o deconf. Se você não quer que suas configurações \"default\" sejam " >-"gerenciadas automaticamente, negue esta opção." >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"Note that you can put as many additional configurations in /etc/ez-ipupdate/ " >-"as you like. ez-ipupdate will not modify them." >-msgstr "" >-"Note que você pode colocar quantas configurações adicionais no /etc/ez-" >-"ipupdate/ você quiser. ez-ipupdate não vai modificá-las." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "Run as a daemon?" >-msgstr "Executar como serviço?" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"By default ez-ipupdate will run as a daemon to manage the configuration. " >-"Refuse here if you do not want this. Instead, ez-ipupdate will install a " >-"script in /etc/ppp/ip-up.d that will run all non-daemon configurations when " >-"the ppp interface is brought up. See the /usr/share/doc/ez-ipupdate/README." >-"Debian file for more information." >-msgstr "" >-"Por \"default\" ez-ipupdate é executado como serviço para gerenciar a " >-"configuração. Recuse aqui se você não quiser isso. Ao invés disso, ez-" >-"ipupdate instalará um script em /etc/ppp/ip-up.d que executará todas as " >-"configurações quando a interface ppp for ativada. Veja o arquivo /usr/share/" >-"doc/ez-ipupdate/README.Debian para mais informações." >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"If none of these automated behaviors suit you, you should probably not " >-"manage your default configuration using debconf." >-msgstr "" >-"Se nenhum dos comportamentos automáticos atender você, você não deveria " >-"gerenciar suas configurações \"default\" usando o debconf." >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "Dynamic DNS provider to use:" >-msgstr "Provedor de DNS Dinâmico a ser usado:" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "" >-"There are many Dynamic DNS providers supported by ez-ipupdate. You must " >-"select the provider that you wish to use here. You must configure an account " >-"on your chosen provider's service yourself." >-msgstr "" >-"Há vários provedores de DNS Dinâmico suportados pelo ez-ipupdate. Você deve " >-"selecionar o provedor que você gostaria de usar aqui. Você mesmo deve " >-"configurar uma conta no serviço do provedor que você escolheu." >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "Address for your Dynamic DNS server:" >-msgstr "Endereço do seu servidor de DNS Dinâmico:" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "" >-"The service type you selected requires a server address to connect to. You " >-"may specify either a full hostname or an IP address." >-msgstr "" >-"O tipo do serviço que você selecionou requer um endereço de servidor para se " >-"conectar. Você pode especificar um nome de máquina ou um endereço IP." >- >-#. Type: string >-#. Description >-#: ../templates:41 >-msgid "Username for your Dynamic DNS account:" >-msgstr "Nome do usuário para a sua conta de DNS Dinâmico:" >- >-#. Type: password >-#. Description >-#: ../templates:45 >-msgid "Password for your Dynamic DNS account:" >-msgstr "Senha para a sua conta de DNS Dinâmico:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "Network interface to monitor:" >-msgstr "Interface de rede para monitorar:" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "" >-"ez-ipupdate will monitor the chosen network interface for changes of IP " >-"address. It is not possible to automatically detect which interface should " >-"be monitored, so you must name the interface here." >-msgstr "" >-"ez-ipupdate irá monitorar mudanças do endereço IP na interface de rede " >-"escolhida. Não é possÃÂvel detectar automaticamente qual interface deve ser " >-"monitorada, portanto você deve nomear a interface aqui." >- >-#. Type: string >-#. Description >-#: ../templates:56 >-msgid "Dynamic DNS hostname to keep updated:" >-msgstr "Nome de máquina do DNS Dinâmico para manter atualizado:" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "Enable DNS wildcards for your Dynamic DNS hostname?" >-msgstr "" >-"Habilitar máscaras (\"wildcards\") de DNS para o seu nome de máquina do DNS " >-"Dinâmico?" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting \"wildcard\" DNS " >-"lookups. This means that for yourdomain, a lookup for anything.yourdomain " >-"will return an answer that points to yourdomain. If you wish this feature to " >-"be enabled, agree here." >-msgstr "" >-"Vários provedores de DNS Dinâmico são capazes de suportar consultas para " >-"\"máscaras\" (\"wildcards\") de DNS. Isso significa que para o seu domÃÂnio, " >-"uma consulta para qualquercoisa.seudominio vai retornar uma resposta que " >-"aponta para o seu domÃÂnio. Se você deseja que esse recurso seja ativado, " >-"aceite aqui." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "MX record to add:" >-msgstr "Entrada MX a ser adicionada:" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting MX records. If you want " >-"an MX record enabled for your domain, specify the content of that MX record " >-"here. If you do not want an MX record, leave it blank." >-msgstr "" >-"Vários provedores de DNS Dinâmico são capazes de suportar entradas MX. Se " >-"você deseja que uma entrada MX seja habilitada para o seu domÃÂnio, " >-"especifique aqui o conteúdo da sua entrada MX. Se você não quer uma entrada " >-"MX, deixe em branco." >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"For further information on MX records, what they do, and how they are used, " >-"see your Dynamic DNS provider." >-msgstr "" >-"Para maiores informações sobre entradas MX, o que elas fazem, e como são " >-"usadas, veja o seu provedor de DNS Dinâmico." >diff -Naur ez-ipupdate-3.0.11b8/debian/po/templates.pot ez-ipupdate-3.0.11b8-patched/debian/po/templates.pot >--- ez-ipupdate-3.0.11b8/debian/po/templates.pot 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/po/templates.pot 1970-01-01 01:00:00.000000000 +0100 >@@ -1,174 +0,0 @@ >-# >-# 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: 2005-03-16 22:26-0300\n" >-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" >-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" >-"Language-Team: LANGUAGE <LL@li.org>\n" >-"MIME-Version: 1.0\n" >-"Content-Type: text/plain; charset=CHARSET\n" >-"Content-Transfer-Encoding: 8bit\n" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "Manage your default configuration with debconf?" >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"ez-ipupdate can manage your default configuration automatically using " >-"debconf. If you do not want your default configuration managed " >-"automatically, decline this option." >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:4 >-msgid "" >-"Note that you can put as many additional configurations in /etc/ez-ipupdate/ " >-"as you like. ez-ipupdate will not modify them." >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "Run as a daemon?" >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"By default ez-ipupdate will run as a daemon to manage the configuration. " >-"Refuse here if you do not want this. Instead, ez-ipupdate will install a " >-"script in /etc/ppp/ip-up.d that will run all non-daemon configurations when " >-"the ppp interface is brought up. See the /usr/share/doc/ez-ipupdate/README." >-"Debian file for more information." >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:15 >-msgid "" >-"If none of these automated behaviors suit you, you should probably not " >-"manage your default configuration using debconf." >-msgstr "" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "Dynamic DNS provider to use:" >-msgstr "" >- >-#. Type: select >-#. Description >-#: ../templates:28 >-msgid "" >-"There are many Dynamic DNS providers supported by ez-ipupdate. You must " >-"select the provider that you wish to use here. You must configure an account " >-"on your chosen provider's service yourself." >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "Address for your Dynamic DNS server:" >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:35 >-msgid "" >-"The service type you selected requires a server address to connect to. You " >-"may specify either a full hostname or an IP address." >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:41 >-msgid "Username for your Dynamic DNS account:" >-msgstr "" >- >-#. Type: password >-#. Description >-#: ../templates:45 >-msgid "Password for your Dynamic DNS account:" >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "Network interface to monitor:" >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:49 >-msgid "" >-"ez-ipupdate will monitor the chosen network interface for changes of IP " >-"address. It is not possible to automatically detect which interface should " >-"be monitored, so you must name the interface here." >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:56 >-msgid "Dynamic DNS hostname to keep updated:" >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "Enable DNS wildcards for your Dynamic DNS hostname?" >-msgstr "" >- >-#. Type: boolean >-#. Description >-#: ../templates:61 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting \"wildcard\" DNS " >-"lookups. This means that for yourdomain, a lookup for anything.yourdomain " >-"will return an answer that points to yourdomain. If you wish this feature to " >-"be enabled, agree here." >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "MX record to add:" >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"Many Dynamic DNS providers are capable of supporting MX records. If you want " >-"an MX record enabled for your domain, specify the content of that MX record " >-"here. If you do not want an MX record, leave it blank." >-msgstr "" >- >-#. Type: string >-#. Description >-#: ../templates:69 >-msgid "" >-"For further information on MX records, what they do, and how they are used, " >-"see your Dynamic DNS provider." >-msgstr "" >diff -Naur ez-ipupdate-3.0.11b8/debian/postinst ez-ipupdate-3.0.11b8-patched/debian/postinst >--- ez-ipupdate-3.0.11b8/debian/postinst 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/postinst 1970-01-01 01:00:00.000000000 +0100 >@@ -1,140 +0,0 @@ >-#! /bin/sh >-# postinst script for ez-ipupdate >-# >-# see: dh_installdeb(1) >- >-set -e >- >-# Load the debconf library >-. /usr/share/debconf/confmodule >- >-# summary of how this script can be called: >-# * <postinst> `configure' <most-recently-configured-version> >-# * <old-postinst> `abort-upgrade' <new version> >-# * <conflictor's-postinst> `abort-remove' `in-favour' <package> >-# <new-version> >-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' >-# <failed-install-package> <version> `removing' >-# <conflicting-package> <version> >-# for details, see http://www.debian.org/doc/debian-policy/ or >-# the debian-policy package >-# >-# quoting from the policy: >-# Any necessary prompting should almost always be confined to the >-# post-installation script, and should be protected with a conditional >-# so that unnecessary prompting doesn't happen if a package's >-# installation fails and the `postinst' is called with `abort-upgrade', >-# `abort-remove' or `abort-deconfigure'. >- >-case "$1" in >- configure) >- # Create the user if it doesn't exist >- if ! id ez-ipupd 2>/dev/null 1>&2 ; then >- adduser --system --home /var/cache/ez-ipupdate \ >- --shell /bin/false --gecos "Dynamic DNS client" \ >- --disabled-password --disabled-login ez-ipupd >- fi >- # Create the default cache file >- touch /var/cache/ez-ipupdate/default-cache >- chown ez-ipupd /var/cache/ez-ipupdate/default-cache >- # Remove spurious cache file from the 3.0.11b8-2 broken package >- rm -f /var/cache/ez-ipupdate/cache-default >- # Create the directory where the PID file will be stored >- mkdir -p /var/run/ez-ipupdate >- chown -R ez-ipupd /var/run/ez-ipupdate >- # Create the default config file (maybe) >- db_get ez-ipupdate/manage_default_config_automatically >- if [ "$RET" = "true" ] ; then >- conf="/etc/ez-ipupdate/default.conf" >- newconf="$conf.dpkg-new" >- # Grab answers from debconf >- db_get ez-ipupdate/daemon >- daemon="$RET" >- db_get ez-ipupdate/service_type >- service="$RET" >- db_get ez-ipupdate/username >- username="$RET" >- db_get ez-ipupdate/password >- password="$RET" >- db_get ez-ipupdate/hostname >- hostname="$RET" >- db_get ez-ipupdate/interface >- interface="$RET" >- echo "#!/usr/sbin/ez-ipupdate -c" > "$newconf" >- cat >> "$newconf" << EOF >-### >-### Default ez-ipupdate configuration file - EDIT WITH CARE >-### Use \`dpkg-reconfigure ez-ipupdate' to update the debconf-generated lines. >-### >- >-### The following lines were generated by debconf >- >-service-type=$service >-EOF >- db_get ez-ipupdate/server || RET="" >- if [ -n "$RET" ]; then >- echo "server=$RET" >> "$newconf" >- else >- echo "#server=(default)" >> "$newconf" >- fi >- cat >> "$newconf" << EOF >-user=$username:$password >-host=$hostname >-interface=$interface >-EOF >- db_get ez-ipupdate/dns_wildcard || RET="false" >- if [ "$RET" = "true" ]; then >- echo "wildcard" >> "$newconf" >- else >- echo "#wildcard" >> "$newconf" >- fi >- db_get ez-ipupdate/dns_mx || RET="" >- if [ -n "$RET" ]; then >- echo "mx=$RET" >> "$newconf" >- else >- echo "#mx=(none)" >> "$newconf" >- fi >- cat >> "$newconf" << EOF >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >-EOF >- if [ "$daemon" = "true" ]; then >- echo "daemon" >> "$newconf" >- else >- echo "#daemon" >> "$newconf" >- fi >- echo >> "$newconf" >- if grep -q '^### Changes below this' "$conf" >/dev/null 2>&1; then >- sed -ne '/^### Changes below this/,$p' < "$conf" >> "$newconf" >- else >- cat >> "$newconf" << EOF >-### Changes below this line will be preserved on upgrades. >- >-EOF >- fi >- # Fix the file permissions >- chmod 700 "$newconf" >- rm -f "$conf" && mv "$newconf" "$conf" >- # Remove that old file, from broken 3.0.11b8-3 package >- rm -f "$conf.new" >- fi >- ;; >- >- abort-upgrade|abort-remove|abort-deconfigure) >- ;; >- >- *) >- echo "postinst called with unknown argument \`$1'" >&2 >- exit 1 >- ;; >-esac >- >-# dh_installdeb will replace this with shell code automatically >-# generated by other debhelper scripts. >- >-#DEBHELPER# >- >-# ez-ipupdate is a bit misbehaved. >-db_stop >- >-exit 0 >diff -Naur ez-ipupdate-3.0.11b8/debian/postrm ez-ipupdate-3.0.11b8-patched/debian/postrm >--- ez-ipupdate-3.0.11b8/debian/postrm 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/postrm 1970-01-01 01:00:00.000000000 +0100 >@@ -1,48 +0,0 @@ >-#! /bin/sh >-# postrm script for ez-ipupdate >-# >-# see: dh_installdeb(1) >- >-set -e >- >-# summary of how this script can be called: >-# * <postrm> `remove' >-# * <postrm> `purge' >-# * <old-postrm> `upgrade' <new-version> >-# * <new-postrm> `failed-upgrade' <old-version> >-# * <new-postrm> `abort-install' >-# * <new-postrm> `abort-install' <old-version> >-# * <new-postrm> `abort-upgrade' <old-version> >-# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version> >-# for details, see http://www.debian.org/doc/debian-policy/ or >-# the debian-policy package >- >-case "$1" in >- purge|remove) >- # Delete the user account, if it exists >- if id ez-ipupd 2>/dev/null 1>&2 ; then >- deluser ez-ipupd >- # The --remove-home option to deluser requires >- # perl-modules? WTF? >- rm -Rf /var/cache/ez-ipupdate >- fi >- # And remove the directory where the PID files were stored >- rm -rf /var/run/ez-ipupdate >- ;; >- >- upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) >- ;; >- >- *) >- echo "postrm called with unknown argument \`$1'" >&2 >- exit 1 >- ;; >- >-esac >- >-# dh_installdeb will replace this with shell code automatically >-# generated by other debhelper scripts. >- >-#DEBHELPER# >- >-exit 0 >diff -Naur ez-ipupdate-3.0.11b8/debian/preinst ez-ipupdate-3.0.11b8-patched/debian/preinst >--- ez-ipupdate-3.0.11b8/debian/preinst 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/preinst 1970-01-01 01:00:00.000000000 +0100 >@@ -1,35 +0,0 @@ >-#! /bin/sh >-# preinst script for ez-ipupdate >-# >-# see: dh_installdeb(1) >- >-set -e >- >-# summary of how this script can be called: >-# * <new-preinst> `install' >-# * <new-preinst> `install' <old-version> >-# * <new-preinst> `upgrade' <old-version> >-# * <old-preinst> `abort-upgrade' <new-version> >-# >-# for details, see http://www.debian.org/doc/debian-policy/ or >-# the debian-policy package >- >-case "$1" in >- install|upgrade) >- ;; >- >- abort-upgrade) >- ;; >- >- *) >- echo "preinst called with unknown argument \`$1'" >&2 >- exit 1 >- ;; >-esac >- >-# dh_installdeb will replace this with shell code automatically >-# generated by other debhelper scripts. >- >-#DEBHELPER# >- >-exit 0 >diff -Naur ez-ipupdate-3.0.11b8/debian/prerm ez-ipupdate-3.0.11b8-patched/debian/prerm >--- ez-ipupdate-3.0.11b8/debian/prerm 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/prerm 1970-01-01 01:00:00.000000000 +0100 >@@ -1,37 +0,0 @@ >-#! /bin/sh >-# prerm script for ez-ipupdate >-# >-# see: dh_installdeb(1) >- >-set -e >- >-# summary of how this script can be called: >-# * <prerm> `remove' >-# * <old-prerm> `upgrade' <new-version> >-# * <new-prerm> `failed-upgrade' <old-version> >-# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> >-# * <deconfigured's-prerm> `deconfigure' `in-favour' >-# <package-being-installed> <version> `removing' >-# <conflicting-package> <version> >-# for details, see http://www.debian.org/doc/debian-policy/ or >-# the debian-policy package >- >-case "$1" in >- remove|upgrade|deconfigure) >- ;; >- >- failed-upgrade) >- ;; >- >- *) >- echo "prerm called with unknown argument \`$1'" >&2 >- exit 1 >- ;; >-esac >- >-# dh_installdeb will replace this with shell code automatically >-# generated by other debhelper scripts. >- >-#DEBHELPER# >- >-exit 0 >diff -Naur ez-ipupdate-3.0.11b8/debian/README.Debian ez-ipupdate-3.0.11b8-patched/debian/README.Debian >--- ez-ipupdate-3.0.11b8/debian/README.Debian 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/README.Debian 1970-01-01 01:00:00.000000000 +0100 >@@ -1,37 +0,0 @@ >-Notes for ez-ipupdate on Debian >-=============================== >- >-Configuration files >-------------------- >- To configure this package, put your configuration files the /etc/ez-ipupdate/ >-directory. >- >- To avoid password exposure, it is recommended you set the permission for all >-configuration files in this directory to 700 (-rwx------). You will still be >-able to use the run-as-user option because the file is opened before root >-permissions are dropped. >- >-Automated behavior >------------------- >- The init.d script will launch an ez-ipupdate daemon for each configuration >-file in that directory that has the "daemon" option set and the "foreground" >-option disabled. >- >- The ppp script will launch ez-ipupdate once for each configuration file in >-the /etc/ez-ipupdate/ directory that has the "daemon" and the "foreground" >-options disabled. >- >- If you do not want your configuration files to be automatically used, please >-set the "foreground" option in them, or put them in an alternate directory. >- >-Cache files >------------ >- You may store cache files in /var/cache/ez-ipupdate/, as the daemon has write >-permission to this directory. >- >- >- -- Sam Hocevar <sam@zoy.org> Mon, 25 Dec 2000 05:48:01 +0100 >- updated on Thu, 13 Feb 2003 15:56:36 +0100 (cache files) >- updated on Wed, 23 Apr 2003 04:59:52 +0200 (file permissions) >- updated on Wed, 18 Jun 2003 20:08:44 +0200 (ppp ip-up.d) >- >diff -Naur ez-ipupdate-3.0.11b8/debian/rules ez-ipupdate-3.0.11b8-patched/debian/rules >--- ez-ipupdate-3.0.11b8/debian/rules 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/rules 1970-01-01 01:00:00.000000000 +0100 >@@ -1,87 +0,0 @@ >-#!/usr/bin/make -f >-# Sample debian/rules that uses debhelper. >-# GNU copyright 1997 to 1999 by Joey Hess. >- >-# Uncomment this to turn on verbose mode. >-#export DH_VERBOSE=1 >- >-configure: configure-stamp >-configure-stamp: >- dh_testdir >- >- touch configure.in \ >- && touch aclocal.m4 \ >- && touch configure \ >- && touch stamp-h.in \ >- && touch config.h.in \ >- && touch `find -name Makefile.in` >- >- CFLAGS=-Wall ./configure --prefix=/usr \ >- --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info >- >- touch configure-stamp >- >-build: configure-stamp build-stamp >-build-stamp: >- dh_testdir >- >- $(MAKE) >- >- touch build-stamp >- >-clean: >- dh_testdir >- dh_testroot >- rm -f build-stamp configure-stamp >- >- -$(MAKE) distclean >- >- dh_clean >- debconf-updatepo >- >-install: build >- dh_testdir >- dh_testroot >- dh_clean -k >- dh_installdirs >- >- cp ez-ipupdate debian/ez-ipupdate/usr/sbin/ >- cp ex*conf debian/ez-ipupdate/usr/share/doc/ez-ipupdate/examples >- chmod a-x debian/ez-ipupdate/usr/share/doc/ez-ipupdate/examples/ex*conf >- >- dh_installppp >- >-# Build architecture-independent files here. >-binary-indep: build install >-# We have nothing to do by default. >- >-# Build architecture-dependent files here. >-binary-arch: build install >-# dh_testversion >- dh_testdir >- dh_testroot >- dh_installdebconf >- dh_installdocs >- dh_installexamples >- dh_installmenu >-# dh_installemacsen >-# dh_installpam >- dh_installinit >- dh_installcron >- dh_installmanpages >- dh_installinfo >- dh_installchangelogs CHANGELOG >- dh_link >- dh_strip >- dh_compress >- dh_fixperms >-# dh_makeshlibs >- dh_installdeb >-# dh_perl >- dh_shlibdeps >- dh_gencontrol >- dh_md5sums >- dh_builddeb >- >-binary: binary-indep binary-arch >-.PHONY: build clean binary-indep binary-arch binary install configure >diff -Naur ez-ipupdate-3.0.11b8/debian/templates ez-ipupdate-3.0.11b8-patched/debian/templates >--- ez-ipupdate-3.0.11b8/debian/templates 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/debian/templates 1970-01-01 01:00:00.000000000 +0100 >@@ -1,75 +0,0 @@ >-Template: ez-ipupdate/manage_default_config_automatically >-Type: boolean >-Default: false >-_Description: Manage your default configuration with debconf? >- ez-ipupdate can manage your default configuration automatically using >- debconf. If you do not want your default configuration managed >- automatically, decline this option. >- . >- Note that you can put as many additional configurations in >- /etc/ez-ipupdate/ as you like. ez-ipupdate will not modify them. >- >-Template: ez-ipupdate/daemon >-Type: boolean >-Default: true >-_Description: Run as a daemon? >- By default ez-ipupdate will run as a daemon to manage the configuration. >- Refuse here if you do not want this. Instead, ez-ipupdate will install a >- script in /etc/ppp/ip-up.d that will run all non-daemon configurations when >- the ppp interface is brought up. See the >- /usr/share/doc/ez-ipupdate/README.Debian file for more information. >- . >- If none of these automated behaviors suit you, you should probably not >- manage your default configuration using debconf. >- >-Template: ez-ipupdate/service_type >-Type: select >-Choices: ez-ip, pgpow, dhs, dyndns, dyndns-static, dyndns-custom, ods, tzo, easydns, easydns-partner, gnudip, justlinux, dyns, hn, zoneedit, heipv6tb >-_Description: Dynamic DNS provider to use: >- There are many Dynamic DNS providers supported by ez-ipupdate. You must >- select the provider that you wish to use here. You must configure an >- account on your chosen provider's service yourself. >- >-Template: ez-ipupdate/server >-Type: string >-_Description: Address for your Dynamic DNS server: >- The service type you selected requires a server address to connect to. You >- may specify either a full hostname or an IP address. >- >-Template: ez-ipupdate/username >-Type: string >-_Description: Username for your Dynamic DNS account: >- >-Template: ez-ipupdate/password >-Type: password >-_Description: Password for your Dynamic DNS account: >- >-Template: ez-ipupdate/interface >-Type: string >-_Description: Network interface to monitor: >- ez-ipupdate will monitor the chosen network interface for changes of IP >- address. It is not possible to automatically detect which interface should >- be monitored, so you must name the interface here. >- >-Template: ez-ipupdate/hostname >-Type: string >-_Description: Dynamic DNS hostname to keep updated: >- >-Template: ez-ipupdate/dns_wildcard >-Type: boolean >-Default: false >-_Description: Enable DNS wildcards for your Dynamic DNS hostname? >- Many Dynamic DNS providers are capable of supporting "wildcard" DNS >- lookups. This means that for yourdomain, a lookup for anything.yourdomain >- will return an answer that points to yourdomain. If you wish this feature >- to be enabled, agree here. >- >-Template: ez-ipupdate/dns_mx >-Type: string >-_Description: MX record to add: >- Many Dynamic DNS providers are capable of supporting MX records. If you >- want an MX record enabled for your domain, specify the content of that MX >- record here. If you do not want an MX record, leave it blank. >- . >- For further information on MX records, what they do, and how they are >- used, see your Dynamic DNS provider. >diff -Naur ez-ipupdate-3.0.11b8/example.conf ez-ipupdate-3.0.11b8-patched/example.conf >--- ez-ipupdate-3.0.11b8/example.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example.conf 2001-07-07 22:15:37.000000000 +0100 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >diff -Naur ez-ipupdate-3.0.11b8/example-dhs.conf ez-ipupdate-3.0.11b8-patched/example-dhs.conf >--- ez-ipupdate-3.0.11b8/example-dhs.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-dhs.conf 2000-11-18 23:02:07.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=mydomain.whatever.com > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-dnsexit.conf ez-ipupdate-3.0.11b8-patched/example-dnsexit.conf >--- ez-ipupdate-3.0.11b8/example-dnsexit.conf 1970-01-01 01:00:00.000000000 +0100 >+++ ez-ipupdate-3.0.11b8-patched/example-dnsexit.conf 2005-12-23 01:21:16.000000000 +0000 >@@ -0,0 +1,20 @@ >+#!/usr/sbin/ez-ipupdate -c >+# >+# example config file for ez-ipupdate >+# >+# this file is actually executable! >+# >+ >+service-type=dnsexit >+user=loginname:password >+host=www.yourdomain.com >+interface=eth0 >+ >+# please ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache >+ >+run-as-user=ez-ipupd >+# uncomment this once you have everything working how you want and you are >+# ready to have ez-ipupdate running in the background all the time. to stop it >+# you can use "killall -QUIT ez-ipupdate" under linux. >+#daemon >diff -Naur ez-ipupdate-3.0.11b8/example-dyndns.conf ez-ipupdate-3.0.11b8-patched/example-dyndns.conf >--- ez-ipupdate-3.0.11b8/example-dyndns.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-dyndns.conf 2000-11-18 23:02:11.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -12,9 +12,14 @@ > interface=eth1 > max-interval=2073600 > >-# if you don't use a cache file your dyndns account will probably get banned. >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# please create this file and ensure that the user that ez-ipupdate is running >+# as has write permissions to it then uncomment this line, if you don't your >+# dyndns account will probably get banned. if you run ez-ipupdate as root (bad >+# idea, use "run-as-user") then you can just uncomment this line. >+#cache-file=/etc/ez-ipupdate.cache.eth1 >+ >+# for the mean time we'll just use a cache file in the temp directory >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-dyns.conf ez-ipupdate-3.0.11b8-patched/example-dyns.conf >--- ez-ipupdate-3.0.11b8/example-dyns.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-dyns.conf 2000-11-29 20:08:56.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=myhost > #interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+#cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-easydns.conf ez-ipupdate-3.0.11b8-patched/example-easydns.conf >--- ez-ipupdate-3.0.11b8/example-easydns.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-easydns.conf 2000-11-18 23:01:10.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=mydomain.whatever.com > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-gnudip.conf ez-ipupdate-3.0.11b8-patched/example-gnudip.conf >--- ez-ipupdate-3.0.11b8/example-gnudip.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-gnudip.conf 2000-11-18 23:02:36.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -14,8 +14,8 @@ > # any other value is ignored > #address=0.0.0.0 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-heipv6tb.conf ez-ipupdate-3.0.11b8-patched/example-heipv6tb.conf >--- ez-ipupdate-3.0.11b8/example-heipv6tb.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-heipv6tb.conf 2001-07-07 22:19:04.000000000 +0100 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -11,9 +11,14 @@ > interface=eth1 > max-interval=2073600 > >-# if you don't use a cache file your account will probably get banned. >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# please create this file and ensure that the user that ez-ipupdate is running >+# as has write permissions to it then uncomment this line, if you don't your >+# dyndns account will probably get banned. if you run ez-ipupdate as root (bad >+# idea, use "run-as-user") then you can just uncomment this line. >+#cache-file=/etc/ez-ipupdate.cache.eth1 >+ >+# for the mean time we'll just use a cache file in the temp directory >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-justlinux.conf ez-ipupdate-3.0.11b8-patched/example-justlinux.conf >--- ez-ipupdate-3.0.11b8/example-justlinux.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-justlinux.conf 2000-11-18 23:02:44.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=mydomain.penguinpowered.com > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-ods.conf ez-ipupdate-3.0.11b8-patched/example-ods.conf >--- ez-ipupdate-3.0.11b8/example-ods.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-ods.conf 2000-11-18 23:02:46.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=mydomain.ods.org > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-pgpow.conf ez-ipupdate-3.0.11b8-patched/example-pgpow.conf >--- ez-ipupdate-3.0.11b8/example-pgpow.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-pgpow.conf 2000-11-18 23:02:48.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -10,8 +10,8 @@ > host=mydomain.penguinpowered.com > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/example-tzo.conf ez-ipupdate-3.0.11b8-patched/example-tzo.conf >--- ez-ipupdate-3.0.11b8/example-tzo.conf 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/example-tzo.conf 2000-11-18 23:02:50.000000000 +0000 >@@ -1,4 +1,4 @@ >-#!/usr/sbin/ez-ipupdate -c >+#!/usr/local/bin/ez-ipupdate -c > # > # example config file for ez-ipupdate > # >@@ -14,8 +14,8 @@ > max-interval=2073600 > interface=eth1 > >-run-as-user=ez-ipupd >-cache-file=/var/cache/ez-ipupdate/default-cache >+# if you use run-as ensure the user has permission to write this file >+cache-file=/tmp/ez-ipupdate.cache > > # uncomment this once you have everything working how you want and you are > # ready to have ez-ipupdate running in the background all the time. to stop it >diff -Naur ez-ipupdate-3.0.11b8/ez-ipupdate.8 ez-ipupdate-3.0.11b8-patched/ez-ipupdate.8 >--- ez-ipupdate-3.0.11b8/ez-ipupdate.8 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/ez-ipupdate.8 1970-01-01 01:00:00.000000000 +0100 >@@ -1,140 +0,0 @@ >-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. >-.\" I DO WHATEVER I WANT YOU DUMBASS SCRIPT! -- Sam >-.TH EZ-IPUPDATE "8" "February 2003" "ez-ipupdate - 3.0.11b7" "Dynamic DNS client" >-.SH NAME >-ez-ipupdate \- dynamic DNS client >-.SH SYNOPSIS >-.B ez-ipupdate >-.RI [ options ] >-.SH DESCRIPTION >-This manual page documents briefly the >-.B ez-ipupdate >-dynamic DNS client. >- >-.SH OPTIONS >-.B ez-ipupdate >-follows the usual GNU command line syntax, with long >-options starting with two dashes (`-'). >-.TP >-\fB\-a\fR, \fB\-\-address\fR <ip address> >-string to send as your ip address >-.TP >-\fB\-b\fR, \fB\-\-cache\-file\fR <file> >-file to use for caching the ipaddress >-.TP >-\fB\-c\fR, \fB\-\-config\-file\fR <file> >-configuration file, almost all arguments can be >-given with: <name>[=<value>] >-to see a list of possible config commands >-try "echo help | ez-ipupdate \fB\-c\fR -" >-.TP >-\fB\-d\fR, \fB\-\-daemon\fR >-run as a daemon periodicly updating if >-necessary >-.TP >-\fB\-e\fR, \fB\-\-execute\fR <command> >-shell command to execute after a successful >-update >-.TP >-\fB\-f\fR, \fB\-\-foreground\fR >-when running as a daemon run in the foreground >-.TP >-\fB\-F\fR, \fB\-\-pidfile\fR <file> >-use <file> as a pid file >-.TP >-\fB\-g\fR, \fB\-\-request\-uri\fR <uri> >-URI to send updates to >-.TP >-\fB\-h\fR, \fB\-\-host\fR <host> >-string to send as host parameter >-.TP >-\fB\-i\fR, \fB\-\-interface\fR <iface> >-which interface to use >-.TP >-\fB\-L\fR, \fB\-\-cloak_title\fR <host> >-some stupid thing for DHS only >-.TP >-\fB\-m\fR, \fB\-\-mx\fR <mail exchange> >-string to send as your mail exchange >-.HP >-\fB\-M\fR, \fB\-\-max\-interval\fR <# of sec> max time in between updates >-.TP >-\fB\-N\fR, \fB\-\-notify\-email\fR <email> >-address to send mail to if bad things happen >-.TP >-\fB\-o\fR, \fB\-\-offline\fR >-set to off line mode >-.TP >-\fB\-p\fR, \fB\-\-resolv\-period\fR <sec> >-period to check IP if it can't be resolved >-.TP >-\fB\-P\fR, \fB\-\-period\fR <# of sec> >-period to check IP in daemon >-mode (default: 1800 seconds) >-.TP >-\fB\-q\fR, \fB\-\-quiet\fR >-be quiet >-.TP >-\fB\-r\fR, \fB\-\-retrys\fR <num> >-number of trys (default: 1) >-.TP >-\fB\-R\fR, \fB\-\-run\-as\-user\fR <user> >-change to <user> for running, be ware >-that this can cause problems with handeling >-SIGHUP properly if that user can't read the >-config file. also it can't write it's pid file >-to a root directory >-.TP >-\fB\-Q\fR, \fB\-\-run\-as\-euser\fR <user> >-change to effective <user> for running, >-this is NOT secure but it does solve the >-problems with run-as-user and config files and >-pid files. >-.TP >-\fB\-s\fR, \fB\-\-server\fR <server[:port]> >-the server to connect to >-.TP >-\fB\-S\fR, \fB\-\-service\-type\fR <server> >-the type of service that you are using >-try one of: null ezip pgpow dhs >-dyndns dyndns-static dyndns-custom >-ods tzo easydns easydns-partner >-gnudip justlinux dyns hn zoneedit >-heipv6tb >-.TP >-\fB\-t\fR, \fB\-\-timeout\fR <sec.millisec> >-the amount of time to wait on I/O >-.TP >-\fB\-T\fR, \fB\-\-connection\-type\fR <num> >-number sent to TZO as your connection >-type (default: 1) >-.TP >-\fB\-U\fR, \fB\-\-url\fR <url> >-string to send as the url parameter >-.TP >-\fB\-u\fR, \fB\-\-user\fR <user[:passwd]> >-user ID and password, if either is left blank >-they will be prompted for >-.TP >-\fB\-w\fR, \fB\-\-wildcard\fR >-set your domain to have a wildcard alias >-.TP >-\fB\-z\fR, \fB\-\-partner\fR <partner> >-specify easyDNS partner (for easydns-partner >-services) >-.TP >-\fB\-\-help\fR >-display this help and exit >-.TP >-\fB\-\-version\fR >-output version information and exit >-.TP >-\fB\-\-credits\fR >-print the credits and exit >-.TP >-\fB\-\-signalhelp\fR >-print help about signals >-.br >-.SH AUTHOR >-This manual page was written by Sam Hocevar <sam@zoy.org> for the Debian >-GNU/Linux system (but may be used by others). >diff -Naur ez-ipupdate-3.0.11b8/ez-ipupdate.c ez-ipupdate-3.0.11b8-patched/ez-ipupdate.c >--- ez-ipupdate-3.0.11b8/ez-ipupdate.c 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/ez-ipupdate.c 2005-12-23 01:20:01.000000000 +0000 >@@ -103,6 +103,10 @@ > #define HEIPV6TB_DEFAULT_PORT "80" > #define HEIPV6TB_REQUEST "/index.cgi" > >+#define DNSEXIT_DEFAULT_SERVER "www.dnsexit.com" >+#define DNSEXIT_DEFAULT_PORT "80" >+#define DNSEXIT_REQUEST "/RemoteUpdate.sv" >+ > #define DEFAULT_TIMEOUT 120 > #define DEFAULT_UPDATE_PERIOD 120 > #define DEFAULT_RESOLV_PERIOD 30 >@@ -344,6 +348,11 @@ > int HEIPV6TB_check_info(void); > static char *HEIPV6TB_fields_used[] = { "server", "user", NULL }; > >+int DNSEXIT_update_entry(void); >+int DNSEXIT_check_info(void); >+static char *DNSEXIT_fields_used[] = { "server", "user", "address", "wildcard", "mx", "host", NULL }; >+ >+ > struct service_t services[] = { > { "NULL", > { "null", "NULL", 0, }, >@@ -517,6 +526,16 @@ > HEIPV6TB_DEFAULT_PORT, > HEIPV6TB_REQUEST > }, >+ { "dnsexit", >+ { "dnsexit", 0, 0, }, >+ NULL, >+ DNSEXIT_update_entry, >+ DNSEXIT_check_info, >+ DNSEXIT_fields_used, >+ DNSEXIT_DEFAULT_SERVER, >+ DNSEXIT_DEFAULT_PORT, >+ DNSEXIT_REQUEST >+ }, > }; > > static struct service_t *service = NULL; >@@ -4251,6 +4270,174 @@ > return(UPDATERES_OK); > } > >+int DNSEXIT_check_info(void) >+{ >+ char buf[BUFSIZ+1]; >+ >+ if((host == NULL) || (*host == '\0')) >+ { >+ if(options & OPT_DAEMON) >+ { >+ return(-1); >+ } >+ if(host) { free(host); } >+ printf("host: "); >+ *buf = '\0'; >+ fgets(buf, BUFSIZ, stdin); >+ host = strdup(buf); >+ chomp(host); >+ } >+ >+ if(interface == NULL && address == NULL) >+ { >+ if(options & OPT_DAEMON) >+ { >+ fprintf(stderr, "you must provide either an interface or an address\n"); >+ return(-1); >+ } >+ if(interface) { free(interface); } >+ printf("interface: "); >+ *buf = '\0'; >+ fgets(buf, BUFSIZ, stdin); >+ chomp(buf); >+ option_handler(CMD_interface, buf); >+ } >+ >+ warn_fields(service->fields_used); >+ >+ return 0; >+} >+ >+int DNSEXIT_update_entry(void) >+{ >+ char buf[BUFFER_SIZE+1]; >+ char *bp = buf; >+ int bytes; >+ int btot; >+ int ret; >+ >+ buf[BUFFER_SIZE] = '\0'; >+ >+ if(do_connect((int*)&client_sockfd, server, port) != 0) >+ { >+ if(!(options & OPT_QUIET)) >+ { >+ show_message("error connecting to %s:%s\n", server, port); >+ } >+ return(UPDATERES_ERROR); >+ } >+ >+ snprintf(buf, BUFFER_SIZE, "GET %s?action=edit&", request); >+ output(buf); >+ if(address != NULL && *address != '\0') >+ { >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "myip", address); >+ output(buf); >+ } >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "wildcard", wildcard ? "ON" : "OFF"); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "mx", mx); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "backmx", *mx == '\0' ? "NO" : "YES"); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "host", host); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "login", user_name); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "%s=%s&", "password", password); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, " HTTP/1.0\015\012"); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "Authorization: Basic %s\015\012", auth); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "User-Agent: %s-%s %s [%s] (%s)\015\012", >+ "ez-update", VERSION, OS, (options & OPT_DAEMON) ? "daemon" : "", "by Angus Mackay"); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "Host: %s\015\012", server); >+ output(buf); >+ snprintf(buf, BUFFER_SIZE, "\015\012"); >+ output(buf); >+ >+ bp = buf; >+ bytes = 0; >+ btot = 0; >+ while((bytes=read_input(bp, BUFFER_SIZE-btot)) > 0) >+ { >+ bp += bytes; >+ btot += bytes; >+ dprintf((stderr, "btot: %d\n", btot)); >+ } >+ close(client_sockfd); >+ buf[btot] = '\0'; >+ >+ dprintf((stderr, "server output: %s\n", buf)); >+ >+ if(sscanf(buf, " HTTP/1.%*c %3d", &ret) != 1) >+ { >+ ret = -1; >+ } >+ >+ switch(ret) >+ { >+ case -1: >+ if(!(options & OPT_QUIET)) >+ { >+ show_message("strange server response, are you connecting to the right server?\n"); >+ } >+ return(UPDATERES_ERROR); >+ break; >+ >+ case 200: >+ >+ if(strstr(buf, "0=Success") != NULL) >+ { >+ if(!(options & OPT_QUIET)) >+ { >+ printf("Request successful\n"); >+ } >+ } >+ else if(strstr(buf, "1=IP stays same") != NULL) >+ { >+ if(!(options & OPT_QUIET)) >+ { >+ printf("Request successful but the IP is the same as previous update\n"); >+ } >+ } >+ else >+ { >+ show_message("Errors return from server\n"); >+ if(!(options & OPT_QUIET)) >+ { >+ fprintf(stderr, "server output: %s\n", buf); >+ } >+ return(UPDATERES_ERROR); >+ } >+ break; >+ >+ case 401: >+ if(!(options & OPT_QUIET)) >+ { >+ show_message("authentication failure\n"); >+ } >+ return(UPDATERES_SHUTDOWN); >+ break; >+ >+ default: >+ if(!(options & OPT_QUIET)) >+ { >+ // reuse the auth buffer >+ *auth = '\0'; >+ sscanf(buf, " HTTP/1.%*c %*3d %255[^\r\n]", auth); >+ show_message("unknown return code: %d\n", ret); >+ show_message("server response: %s\n", auth); >+ } >+ return(UPDATERES_ERROR); >+ break; >+ } >+ >+ return(UPDATERES_OK); >+} >+ > static int is_in_list(char *needle, char **haystack) > { > char **p; >diff -Naur ez-ipupdate-3.0.11b8/install-sh ez-ipupdate-3.0.11b8-patched/install-sh >--- ez-ipupdate-3.0.11b8/install-sh 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/install-sh 2000-08-08 08:09:48.000000000 +0100 >@@ -118,7 +118,6 @@ > > if [ -d $dst ]; then > instcmd=: >- chmodcmd="" > else > instcmd=mkdir > fi >@@ -163,7 +162,7 @@ > > # Skip lots of stat calls in the usual case. > if [ ! -d "$dstdir" ]; then >-defaultIFS=' >+defaultIFS=' > ' > IFS="${IFS-${defaultIFS}}" > >diff -Naur ez-ipupdate-3.0.11b8/Makefile.in ez-ipupdate-3.0.11b8-patched/Makefile.in >--- ez-ipupdate-3.0.11b8/Makefile.in 2005-12-23 01:29:12.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/Makefile.in 2003-04-17 18:42:59.000000000 +0100 >@@ -1,6 +1,6 @@ >-# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am >+# Makefile.in generated automatically by automake 1.3 from Makefile.am > >-# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. >+# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc. > # This Makefile.in is free software; the Free Software Foundation > # gives unlimited permission to copy and/or distribute it, > # with or without modifications, as long as this notice is preserved. >@@ -11,7 +11,7 @@ > # PARTICULAR PURPOSE. > > >-SHELL = @SHELL@ >+SHELL = /bin/sh > > srcdir = @srcdir@ > top_srcdir = @top_srcdir@ >@@ -32,7 +32,7 @@ > includedir = @includedir@ > oldincludedir = /usr/include > >-DESTDIR = >+DISTDIR = > > pkgdatadir = $(datadir)/@PACKAGE@ > pkglibdir = $(libdir)/@PACKAGE@ >@@ -46,7 +46,7 @@ > AUTOHEADER = @AUTOHEADER@ > > INSTALL = @INSTALL@ >-INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) >+INSTALL_PROGRAM = @INSTALL_PROGRAM@ > INSTALL_DATA = @INSTALL_DATA@ > INSTALL_SCRIPT = @INSTALL_SCRIPT@ > transform = @program_transform_name@ >@@ -73,7 +73,7 @@ > > EXTRA_DIST = getpass.c ez-ipupdate.lsm example.conf example-pgpow.conf example-dhs.conf example-dyndns.conf example-ods.conf example-tzo.conf example-gnudip.conf example-easydns.conf example-justlinux.conf example-dyns.conf CHANGELOG mkbinary example-heipv6tb.conf > >-AUTOMAKE_OPTIONS = foreign >+AUTOMAKE_OPTIONS=foreign > ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 > mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs > CONFIG_HEADER = config.h >@@ -90,59 +90,50 @@ > ez_ipupdate_DEPENDENCIES = > ez_ipupdate_LDFLAGS = > CFLAGS = @CFLAGS@ >-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) >-CCLD = $(CC) >-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ >-DIST_COMMON = README ./stamp-h.in COPYING INSTALL Makefile.am \ >-Makefile.in acconfig.h aclocal.m4 config.guess config.h.in config.sub \ >-configure configure.in install-sh missing mkinstalldirs >+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) >+LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@ >+DIST_COMMON = README COPYING INSTALL Makefile.am Makefile.in acconfig.h \ >+aclocal.m4 config.guess config.h.in config.sub configure configure.in \ >+install-sh missing mkinstalldirs stamp-h.in > > > DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) > > TAR = tar >-GZIP_ENV = --best >-DEP_FILES = .deps/cache_file.P .deps/conf_file.P .deps/ez-ipupdate.P \ >-.deps/md5.P .deps/pid_file.P >+GZIP = --best > SOURCES = $(ez_ipupdate_SOURCES) > OBJECTS = $(ez_ipupdate_OBJECTS) > >-all: all-redirect >+all: Makefile $(PROGRAMS) config.h >+ > .SUFFIXES: > .SUFFIXES: .S .c .o .s >-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) >- cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile >+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) >+ cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps Makefile > >-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) >+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status > cd $(top_builddir) \ > && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status > > $(ACLOCAL_M4): configure.in > cd $(srcdir) && $(ACLOCAL) > >-config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) >+config.status: $(srcdir)/configure > $(SHELL) ./config.status --recheck > $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) > cd $(srcdir) && $(AUTOCONF) > > config.h: stamp-h >- @if test ! -f $@; then \ >- rm -f stamp-h; \ >- $(MAKE) stamp-h; \ >- else :; fi >+ @: > stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status > cd $(top_builddir) \ > && CONFIG_FILES= CONFIG_HEADERS=config.h \ > $(SHELL) ./config.status >- @echo timestamp > stamp-h 2> /dev/null >+ @echo timestamp > stamp-h > $(srcdir)/config.h.in: $(srcdir)/stamp-h.in >- @if test ! -f $@; then \ >- rm -f $(srcdir)/stamp-h.in; \ >- $(MAKE) $(srcdir)/stamp-h.in; \ >- else :; fi > $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h > cd $(top_srcdir) && $(AUTOHEADER) >- @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null >+ @echo timestamp > $(srcdir)/stamp-h.in > > mostlyclean-hdr: > >@@ -167,17 +158,20 @@ > $(mkinstalldirs) $(DESTDIR)$(bindir) > @list='$(bin_PROGRAMS)'; for p in $$list; do \ > if test -f $$p; then \ >- echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ >- $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ >+ echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ >+ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > else :; fi; \ > done > > uninstall-binPROGRAMS: > @$(NORMAL_UNINSTALL) > list='$(bin_PROGRAMS)'; for p in $$list; do \ >- rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ >+ rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ > done > >+.c.o: >+ $(COMPILE) -c $< >+ > .s.o: > $(COMPILE) -c $< > >@@ -201,12 +195,8 @@ > tags: TAGS > > ID: $(HEADERS) $(SOURCES) $(LISP) >- list='$(SOURCES) $(HEADERS)'; \ >- unique=`for i in $$list; do echo $$i; done | \ >- awk ' { files[$$0] = 1; } \ >- END { for (i in files) print i; }'`; \ > here=`pwd` && cd $(srcdir) \ >- && mkid -f$$here/ID $$unique $(LISP) >+ && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP) > > TAGS: $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP) > tags=; \ >@@ -216,7 +206,7 @@ > awk ' { files[$$0] = 1; } \ > END { for (i in files) print i; }'`; \ > test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ >- || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP)) >+ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS) > > mostlyclean-tags: > >@@ -235,148 +225,99 @@ > # tarfile. > distcheck: dist > -rm -rf $(distdir) >- GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz >+ GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz > mkdir $(distdir)/=build > mkdir $(distdir)/=inst > dc_install_base=`cd $(distdir)/=inst && pwd`; \ > cd $(distdir)/=build \ > && ../configure --srcdir=.. --prefix=$$dc_install_base \ >- && $(MAKE) $(AM_MAKEFLAGS) \ >- && $(MAKE) $(AM_MAKEFLAGS) dvi \ >- && $(MAKE) $(AM_MAKEFLAGS) check \ >- && $(MAKE) $(AM_MAKEFLAGS) install \ >- && $(MAKE) $(AM_MAKEFLAGS) installcheck \ >- && $(MAKE) $(AM_MAKEFLAGS) dist >+ && $(MAKE) \ >+ && $(MAKE) dvi \ >+ && $(MAKE) check \ >+ && $(MAKE) install \ >+ && $(MAKE) installcheck \ >+ && $(MAKE) dist > -rm -rf $(distdir) >- @banner="$(distdir).tar.gz is ready for distribution"; \ >- dashes=`echo "$$banner" | sed s/./=/g`; \ >- echo "$$dashes"; \ >- echo "$$banner"; \ >- echo "$$dashes" >+ @echo "========================"; \ >+ echo "$(distdir).tar.gz is ready for distribution"; \ >+ echo "========================" > dist: distdir > -chmod -R a+r $(distdir) >- GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) >+ GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) > -rm -rf $(distdir) > dist-all: distdir > -chmod -R a+r $(distdir) >- GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) >+ GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir) > -rm -rf $(distdir) > distdir: $(DISTFILES) > -rm -rf $(distdir) > mkdir $(distdir) > -chmod 777 $(distdir) >- here=`cd $(top_builddir) && pwd`; \ >- top_distdir=`cd $(distdir) && pwd`; \ >- distdir=`cd $(distdir) && pwd`; \ >- cd $(top_srcdir) \ >- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile > @for file in $(DISTFILES); do \ > d=$(srcdir); \ >- if test -d $$d/$$file; then \ >- cp -pr $$d/$$file $(distdir)/$$file; \ >- else \ >- test -f $(distdir)/$$file \ >- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ >- || cp -p $$d/$$file $(distdir)/$$file || :; \ >- fi; \ >+ test -f $(distdir)/$$file \ >+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ >+ || cp -p $$d/$$file $(distdir)/$$file; \ > done >+cache_file.o: cache_file.c config.h cache_file.h >+conf_file.o: conf_file.c config.h conf_file.h >+ez-ipupdate.o: ez-ipupdate.c config.h error.h md5.h dprintf.h \ >+ conf_file.h cache_file.h pid_file.h >+md5.o: md5.c config.h md5.h >+pid_file.o: pid_file.c config.h error.h dprintf.h >+ >+info: >+dvi: >+check: all >+ $(MAKE) >+installcheck: >+install-exec: install-binPROGRAMS >+ @$(NORMAL_INSTALL) > >-DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) >- >--include $(DEP_FILES) >+install-data: >+ @$(NORMAL_INSTALL) > >-mostlyclean-depend: >+install: install-exec install-data all >+ @: > >-clean-depend: >+uninstall: uninstall-binPROGRAMS > >-distclean-depend: >- -rm -rf .deps >- >-maintainer-clean-depend: >- >-%.o: %.c >- @echo '$(COMPILE) -c $<'; \ >- $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< >- @-cp .deps/$(*F).pp .deps/$(*F).P; \ >- tr ' ' '\012' < .deps/$(*F).pp \ >- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ >- >> .deps/$(*F).P; \ >- rm .deps/$(*F).pp >- >-%.lo: %.c >- @echo '$(LTCOMPILE) -c $<'; \ >- $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< >- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \ >- < .deps/$(*F).pp > .deps/$(*F).P; \ >- tr ' ' '\012' < .deps/$(*F).pp \ >- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ >- >> .deps/$(*F).P; \ >- rm -f .deps/$(*F).pp >-info-am: >-info: info-am >-dvi-am: >-dvi: dvi-am >-check-am: all-am >-check: check-am >-installcheck-am: >-installcheck: installcheck-am >-all-recursive-am: config.h >- $(MAKE) $(AM_MAKEFLAGS) all-recursive >- >-install-exec-am: install-binPROGRAMS >-install-exec: install-exec-am >- >-install-data-am: >-install-data: install-data-am >- >-install-am: all-am >- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am >-install: install-am >-uninstall-am: uninstall-binPROGRAMS >-uninstall: uninstall-am >-all-am: Makefile $(PROGRAMS) config.h >-all-redirect: all-am > install-strip: >- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install >+ $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install > installdirs: >- $(mkinstalldirs) $(DESTDIR)$(bindir) >+ $(mkinstalldirs) $(DATADIR)$(bindir) > > > mostlyclean-generic: >+ -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) > > clean-generic: >+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) > > distclean-generic: >- -rm -f Makefile $(CONFIG_CLEAN_FILES) >+ -rm -f Makefile $(DISTCLEANFILES) > -rm -f config.cache config.log stamp-h stamp-h[0-9]* >+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) > > maintainer-clean-generic: >-mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \ >- mostlyclean-compile mostlyclean-tags mostlyclean-depend \ >+ -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) >+ -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) >+mostlyclean: mostlyclean-hdr mostlyclean-binPROGRAMS \ >+ mostlyclean-compile mostlyclean-tags \ > mostlyclean-generic > >-mostlyclean: mostlyclean-am >- >-clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-tags \ >- clean-depend clean-generic mostlyclean-am >+clean: clean-hdr clean-binPROGRAMS clean-compile clean-tags \ >+ clean-generic mostlyclean > >-clean: clean-am >- >-distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile \ >- distclean-tags distclean-depend distclean-generic \ >- clean-am >- >-distclean: distclean-am >+distclean: distclean-hdr distclean-binPROGRAMS distclean-compile \ >+ distclean-tags distclean-generic clean > -rm -f config.status > >-maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \ >+maintainer-clean: maintainer-clean-hdr maintainer-clean-binPROGRAMS \ > maintainer-clean-compile maintainer-clean-tags \ >- maintainer-clean-depend maintainer-clean-generic \ >- distclean-am >+ maintainer-clean-generic distclean > @echo "This command is intended for maintainers to use;" > @echo "it deletes files that may require special tools to rebuild." >- >-maintainer-clean: maintainer-clean-am > -rm -f config.status > > .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ >@@ -384,11 +325,8 @@ > maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ > mostlyclean-compile distclean-compile clean-compile \ > maintainer-clean-compile tags mostlyclean-tags distclean-tags \ >-clean-tags maintainer-clean-tags distdir mostlyclean-depend \ >-distclean-depend clean-depend maintainer-clean-depend info-am info \ >-dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ >-install-exec-am install-exec install-data-am install-data install-am \ >-install uninstall-am uninstall all-redirect all-am all installdirs \ >+clean-tags maintainer-clean-tags distdir info dvi installcheck \ >+install-exec install-data install uninstall all installdirs \ > mostlyclean-generic distclean-generic clean-generic \ > maintainer-clean-generic clean mostlyclean distclean maintainer-clean > >diff -Naur ez-ipupdate-3.0.11b8/missing ez-ipupdate-3.0.11b8-patched/missing >--- ez-ipupdate-3.0.11b8/missing 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/missing 2000-08-08 08:09:48.000000000 +0100 >@@ -1,198 +1 @@ >-#! /bin/sh >-# Common stub for a few missing GNU programs while installing. >-# Copyright (C) 1996, 1997, 2001, 2002 Free Software Foundation, Inc. >-# Franc,ois Pinard <pinard@iro.umontreal.ca>, 1996. >- >-# This program is free software; you can redistribute it and/or modify >-# it under the terms of the GNU General Public License as published by >-# the Free Software Foundation; either version 2, or (at your option) >-# any later version. >- >-# This program is distributed in the hope that it will be useful, >-# but WITHOUT ANY WARRANTY; without even the implied warranty of >-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >-# GNU General Public License for more details. >- >-# You should have received a copy of the GNU General Public License >-# along with this program; if not, write to the Free Software >-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA >-# 02111-1307, USA. >- >-if test $# -eq 0; then >- echo 1>&2 "Try \`$0 --help' for more information" >- exit 1 >-fi >- >-# In the cases where this matters, `missing' is being run in the >-# srcdir already. >-if test -f configure.in; then >- configure_ac=configure.ac >-else >- configure_ac=configure.in >-fi >- >-case "$1" in >- >- -h|--h|--he|--hel|--help) >- echo "\ >-$0 [OPTION]... PROGRAM [ARGUMENT]... >- >-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an >-error status if there is no known handling for PROGRAM. >- >-Options: >- -h, --help display this help and exit >- -v, --version output version information and exit >- >-Supported PROGRAM values: >- aclocal touch file \`aclocal.m4' >- autoconf touch file \`configure' >- autoheader touch file \`config.h.in' >- automake touch all \`Makefile.in' files >- bison create \`y.tab.[ch]', if possible, from existing .[ch] >- flex create \`lex.yy.c', if possible, from existing .c >- lex create \`lex.yy.c', if possible, from existing .c >- makeinfo touch the output file >- yacc create \`y.tab.[ch]', if possible, from existing .[ch]" >- ;; >- >- -v|--v|--ve|--ver|--vers|--versi|--versio|--version) >- echo "missing - GNU libit 0.0" >- ;; >- >- -*) >- echo 1>&2 "$0: Unknown \`$1' option" >- echo 1>&2 "Try \`$0 --help' for more information" >- exit 1 >- ;; >- >- aclocal*) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified \`acinclude.m4' or \`$configure_ac'. You might want >- to install the \`Automake' and \`Perl' packages. Grab them from >- any GNU archive site." >- touch aclocal.m4 >- ;; >- >- autoconf) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified \`$configure_ac'. You might want to install the >- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU >- archive site." >- touch configure >- ;; >- >- autoheader) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified \`acconfig.h' or \`$configure_ac'. You might want >- to install the \`Autoconf' and \`GNU m4' packages. Grab them >- from any GNU archive site." >- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' $configure_ac` >- test -z "$files" && files="config.h" >- touch_files= >- for f in $files; do >- case "$f" in >- *:*) touch_files="$touch_files "`echo "$f" | >- sed -e 's/^[^:]*://' -e 's/:.*//'`;; >- *) touch_files="$touch_files $f.in";; >- esac >- done >- touch $touch_files >- ;; >- >- automake*) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified \`Makefile.am', \`acinclude.m4' or \`$configure_ac'. >- You might want to install the \`Automake' and \`Perl' packages. >- Grab them from any GNU archive site." >- find . -type f -name Makefile.am -print | >- sed 's/\.am$/.in/' | >- while read f; do touch "$f"; done >- ;; >- >- bison|yacc) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified a \`.y' file. You may need the \`Bison' package >- in order for those modifications to take effect. You can get >- \`Bison' from any GNU archive site." >- rm -f y.tab.c y.tab.h >- if [ $# -ne 1 ]; then >- eval LASTARG="\${$#}" >- case "$LASTARG" in >- *.y) >- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` >- if [ -f "$SRCFILE" ]; then >- cp "$SRCFILE" y.tab.c >- fi >- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` >- if [ -f "$SRCFILE" ]; then >- cp "$SRCFILE" y.tab.h >- fi >- ;; >- esac >- fi >- if [ ! -f y.tab.h ]; then >- echo >y.tab.h >- fi >- if [ ! -f y.tab.c ]; then >- echo 'main() { return 0; }' >y.tab.c >- fi >- ;; >- >- lex|flex) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified a \`.l' file. You may need the \`Flex' package >- in order for those modifications to take effect. You can get >- \`Flex' from any GNU archive site." >- rm -f lex.yy.c >- if [ $# -ne 1 ]; then >- eval LASTARG="\${$#}" >- case "$LASTARG" in >- *.l) >- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` >- if [ -f "$SRCFILE" ]; then >- cp "$SRCFILE" lex.yy.c >- fi >- ;; >- esac >- fi >- if [ ! -f lex.yy.c ]; then >- echo 'main() { return 0; }' >lex.yy.c >- fi >- ;; >- >- makeinfo) >- echo 1>&2 "\ >-WARNING: \`$1' is missing on your system. You should only need it if >- you modified a \`.texi' or \`.texinfo' file, or any other file >- indirectly affecting the aspect of the manual. The spurious >- call might also be the consequence of using a buggy \`make' (AIX, >- DU, IRIX). You might want to install the \`Texinfo' package or >- the \`GNU make' package. Grab either from any GNU archive site." >- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` >- if test -z "$file"; then >- file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` >- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` >- fi >- touch $file >- ;; >- >- *) >- echo 1>&2 "\ >-WARNING: \`$1' is needed, and you do not seem to have it handy on your >- system. You might have modified some files without having the >- proper tools for further handling them. Check the \`README' file, >- it often tells you about the needed prerequirements for installing >- this package. You may also peek at any GNU archive site, in case >- some other package would contain this missing \`$1' program." >- exit 1 >- ;; >-esac >- >-exit 0 >+#autoconf complains if this is not here >diff -Naur ez-ipupdate-3.0.11b8/mkinstalldirs ez-ipupdate-3.0.11b8-patched/mkinstalldirs >--- ez-ipupdate-3.0.11b8/mkinstalldirs 2005-12-23 01:29:13.000000000 +0000 >+++ ez-ipupdate-3.0.11b8-patched/mkinstalldirs 2000-08-08 08:09:48.000000000 +0100 >@@ -4,7 +4,7 @@ > # Created: 1993-05-16 > # Public domain > >-# $Id: mkinstalldirs,v 1.13 1999/01/05 03:18:55 bje Exp $ >+# $Id: mkinstalldirs,v 1.1.1.1 1999/04/19 00:34:59 amackay Exp $ > > errstatus=0 > >@@ -22,7 +22,7 @@ > esac > > if test ! -d "$pathcomp"; then >- echo "mkdir $pathcomp" >+ echo "mkdir $pathcomp" 1>&2 > > mkdir "$pathcomp" || lasterr=$? >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 116439
:
75361
|
75362
|
75363
|
75367
|
75368