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
signature.asc
Description: Digital signature