FS#13876 - [rp-pppoe] package: .so file in /etc

Attached to Project: Arch Linux
Opened by Sergej Pupykin (sergej) - Thursday, 19 March 2009, 16:07 GMT
Last edited by Isenmann Daniel (ise) - Wednesday, 06 January 2010, 13:15 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Thomas Bächler (brain0)
Isenmann Daniel (ise)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

rp-pppoe package contains .so file in /etc/ppp/plugins/ directory

$ pacman -Ql rp-pppoe | grep .so
rp-pppoe /etc/ppp/plugins/rp-pppoe.so
This task depends upon

Closed by  Isenmann Daniel (ise)
Wednesday, 06 January 2010, 13:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in package release -2 in [testing].
Comment by Gerardo Exequiel Pozzi (djgera) - Thursday, 19 March 2009, 17:27 GMT
and maybe removed... (from manpage pppoe.conf)

LINUX_PLUGIN
If non-blank, the full path of the Linux kernel-mode PPPoE plugin (typically /etc/ppp/plugins/rp-pppoe.so.) This forces pppoe-connect to
use kernel-mode PPPoE on Linux 2.4.x systems. This code is experimental and unsupported. Use of the plugin causes pppoe-connect to
ignore CLAMPMSS, PPPOE_EXTRA, SYNCHRONOUS and PPPOE_TIMEOUT.
Comment by Isenmann Daniel (ise) - Thursday, 19 March 2009, 22:28 GMT
Why should it be removed?
It was brought into the package, because of this feature request: http://bugs.archlinux.org/task/8498

I don't use rp-pppoe on my own, I can't test it. But from what I have read in the manpage of pppoe.conf, you can specify the plugin in the configuration file to use it, if not it wouldn't be used. The users who want that feature told me that it runs with kernel 2.6.x.
Comment by Gerardo Exequiel Pozzi (djgera) - Friday, 20 March 2009, 08:42 GMT
Ooohh OK, if them run, then keep :)
Comment by Sergej Pupykin (sergej) - Monday, 27 April 2009, 16:25 GMT
I did not mean to remove this file. I mean it should be moved to /usr/lib and symlinked.

.so file in /etc does not satisfy standard. See hier(7) for example.
Comment by Paul Mattal (paul) - Tuesday, 05 January 2010, 02:11 GMT
Can this be moved elsewhere simply by defining such a new path (like /usr/lib/rp-pppoe/rp-pppoe-ppp-plugin.so) in LINUX_PLUGIN?

If so, it sounds like it's in the spirit of the FHS to move it, though not strictly speaking against the FHS to leave it there.

Waiting a month for Daniel's input (until Feb bug day), otherwise I will consider it an implicit "won't implement".
Comment by Isenmann Daniel (ise) - Wednesday, 06 January 2010, 11:47 GMT
Sorry for the very long delay...my fault.
I will have a look into this today.

Loading...