Life, Technology, and Meteorology

Category: General (Page 4 of 5)

Sun Ultra 10

I’m a big fan of classic computers. Even though I’m not too nostalgic of a person, there’s something about older computers that really gets to me. My first Mac was a Mac 512Ke, which my dad still has packed away at home because we couldn’t bring ourselves to part with it. There’s also a Mac II somewhere at my parents’ house along with the current family computer, a G4 Cube. A few years ago, I purchased a Mac SE/30 for $5, and that’s probably the best $5 I ever spent.

Well, when leaving Ephibian yesterday, I asked if they wanted part with any of their old Sun boxes. They had an Enterprise 450 and an Ultra 10 that haven’t been turned on for over a year (Ephibian is mostly a Linux shop now). Well, they ended up offering me the Ultra 10 at a very low price, and I didn’t hesitate on taking it.

It’s not an entirely impractical purchase like the SE/30 probably was. I need to get a new server for Gaucho Software, and I think this Ultra 10 will be enough of a box to do it. It has a 300Mhz UltraSPARC IIi chip in it, 384Mb of RAM, and two hard drives (4Gb and 3Gb), which I plan to replace soon. I spent most of last night doing a fresh installation of Solaris 7 on it. It’s interesting to see just how bare-bones of an OS Solaris is; even gcc and top don’t come standard, and bash which seems to have taken over as the shell of choice had to be installed separately as well. Personally, I’m a tcsh guy, so I’ll be installing that when setting up my user environment, after I finish installing all the primary packages that I want on there.

One thing I still need to think about is what desktop environment I’ll be using on it. My current favorite is KDE, but that seems like it will be too resource intensive and though I’m sure it will run, it isn’t really practical for this machine. In the past I’ve used GNOME, Enlightenment, WindowMaker, and even TWM (which is no longer maintained) on a SPARC 5 back in the day. At this point, I’ll take anything over CDE, which comes standard. I’ve never understood why Sun and HP both decided on bundling CDE as their primary desktop environment.

Finally, does anyone remember XEarth? I was browsing SunFreeware and came across it. Where are the apps for like this for Mac OS X today? Granted, there are some very nice shareware offerings, but I have yet to find one that is freeware like XEarth.

Recent Happenings…

Well, it’s been awhile since I’ve had a chance to write here, mostly because I have been really busy lately. As some of you may know, Katrina and I will be moving cross-country in July. Katrina has just completed her Ph. D. in Mathematics at the University of Arizona, and accepted a job opening as a professor at Central Michigan University. Come July, we’ll be moving to the small town of Mt. Pleasant. A couple of weeks ago we flew out there and purchased a house, and we are both pretty excited about the move.

What will I be doing in Michigan? Well, I’m taking this opportunity to start my own software company called Gaucho Software. I’ve had a lot of success with XRG, and believe that I will be able to create more useful software applications for Mac OS X. Look for a new application to be released sometime later this year.

So now I’m in a transitional period. Yesterday was my last day at Ephibian, where I have worked for almost 4 years now. I plan to take advantage of having some time off before WWDC at the end of this month and the big move after that.

Disabled Writebacks…

I’m sorry to say that I disabled posting writebacks to my blog this morning. In the past several days, I have gotten far more SPAM postings than messages from real people. While I have liked hearing from many of you, it’s just too much work to continue maintaining. I have, however, kept the links to writebacks that have already been posted, so anyone can still read those.

In the future, I welcome comments in the form of email. My email address is in the sidebar.

Personal Backups

Steven Frank of Panic posted an interesting blog entry about making personal backups. This is something that I am very concerned about since I have a lot of data spread across 5 different computers, and I don’t really care to lose it. 🙂 Here’s a listing on how I am covering my bases between machines.

First is my primary outside server, Shadow, which is an older 200Mhz PowerMac 4400 located in California running Linux. This box only has a 2Gb drive in it, so I don’t store much on here. But it’s enough space to serve this blog, the XRG web site, and some other services like Mail and DNS. The data that I do have on this box is rsynced nightly over to Proton, which I mention below. On a side note, this box has definitely served me well over the couple of years that I’ve used it. It’s not too quick at generating dynamic web content, but most pages that I serve (with the exception of this blog) is static content anyway, and it just goes without ever crashing. Right now it’s on an uptime streak of around 140 days (last reboot for an OS upgrade), and I have no plans to reboot it any time soon.

Proton is my other outside server. It’s a old HP with a 300Mhz Celeron which is also running Linux, and located at my office in Arizona. At the moment, it’s only primary service is to run the XRG Weather Server. Other services that it takes care of are secondary, such as Mail (secondary MX), and backups from Shadow. This box has a 4Gb drive in it, which is more than enough for running the weather server, and has plenty of space to spare for backups of Shadow. Since everything on this box can be reproduced fairly easily, I don’t have any backups of this machine. This box is also very reliable just like Shadow. It’s uptime is around 260 days at the moment.

Next is my internal file server at home, Epic, which is a 350Mhz PII running FreeBSD. This box has dual 60Gb drives with a 100Gb RAID 0 partition striped between them. The purpose of this box really is only as a file server running NFS and Samba, and it does the job well. The disks and CPU are plenty fast to saturate a 100Mbit connection and will probably do pretty well with a gigabit network I plan to start using in the future. This is the box that I’m having trouble backing up right now. 100Gb is a large partition to back up. There are a couple of smaller partitions on the disks that I use to back up my really important stuff, but that’s not a lot of protection. A couple of days ago I started hearing a strange noise come out of one of the hard drives, so I just went out and bought another disk (Seagate 120Gb 7200RPM drive) for this system to use as a backup drive. I plan to throw it in there tonight and back up everything I have on that box. I’m sure the drives in there will last awhile longer, but I wanted something else just in case…

Smallfry is a MiniATX 400Mhz PII that I have running Windows 2k. Even though I have a reasonably sized 20Gb disk in there, I don’t have anything important on this box, so there’s nothing to back up. I mostly use this box to sync my Palm (which is backed up on my Tungsten), and test out how web pages I create look in IE.

Finally, my Powerbook G4 is my main personal system. This has an internal 48Gb disk in it which has all my most important stuff. I back up some of this to Epic, and other stuff to an 80Gb external Firewire drive. The Firewire drive has been getting filled with stuff like music and home movies lately, but it will have to do for now.

I like the idea that a commenter on Steven’s blog had with creating a nice RAID 5 with several 250Gb disks. We have a setup similar to that here at my office with 6 250Gb disks giving over a terabyte of storage. It’s definitely nice to have, but I don’t think I need that much space, and it just doesn’t make sense to go out and buy a ton of space that I won’t use for several years.

Also, for those of you who are looking at setting up a decent rsync backup system that will save the state of files across several days, check out this online tutorial.

Gumbi and Pokey

Back in high school, I found a turtle walking down the street, and ended up taking him home. After awhile, he ended up dying, and I’ve been wanting a new turtle ever since. Well, Katrina decided to give me one this year for my birthday. Actually, we didn’t just get one, but two. Both of them are Red Ear Sliders, which are fairly common sea-turtles, and we bought them when they were only a month old. Their shells are about an inch and a half long, but they are growing incredibly fast.

Naming them wasn’t as difficult as I thought it would be. We thought of the name Pokey first, just as a joke…but then I thought of the famous clay-mation characters that I loved to watch as a kid and thought that if one was Pokey, then the other could be Gumbi. So that’s what we called them. There are two ways we can tell them apart. Gumbi has black spots just around the outside of the bottom part of his shell, and Pokey has black spots in the middle of his shell in addition to around the outside. Also, the top of Pokey’s shell has a pretty large ridge of yellow, where Gumbi’s is mostly green.

Anyway, here is a link to some photos and videos of our new buddies.

San Diego Trip

My wife, Katrina, and I recently had the pleasure of visiting San Diego for a week. Katrina had a conference that went for most of the week, and I decided that I wasn’t going to let her go without tagging along. It gave me a lot of time at the beach bodyboarding, which was great because the beaches here in Arizona aren’t that nice (too much sand, not enough ocean). 😉 The last time I had been bodyboarding was last summer when I took my boards out to Hawaii (again, for a conference that Katrina had out there…how come development conferences aren’t in such great locations?).

Anyway, we both had a lot of fun, and I came back with some pictures of our trip. Unfortunately, I couldn’t take as many pictures as I would have liked because the battery charger for our digital camera broke and I had to make do with a set of alkaline batteries.

Here’s the link if you’re interested: Our San Diego Trip.

Random SPAM

I thought this particular piece of SPAM was rather amusing. Apparently, their interest rates are as random as the list of people they send this crap to…

RND_DATE_TIME

 Sir or Madam:

Thank you for your mortgage application, which we received yesterday.
 We are glad to confirm that your application is accepted and you can
 get as low as 2.7RND_DIGIT% fixed rate.

thebroken

I believe this was posted in the last few days on Slashdot, but there are a couple of guys that are starting to make quick videos on different topics relating to hacking. The show is called thebroken, and they already have 3 episodes out so far. Think of it as a 10-15 minute show that covers a couple of topics that might be covered in a magazine like 2600, except a little more watered down, slightly younger, and a lot more fun. For example, the first episode has information on how to go out war driving for WiFi hotspots (including the process of cracking a WEP key), and finished up with showing how to use social engineering to get a free pizza. 🙂 The third episode is pretty good as well…learn how to fry your computer pretty easily “just in case” and see an interview with Kevin Mitnick.

Just a disclaimer, I don’t endorse any of the activities that are shown in the episodes. I’ve always found it interesting to learn about the possibilities of hacking randomly without ever really acting on them. That said, if you dig this kind of stuff, check it out.

Blapp

As Michael McCracken commented in the writeback of my First Blog Posting, he wrote an app called Blapp to post to Blosxom blogs from a very handy interface. This is my first time giving it a go, so I hope this works. 🙂 So far I am very impressed. The main application window is a Blog Items view. Here you get a listing of all your posts, organized by date. Optionally, you can switch to the Files section and it will give you a hierarchical listing of your blosxom directory. Double click on an entry, and a blog posting window shows up. Each blog posting window is split up into two sections. The top is where you write your HTML, and the bottom gives you a live preview of what it will look like when it’s rendered.

This is definitely cool, and I recommend checking it out if you use blosxom. <Publish>

Mail Relay through Apache

At work, I noticed one of our client’s mail server relaying SPAM. This was pretty odd as I just upgraded their system to the latest version of Postfix two weeks ago. I poked around a bit to find out how the mail was being relayed, and it ended up that Apache, which was running on the same box, was acting as a mail proxy. Here’s one of the lines that was showing up in the server logs:

xx.xx.xx.xx - - [26/Jan/2004:14:54:31 -0700] "POST http://xx.xx.xx.xx:25/ HTTP/1.1" 200 989 "-" "-"

It seems that when mod_proxy is configured on an Apache server, it can be used to proxy connections to any IP address and on any port that the user specifies in a POST request. In our case, someone was POSTing to the web server to open a connection to the same server on port 25 to send out SPAM. Since the connection was through the proxy, the mail server saw the connection as coming from localhost, and of course allowed the mail to be sent.

Anyway, I’ve never seen this happen before, and it seems like a lot of work to through just for a spammer to gain a single mail relay. If you ever notice this on a server that you administrate, the solution we used was to install mod_security and block all requests that contain the text “:25/”.

« Older posts Newer posts »

© 2026 *Coder Blog

Theme by Anders NorenUp ↑