From: Bastian Bittorf Date: Tue, 14 Feb 2017 07:58:22 +0000 (+0100) Subject: olsrd: find_most_recent_plugin_libary() fix input with 'exact' filenames X-Git-Url: http://git.openwrt.org/?p=feed%2Frouting.git;a=commitdiff_plain;h=f15b8246fabbf042cf520b40876247e654396a54 olsrd: find_most_recent_plugin_libary() fix input with 'exact' filenames --- diff --git a/olsrd/files/olsrd.init b/olsrd/files/olsrd.init index bbb4e07..7f7aecc 100644 --- a/olsrd/files/olsrd.init +++ b/olsrd/files/olsrd.init @@ -477,6 +477,7 @@ find_most_recent_plugin_libary() for file in "/lib/$library"* "/usr/lib/$library"* "/usr/local/lib/$library"*; do { [ -f "$file" ] && { + file="$( basename "$file" )" # make sure that we do not select # 'olsrd_dyn_gw_plain.so.0.4' if user wants # 'olsrd_dyn_gw.so.0.5' -> compare part before 1st dot