Sarcasm doesn't make me right, being right makes me right. The sarcasm was
just a bonus earned by the sanctimoniusness of the post I was responding to.
Like I said before. Develop a way of doing this THAT ACTUALLY WORKS ACROSS AS
MANY LINUX SYSTEMS AS THE CURRENT TECHNIQUE DOES. To re-emphasize that point
since you seemed to miss it the first time. It needs to work on *every single
linux distro that the current technique works on* not just version >= x of distro
y. If you can do so, feel free to re-open the ticket. If you cannot,
feel free to not use calibre or patch your
local install or ask your distro maintainer to patch it for you, replacing it
with whatever technique works for that distro.
The OP pointed out one legitimate area of concern, which I
have already committed a fix for.
You point out another, I have committed a fix for that as well.
Kindly do not lecture me about using a setuid exececutable. Shocking as that
may seem, I am actually aware of the dangers, and even if I weren't, rest
assured that plenty of your ancestors have pointed it out to me in the past
four years. Is it bad to have suid executables, yes. Is there a workable alternative, no.