Category Archives: General
My friend and colleague, Scott Enwright needs a bone marrow transplant. If you feel like participating, we would appreciate it very much. Thanks.
Here is the link:
With the exception of one Linux server, which performs URL routing, all our Linux servers have jobs to do, and send email out when their jobs have completed. All our Linux servers run sendmail, but sendmail is being used in its crudest form. It’s not serving in its full capacity, but its only job is to move email off each Linux server to our email server, and does so with a Perl shim that logs into our email server using a valid user name.
Over the past few years, our email server has needed replacing. Its disks get full, and it cannot accept more incoming mail. I’ve never bothered to tune sendmail, but have now resorted to something crude that I hope will prevent our Linux servers from many, many retries, and hanging due to one of many conditions, including running out of memory.
# A $? -eq 1 means the mail server is running. That is ?Invalid command was not found. (echo open mailserver.arlington1.local 25; sleep 1; echo EHLO; echo quit) | telnet | grep "?Invalid command" if [ $? -eq 1 ]; then if [ -r /tmp/sendmail_stopped ]; then rm /tmp/sendmail_stopped /etc/init.d/sendmail start mail -s "sendmail has started back up." email@example.com << /dev/null else echo "sendmail OK" fi else if [ ! -r /tmp/sendmail_stopped ]; then touch /tmp/sendmail_stopped /etc/init.d/sendmail stop else echo "sendmail still not OK" fi fi
So far, so good. I’m hoping to shutoff sendmail and hence shutoff retries, so I don’t have to force reboot our Linux servers.
First, this post The Pros and Cons to Being 27 and Living With Your Parents cheered me up. And reading a few of the posts in that blog made me re-realize something. As much as I love water meters, endpoints, and programming in general, not everyone wants a daily dose of sleep aids, especially if they did not request them.
So, once our Recapituation is done (that’s the ritual of preparing the 3rd quarter real-estate tax bills — often more stimulating than sleep inducing), I’m pledging to turn over to a less boring leaf, if possible. An until then, may you have a wonderful holiday season along with some laughs.
A lot of people do not get how birds work. It takes a lot of fuel for us to fly, build nests, and just to exist, especially in colder weather. We have to eat often. We are not like dogs or cats.
Peachy, an emerald-backed peach faced lovebird who preceded me, was such a good flier, that he could fly upstairs following the staircase. That’s flying upwards at a 45 degree angle. Peachy was a fast flier. But after a flight, he would seek out food.
Pookie (the Cockatiel) and I get a varied diet of mash (cooked grains), Avi Cakes and Nutri-berries (from LaFebre). But, I never miss the opportunity to bulk up on grain. My favorite is rice. I do not fly a lot, but it takes a lot of energy to fuss and keep things the way I want them.
We work in the basement of our town’s high school. Affectionately, we call it the dungeon. In August, I purchased a piece of original art from an art show in Lowell. One of the presenters was local artist Linda Dunn. Today, the artist delivered the art, and my office will be that much brighter. Here’s to original art.