Package: shorewall
Version: 3.2.4-1
Severity: important
Tags: patch

In /usr/share/shorewall/functions is the following line:
if [ -z "$EXPORT" -a "$(whoami)" = root ]; then
Please change this to read something like
if [ -z "$EXPORT" -a "$(id -u)" = 0 ]; then

There is no linux requirement that the "root" user be named root.
Occasionally i run into shell scripts such as this that have it
wrong but fortunately this is rare.

-Ted Merrill

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.1-kanotix-mp-2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages shorewall depends on:
ii  debconf [debconf-2.0]   1.5.7            Debian configuration management sy
ii  iproute                 20061002-2       Professional tools to control the 
ii  iptables                1.3.5.0debian1-1 Linux kernel 2.4+ iptables adminis

Versions of packages shorewall recommends:
ii  wget                          1.10.2-2   retrieves files from the web

-- debconf information:
  shorewall/upgrade_20_22:
  shorewall/upgrade_14_20:
  shorewall/upgrade_to_14:
  shorewall/warnrfc1918:
  shorewall/warn_about_klogd_floods:
  shorewall/dont_restart:
* shorewall/major_release: true


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to