[OE-core] [PATCH] iproute2: create symbol link '/bin/ip' to '/sbin/ip.iproute2'
Randy MacLeod
randy.macleod at windriver.com
Thu Jul 12 20:19:27 UTC 2018
On 07/11/2018 04:41 AM, Andreas Oberritter wrote:
> On Wed, 11 Jul 2018 14:01:17 +0800
> Haiqing Bai <Haiqing.Bai at windriver.com> wrote:
>
>> Some applications which depend on iproute/iproute2 need to
>> run '/sbin/ip.iproute2' through the symbol link '/bin/ip'
>> e.g ifupdown.
>
> Update-alternatives is supposed to create this link already.
I assume that update-alternatives is creating
/sbin/ip -> /sbin/ip.iproute2
but for some reason ipupdown is looking for
/bin/ip
Is that right Haiqing ?
Why not fix ifupdown?
../Randy
>
>>
>> Signed-off-by: Haiqing Bai <Haiqing.Bai at windriver.com>
>> ---
>> meta/recipes-connectivity/iproute2/iproute2.inc | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/meta/recipes-connectivity/iproute2/iproute2.inc b/meta/recipes-connectivity/iproute2/iproute2.inc
>> index 4fbfec6f08..71d04a1021 100644
>> --- a/meta/recipes-connectivity/iproute2/iproute2.inc
>> +++ b/meta/recipes-connectivity/iproute2/iproute2.inc
>> @@ -29,6 +29,8 @@ do_configure_append () {
>> do_install () {
>> oe_runmake DESTDIR=${D} install
>> mv ${D}${base_sbindir}/ip ${D}${base_sbindir}/ip.iproute2
>> + install -d ${D}${base_bindir}
>> + ln -s ${base_sbindir}/ip.iproute2 ${D}${base_bindir}/ip
>> install -d ${D}${datadir}
>> mv ${D}/share/* ${D}${datadir}/ || true
>> rm ${D}/share -rf || true
>
--
# Randy MacLeod
# Wind River Linux
More information about the Openembedded-core
mailing list