So the notebook processes are executing the actual sage commands? What is then the "notebook server"?. Is it just the webserver?
This seems indeed quite secure provided the server never executes code somehow under control of the user. Note: I still think notebook processes should be restarted automatically (or on demand). Having to push "restart" when you log in is confusing. Michel On Jun 27, 9:56 am, "William Stein" <[EMAIL PROTECTED]> wrote: > On 6/27/07, Michel <[EMAIL PROTECTED]> wrote: > > > Doing > > > sage: import os > > sage: os.system('whoami') > > sage10 > > sage: os.system("kill -9 `ps -u sage10 -o pid=`") > > > still seemed to throw me out. > > > Connection to localhost closed by remote host. > > Connection to localhost closed. > > > Is that expected? Logging out and in again did not seem to restore > > my connection. > > Hi, the three sage notebooks are still working fine for me. > All what you did above does is kill the SAGE worksheet process > for your individual worksheet -- I.e., you shot your own user in > the foot. It shouldn't (and doesn't) affect the overall > SAGE notebook server in any nontrivial way, as far as I can tell. > > William --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---