Files
Paul Eggleton e762ce3fc0 quagga: add from OE-Classic, update and tidy-up
* Update to 0.99.21
* Fix SRC_URI to point to a working download location
* Make LICENSE more accurate
* Add LIC_FILES_CHKSUM
* Add old gentoo patch to fix libcap linking errors
* Put binaries in sbindir
* Use useradd.bbclass to create user/groups
* Handle hardcoded paths in initscript
* Add LSB headers to initscript (borrowed from debian)
* Tidy up packaging and directory references
* Add SUMMARY

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27 14:43:58 -05:00

20 lines
717 B
Diff

At first this worked, then I tried a clean build in a directory that
contained lib in it (oe/build/titan-glibc) and vtysh no longer
worked. It's test for the lib directory was excepting anything
containing lib.
With this patch you still cannot have lib in the path anywhere, but
at least things containing lib will now work.
--- quagga-0.99.2/vtysh/extract.pl.in 2005/11/16 04:12:04 1.1
+++ quagga-0.99.2/vtysh/extract.pl.in 2005/11/16 04:12:16
@@ -89,7 +89,7 @@
$cmd =~ s/\s+$//g;
# $protocol is VTYSH_PROTO format for redirection of user input
- if ($file =~ /lib/) {
+ if ($file =~ /\/lib\//) {
if ($file =~ /keychain.c/) {
$protocol = "VTYSH_RIPD";
}