summaryrefslogtreecommitdiff
path: root/ez-ipupdate
diff options
context:
space:
mode:
authorJohannes Winkelmann <jw@smts.ch>2006-02-23 15:26:10 +0000
committerJohannes Winkelmann <jw@smts.ch>2006-02-23 15:26:10 +0000
commitbdea7e6c6a535e57a07d376a3139d0788efaaa41 (patch)
tree1a7334c99fa39b1ad1a7a35c113b18cb0d92413c /ez-ipupdate
downloadopt-bdea7e6c6a535e57a07d376a3139d0788efaaa41.tar.gz
opt-bdea7e6c6a535e57a07d376a3139d0788efaaa41.tar.xz
create branch for 2.2
Diffstat (limited to 'ez-ipupdate')
-rw-r--r--ez-ipupdate/.footprint6
-rw-r--r--ez-ipupdate/.md5sum3
-rw-r--r--ez-ipupdate/Pkgfile19
-rw-r--r--ez-ipupdate/ez-ipupdate-3.0.11b8.patch32
-rw-r--r--ez-ipupdate/ez-ipupdate.8140
5 files changed, 200 insertions, 0 deletions
diff --git a/ez-ipupdate/.footprint b/ez-ipupdate/.footprint
new file mode 100644
index 000000000..1f86fec17
--- /dev/null
+++ b/ez-ipupdate/.footprint
@@ -0,0 +1,6 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/ez-ipupdate
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man8/
+-rw-r--r-- root/root usr/man/man8/ez-ipupdate.8.gz
diff --git a/ez-ipupdate/.md5sum b/ez-ipupdate/.md5sum
new file mode 100644
index 000000000..9a5d5ab87
--- /dev/null
+++ b/ez-ipupdate/.md5sum
@@ -0,0 +1,3 @@
+472d6344841132d79db98b78f419ec48 ez-ipupdate-3.0.11b8.patch
+6846e2c55cc3ae8ea828fcdbb8ce400b ez-ipupdate.8
+000211add4c4845ffa4211841bff4fb0 ez-ipupdate_3.0.11b8.orig.tar.gz
diff --git a/ez-ipupdate/Pkgfile b/ez-ipupdate/Pkgfile
new file mode 100644
index 000000000..c4e803983
--- /dev/null
+++ b/ez-ipupdate/Pkgfile
@@ -0,0 +1,19 @@
+# Description: Utility for updating the host name for many dynamic DNS services
+# URL: http://www.ez-ipupdate.com/
+# Maintainer: Jürgen Daubert, juergen dot daubert at t-online dot de
+
+name=ez-ipupdate
+version=3.0.11b8
+release=2
+source=(http://ftp.debian.org/debian/pool/main/e/$name/${name}_${version}.orig.tar.gz \
+ $name.8 $name-$version.patch)
+
+build () {
+ cd $name-$version
+ patch -p1 < ../$name-$version.patch
+ export CFLAGS="$CFLAGS -Wall"
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+ install -D -m 644 ../$name.8 $PKG/usr/man/man8/$name.8
+}
diff --git a/ez-ipupdate/ez-ipupdate-3.0.11b8.patch b/ez-ipupdate/ez-ipupdate-3.0.11b8.patch
new file mode 100644
index 000000000..4aeacc13c
--- /dev/null
+++ b/ez-ipupdate/ez-ipupdate-3.0.11b8.patch
@@ -0,0 +1,32 @@
+diff -Nru ez-ipupdate-3.0.11b8.orig/ez-ipupdate.c ez-ipupdate-3.0.11b8/ez-ipupdate.c
+--- ez-ipupdate-3.0.11b8.orig/ez-ipupdate.c 2002-03-12 00:31:47.000000000 +0100
++++ ez-ipupdate-3.0.11b8/ez-ipupdate.c 2003-10-17 13:18:12.000000000 +0200
+@@ -140,7 +140,7 @@
+ # include <signal.h>
+ #endif
+ #if HAVE_SYS_TIME_H
+-# include <sys/time.h>
++# include <time.h>
+ #endif
+ #if HAVE_SYS_WAIT_H
+ # include <sys/wait.h>
+@@ -4215,7 +4215,6 @@
+
+ switch(ret)
+ {
+- char *p;
+
+ case -1:
+ if(!(options & OPT_QUIET))
+diff -Nru ez-ipupdate-3.0.11b8.orig/md5.c ez-ipupdate-3.0.11b8/md5.c
+--- ez-ipupdate-3.0.11b8.orig/md5.c 2000-08-08 09:09:48.000000000 +0200
++++ ez-ipupdate-3.0.11b8/md5.c 2003-10-17 13:21:56.000000000 +0200
+@@ -30,7 +30,7 @@
+ #ifdef HAVE_STRING_H
+ # include <string.h>
+ #else
+-# include <strings.h>
++# include <string.h>
+ #endif
+
+ #include "md5.h"
diff --git a/ez-ipupdate/ez-ipupdate.8 b/ez-ipupdate/ez-ipupdate.8
new file mode 100644
index 000000000..368d6033b
--- /dev/null
+++ b/ez-ipupdate/ez-ipupdate.8
@@ -0,0 +1,140 @@
+.\" 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).

Generated by cgit