Attached debdiff should fix this.
See also Ubuntu bug report https://launchpad.net/bugs/32727
Thank you.
diff -Nru ez-ipupdate-3.0.11b8/debian/changelog
ez-ipupdate-3.0.11b8/debian/changelog
--- ez-ipupdate-3.0.11b8/debian/changelog 2007-03-21 20:39:15.000000000
+0100
+++ ez-ipupdate-3.0.11b8/debian/changelog 2007-03-21 20:39:16.000000000
+0100
@@ -1,3 +1,9 @@
+ez-ipupdate (3.0.11b8-13) unstable; urgency=low
+
+ * Create /var/run/ez-ipupdate if it does not exist
+
+ -- Luca Falavigna <[EMAIL PROTECTED]> Wed, 21 Mar 2007 20:32:55 +0100
+
ez-ipupdate (3.0.11b8-12) unstable; urgency=high
* Maintainer upload.
diff -Nru ez-ipupdate-3.0.11b8/debian/init ez-ipupdate-3.0.11b8/debian/init
--- ez-ipupdate-3.0.11b8/debian/init 2007-03-21 20:39:15.000000000 +0100
+++ ez-ipupdate-3.0.11b8/debian/init 2007-03-21 20:39:16.000000000 +0100
@@ -18,6 +18,13 @@
set -e
+# Create the directory where the PID file will be stored if it does not exist
+# (/var/run may be a tmpfs)
+test -d "/var/run/$NAME" || {
+ mkdir -p "/var/run/$NAME"
+ chown -R ez-ipupd "/var/run/$NAME"
+}
+
case "$1" in
start)
echo -n "Starting $DESC:"