[K12OSN] mount remote share, launch file manager, unmount share--how?
Rob Owens
rowens at ptd.net
Thu Mar 22 23:00:02 UTC 2007
As someone else suggested, Thunar is good. I also like Rox filer. Very
lightweight.
-Rob
On Thu, Mar 22, 2007 at 11:39:09AM -0600, Peter Scheie wrote:
> I want to use afpfs-ng (a new version was just released) to allow students
> to access their files on the district's "central storage server" which is a
> Mac server that will only talk over AFP, as decreed by the district techs.
> On the client desktops, we're using autologins, so my thought was to create
> a create a script that queries the user for an ID & PW, then passes those
> parameters to afpfs-ng to mount the user's personal directory from the
> Apple server, and then call Nautilus or some other file manager and point
> it at the mountpoint so students can get to their files. We'd put an icon
> on the desktop that calls the script. Here's the tricky part: I want the
> share to be unmounted when the file manager is shutdown. That way, all a
> student has to do is close the file manager window and the mount will go
> away, so another student can't come along afterward and mess with the
> previous student's files. The script would look something like this:
>
> get user ID & PW
> mount directory via afpfs-ng
> call Nautilus and point it at mountpoint
> wait until Nautilus is shut down, then unmount mountpoint
>
> The problem is this doesn't work with Nautilus because it's part of Gnome
> and so doesn't maintain a separate PID that I could monitor and use as a
> trigger for unmounting. I suppose I could call Konqueror, but that loads
> so much overhead that it takes a while to come up. I'd prefer to use
> Nautilus because it's the same, for the users, as when they open the local
> directories. Any ideas?
>
> Petre
>
>
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
More information about the K12OSN
mailing list