reassign 591722 usb-modeswitch
severity 591722 grave
thanks

On Aug 05, Carlo Marchiori <carlo.marchi...@gmail.com> wrote:

> I think the problem is usb_modeswitch doesn't run at boot.
I think the problem is that people keep wasting my time and their time
by attributing to udev the alleged bugs of other packages.

For a start, usb_modeswitch is broken because it expects /usr/bin/tclsh
(and /usr/bin/logger, and /var/log/ and probably more) to be available
at boot time.

To the usb_modeswitch maintainer: please also remove from the script
crap like the recursive greps over /etc/udev/rules.d /lib/udev/rules.d
which make the boot unnecessarily slower. If this is needed because
another package is buggy then have if fixed and add a conflict.

And unless I am missing something, the usage of /tmp/gsmmodem_* is
insecure (if confirmed, please clone the bug and contact the security
team). And expected to *not* work at boot time. And subject to races.
And just plain ugly. What did the author think?

Last but not least, if the program started by a RUN rule really needs to
sleep multiple times (hint: probably not with a modern kernel) then it
must fork and daemonize.

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature

Reply via email to