Marco d'Itri dixit:

>The attached patch fixes mksh on merged /usr systems.

Do you do something similar for ksh93? (They need to
stay in sync.)

+       if [ ! -e /usr/bin/ksh -a ! -L /usr/bin/ksh ]; then

This is not portable; consider this instead:

+       if test -e /usr/bin/ksh || test -h /usr/bin/ksh; then
+               : nothing
+       else

I’ll include this with the next maintainer upload, it
looks as if it doesn’t break anything, and if you say
it works with usrmerge I’ll take your word for it.

Thanks,
//mirabilos
-- 
This space for rent.

Reply via email to