Author: pebender
Date: Wed May 20 13:12:21 2009
New Revision: 4799
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/lirc.pm
Log:
- Fixed LIRC wake-on-usb that was broken when device names were changed to
their persistent symbolic links.
Modified:
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/lirc.pm
==============================================================================
---
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/lirc.pm
(original)
+++
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/lirc.pm
Wed May 20 13:12:21 2009
@@ -16,6 +16,17 @@
my $self = shift;
my $device = shift;
+ if (($device) && (-e $device) && (open(FILE, '-|', qq(/sbin/udevadm
info --query=name --root --name='$device'))))
+ {
+ while (<FILE>)
+ {
+ chomp;
+ $device = $_;
+ last;
+ }
+ close(FILE);
+ }
+
if ((! -r '/sys/class/lirc') ||
(! opendir(DIR, '/sys/class/lirc')))
{
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---