<div dir="ltr"><div>Hi Michael,<br><br></div><div>I've put together a patch that gets hald working on Jessie. "udevadm info -r" is no longer supported in udev >= 186 because the /dev directory is hard-coded to /dev from that version onwards. The patch calls udevadm --version to check for this.<br><br>I also had to update debian/hal.dirs to create /etc/hal/fdi/{preprobe,information} to get hald to start out of the box (plus I installed the hal-info package from wheezy).<br><br></div><div>With these packages installed Flash DRM video plays successfully in Iceweasel via flashplugin-nonfree. This can be tested via an Adobe test page (instructions on <a href="https://helpx.adobe.com/flash-player/kb/protected-video-content-play.html">https://helpx.adobe.com/flash-player/kb/protected-video-content-play.html</a>)<br><br></div><div>I don't know if it's feasible to add the hal packages back into Jessie for this use-case (I suspect everybody is happy to be rid of it); is it possible to deploy these to some sort of backports / contrib / ugly repository?<br><br></div><div>Now that I've got it running (and my family can watch on demand TV again ;-) I might have a look if I can trace how the flash plugin is interacting with HAL and if it's possible to stub out the relevant calls somehow via either a fake hal service or client library. I've CCed in Bart Martens in case he has any thoughts on this issue? It would be nice if DRM video in flashplugin-nonfree would "just work" for normal users without having to install a custom HAL build by hand.<br><br></div><div>Cheers, Karsten<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 15, 2015 at 1:43 AM, Karsten Sperling <span dir="ltr"><<a href="mailto:karsten@sperling.co.nz" target="_blank">karsten@sperling.co.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I don't know what exactly it's actually used for, but it's referenced here for example:<div><br></div><div><a href="https://forums.adobe.com/thread/1039743?start=0&tstart=0" target="_blank">https://forums.adobe.com/thread/1039743?start=0&tstart=0</a><br></div><div><br></div><div>Essentially, NPAPI Flash will remain at version 11.x with security updates only, so they won't update it to remove the HAL dependency.</div><div>Later versions are PPAPI only and shipped with Chrome only.</div><div><br></div><div>I might try building HAL from source and see if I can work around that udevadm issue.</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 15, 2015 at 1:12 AM, Michael Biebl <span dir="ltr"><<a href="mailto:biebl@debian.org" target="_blank">biebl@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>Am 14.07.2015 um 15:10 schrieb Karsten Sperling:<br>
> Thanks for the quick reply. That's unfortunate, as HAL is still required by<br>
> the Adobe Flash plugin for playing DRM-protected video.<br>
<br>
</span>Wow, why the heck do they need hal for that which has been removed from<br>
basically every distro out there?<br>
<div><div><br>
<br>
--<br>
Why is it that all of the instruments seeking intelligent life in the<br>
universe are pointed away from Earth?<br>
<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>