Shorewall start fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shorewall-common (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: shorewall-common
Ubuntu 8.04.2 (Kubuntu)
shorewall-common: 4.0.6-1
During bootup, shorewall can't start because of a bug in /sbin/shorewall.
The log file /var/log/
[...]
Compiling Traffic Control Rules...
Compiling Rule Activation...
Shorewall configuration compiled to /var/lib/
/var/lib/
The error occurs during calling /var/lib/
The script /sbin/shorewall calls ".start" directly (${VARDIR}/.start $debugging start), whereas ".restart" is called with $SHOREWALL_SHELL ($SHOREWALL_SHELL ${VARDIR}/.restart $debugging restart). In our case, we have set $SHOREWALL_SHELL to /bin/bash.
I think ".start" should be called the same way as ".restart" (using $SHOREWALL_SHELL).