| Summary: | net-misc/lldpd - /etc/init.d/lldpd ignores LLDPD_OPTS | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Cameron C <cameron> |
| Component: | [OLD] Server | Assignee: | Patrick McLean <chutzpah> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | cameron |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge --info output
My lldpd conf.d file. Working init script Problem init script |
||
Created attachment 386560 [details]
My lldpd conf.d file.
Created attachment 386562 [details]
Working init script
Created attachment 386564 [details]
Problem init script
Fixed in lldpd-0.7.11-r1. |
Created attachment 386558 [details] emerge --info output After upgrading lldpd to 0.7.9-r3 and restarting the daemon I've found that it is no longer running using the options specified in /etc/conf.d/lldpd. In my case I have -c added to enable CDP. It appears that the new init script doesn't call lldpd with the arguments from the config file. If I overwrite the init script with /usr/portage/net-misc/lldpd/files/lldpd-initd-1 it behaves as expected (verified by running ps and looking for the -c in the process list). If I go back to the init script that portage has installed (/usr/portage/net-misc/lldpd/files/lldpd-initd-3) the problem returns.