Your message dated Wed, 11 Jul 2012 13:29:47 +0200
with message-id <[email protected]>
and subject line Bug Cleanup
has caused the Debian Bug report #305020,
regarding /etc/uif/uif.conf in the /etc/init.d/uif startup script
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
305020: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=305020
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: uif
Version: 1.0.5-3
Severity: normal
Tags: patch

Please consider all or parts of this:

---8<---
--- uif.orig    2005-04-17 11:13:01.000000000 +0200
+++ uif 2005-04-17 11:20:26.000000000 +0200
@@ -11,13 +11,18 @@

 PATH=/usr/sbin:/sbin:$PATH
 UIF=/usr/sbin/uif
+CONF=/etc/uif/uif.conf

 # Include firewall defaults if available
-if [ -f /etc/default/uif ] ; then
-       . /etc/default/uif
-fi
+[ -f /etc/default/uif ] && . /etc/default/uif
+
+# Is there a conf file?
+[ -f $CONF ] || {
+       echo "some appropriate error message goes here"
+       exit 1
+}

-[ -z "$OPTIONS" ] && OPTIONS="-c /etc/uif/uif.conf"
+[ -z "$OPTIONS" ] && OPTIONS="-c $CONF"

 # Binaries installed?
 if [ ! -f /sbin/iptables ]; then
@@ -32,11 +37,11 @@ fi
 # As the name says. If the kernel supports modules, it'll try to load
 # the ones listed in "MODULES".
 load_modules() {
-       [ -f /proc/modules ] || return
+       [ -f /proc/modules ] || return 0
         LIST=`/sbin/lsmod|awk '!/Module/ {print $1}'`

         for mod in $MODULES; do
-            echo $LIST | grep -q $mod || modprobe $mod || /bin/true
+            echo $LIST | grep -q $mod || modprobe $mod || :
         done
 }

@@ -58,7 +63,7 @@ start)
         echo "failed. Old rules have been restored."
        logger "Starting uif failed: $EMSG"

-       [ -n "$MAILTO" ] && \
+       [ -n "$MAILTO" ] &&
        echo -e "Hi. This is your firewall script - which has failed" \
                "to execute in a proper way.\nHere is the error message:\n" \
                "\n$EMSG\n\nPlease fix to be sure..." | mail -s "Firewall 
script failure" $MAILTO
---8<---

(the file needs some whitespace cleening too)


Cheers,
Cristian

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE= (charmap=ANSI_X3.4-1968)

Versions of packages uif depends on:
ii  bsdutils                      1:2.12p-4  Basic utilities from 4.4BSD-Lite
ii  debconf [debconf-2.0]         1.4.48     Debian configuration management sy
ii  iptables                      1.2.11-10  Linux kernel 2.4+ iptables adminis
ii  libnet-ldap-perl              0.3202-3   A Client interface to LDAP servers
ii  libnetaddr-ip-perl            3.14-2     Manipulate IP Addresses easily
ii  perl                          5.8.4-8    Larry Wall's Practical Extraction

-- debconf information:
* uif/conf_method: don't touch
  uif/trusted:
  uif/traceroute: true
  uif/workstation:
  uif/pings: true
  uif/error:


--- End Message ---
--- Begin Message ---

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply via email to