On Fri, Apr 19, 2002 at 11:17:56PM +0200, Benjamin Riefenstahl wrote:
>"Harold Hunt" <[EMAIL PROTECTED]> writes:
>> Excellent idea. Now I just need someone to write that script.
>> Shouldn't be too hard. Any takers?
>
>How about
>
> fontdir=/usr/X11R6/lib/X11/fonts
> wfontdir=`cygpath -w $fontdir`
> mount -bfs $wfontdir $fontdir 2> /dev/null || mount -bfu $wfontdir $fontdir
>
>IOW, create a system mount in binary mode on the font directory,
>disregarding any existing mount on the same place. If the user is not
>allowed to create a system mount, create a user mount instead.
>
>This would break when there already is a user mount in text mode.
>That seems pretty unlikely, though.
This looks pretty good to me.
How about something like this, though:
fontdir=/usr/X11R6/lib/X11/fonts
wfontdir=`cygpath -w $fontdir`
umount -u $fontdir 2>/dev/null
mount -bfs $wfontdir $fontdir 2> /dev/null || mount -bfu $wfontdir $fontdir
Just to ensure that there is no user mount?
Btw, I like the use of the fontdir variable in this context. It's a
little thing, but...
cgf