Summary: | net-firewall/shorewall-4.5.18-r1 has broken systemd unit - EnvironmentFile=/etc/shorewall is a directory / $OPTIONS is never set | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Roessner <c> |
Component: | Current packages | Assignee: | Thomas Deutschmann (RETIRED) <whissi> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | netmon, proxy-maint |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 511620 | ||
Bug Blocks: | |||
Attachments: | shorewall.service-fix.diff |
Description
Christian Roessner
2014-06-29 06:35:55 UTC
Attachment? Also, please explain the problem, too 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
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. This is fixed since 2014-09-19 when bug 511620 was resolved. |