Joel B. Mohler wrote: > On Wed, Jan 30, 2008 at 10:13:09AM -0600, Jason Grout wrote: >> Now, for the ncurses part. It seems like it would be very, very nice to >> have a minimal admin menu using ncurses or newt (with the python snack >> module) or dialog. Each of these has a python module, so hopefully it >> should be fairly easy. I've never done any text-based GUI programming, >> but I'm willing to try to whip up something. Are there any experts here >> that could give some advice about what to use or how to do it (or whip >> something up even faster)? It seems that an interface that at least has >> the options to create a remote ssh account, set up sage to start on >> bootup, and set the networking information for the box (DHCP or a static >> address) would answer some of the issues above. In the future, we could >> add to the menu and keep things simple for non-unix people. > > Wouldn't it be much easier to program and use if the vmware image would start > a > web server (presumably something from twisted) and provide control panel from > the default IP address? All of these configuration things (which don't > involve > vmware player) are quite doable from a web interface. This is would fit in > to > the sage web interface idea and also be quite similar to the things that > anyone > needs to know to set up any old router that they buy for their home network. > > All you have to do then is start the image in vmware player, wait a suitable > period of time, load up your web-browser and go to http://192.168.x.x.
That's a good point; it would be more familiar and possibly easier to use. Are there security issues with this? Having a default publicly-accessible configuration panel seems like an exploit waiting to happen (even if we have a default username/password). That's why I preferred the image being locked down until someone sitting at the console opened it up to outside access. Is there an easy way to determine if a web request comes from the host computer and only then make the configuration panel available? Even that has security issues if the system is a multi-user system. Jason --~--~---------~--~----~------------~-------~--~----~ 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://www.sagemath.org -~----------~----~----~----~------~----~------~--~---