Servers that were recently retired are up for grabs but only until this Friday at which point they’re going down to RePC. These are dual core Ultra-2 400Mhz Sparc V9 (64-bit) CPU’s. The machines have between 1-2 GB of RAM, two have 4GB of disk, one has 70. If you want these call me quick at 206-812-0051 else they’re off to the recyclers on Friday.
Mutt Mail Program
The mutt mail program was misconfigured on shell and shellx resulting in mail being sent from those machines using mutt having from addresses of user@shell.eskimo.com and user@shellx.eskimo.com respectively.
This in turn caused people replying to e-mail from those incorrect addresses to have their e-mail bounced.
Not all customers experienced this problem as many who were more familiar with mutt simply added set domain=eskimo.com to their .muttrc files.
I have now added this to the system wide /etc/Muttrc file so it will now generate e-mail with correct From addresses.
Maintenance Outage 12:05AM-1:00AM June 15th
Just after midnight tonight there will be a maintenance outage that
involves reboot of virtually all of our servers with the exception of
‘eskimo.com’ and ‘shell.eskimo.com’ to load new Linux kernels and other
updates. There will also be downtime of some of the servers to image them
after recent changes. This maintenance will take approximately one hour to
complete. The main file server will be first and the longest outage, about
20 minutes, the others will be brief.
Mail Trouble – Maintenance Outage
When installing a signed encryption certificate last night I made a typographical error that caused outbound mail to get stuck in queue and not send.
I discovered that someone was wrong this morning when a customer sent me e-mail around 8am, (incoming and local to local was good).
It took me four hours to find it but it has been corrected, all mail in queue is sent, and mail is processing normally.
I will be taking this system down about five minutes after midnight Saturday morning June 8th (just after midnight tonight) to image the machine now that I have it in a working configuration.
Spam Filter Update
I’ve changed the system procmail rules as follows:
DROPPRIVS=yes MAILDIR=$HOME/mail INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc :0: * ? test ! -f $HOME/.procmailrc * ^X-Spam-Status: Yes spam
The reason for this change is so the system procmail rules won’t put mail scored as spam in a spam folder with giving user procmail rules a chance to override.
If you have a .procmailrc file and want mail scored as spam to go into a spam folder, then you need a rule like this:
:0: * ^X-Spam-Status: Yes spam
If you’d rather have mail that scores as spam discarded, then you need a rule like this:
:0: * ^X-Spam-Status: Yes /dev/null
If you have no .profmailrc file, then the default behavior is still to put mail marked as spam in your spam folder.
BSD Games
On the very first Unix version of Eskimo running Xenix on a Tandy 16B, then later Tandy 6000, and on our SunOS shell server eskimo.com, we had a number of BSD text based games such as adventure, hack, phantasia, etc.
I have installed on shellx, a BSD game package that makes many of these available again. They are located in /usr/games and to run them you need to add /usr/games to your $PATH variable. You can do this by adding to your .profile or .kshrc or other appropriate shell start up file:
export PATH=$PATH:/usr/games
This is a list of available games:
---x--s--x 1 games 178794 May 22 17:04 adventure ---x--s--x 1 games 20925 May 22 17:04 arithmetic ---x--s--x 1 games 132577 May 22 17:04 atc ---x--s--x 1 games 123623 May 22 17:04 backgammon ---x--s--x 1 games 247737 May 22 17:04 battlestar ---x--s--x 1 games 14026 May 22 17:04 bcd ---x--s--x 1 games 13112 May 22 17:04 caesar ---x--s--x 1 games 54952 May 22 17:04 canfield ---x--s--x 1 games 13289 May 22 17:04 cfscores ---x--s--x 1 games 3798 May 22 17:04 countmail ---x--s--x 1 games 24287 May 22 17:04 fish ---x--s--x 1 games 218013 Nov 10 2010 gtetrinet ---x--s--x 1 games 737118 May 22 17:04 hack ---x--s--x 1 games 36197 May 22 17:04 hangman ---x--s--x 1 games 67689 May 22 17:04 hunt ---x--s--x 1 games 124320 May 22 17:04 huntd ---x--s--x 1 games 85703 May 22 17:04 mille ---x--s--x 1 games 96662 May 22 17:04 monop ---x--s--x 1 games 15821 May 22 17:04 morse ---x--s--x 1 games 18387 May 22 17:04 number ---x--s--x 1 games 156762 May 22 17:04 phantasia ---x--s--x 1 games 14437 May 22 17:04 pig ---x--s--x 1 games 19492 May 22 17:04 pom ---x--s--x 1 games 14231 May 22 17:04 ppt ---x--s--x 1 games 85412 May 22 17:04 primes ---x--s--x 1 games 34484 May 22 17:04 quiz ---x--s--x 1 games 17422 May 22 17:04 rain ---x--s--x 1 games 14351 May 22 17:04 random ---x--s--x 1 games 72454 May 22 17:04 robots ---x--s--x 1 games 2001 May 22 17:04 rot13 ---x--s--x 1 games 213871 May 22 17:04 sail ---x--s--x 1 games 41302 May 22 17:04 snake ---x--s--x 1 games 12627 May 22 17:04 snscore ---x--s--x 1 games 123297 May 22 17:04 teachgammon ---x--s--x 1 games 57680 May 22 17:04 tetris-bsd ---x--s--x 1 games 225757 May 22 17:04 trek ---x--s--x 1 games 2157 May 22 17:04 wargames ---x--s--x 1 games 23860 May 22 17:04 worm ---x--s--x 1 games 22285 May 22 17:04 worms ---x--s--x 1 games 1166 May 22 17:04 wtf ---x--s--x 1 games 36197 May 22 17:04 wump
Prozilla
Prozilla, a file transfer program that tends to do better in terms of transfer speeds than most, is now available on shellx. This would be used for grabbing something from a remote site and bringing it to shellx efficiently.
Prozilla has the ability to make multiple connections to multiple servers and download from all of them to obtain better speeds than any one of them might provide.
The command is ‘proz’, you can type ‘proz –help’ to see a list of options, or ‘man proz’ to get a manual page from the command line.
Spam Filtering for Eskimo.com
Presently, this only effects *@eskimo.com addresses. I have not yet moved *@eskimo.net and hosted domains to the new system.
The daemonized version of spam assassin was not working as documented. In particular, it rejected anything above the spam threshold rather than tagging and it did not read user preference files.
I’ve totally changed how spamassassin is “wired in” to the mail system now. Instead of using a milter that talked to spamd, spamassassin is now being called by procmail for ever incoming mail, it tags it, then anything above the spam threshold is placed in a ‘spam’ mailbox.
In your directory there will be a subdirectory called .spamassassin, and in it a file called user_prefs. By editing this file, you can change the threshold score, whitelist or blacklist users, or change any spamassassin rules.
If you find this directory not owned by you, please contact support and we will fix that. Some files were created with the wrong permissions early on.
Network Maintenace May 16th 12AM-4AM
Isomedia is doing network maintenance May 16th between midnight and 4AM which may briefly interrupt connectivity to our equipment at the co-location facility. Any interruption that may occur should not last more than a few minutes. Please avoid scheduling any critical activities during this time frame.
Servers for Lease
We will soon be offering servers for lease. These will be virtual machines using KVM under CentOS 6.4, running a guest OS of CentOS 6.4. These will basically be exactly the same platform as the web, ftp server, and shellx shell server here (and other services are being moved to this platform).
All the details haven’t been decided yet, but basically this will offer you the capability of having a server for your own needs, upon which you have root access and can configure however you like within the bounds of the IP addresses provided and that it not be used for anything illegal or unethical or negatively impact customer service such as things which continuously consume CPU such as bitcoin mining, seti@home, etc.
We will not be allowing public IRC servers for the time being because of their tendency to draw denial of service attacks that interfere with all other services, but games, e-commerce, most other applications will be allowed.
Things like MMORPGs, E-commerce, your own web hosting setup, etc, will be okay. I would very much like your ideas and comments concerning this in the early stages so that I can design the product around your needs.