Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 515646 - net-firewall/shorewall-4.5.18-r1 has broken systemd unit - EnvironmentFile=/etc/shorewall is a directory / $OPTIONS is never set
Summary: net-firewall/shorewall-4.5.18-r1 has broken systemd unit - EnvironmentFile=/e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on: 511620
Blocks:
  Show dependency tree
 
Reported: 2014-06-29 06:35 UTC by Christian Roessner
Modified: 2014-11-18 16:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
shorewall.service-fix.diff (shorewall.service-fix.diff,467 bytes, patch)
2014-06-29 14:47 UTC, Christian Roessner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Roessner 2014-06-29 06:35:55 UTC
With the provided systemd unit, the service can not start. See fixed version in attachment
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-06-29 13:14:55 UTC
Attachment? Also, please explain the problem, too
Comment 2 Christian Roessner 2014-06-29 14:47:33 UTC
Created attachment 379912 [details, diff]
shorewall.service-fix.diff

I feel sorry, I thought I had successfully attached a fixed patch that describes the bug. Next try :-)

Problem with the provided version is that systemd can not start shore wall, as /etc/shorewall is a directory and also there are no environment variables that have been passed to the start and stop keys. So I cleaned out the file and provided a fixed version for you
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2014-06-29 14:58:19 UTC
Thanks for the notice.

But this is already fixed in 4.5.21.7+. So please use the newer version from ~ARCH or wait until bug 511620 will be resolved for your ARCH.
Comment 4 Thomas Deutschmann (RETIRED) gentoo-dev 2014-11-18 16:01:55 UTC
This is fixed since 2014-09-19 when bug 511620 was resolved.