Just a note to to follow up - the squeaksource.com image has been running for 10 days since I sent the note below. Earlier today, the image noticed that it had accumulated too many open file descriptors, so it shut itself down to await a restart by supervise. This worked as expected with no manual intervention.
I think we can generally expect that the image will restart itself a couple of times per month in order to clean up excess file descriptors. From the point of view of squeaksource users this is unlikely to have any noticable impact, and no special monitoring or intervention is required from the box-admins,
Given that the image is running under the control of supervise, I expect that it will start normally following any reboot of box3. However, this has not been tested.
Dave
On Thu, Nov 14, 2013 at 12:55:38PM -0500, David T. Lewis wrote:
I have put the squeaksource.com image under the control of supervise(8) on box3.squeak.org. The service name is "ssdotcom" and it should now be controlled by svc(8) run by root in the /etc/service directory.
This replaces the the homebrew runimage.sh supervisory script that that I had written initially in order to bring squeaksource.com on line. That script will now issue a message informing the user of the change.
Everything seems to be working properly now. I will keep a close eye on it for the next few days to make sure it stays that way.
Assuming that no new problems arise, this completes the transition of squeaksource.com from its original home at SCG to its new home at squeak.org.
Dave