On Wed, Mar 24, 2004 at 01:30:00PM +0100, [EMAIL PROTECTED] wrote: > [EMAIL PROTECTED]:~$ showtrans -t /hurd/* > /hurd/ext2fs: /dev/hd1s1 > /hurd/ext2fs.static: /dev/hd1s1 > > Sorry for that, seems that i've missaranged settrans arguments some hours > ago? Very stupid. As you can see i'm new to translators...
Maybe you're the first one to make this mistake, but I doubt you will be the last one, so maybe the Hurd should behave different in such a situation. So, should "settrans" refuse to set a translator if the translating program (in this case /dev/hd1s1) is not executable or is there any reason not to do this? Sure, if you set a passive translator and then clear the execute bit of the translating program, the same problem will occur when accessing the translated node, but that is far less likely than a user getting the order of arguments wrong. Cheers, Wolfgang -- Repeating false statements makes them true. Repeating false statements makes them true. Repeating false statements makes them true.

