Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831513 - netifrc: remove the udev rules that start and stop the interfaces
Summary: netifrc: remove the udev rules that start and stop the interfaces
Status: CONFIRMED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: netifrc (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: netifrc Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-20 04:16 UTC by William Hubbs
Modified: 2022-01-25 11:08 UTC (History)
2 users (show)

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


Attachments
0001-remove-udev-rules-that-run-openrc-services.patch (0001-remove-udev-rules-that-run-openrc-services.patch,3.82 KB, patch)
2022-01-20 04:19 UTC, William Hubbs
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description William Hubbs gentoo-dev 2022-01-20 04:16:59 UTC
All,

this bug is being opened because of the following pr for OpenRC:

https://github.com/openrc/openrc/pull/182

The short version of this is that the author wants to split up the
modules service, but as shown in the discussion on the PR, this is not a
good way to handle this.

This patch removes the udev rules components from netifrc.

I will be adding udev-bugs as a cc to this bug for comments.
Comment 1 William Hubbs gentoo-dev 2022-01-20 04:19:42 UTC
Created attachment 762720 [details, diff]
0001-remove-udev-rules-that-run-openrc-services.patch

Here is the patch I mentioned that removes the udev rules from netifrc.
Comment 2 William Hubbs gentoo-dev 2022-01-20 04:21:11 UTC
@floppym:
I understand that my patch would eliminate a practice that udev upstream
frowns on, running external programs in udev rules.

Is it correct that this is not recommended?

Thanks,

William