On 6/6/07, Michel <[EMAIL PROTECTED]> wrote:
> If I understand you correctly we are saying exactly the same thing....
>
>  What I did was implementing a "server process" as a trivial shell
> script.
> The user (one user in my case) can kill his
> own copy of sage but not the server process since that runs as root.
> The server process can then restart the user copy of sage.
>
> So your solution is exactly equivalent to mine.

No.  In the model I describe the entire notebook itself runs as one user,
and each individual worksheet runs as another user.  Thus there
is no way the user can kill the notebook server.  In your model,
any normal user at any time can kill the whole notebook server,
which could result in data loss, and other security issues.
It's not exactly equivalent.

> Of course I agree that writing the server process in python would
> give a lot more flexibility.

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to