i noticed that i couldn't import /net.alt from a server. on the outside network it was in the name space from /lib/namespace.ext. exportfs's newns used the default. fair enough but surprisingly a compensating bind /lib/namespace.ext /lib/namespace in /bin/service.alt/il17007 didn't work, because exportfs does two newns! auth_chuid does one itself, which uses the rebound /lib/namespace, but leaves a name space in which the bind no longer was there, and then on return exportfs does another, using the `original' /lib/namespace, which doesn't set up (the right) /net.alt. two changes: one, remove the second newns, because it didn't seem justified. two, add a -n option to allow a name space file to be specified explicitly (which is perhaps more straightforward in some cases than the bind). i added an explanatory remark about name space creation to the manual page, and in that part i documented the new -n option.