Upcoming lirc package for openSUSE:Factory

Edit Package lirc

This package will be submitted to openSUSE:Factory soon. All changes for the Factory package should get tested here first.

Refresh
Refresh
Source Files
Filename Size Changed
project.diff 0000001368 1.34 KB
Revision 104 (latest revision is 119)
Stefan Seyfried's avatar Stefan Seyfried (seife) accepted request 923209 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 104)
- Revert "Require typelib packages": better to have rpm auto-detect
  them.
- Add gobject-introspection BuildRequires to have the typelib dep
  scanner on board.
Comments 3

Ludger Dreier's avatar

Additions from harden_lircd.service.patch broke lircd for me. Now error "lircd-0.10.1[19958]: Error: unable to open '/dev/input/event8'" (example) is written periodically to journal logs. Proposed fix (that worked for me): add "DeviceAllow=char-input" to the lircd.service file

Background: Seems to be related to ProtectClock=true https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort states: ProtectClock: 'true' (implies DeviceAllow=char-rtc r, which implies a restriction on all other devices, so breaks e.g. everything trying to access a disk device without further DeviceAllow= lines) So "/dev/input/eventX" is "other devices"...


Stefan Seyfried's avatar

The package's maintainer seems to be no longer active, so either file a bug for the security team, or, as you seem to have found the cause already, just submit a fix for the package ;-)


Ludger Dreier's avatar

Submitted a fix for that in https://build.opensuse.org/request/show/931284 some days ago, currently still pending.

openSUSE Build Service is sponsored by