FS#28718 - ddclient does not work with iproute2 configuration tools
Attached to Project:
Community Packages
Opened by Neil Darlow (neildarlow) - Wednesday, 29 February 2012, 17:53 GMT
Last edited by Chris Brannon (cmb) - Wednesday, 14 March 2012, 20:02 GMT
Opened by Neil Darlow (neildarlow) - Wednesday, 29 February 2012, 17:53 GMT
Last edited by Chris Brannon (cmb) - Wednesday, 14 March 2012, 20:02 GMT
|
Details
Description:
ddclient relies on "ifconfig -a" to detect IP addresses when an interface is specified in the configuration file. With the attached patch (which has been submitted upstream by Gentoo) it is possible to use "ip addr show" instead. As the package currently exists it will not work for interface mode on Arch without the patch. Additional info: * ddclient-3.8.1-2 * /etc/ddclient/ddclient.conf with "use=if, ..." enabled Steps to reproduce: 1) Enable "use=if, if=eth0 #via interfaces" in /etc/ddclient/ddclient.conf 2) Disable daemon mode and enable verbose reporting in /etc/ddclient/ddclient.conf 3) Execute ddclient from command line and note "Unable to determine IP address" errors 4) Apply attached patch and repeat step (3) 5) Note that ddclient now operates as expected I appreciate that Arch has a restricted patching policy but without this patch a common mode of operation of ddclient on Arch is not possible |
This task depends upon
Closed by Chris Brannon (cmb)
Wednesday, 14 March 2012, 20:02 GMT
Reason for closing: Fixed
Additional comments about closing: Ok, I applied the patch.
Thanks.
Wednesday, 14 March 2012, 20:02 GMT
Reason for closing: Fixed
Additional comments about closing: Ok, I applied the patch.
Thanks.
ddclient.patch
wouldn't it?
I could do that temporarily.