[Pkg-lirc-maint] Bug#860296: lirc is spamming syslog with messages

Jörg Frings-Fürst debian at jff-webhosting.net
Sun Aug 20 10:22:49 UTC 2017


Hello Alec,

On Fri, 11 Aug 2017 10:00:27 +0200 Alec Leamas <leamas.alec at gmail.com> wrote:
> On Wed, 09 Aug 2017 12:43:19 +0200 
> =?utf-8?q?J=C3=B6rg_Frings-F=C3=BCrst?= <debian at jff-webhosting.net> wrote:
> 
>  >
>  > the same here.
>  >
>  > Lirc is installed as a dependency.
> 
> This is IMHO the basic problem. lirc should really never be installed as 
> a dependency (lirc-lib is another story). Installing lirc means 
> installing the server/service which as of now means running some 
> thousands lines of old code handling all sorts of user input as root. 
> This should only be done if you really need the server i. e., have IR 
> hardware attached. If not used, the server should be disabled or the 
> lirc package just removed.
> 

No, the basic problem is lircd every second log 2 lines. Roundabout
thats 222 * 60 * 60 * 24 * 30 = 575.424.000 bytes / month . And only
why lircd found no hardware.

This is absolutely unnecessary*, consumes resources, costs money and
reduces lifetime of the hard disks.

And why must every messages have to be logged twice?

>  > My suggestion would be to test for the requested devices at startup 
> once and
>  > then use the device hotplug to load the driver and to activate lirc.
> 
> This is not really possible since all sorts of hardware can be used for 
> IR reception. This includes generic USB devices such as FTDI chips and 
> e. g., serial ports where noit hotplugging isn't available.
> 
> As of now, lircd is using systemd socket activation and is started when 
> the fist client tries to connect. Untortunately, any application with 
> lirc support will try to connect and thus starts the server.
>

I think thats the requested functionality. But once again: Spamming the log
are unnecessary.

 
> 
> Cheers!
> 
> --alec
> 
> 

CU
Jörg


* This is as nonsensical as if cups would log every second that it has 
  found no printer.
-- 
New:
GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
GPG key (long) : 09F89F3C8CA1D25D
GPG Key        : 8CA1D25D
CAcert Key S/N : 0E:D4:56

Old pgp Key: BE581B6E (revoked since 2014-12-31).

Jörg Frings-Fürst
D-54470 Lieser

Threema: SYR8SJXB
Wire:  @joergfringsfuerst
Skype: joergpenguin
Ring:  330dfaa3e4985d5c45f5730bd2c21693c2c5e04e

IRC: j_f-f at freenode.net
     j_f-f at oftc.net

My wish list: 
 - Please send me a picture from the nature at your home.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20170820/3de184e9/attachment.sig>


More information about the Pkg-lirc-maint mailing list