Messages in this thread Patch in this message | | | From | Alexander Kapshuk <> | Date | Thu, 1 Oct 2015 21:39:32 +0300 | Subject | [PATCH] ver_linux: udev.patch |
| |
'udevinfo' no longer seems to be available across various distros. 'udevadm' seems to be the currently valid way to look up the 'udev' version.
Tested on: Gentoo Linux Debian 6.0.10 Oracle Linux Server release 7.1 Arch Linux
Signed-off-by: Alexander Kapshuk <alexander.kapshuk@gmail.com> ---
--- linux/scripts/ver_linux.orig 2015-08-30 21:34:09.000000000 +0300 +++ linux/scripts/ver_linux 2015-09-30 23:01:37.429741788 +0300 @@ -87,7 +87,13 @@
expr --v 2>&1 | awk 'NR==1{print "Sh-utils ", $NF}'
-udevinfo -V 2>&1 | grep version | awk '{print "udev ", $3}' +udev=`whereis udevadm | awk '{print $2}'` +test -n "$udev" && +$udev --version 2>&1 | +sed ' + /^[0-9\.]*$/!d + s/^/udev\t\t\t/ +'
iwconfig --version 2>&1 | awk \ '(NR==1 && ($3 == "version")) {print "wireless-tools ",$4}'
| |