Mac Metamorphosis

Mac OS X Server 1.2

Low End Mac Reader Specials

Memory To Go Special: New 2008 iMac 2GB $42 / iMac Intel Core2 DUO & MacBook Pro 2GB $36 - 1GB $20. MacPro 8 Core Memory 4GB kit $154 / 2GB kit $94 -- Free shipping available.

Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com

LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.

OWC: Mercury Elite FW800/FW400/USB2/eSATA up to 2.0TB TOP-RATED Solutions offer High Performance, Reliable storage for all your data storage needs. 500GB $159.99, 750GB $199.99, 1.0TB from $299.99

Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.

Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.

MacBook/MacBook Pro / MacMini / iMac Intel Core2 DUO DDR2 667Mhz 4GB Kit $80, 3GB Kit $60, 2GB Kit $40, 1GB $20 - Click to Maximize your Macs...

- 2000.08.04

It is amazing how time flies when you move from New York to California. Soon after my last article, I purchased a car and drove cross country to California via. the Bible Belt. While the Bible Belt is not my lifestyle of choice, I have always been fascinated by it.

After putting in my ten hours a day of driving, I decided to stop in some small town in Texas. Since I am always curious about small town life, I promptly showered and got ready to go to the local bar. Bars normally tell me exactly what a small town is all about, because when people get drunk they like to tell the truth a lot.

During the course of that evening I happened to pass by a computer store that just happened to be an Apple retailer. To be perfectly honest, I don't know which was more odd - seeing a computer store in a small town in Texas, or the fact that it was an Apple store.

Before embarking on my next ten hour drive, I stopped at the store the next morning and found the usual crop of Apple's (then) current product line. In a far off corner I found the used Macs, and long story short they had a stripped down Power Mac 9500. The only thing it had in it was a 132 MHz 604e, and it cost $150.

I purchased it without even thinking, because I finally wanted to run Mac OS X Server. I have yet to get it running on my G4 or PowerBook 2000 (story for another time), but I knew that it would run on a stock 9500.

The 9500 stayed in my trunk for a long time, and then just sat on the floor while I got my new apartment in order. Just recently I began work on my new network, and the first thing I decided to get running was Mac OS X Server. I added 128 MB of memory, a 200 MHhz 604e CPU, a 1GB hard drive, and a 6x CD-ROM.

Let me begin my review by saying that if Mac OS X Server were a person I would advise it to see a psychiatrist. It has a Mac OS GUI running NextStep binaries that conform (mostly) to Unix rules. I am not saying this is a bad idea. It's just that it is overwhelming. I know nothing about NextStep, but I do know Unix and Mac OS. My first advice to anyone considering getting involved with OS X Server is to play with NextStep or OpenStep.

Installation was confusing because when I tried to boot of the CD it would boot into Mac OS 9 and then promptly crash, because it was trying to write data to the desktop which resides on the CD! So (in my mind) I had no choice but to install Mac OS 9 and then install X. My configuration on a generic 1 Gb hard drive (which I use for testing like this) was a 200 MB HFS+ partition for Mac OS and 800 MB for X.

Once you start installation of Server on top of the Mac OS, there really isn't much interaction. Basically you hit "next," "agree," and pick a drive. The installer did tell me that I could not install "on this computer," but I promptly hit the "configuration" tab and check the box that would allow me to install on unsupported systems.

Installation took about 45 minutes, and then I was up and running with the assistant. At first, Apple does try to make it easy for you to configure the things you need to get done. All you have to do is point and check what you want running. My initial configuration was Apple File Services (for file sharing), Apache Web Server (required by AFS), static IP address, and no remote console. This took about 5 minutes, and afterwards the assistant was kind enough to give me the URL and port so I could remote administrate my new server. Should you not have a pen and paper handy it will allow you to save that information to a text file.

Mac OS X Server's networking and I get a long very well. Unlike Microsoft, it makes very public what works where. As noted above, I knew right away what port (311) remote administration worked on, so I could configure my port forwarding on my router to allow port 311 requests in and what IP address to forward to. Apple's TILS also contain a wealth of information that pertain to network configuration.

Some issues I have with Apple File Services is that you cannot remote mount UFS partitions. From a security stand point, I would have to say that is a good idea, because no one could ever mount your root drive. It is accessible via FTP and such, but it's nice to know that if anyone ever gets my login password, they still can't mess with root. However, I would like the ability to get into my UFS drives.

Performance is very good considering the speed of the machine. I copied a 137 MB file over a 10Base-T connection in 3 minutes from my server to my G4. That is what I call impressive, and when I looked at the server processes, it didn't even seem fazed that I was moving that much data.

Security out of the box does not seem to be much of an issue. Mac OS X Server goes out of it's way to tell you that you might be doing something that might be a potential security risk, and that you better make sure what you are doing is right. They may be BSD level exploits out there, but I cannot think of any off the top of my head. Should you know any OS X Server exploits, please tell me, because I would like to know.

Basic configuration, other than network, is extremely annoying. While trying to be helpful, OS X Server likes to tell me what is right and what is wrong. The first thing that took me an hour to configure was my screen resolution. When you go to "Computer Settings," select "Monitor," and "Colors & Resolutions," it only brings up the recommended resolutions. When you click on it, there is no "All." I knew the Mac OS had a habit of getting the recommended settings wrong, but not giving me access to "All" by default is very annoying.

After hunting on the web I found the syntax for changing this "Default": defaults write Preferences NSEnableShowAllDisplayModes YES

Defaults, which is the equivalent of a win.ini file in the Microsoft Windows world, is very easy to learn, but I still think it could have been implemented better. I am not saying get rid of it, just at least have a GUI application for simple preferences that script to the defaults. Whenever I change a default setting I don't want to type "default write......."

Remote administration is simply blissful. I can get access to all users, files, shared files, file permissions, server load, and logged in users by just pointing my browser to my IP/URL using TCP/IP port 311. When you login to remote server admin even the password is encrypted which is nice to know.

The fact that Mac OS X Server 1.2 does not support the new high end hardware from Apple really disturbs me. G4s can run it, but there is no FireWire support. Cubes can't run it yet, which is really too bad, because I would buy a few for the express use as servers - they take up so little space.

Mac OS X Server is still in an infant stage, and I have to treat it as such. Windows NT was like this when it first came on the scene. Apple has laid the ground work, and it looks great. Now they just need to get the little things incorporated that people want.

I am going to use Mac OS X Server as my primary workhorse in my apartment. I have a lot to learn about this beast, and it is going to take awhile just like Windows NT did. Sure it's easy to just install, run, and be done. I need to know what makes it tick especially when dealing with NextStep, Unix, and Mac OS rolled into one.

Links for the Day

Recent Content on Low End Mac

About LEM | Support | Usage | Privacy | Contacts


Have a question?
Ask an expert!

Navigation

Used Mac Dealers
Apple History
Best Used Macs
Video Cards
Email Lists
InfoMac's Low
End Mac Forum

Favorite Sites

MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
   Museum

DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
   Mac FAQ

Abandonware
   Petition

Mac vs. PC Info

Affiliates

The Apple Store
Mac Connection
MacMall
TechRestore
MacResQ
ExperCom
Crucial Memory
batteries.com

Advertise

Open Link