After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 735823 - NetworkManager-0.9.10.0 has hardcoded arping (and other tools) path
NetworkManager-0.9.10.0 has hardcoded arping (and other tools) path
Status: RESOLVED DUPLICATE of bug 734131
Product: NetworkManager
Classification: Platform
Component: general
0.9.x
Other Linux
: Normal normal
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-09-01 16:42 UTC by Timo Gurr
Modified: 2014-09-02 12:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Timo Gurr 2014-09-01 16:42:17 UTC
Not sure if general or distro-specific, on Exherbo we install arping to /usr/sbin so NetworkManager fails to find it with the following warning in journal:

MESSAGE : <warn> Could not send ARP for local address 10.132.159.86: Failed to execute child process "/sbin/arping" (No such file or directory)

Is there any specific reason the path to arping and the other tools are hardcoded in the first place? And if yes could you add an additional search path like it is already in place for other tools, e.g. dhcpcd:

static const char *dhcpcd_paths[] = {
	"/sbin/dhcpcd",
	"/usr/sbin/dhcpcd",
	"/usr/pkg/sbin/dhcpcd",
	"/usr/local/sbin/dhcpcd",
	NULL
};
Comment 1 Dan Winship 2014-09-02 12:30:25 UTC

*** This bug has been marked as a duplicate of bug 734131 ***