Slashdot Mirror


Review - Mac OS X Server 10.3, Part 2

In yesterday's article, I gave an overview of Mac OS X Server, and described some of the features. Read on for some detail of the specific services that Server offers, and the final verdict.

AFP

The first thing I wanted to do was get file serving up, so I selected AFP (Apple Filing Protocol). My files are all on an external 160GB FireWire hard drive. Photos, (legal) MP3s, tons of (legal) file archives, (legal) games, (legal) movies (I swear!). I am usually the only person who needs to connect via AFP, but sometimes other people do, so I want to make sure I set it up the Right Way.

I quickly discovered that Server Admin does not grant control over what is being shared, and with whom. For this, I must venture forth into Workgroup Manager, and set up a Share Point, and define who has access to it. It is fairly intuitive, and a few minutes later, I set it up and am back in Server Admin, where I make sure Rendezvous registration is on, and allow idle clients to sleep for a long time before being disconnected (good for my PowerBook, which is often asleep). I clicked "enable secure connections" and "enable administrator to masquerade as any registered user."

The masquerading is a neat feature: it allows me to type in any user's name and my admin password, and be logged in as that user. It's not something I'd use often, but it could be handy. Some have complained that this is a security hole. If you think it is, then make good use of that checkbox. Note that this is on by default in Client, where there is no apparent way to turn it off.

To turn on the AFP service, like most of the services, I then clicked the green icon with an arrow in it at the top of the window. When it turns into a red button with an X in it, the service has started; to turn it off, I can click the red button.

AFP in Server as the same as what is in Client. The only difference is that in Server, you have many more options for configuration and control of the service. Last I checked, you could do some of this configuration manually in NetInfo, but it is not for the weak-hearted.

And, as mentioned in the last article, the $500, 10-client version of Server is limited to 10 simultaneous clients on AFP. To get around this, pay double for the unlimited version, or use plain old Panther Client.

MP3s

I wish there were a lightweight music server built-in to Server, one that could use less RAM and CPU, that would just serve MP3s. Alas, there is not. So, I set up iTunes for my music sharing. I won't bore you with the details, for more boring details are yet to come.

And heck, now that iPhoto can share too, it'd be nice to have a photo server as well. What I'd really like to see is the ability to modify the photos via sharing, so I can keep them on the server but manage them with my laptop. I'd also like to download MP3s and use shared MP3s from iMovie and iPhoto. But this is not an iLife review, so I shall move on.

Print

To be blunt: Printer Sharing does not work as I need it to -- as it does in Client -- and it is by far the biggest headache with Server, and almost enough, on its own, to make me revert to using plain old Client.

I have two printers to share: a Canon S820 USB inkjet printer, and the internal fax modem. As you may not know, you can share the fax modem in Panther. Just make sure you have printer sharing on, and that you use your fax modem once to "create" the "printer." It will be shared with everyone else on your network just like any other printer, showing up in the "Fax List" in Printer Setup Utility, and in the "Shared Faxes" popup in the Fax dialog box.

That is to say, all this happens if you are using Client to share your fax modem. This does not work if you are using Server.

Nor does the regular USB Printer Sharing work. Server does not use the same mechanism for sharing. The only way to share my printer with the Clients is to go into the Print service, select the printer in Settings -> Queues, and then share it via LPR (optionally turning on Rendezvous discovery as well).

So when I go to use it in the Client, I can see the printer available, but Client doesn't get any driver information for it. It looks to Client like a generic PostScript printer. You can select from a list of CUPS+Gimp-Print drivers, which may or may not work like the original driver, and may or may not be available for your printer.

For some people, print serving in Panther Server might be fine. You can serve printers via LPR (+Rendezvous), Samba, or AppleTalk. You can have quotas, view jobs, cancel or pause jobs, and do cool things. It's a great tool, but I can't use it.

If I want to share my printer I must either use generic drivers, which is unacceptable to me, or use Client or the AirPort Extreme Base Station. I'd never shared a printer with the Base Station before, but I tried it, and it worked. I am sending faxes through my Panther-based MP3 player in the closet (but receiving them through Server). It's a shame that the $500 Server product can't do what Client can do. Maybe Server 10.4 will fix the problem.

FTP

After wasting a lot of time on printing, I picked something simple: FTP. I do backups with Retrospect via FTP, or else I wouldn't even bother. I know, I can do it over AFP too, but I've been using FTP for awhile (I used to do backups to a Linux box), and I just stick with what works. Besides, I need a reason to enable the service for the purposes of the review.

The path setup was a bit awkward at first. I needed access to the file server via FTP, but I didn't want to define it as the FTP server root. I could have set up a symlink to it, of course, but it was already a share point for AFP, so I set FTP to use "Home Directory with Share Points" for authenticated users. This dumped a symbolic link to the FTPRoot in my home directory, and symbolic links to all the share points in the FTPRoot. That'll work.

I turned it on, tested Retrospect with the new path, and it was all good ... unlike printing, which I am still bitter about. Onward and upward. Breathe in, breathe out.

Mail

I often have issues with various SMTP servers, so I decided I should have my own. Server switched over to Postfix from Apple's proprietary server, and Cyrus for POP/IMAP, Mailman for mailing lists ... but I need only SMTP.

I clicked on Settings and selected Enable SMTP, and told it my ISP as relay host. I could send mail directly, but some servers these days don't like mail coming from home boxes. Then I went over to Filters, and to make sure I am not used as a spam relay, I allow only 127.0.0.1/32, 10.0.0.0/22, and 192.168.0.0/24 to send mail.

Now, I just need to add my external hostname to my local host aliases in Advanced, and I am all set. Turn it on, and it works.

This is getting to be fun. Except for printing! (You can't see it, but I am shaking my fist at the sky right now.)

DHCP

Just for fun, I decided to serve DHCP from here too. My hardware router did it before, but I want to have as many services running as I know what to do with. Besides, I'd like more control over IP ranges and such than my little router offers. I do know a little bit about DHCP; I hope it's enough.

I click on Settings, and I add a subnet to the list. Interface en0, start at 10.0.1.200, end at 10.0.1.239. Router -- that which used to distribute IPs -- is 10.0.1.1. Lease time ... a month. Sure, why not? Set up default domain, name server addresses. No LDAP, no WINS. OK, all set turn it on. It works.

I am starting to feel mighty confident, I tell you what. And for the moment, I forget about printing.

DNS

I have a lot of local hostnames on my network. And true, I could use .local to deal with them all, but not all of them are Macs (the horror!), and I like using the same names for my machines when I am outside the LAN. I previously shuffled around hosts files, like we did back in the day. I know not a thing about DNS. Well, now's a chance to learn, right?

Emboldened by recent successes, I bravely clicked on the DNS service and Settings. It asks if I want to allow zone transfers and recursion. Um, I guess so. I feel like a Holiday Inn Express patron.

Then I clicked on Zones, and here's where the real "fun" begins. Again, I know not a thing about DNS. Well, enough that I know what I am looking at, in general. But after playing around a little and reading some online docs about DNS and PTR records and the like, I eventually figured it out. And once I realized what I was doing, the interface made a lot of sense.

OK, I don't feel quite as good about myself as I did before, but still feeling good. Have I the stamina to try Firewall?

Firewall

My router's firewall limitations are more severe than its DHCP limitations. It can only redirect a handful of incoming ports, and set a single default IP. I would like more control than that, so I figured I could set the router to send everything to Server, where Firewall can handle it.

In retrospect, it actually worked well. I have had even less experience with firewalls than with DNS. But I just, for quite awhile, could not get it to work. In Settings, there are default IP address groups, and I selected "10-net" to open all sorts of ports on the local network. But I didn't look closely enough, and it was set up for 10.0.0.x, and all my machines are on 10.0.1.x. Those wasted hours are what I get for using the defaults and not looking at them closely.

Another problem I ran into is that there is a rather handy list of services to allow for the given addresses: merely select an address group, and check the boxes. But the list of services is not configurable, so if I want to do something simple like allow local access for remote Apple events (port 3031), I can't merely hit a checkbox, because it is not already in the list. I need to manually configure that port in the Advanced section.

As it turns out, the Advanced section isn't too bad, even for someone, like me, largely unfamiliar with firewall configuration. Once I figured out my problem with the default 10-net group, the rest went smoothly.

VPN

As I was configuring my firewall I decided to close off everything to the outside world except for a few mostly secure and essential services, and try out VPN for the rest. Most of what I wanted to keep open were for my own sake, when I am away from home with the laptop. So if I just close it all off, then I can use VPN to get access to mail, FTP, even faxing.

I read up a little bit and decided L2TP over IPsec, instead of PPTP, would be best. So I hit a checkbox to enable it, and I restricted access to my personal group ("pudge"). I added a shared secret and added a block of IP addresses.

Then I went into Internet Connect on Client, selected "New VPN Connection" under the File menu, and put in the server address, account name, password, and shared secret. I dialed up on a PPP connection so I could test it, and clicked Connect in the VPN window, and it just worked. Very nice.

Of course, my measly cable modem is slow, so when I was at a coffee house "hot spot" the other day, I could get on the network, but it was excruciating to do anything requiring significant bandwidth. I can't find a way to blame Apple for that, though.

Web

I serve various things from the local web server: MP3s (for downloading MP3 files, since iTunes assumes that is stealing), documentation, books and periodicals, a local CPAN mirror, personal photos, etc.

The web server is serviceable for basic HTML and file serving, but it is a pain to configure. It won't let you put things where you want them in the config files, and sometimes just breaks things.

For example, I want to turn use mod_rendezvous, so I add a couple of RegisterResource directives. They work fine. But the next time I edit my configuration through Server Admin, it removes one of the directives, apparently thinking that I can only have one.

The best thing to do is to use Apache's Include directive and put all the custom configurations in a separate file, wherever possible. Then Server Admin should be less likely to throw its weight around.

And then there's mod_perl, which is severely broken: normal print statements don't work. For some reason, the print() never gets tied properly to $r->print(). Thanks to the always useful macosxhints.com, I found a servicable workaround, though the only proper and decent fix is to get a nonbroken mod_perl build. Once I did this, my custom mod_perl scripts, plus Apache::MP3 and Apache::Pod, seemed to work well.

Also, I set up some directives to Deny services unless the remote address is in 10.0. In the access log, they showed up as 10.0., but in the error log, when denied, the address was 127.0.0.1. I traced this to the Performance Cache, which is turned on by default. I don't need it, so I turned it off.

In figuring this out, I discovered that a side effect of having every client appear to come from 127.0.0.1 is that the mod_status data (at the "server-status" path) was open to the world. The server-status resource is, by default, restricted so that only clients from 127.0.0.1 can access it. I don't think this can be used to directly exploit a system, but it might make private information available, such as client IPs and URLs (which may include session IDs, or other private information). It would be wise to turn off Performance Caching, or lock down your services that may be restricted by IP.

One nice feature is that the Apple-supplied mod_auth_apple uses, in addition to standard htpasswd files, the system user and passwords (if the same user is in both places, with different passwords, either password is acceptable). There's also a mod_sherlock_apple that provides web access to Sherlock content indexes, though I couldn't get this to work, and the documentation wasn't much help.

Hardware Revisited

The initial test machine was the dual G4/1.25 GHz I described earlier, but I also had the opportunity to test it on a dual G5/2 GHz. Man, is that a sweet machine. But my needs are so few, I didn't notice any substantive difference in the serving (though when I was actually working on the machine, or compiling software, or playing games, I noticed huge differences, as one would expect).

I've now got everything set up on a comparatively wimpy PowerBook G3/500. I thought it would squeal and keel over, but it's been stable and plenty fast. The one exception is when I am doing large file transfers: it seems the data moves through the PowerBook pretty slowly. Still, the CPU load stays low all the time, although it sometimes ran out of free memory pretty quickly; once I upped the RAM from 256MB to 640MB, that problem went away.

I guess I shouldn't be too surprised: after all, I used to use a 486 for a server, doing mostly the same sorts of things, and this G3 is faster than that was. I expected it to be slower because of the Mac OS X GUI overhead, I think, but Panther's speed improvements over Jaguar, especially for G3s, are probably helping out here. If I had this in a business environment though, I can't imagine anything less than a dual G4.

Verdict

I like Mac OS X Server, and apart from printing, would rather have it than not have it. Server Admin has its problems, but it is worlds better than the Jaguar Server version, and I expect it to continue to improve: more stability, UI fixes, faster response. Maybe it could even integrate more monitoring features, or make Server Monitor work with non-Xserves. What I really want is ProcessViewer to work with remote machines.

I am well aware Server is not geared toward home use, but I was hoping it might, despite the price, be something a lot of home users could benefit from. Maybe as Server improves in its ease of use and security policies are easier to enforce and audit, through Server or third-party software, it can be such a product.

For now, as much as I like Server, the price tag and knowledge requirements keep me from recommending it for home use. I want to say "if you can't figure out this stuff on your own, then buy Server," but if you really lack that ability, then you shouldn't be configuring Server anyway.

For commercial use, however, Server is an excellent product that I wouldn't hesitate to recommend. It can offer the majority of services any business environment needs, for much less than the cost of Windows alternatives, and the man-hours cost saved with Server Admin is worth the price alone.

310 comments

  1. Masq by pheared · · Score: 0, Insightful

    Isn't this new feature "masquerading" known traditionally as 'su'?

    1. Re:Masq by pudge · · Score: 3, Informative

      Isn't this new feature "masquerading" known traditionally as 'su'?

      No. su is on the command line, this is via AFP. It is similar, though, yes.

    2. Re:Masq by Anonymous Coward · · Score: 0

      But doesn't su mean that you become root temporarily. It doesn't mean that you login as that user with YOUR password?

    3. Re:Masq by Anonymous Coward · · Score: 1, Informative

      SU means switch user, not superuser. You can SU to any account you want...

    4. Re:Masq by Anonymous Coward · · Score: 0

      su only switches to root if you don't specify a username.

  2. Ayieeee by nizo · · Score: 4, Funny
    ...(legal) MP3s, tons of (legal) file archives, (legal) games, (legal) movies (I swear!). I am usually the only person who needs to connect...

    I hear the RIAA police on their way now. Shoulda left out that one word....

  3. Although it sounds interesting to play around with by Anonymous Coward · · Score: 3, Interesting
    I can't help but feel that the strength of an Apple lies in its desktop features, and that the type of computing muscle necessary to run more than the meekest fileserver would be either more cheaply purchased in PC components or more reliably purchased in IBM iron.

    This strikes me as being a solution in need of a problem. Most people would agree it's far better to hire somebody to install the right server solution than to buy special hardware/software for the sole purpose of making it easier for yourself to do it.

  4. Masquarading a security hole? Why? by Viol8 · · Score: 4, Interesting

    The masquerading is a neat feature: it allows me to type in any user's name and my admin password, and be logged in as that user. It's not something I'd use often, but it could be handy. Some have complained that this is a security hole."

    Why would this be any more of a security hole than someone being logged in as root and then doing "su - " ?

    1. Re:Masquarading a security hole? Why? by Viol8 · · Score: 1

      That should have read "su - (username)"

    2. Re:Masquarading a security hole? Why? by pudge · · Score: 2, Informative

      Why would this be any more of a security hole than someone being logged in as root and then doing "su - " ?

      Because you don't need to be logged in as anyone to do this. Any user who has access to the machine can do it.

    3. Re:Masquarading a security hole? Why? by Dogers · · Score: 0

      you don't need to be logged in as anyone to do this. Any user who has access to the machine can do it.

      not as great as *nix in that you cant limit who can do it, but you still have the password to keep them out - much like windows in that respect!

      ok, I see your point..

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    4. Re:Masquarading a security hole? Why? by smellystudent · · Score: 2, Insightful

      Also, should a user choose the same password as you're using for your admin user, they get elevated privileges.

      --
      Predictive text is shiv!
    5. Re:Masquarading a security hole? Why? by mr.capaneus · · Score: 2, Informative

      This is not a security hole on your home network but it is definitely a big problem for any organization that needs to do resource auditing. Any organization that handles confidential information is going to want to know exactly who had access to that information and when. Allowing any user, even the administrator, to masquerade as a different user renders auditing useless.

    6. Re:Masquarading a security hole? Why? by nazg00l · · Score: 3, Insightful

      Isn't it? It is one thing for the administrator to be able to access anything; it is another for him to be able to do it under the name of another user. In traditional Windows environment, an admin can access pretty much anything, but usually he has to set himself as the owner first. Since one cannot give a file back once it is taken, an administrator cannot for example set someone up acting on his behalf or access people's personal files unnoticed. I think this is better than the god-like root model...

    7. Re:Masquarading a security hole? Why? by tvadakia · · Score: 2, Informative

      Think of "ownership" and "accountability". If the administrator had the right to log in as any user, accountability gets thrown out the window. The administrator would then be able to sabbotage the clients files and the client would "seem" to be accountable. This could be a HUGE security hole in a world where not everyone INSIDE the company can possibly be trusted.

      Think of the opposite, where there can be no Masquarading... if a client creates or edits a file, the file ownership attributes are tagged with the clients ID. All accountability of that file now lies with him because no one else can alter the file (not even the Administrator) without changing the ownership, therefore changing accountability.

      --
      Unique.
    8. Re:Masquarading a security hole? Why? by MoneyT · · Score: 1

      Only any user who has your admin passowrd (or an admin account) and if someone has that and is acting maliciously, you have bigger problems than that person loging into Joe User's account.

      --
      T Money
      World Domination with a plastic spoon since 1984
    9. Re:Masquarading a security hole? Why? by Anonymous Coward · · Score: 0

      If you have access to modify files (via sudo, for example) then you have access to change their ownership back to the user when you're done. As a previous poster noted, you'll also have access to modify logs, thus burning any audit trail.

      In short, don't give admin access to people unless you trust them, because they can pretty much do whatever they want with it.

    10. Re:Masquarading a security hole? Why? by transient · · Score: 0

      It's no more a security hole than having an admin user in the first place. If you know the admin password, you can just log in as the admin user.

      --

      irb(main):001:0>
    11. Re:Masquarading a security hole? Why? by k_187 · · Score: 1

      Actually, I don't think they do. you log in with the admin password you don't make that account an admin account. So its only a security hole, if the user with the same password as the admin, decides, hey I think I'll try and log in as the admin, and then uses their password.

      --
      11 was a racehorse
      12 was 12
      1111 Race
      12112
    12. Re:Masquarading a security hole? Why? by dissy · · Score: 1

      > > Why would this be any more of a security hole than someone being logged in as
      > > root and then doing "su - " ?

      > Because you don't need to be logged in as anyone to do this. Any user who has
      > access to the machine can do it.

      Um, if someone has your admin/root password to type in it locally, all you do at the linux box is type:

      Login: root
      Password:

      The only difference is typing root or not.

    13. Re:Masquarading a security hole? Why? by pudge · · Score: 1

      I meant network access, not physical access.

    14. Re:Masquarading a security hole? Why? by Anonymous Coward · · Score: 0

      Unless, of course the administrator also has backup rights. If the backup user couldn't restore a file back to the original owner your restore wouldn't be very useful...

    15. Re:Masquarading a security hole? Why? by a1291762 · · Score: 1

      If an admin on your box has no password. Nobody requires a password to log in.

    16. Re:Masquarading a security hole? Why? by Anonymous Coward · · Score: 1, Insightful

      You don't know what you are taking about. By default an admin can do whatever he or she pleases with a user's files, and depending on how the permissions are setup for the directory/files, the user wouldn't be any the wiser unless they looked at time stamps. At the worst, the administrator would have to take ownership of the file and then give it back once he or she was done with it.

  5. Re:Another interesting viewpoint... by grubi · · Score: 0, Funny

    And this threatens you ... *how*, exactly?

    --
    Actually, information would like a turkey sandwich.
  6. AFP by RadioheadKid · · Score: 3, Informative

    Just in case you were wondering, I know I was...
    AFP = Apple Filing Protocol

    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
    1. Re:AFP by pauljlucas · · Score: 1, Informative

      Actually, it's "AppleTalk Filing Protocol."

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    2. Re:AFP by pudge · · Score: 1

      It used to be. Apple has since changed it to "Apple Filing Protocol". Shades of Dave Winer and "RSS," except that Apple had a good reason behind its change. I spelled out the acronym in Part 1, should've re-spelled-it-out for Part 2. Maybe I will do that now!

    3. Re:AFP by Anonymous Coward · · Score: 0

      Hey Pc, thanks for that correction.

  7. Re:My Mac Sucks by Anonymous Coward · · Score: 1, Insightful

    Um, get some RAM.

    OS X requires at least 128 megs, and you have half that, thats the majority of your problem. Add to that that OS X isnt officially supported on your old hardware.

  8. How to stream media files (MP3, MPEG, etc) by NatasRevol · · Score: 5, Informative

    Right from apple

    Granted it's not quite as easy as iTunes, but it's much more powerful.

    --
    There are two types of people in the world: Those who crave closure
    1. Re:How to stream media files (MP3, MPEG, etc) by .com+b4+.storm · · Score: 3, Informative

      And here's the free version for use on Darwin (or an OS X desktop machine). I have it set up on my G4 Mac here, and it works really nice. Very slick interface for managing everything. Definitely give it a try if you want to stream MP3s easily from a Mac.

      --
      "Wow, you're like some kind of superhero able to ward off happiness and success at every turn."
      -- Ryan Stiles
    2. Re:How to stream media files (MP3, MPEG, etc) by selacious · · Score: 2, Informative

      Why not MP3 Sushi Server? It is an Aqua frontend to GnuMP3D. Works great on my G5. Just set its source directory to your iTunes Music Folder.

    3. Re:How to stream media files (MP3, MPEG, etc) by RatPh!nk · · Score: 1

      I have had a good deal of luck with mod_mp3.

      --
      Argh. The laws of science be a harsh mistress.
    4. Re:How to stream media files (MP3, MPEG, etc) by Anonymous Coward · · Score: 1, Informative

      I store all the MP3's on the server mounted over AFP and just turn off file management in iTunes. Drag the entire folder to iTunes to add them to your iTunes Library. If the AFP volume isn't mounted when you play a song, it auto-mounts. I've been doing this with iTunes since version 1. The file stream is unnoticeable. I can even re-share the files from my desktop while iTunes is running. Still no appreciable performance issues. Since the files reside on a share point they can be used by several machines running iTunes. Gets rid of dupes on multiple machines and don't have to rely on iTunes being up on the machine that has the song you want to listen to. Which isn't always the case.

  9. Re:My Mac Sucks by grubi · · Score: 1

    Touche! :-)

    --
    Actually, information would like a turkey sandwich.
  10. So on G3 panther is quicker than jaguar? by cyfer2000 · · Score: 2, Interesting

    I am running jaguar + apache + tomcat + mysql on a G3 350 with 512M RAM. It is only a desktop edition OS X but runs not bad. Some people told me that Panther on G3 is slower than Jaguar, but here the information is that the Panther actually quicker, so could somebody with experience shred some light on me?

    Which one is quicker?

    --
    There is a spark in every single flame bait point.
    1. Re:So on G3 panther is quicker than jaguar? by cyfer2000 · · Score: 1

      I will upgrade right now.

      --
      There is a spark in every single flame bait point.
    2. Re:So on G3 panther is quicker than jaguar? by mios · · Score: 0

      Just to let you know, I've been running jagwire on my pbook g3/333 for quite some time and recently upgraded to panther ... Panther feels a lot more zippier, I am very happy.

    3. Re:So on G3 panther is quicker than jaguar? by kitzilla · · Score: 2, Informative

      My personal experience is that Panther is noticably faster on a low-end G3 than Jaguar. It's bigger, but things like the Finder are far less annoying than 10.2.

      --
      This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
    4. Re:So on G3 panther is quicker than jaguar? by psychopracter · · Score: 1

      Lemmie give you an idea of how much faster Panther is than Jaguar. Before installing it on my main work machines (DP867/1.25gig ram & iBook 600/640mb ram) I threw Panther on my 1999 iMac 350/320mb to see what changes had been made, and to see how *slow* it would be. Window resizes are *faster* than the iBook as is overall UI response. That old iMac boots 10.3 in the same time that the DP867 boots 10.2.8! It takes the iBook 70 seconds to boot 10.2.8

      --
      OS X:*nix for the real world.
  11. I use OS X Server daily for my job by taybin · · Score: 4, Informative

    We have a computer lab with about 50 computers and about 500 users. I've found 10.2 Server to be great. 10.0 was rough to work with, but 10.1 and up have been easy to work with.

    The Workgroup Manager program can be a bit tricky with setting up shares and network mounts, but overall is a good program.

    The DHCP doesn't work in an environment when you have few spare IPs and the machines are restarted constantly.

    I like that it includes PHP and MySQL, but you might want to compile your own PHP with support for more libraries such as PNG and zlib and stuff. The provided one is a bit sparse.

    Overall, it's fairly painless to work with if you have the foresight to setup user policies and stick to them. It's nicely cross platform with NFS support; I wouldn't be hesitant to use it in a Unix only environment.

    1. Re:I use OS X Server daily for my job by markbark · · Score: 3, Informative

      Quoth the poster:
      but you might want to compile your own PHP with support for more libraries such as PNG and zlib and stuff

      Surf on over to here for one stop downloading goodness.

      PHP, MySQL and Apache under MacOSX all in one easily installed file

    2. Re:I use OS X Server daily for my job by mios · · Score: 0

      If you neec a complete/killer/one-click setup for the (usually) the latest and chock-full-of extension php builes (also mysql and apache 2) head over to: http://www.serverlogistics.com/software.php .. good stuff ..

    3. Re:I use OS X Server daily for my job by justMichael · · Score: 3, Informative

      You can also get packages here

  12. Re:Another interesting viewpoint... by Anonymous Coward · · Score: 0

    Maybe they like to eat _his_ penis? :)

  13. MP3 Server by iomud · · Score: 4, Informative

    Your lightweight mp3 server: Slimserver. It's free, it's pretty, it's open source. More info. Fairly easy setup, very configurable and best of all if you really don't like something about it you can change it.

  14. FYI: There is a built-in streaming media server by hargettp · · Score: 4, Informative

    It's called QuickTime Streaming Server 5 and it comes bundled with Panther Server. Checking out Apple's website, in addition to supporting video it also handles MP3 audio, among many other formats.

    To be fair, I haven't used QTSS so I can't speak to it's utility. And you did say "lightweight," so it's possible this isn't it.... ;)

    1. Re:FYI: There is a built-in streaming media server by pi+radians · · Score: 3, Informative

      It is very lightweight if all you're serving are MP3s. I run a number of streams from my computer and the CPU load never goes over 1% (dual 867 G4s).

      --

      sin(6cos(r)+5A)
  15. Re:My Mac Sucks by grubi · · Score: 1, Informative

    I've been sitting here at my freelance gig in front of a Mac (a 8600/300 w/64 Megs of RAM)

    Um... you're not serious, asre you? You're using a Mac from 1997 and you're complaining about performance?

    Even Safari is straining to keep up as I type this

    You're not going to actually try to convince us you're running OS X on that machine, are you? OS X can only be run on USB-equipped Macs.

    Obviously a troll. *sigh*

    --
    Actually, information would like a turkey sandwich.
  16. Re:Although it sounds interesting to play around w by Dogers · · Score: 1, Interesting

    I can't help but feel that the strength of an Apple lies in its desktop features Very true - even the old versions of MacOS were a relative joy to use (OS7 era im talking about). Admittedly, I hadnt used *nix around that time, but Windows certainly wasnt great at all! Some of their newer hardware, especially their cluster servers looks absolutely gorgeous. I'd love to admin something like that :) Good god, imagine if Virginia Tech had used racks of those instead.. A sight to behold, I'd bet!

    --
    I am a viral sig. Please copy me and help me spread. Thank you.
  17. Not quite... by Millennium · · Score: 5, Informative

    Not just any user can masquerade. Only a user who has Admin access can.

    This would be like using "sudo su - username" in Linux or any other place that sudo is installed. In fact, I have a suspicion that this is exactly what happens behind the scenes.

    Is this a security hole? Depends on who you hand Admin accounts to, I guess.

    1. Re:Not quite... by hattmoward · · Score: 3, Insightful

      But there's no audit trail! I know exactly who ran that sudo the moment it's run. That way I can tell if a specific password is compromised.

      If someone masquerades as suzy and puts cusswords in all her docs, who do I blame? Yes, I know, most admins will blame it on network ghosts and not change their admin passwords, but that wouldn't fly with me! I'd have all admin passwords changed and masquerading disabled faster than you can say "Holy backdoors, Batman, look at that Xserve!"

      If i'm using sudo responsibly, only few users will have ALL access or access to su. If I have such an incident with sudo, I can find out that jacob was the culprit, and start investigating from there. Masquerading? Better get out your fingerprint kit.

      Don't get me wrong, I think OS X is great, but whoever suggested this feature to their manager must have caught him when he was STONED.

    2. Re:Not quite... by FredFnord · · Score: 1

      > If i'm using sudo responsibly, only few users will have ALL access or access to su. If I have such an incident with sudo,
      > I can find out that jacob was the culprit, and start investigating from there. Masquerading? Better get out your
      > fingerprint kit.

      If you're using the OS responsibly, almost NOBODY should have admin access, and those who do have it should be people you'd trust. Because if someone can sudo, they can dick around with the logs.

      In essence, your audit trail depends upon the person who uses su or sudo being stupid, which is even worse than 'security by obscurity'.

      -fred

      --
      Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
    3. Re:Not quite... by pudge · · Score: 1

      You misunderstand what I meant. What I meant is that anyone on the network can use this feature, whether they are on the machine or not, as long as they have an admin password, whereas with su - username, the person needs to be actually on the machine as a user. It's not a huge difference -- if you have an admin password, chances are you CAN get on the computer as a user -- but it is a difference.

    4. Re:Not quite... by pudge · · Score: 3, Informative
      No, there is an audit trail, a decent one. This is me logging in as "don" from 10.0.1.177 and copying a file to the server, then deleting it.
      IP 10.0.1.177 - - [22/Jan/2004:11:44:03 -0800] "Login don" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:09 -0800] "OpenFork .DS_Store" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:29 -0800] "OpenFork .DS_Store" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:32 -0800] "CreateFile bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:32 -0800] "OpenFork bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:32 -0800] "OpenFork bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:32 -0800] "OpenFork bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:32 -0800] "OpenFork bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:33 -0800] "OpenFork bar" 0 0 0
      IP 10.0.1.177 - - [22/Jan/2004:11:44:35 -0800] "Delete bar" 0 0 0
      What it doesn't say is who I am, where these files are, or that I logged in with an admin password. But it's something.

      But yeah, if I have a group of users, esp. in a business setting, this is a feature I'd turn off.
  18. This is a review? by heironymouscoward · · Score: 3, Insightful

    Forgive what may sound like a troll, it's not. Just a serious reaction to a lengthy article.

    This lengthy point-by-point breakdown of every feature is probably fascinating to someone who has just installed the OS. But I can't feel enthusiastic about this data dump.

    Some points of comparison with what we know would be useful. What are the alternatives, and how does it compare? Is there a compelling reason for existing Windows and Linux users to migrate? If not, is this intended only for Mac users?

    --
    Ceci n'est pas une signature
    1. Re:This is a review? by Anonymous Coward · · Score: 0

      I'm not sure that doing a comparison would be all that great since it would then become heavily biased. It is interesting to see how easy it is to setup something like Mac OS X Server, and to tell a tail of using the Mac as a proper server. As an ex-mac user I'm interested to see whether it is worth coming back or not.

      It seems it is if I have some money for an XServer -- but only in six months time when the processor and OS has had more time to mature (in speed, reputation etc.)

    2. Re:This is a review? by RAMMS+EIN · · Score: 1

      Introducing interested readers to a system's features is a Good Thing by itself. Comparisons tend to convey a message of superiority of one system over another, which may or may not be good.

      Reading this review, you can decide for yourself whether whatever your system you would like to compare with has these features. My guess: windows doesn't ship the plethora of standard technologies that OS X Server come with, and your average *nix doesn't have the user-friendly configuration tools.

      Which system is best for you depends on your needs.

      --
      Please correct me if I got my facts wrong.
    3. Re:This is a review? by pudge · · Score: 2, Interesting

      What *I* wanted to know about Server is what it offered in terms of tools, so that is what I researched and did a review on. I didn't think I was alone in wanting to understand this better, and from the comments, I am sure I was right. Yes, a comparison would be nice, but I don't really have the time to do it, and the readers have offered their own opinions on that anyway. :-)

  19. Apple and rack mount system by supun · · Score: 0, Interesting
    Does Apple make any rack mounted cases?

    I'm one of these admins where "server" means rack mounted, U rated (1U, 2U, 4U etc), non-gui'd required system located at a co-location. However, if I ran a company that was all Mac desktops then I'd want Mac servers as well, but can't picture 20+ tower cases littering the floor. I'd much perfer to mount them all in a 60U rack.

    Picture of a rack, in case you don't know what I'm talking about.

    I know you can put them on side-way on a shelf, but that the shelf takes up an extra 1U to 2U and case it about 6U. Rack property is very vital to some.

    So does Apple have rack mounted system ... and do they look all pretty ( blue LEDs and all :) )

    --
    :w!
    1. Re:Apple and rack mount system by pudge · · Score: 3, Informative

      Yes, check out the Xserve, mentioned in Part 1.

    2. Re:Apple and rack mount system by cyfer2000 · · Score: 3, Informative

      yes.

      http://www.apple.com/xserve/
      http://a1088.g.aka mai.net/7/1088/51/57c9ad84d5d1a5 /www.apple.com/xserve/images/index_rack_010604.gif
      http://a1472.g.akamai.net/7/1472/51/39612ef293c7 da /www.apple.com/xserve/cluster/images/index_rack_01 0604.gif

      --
      There is a spark in every single flame bait point.
    3. Re:Apple and rack mount system by Anonymous Coward · · Score: 0

      Yes. The rack mounted server is called the XServe. Its specs are here:
      http://www.apple.com/xserve/
      Its not all blue and pretty, its more sleek and silver.

    4. Re:Apple and rack mount system by Anonymous Coward · · Score: 0

      Yes they do: http://www.apple.com/xserve/

    5. Re:Apple and rack mount system by Tomy · · Score: 1

      Yes

    6. Re:Apple and rack mount system by supun · · Score: 2, Interesting

      Whoops, didn't check out Part 1. I had those Cube cases in my mind. I figured Xserve was a variation of the OS, however I should have known UNIX is UNIX and not something like Windows XP Home vs Windows XP Professional.

      Very nice. Reminds me of a Cobalt rack.

      --
      :w!
    7. Re:Apple and rack mount system by painandgreed · · Score: 5, Informative

      Apple has had rack monted cases for years. They're called Xserve. they have just been upgraded to the G5 processor but they were originally brought out with G4. The VA Tech supercoputer is going to be upgraded form their PowerMacs to Xserve. you can find them in the Apple store. They are 1U and can be a full server or a videoless node model.

      They also have Xserve RAID which is a RAID box that, IIRC, is 3U and will work with Mac, Windows or Linux servers.

      I've used Quicktime Streaming. It couldn't be much simpler. You install and tell it what directory that you're serving out to get it to run. Dump the QT files in that directory. the files must be hinted with QT pro and the pointer file also created with QTpro. This was way easier than the work I had to do with Windows streaming but not by much. I didn't do our Real server but was told that it was an undoly pain just to get the server up and running and the pointer files were more complicated than Windows to create. (FYI, this infor may be a couple of years out of date).

    8. Re:Apple and rack mount system by Phoukka · · Score: 1

      You want the XServe. They're not pretty -- they're intimidatingly gorgeous. They do have a GUI -- that's the software that pudge described for you. You can also accomplish everything over the command-line, or using remote management tools.

      Enjoy.

    9. Re:Apple and rack mount system by meme_police · · Score: 1
      "I'm one of these admins where "server" means rack mounted, U rated (1U, 2U, 4U etc), non-gui'd required system located at a co-location."

      That's an awfully limiting definition of a server.

      --

      The meme police, They live inside of my head

    10. Re:Apple and rack mount system by dasmegabyte · · Score: 0, Troll

      Dude, Apple hasn't made those "cube cases" in nearly 3 years. Cobalt hasn't made computers in a while, either.

      I'm sorry, but have you been asleep in a cave? Or maybe just unemployed? The X-Serve has been one of the most powerful, cost effective 1U rack mounted solutions since it came out and the new dual G5 is currently the fastest I'm aware of.

      I find it hard to take the advice of anybody in IT who doesn't take the time to keep abreast of solutions that are YEARS old.

      --
      Hey freaks: now you're ju
    11. Re:Apple and rack mount system by mcdade · · Score: 1

      QT is by far more of a pain in the ass the Real. Setting up both system, I never swore so much as when i was implementing QT streaming.. i think the Real server will now stream QT so i don't have to bother with the apple stuff anymore.

      Than again this was all done on Freebsd.. not an apple platform.

    12. Re:Apple and rack mount system by painandgreed · · Score: 1

      Hrrm.

      We had the very first of the G4 servers running a version of X Server that people wouldn't recognise today. IIRC, I literally checked a box turning it on and looked at the text field telling me which foder it was streaming out of. I put the files in that folder and we were streaming without issue. Later I installed a version of the QT Streaming Server on my copy of Mac OS X Beta and it was the same.

      In the months that we were running it, I only had to reboot the server once and that was due to a corrupted streamed file which was the cause of almost all of our QT streaming issues. I'd rehint the original file in QT Pro and replace it on the server and the issues would disappear.

    13. Re:Apple and rack mount system by oscast · · Score: 1

      Geez man... all you need to do is visit www.apple.com/xserve and you will see that Apple sells rack mounted serves with all of these clasifications.

      Shoot, right on the front of that page at the very top is a description of their new 1U rackmount server.

    14. Re:Apple and rack mount system by meme_police · · Score: 1

      I think you replied to the wrong person. I know Apple's Xserve. I was just commenting that servers aren't limited to rack mounts.

      --

      The meme police, They live inside of my head

    15. Re:Apple and rack mount system by Anonymous Coward · · Score: 0

      On Mac OS X it's devilishly easy. Took me all of ten minutes to get going...

      Served about 50 people on the local network with nary a peep.

      ~B

  20. NAT And Server Admin by lordDallan · · Score: 5, Interesting

    First off, Panther Server is an awesome product. I find it markedly better compared to Jaguar server (esp. the mail, Cyrus IMAP kicks butt over the old Apple Mail Server).

    One area that's still week is NAT, specifically port forwarding. The server admin app configures natd by parsing a plist file called natd.plist located in etc/nat/. And the only way to set up port forwarding is to manually edit this plist file or not manage natd with Apple's Server Admin app.

    First boo is having to even go and configure the natd.plist file (a plist file is an XML file that many OS X apps use as a preferences file) instead of just being able to edit NAT settings in Server Admin.

    Second boo is that I have never personally, nor have I heard of anyone being able to get a natd.plist file with port forwarding instructions (you have to set up an array of dictionary keys for port forwarding... for more info read the natd.plist.default file located in /etc/nat/) working. My experience is that Server Admin always incorrectly parses the natd.plist file, only parsing the alias IP objects but never the target IP objects.

    Now I know that there are plenty of easy workarounds (like an airport sitting on the outside, handling the port forwarding) - but it would be nice if this worked, it would make using an older Mac as a firewall/router much more feasible IMHO.

    On the other hand, the fact that this is my only gripe with Panther Server speaks volumes to how pleased I am overall with Panther Server.

    1. Re:NAT And Server Admin by AKnightCowboy · · Score: 1
      One area that's still week is NAT, specifically port forwarding.

      The easy solution is that you shouldn't be using NAT on your web/mail/file server anyway. Get a Linksys box or a real firewall. ;-)

    2. Re:NAT And Server Admin by dasmegabyte · · Score: 1

      Word. I bought the Dlink DFL-300 for $310, installed it in two days, and then put my former firewall Linux box behind it.

      Why? Because if the DFL-300 gets spanked, I don't have to spend hours fixing it. I just replace it with the same box, update the firmware, and upload my config. We ran a fire drill (firewall drill?) and it took only ten minutes of downtime, most of which was spent moving the equipment and waiting for it to reboot.

      It also allows me to worry a bit less about the Linux box. Getting into the firewall doesn't give you access to the same box as the ftp, webserver and the spamfilter. And getting into the Linux box doesn't bring down the rest of the network...or allow the user to open bizarre ports.

      --
      Hey freaks: now you're ju
    3. Re:NAT And Server Admin by Anonymous Coward · · Score: 0

      brian hill made a nice shareware GUI app for configuring natd/ipfw. it's called brickhouse. i use an old beige G3 with an extra PCI ethernet card as a firewall router running standard Jaguar 10.2.8 and it works fine.

    4. Re:NAT And Server Admin by Midnight+Thunder · · Score: 3, Insightful

      I totally agree. These boxes are a godsend. I bought one because I was fed up trying to get Linux to play nice with my DSL connection. I installed it and figured it within half an hour. Time is money and sometimes and sometimes its worth it, just so you can get on with your real work.

      --
      Jumpstart the tartan drive.
  21. Re:Although it sounds interesting to play around w by mbbac · · Score: 1

    Tell that to Virginia Tech.

    --

    mbbac

  22. Notes on the Print Server by Dragonfly · · Score: 4, Informative

    The Print Server in OS X Server is designed to manage network-capable printers. Client computers must have the correct drivers installed on their systems for the printer who's queue they are connecting to.

    Although you can create a queue for a non-networked printer (like the USB printer Pudge was using), the client computers won't be able to use the printer's driver with the queue because the driver assumes a directly-connected USB printer.

    OS X Client's USB printer sharing is a completely different mechanism that essentially tricks other computers into thinking that a shared USB printer is in fact connected directly to the local machine. This allows USB printer drivers to work correctly.

    I don't know for a fact why USB printer sharing was disabled in OS X Server. It would be nice if it could be integrated into the Print Server in OS X Server, but Apple probably made the decision that the vast majority of customers would be using workgroup-sized, networked printers with OS X Server, and the time it would have taken to add USB Printer Sharing to the LPD-based Print Server wouldn't be worth it.

    Workarounds include Pudge's solution of connecting the USB printer to an AirPort Extreme base station; connecting the USB printer to another computer on the network that runs OS X Client; or purchasing a simple print server for the USB printer. Many printer manufacturers sell add-on network adapters (both wired and wireless) for their USB printers.

    1. Re:Notes on the Print Server by cyfer2000 · · Score: 1

      I know there are a lot network printing server products from HP, but I don't know Canon ones. I am using one from HP on my network. network print servers : external print servers

      --
      There is a spark in every single flame bait point.
    2. Re:Notes on the Print Server by nsayer · · Score: 1
      OS X Client's USB printer sharing is a completely different mechanism that essentially tricks other computers into thinking that a shared USB printer is in fact connected directly to the local machine. This allows USB printer drivers to work correctly.

      The world needs more information on how this is accomplished. I have a Canon i960, which has drivers of that sort which prevents me from sharing it with the one lone Windows machine we have sitting around (for my wife's work), so far as I can tell. What I really want is a little box that will share it as a JetDirect for the Windows machine and make it work as required to do the phony USB style sharing for the macs. Has anyone worked this sort of thing out either with a FreeBSD (or Linux) machine or with the right kind of print server box?

    3. Re:Notes on the Print Server by Dragonfly · · Score: 3, Informative

      This article might help you:

      Mac OS X 10.3: Sharing Your Printer With Windows Users Via SMB

      In brief, you can share your USB printer via USB Printer Sharing for the Macs on your network, and via SMB printer sharing for the Windows computers. You should be able to use Canon's drivers on the Windows computer.

    4. Re:Notes on the Print Server by drinkypoo · · Score: 1

      The Print Server in OS X Server is designed to manage network-capable printers. Client computers must have the correct drivers installed on their systems for the printer who's queue they are connecting to.

      This is dumb. The fact that it works in client but doesn't work in server is, quite simply, retarded. Once you network a printer, it becomes - gasp - a networked printer. You should be able to share it on the local machine as you always would, and then if necessary, reshare it through the new networking scheme. This works on Windows due to Windows' network sharing design, I don't see why Apple would deliberately fail to add this functionality.

      The fax sharing issue is even harder to figure out. Why on earth would you disable this? Does apple have a fax sharing product?

      Purchasing a print server costs a hundred bucks or more, at least to get anything worth using. A single-port HP USB print server is around two hundred dollars, which is typically more than the (crappy USB) printer you'll be connecting to it.

      There is no justification for removing functionality present in the client which deals with serving resources over the network when you release your "server" product. "New Mac OS X Server, with ten percent less serving!" It just doesn't make sense.

      Incidentally, my response would probably be to set up samba with a postscript filter so that I could just print postscript to it. Just whip up a PPD for people who need to use the full capabilities of the printer, and otherwise they can use a generic postscript driver. However, people don't buy a mac because they want to fuck around with ghostscript. They expect it to just work, that's the principle Macs are based upon.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Notes on the Print Server by Versalis · · Score: 2, Informative

      I'm just guessing here, but Apple probably went with an assumption on the type of hardware that would be used with OS X Server vs. OS X Client.

      On OS X Client you'll have a family with a handful of computers and one or two printers (low end printers.) They'll just plug the printer into one machine and share it. And for their needs this is just fine.

      OS X Server on the other hand was not intended for Ward Clevers' home network. It's made for office environments with a lot of machines connecting. Who here has worked in an office where the boss decided to save money on the printer? I know I have: $100 Cannon bubblejet intended for home use but the boss-man wants it shared with all 80 people in the office. It was a frickin' catastrophy! The tech team spent 2 - 4 hours a day every day dealing with the printer for a few weeks until the boss finally saw the error of his ways a got a printer designed for the task at hand.

      I figure this decision from Apple was, a) saving themselves a little work in supporting shared USB printers and, b) protecting people from their own stupidity. But I do agree; they should have left it in and let people make their own decisions. If you want to share a 3ppm bubblejet desktop printer intended for small use on a 100+ user office network - go ahead, have fun keeping it online. Or if you want to spend $1,000 for a server for your family's $100 printer - more power to ya.

    6. Re:Notes on the Print Server by Dragonfly · · Score: 1

      The reason why print drivers for USB printers don't work when you try to use them for a printer shared via a LPD queue is that the drivers were written under the assumption that the printer would always be directly connected to the computer. If you really want to share a USB printer via LPD, there's always ghostscript. I suspect if you're installing an OS X Server for your house, installing ghostscript won't seem like a big deal.

      USB Printer Sharing has been around since OS 9, and I suspect it would have required a major effort to fold it into the BSD-based LPD server OS X Server used.

      Again, if you really need to share a USB printer, just hook it up to an OS X client machine. OS X Server isn't designed for or marketed towards people who want to set up a home network with 2-3 clients and a shared USB printer. OS X Client can handle that easily. OS X Server is designed for larger networks. For home users it's more practical and cost-effective to stick with OS X client, use personal file sharing and USB printer sharing, and not spend money on a dedicated server and network printer.

    7. Re:Notes on the Print Server by pudge · · Score: 1

      The fax sharing issue is even harder to figure out. Why on earth would you disable this? Does apple have a fax sharing product?

      I am pretty sure it is because it uses the same sharing mechanism that is missing for the printer sharing. It's a side effect.

      There is no justification for removing functionality present in the client which deals with serving resources over the network when you release your "server" product. "New Mac OS X Server, with ten percent less serving!" It just doesn't make sense.

      It is lame -- don't get me wrong, after all, I am the one who bitched about it -- but I can't say there is no justification, as I am not on the team behind it. My guess is they had technical problems merging the systems.

    8. Re:Notes on the Print Server by Butt · · Score: 0, Redundant

      OS X Server is designed for larger networks. For home users it's more practical and cost-effective to stick with OS X client, use personal file sharing and USB printer sharing, and not spend money on a dedicated server and network printer.

      And so we can ask the editors: why are they running a two part review of a significant product, where the reviewer is obviously not using the product for its intended purpose? I'm considering OS X Server for two 40-seat labs and the comments have been much more informative than the actual review. Can the eds commission a proper review?

    9. Re:Notes on the Print Server by pudge · · Score: 1

      the comments have been much more informative than the actual review

      You must be new to Slashdot. That is kinda the point of Slashdot: the readers are a part of the experience. I didn't have time to do a full review that would satisfy everyone's needs, so I did one that satisfied mine, confident the readers would add their comments. Which they did. You're welcome!

    10. Re:Notes on the Print Server by jafac · · Score: 1

      I really have had a shit-awful time getting printer sharing to work right on my home LAN of 4 macs. I have one printer, and if the iMac it's connected to goes to sleep - well, first of all, Wake on LAN access does not work. At all. Ever. Second of all, if you try to print while that machine is asleep, you pretty much have to delete and readd the printer through the control panel if you ever want to print again. I'm starting to think that I should just give up and buy a network printer.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    11. Re:Notes on the Print Server by Butt · · Score: 1

      You must be new to Slashdot. That is kinda the point of Slashdot: the readers are a part of the experience. I didn't have time to do a full review that would satisfy everyone's needs, so I did one that satisfied mine, confident the readers would add their comments.

      Only about 6 years on Slashdot, so fairly new but still enough to understand how it works.

      There's nothing wrong with your review for what it is, and it's cool that you've spent the time to share your experiences, but I don't think most people dropping $500 or $1000 on server are going to be using it for that purpose. So I'm not sure why the eds decided to publish it (which is different than just linking to it).

      Not a big deal, just one of those things that makes it less likely to hit that subscribe link...

    12. Re:Notes on the Print Server by Dragonfly · · Score: 1
      I manage a lab of 28 Macs, along with 18 staff computers and a database server, with a single OS X Server. It really makes life ridiculously easy:

      The built-in firewall is very good (as a supplement to our network's Cisco firewalls), and the AFP fileserver is fast & solid. I did have some stability problems with OS X Server 10.2.x, but 10.3 has been trouble-free, and the new admin tools are great to use. Two thumbs up!
    13. Re:Notes on the Print Server by pudge · · Score: 1

      There's nothing wrong with your review for what it is, and it's cool that you've spent the time to share your experiences, but I don't think most people dropping $500 or $1000 on server are going to be using it for that purpose.

      As noted in the opening paragraph to Part 1: that was the point! To find out if it was worth it. And then in Part 2, I said, no it isn't. I didn't think it was hard to understand. :-)

    14. Re:Notes on the Print Server by drinkypoo · · Score: 1
      If a little more thought had gone into it in the first place, there wouldn't be two systems to merge. There would be one system, with some functionality possibly turned off in the client version. By creating two printing systems they have made more work for everyone - not just themselves but their users. The fact that there is an entirely different printing system for server indicates a distinct lack of forethought which I believe has been plaguing apple since about the days of System 7.

      Having two systems at all speaks ill of apple. Having two systems which can't play together suggests that they don't know what the hell they're doing over there.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Notes on the Print Server by calyphus · · Score: 1

      It's got to be said... A networked printer should be on a network. USB Printer sharing is such a Bad Idea. I can understand how it's so much cheaper for mfrs than enet, but it's just not suited to this purpose. The printer shouldn't be dependent on any other machine on the network to work.

      --


      The potato it is uninformed.
  23. Re:My Mac Sucks by cellocgw · · Score: 1

    > You're not going to actually try to convince us you're running OS X on that machine, are you? OS X can only be run on USB-equipped Macs.

    That's incorrect. OSX may not support things like SCSI ports or the old appletalk printer port, but plenty of people have OSX running on beige G3 macs.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
  24. They're available by EvilStein · · Score: 1

    Marathon Computing makes several rack products - turns your plain ol' G3/G4 tower into a rack unit. Pretty neat, sturdy, and not overly expensive.

  25. Re:My Mac Sucks by Anonymous Coward · · Score: 0

    The 'OS X is only supported on USB-equipped Macs' is new to Panther. Previous versions supported older hardware...

  26. Not a troll, sorry.... by EvilStein · · Score: 1

    Just an idiot. :P

    You *can* get OS X to run on older machines with XPostFacto. It's kind of an ugly hack, but it does work.

    Why they wouldn't just spend the $300 for a b&w G3, I dunno..

    Of COURSE an 8600/300 with 64mb RAM would struggle.. it'd struggle if it was just running 8.6 on it. RAM is cheap. Go buy some. :P

    1. Re:Not a troll, sorry.... by the_2nd_coming · · Score: 0, Redundant

      no....this is a troll......it is a classic troll from 1996 that has bee repeated using Mac and Windows and Linux and BSD.

      --



      I am the Alpha and the Omega-3
    2. Re:Not a troll, sorry.... by li99sh79 · · Score: 1
      Of COURSE an 8600/300 with 64mb RAM would struggle.. it'd struggle if it was just running 8.6 on it. RAM is cheap. Go buy some.

      My 8600/250 never had a problem with 8.6...oh wait, it had 128MB RAM by the time I installed 8.6 on it...never mind. :)

      -sam

      --
      I was just here, where did I go?
  27. Please remember by Anonymous Coward · · Score: 0

    that everything you read on the Internet is 100% true. And, if the person who wrote it remains anonymous, then they are most likely one of the best in their field of work. HTH, HAND.

    </sarcasm>

    1. Re:Please remember by holt · · Score: 1

      The Anonymous Coward says: And, if the person who wrote it remains anonymous, then they are most likely one of the best in their field of work.</sarcasm>

      Ironic, isn't it?

  28. Re:My Mac Sucks by Doktor+Memory · · Score: 1

    While the author is certainly trolling, you can run OSX on 8600-era hardware, if you're willing to go through some contortions.

    Whether it's in any way worth the effort is highly debatable.

    --

    News for Nerds. Stuff that Matters? Like hell.

  29. Re:Although it sounds interesting to play around w by superdan2k · · Score: 3, Insightful

    Most people would agree it's far better to hire somebody to install the right server solution than to buy special hardware/software for the sole purpose of making it easier for yourself to do it.

    Have you looked at what networking consultants get paid? As a small business owner, I can't afford that. I'll just buy an XServe and set it up myself.

    In fact, I'll bet you're a consultant...or work for the marketing department of a consulting firm...or you're an alien communist infiltrator. :-)

    --
    blog |
  30. coming soon by Chr1s-Cr0ss · · Score: 0

    And coming soon... the sequel of a lifetime:
    Final Macintosh X-2!
    -In stunning 3D-

    --

    68.3% of all statistics are made up on the spot.
  31. Re:Although it sounds interesting to play around w by wchin · · Score: 5, Informative

    Again, you have to prove that you can find an equivalent cheaper solution. The Apple Xserve G5 compares quite favorably against your common x86 Xeon or Opteron solution, especially if you are going to run Windows of some flavor. Plus, Mac OS X Server is far more approachable for for non-UNIX admins than most Linux distributions as long as what you want to do falls within the GUI. Actually, Mac OS X Server may act as a stepping stone to other UNIX flavors. :)

    Have you priced IBM iron? Or Sun iron? Compared the features, performance, and reliability? For the SMB market, Apple's solutions are quite compelling especially if you are looking at centralized storage.

  32. But servers need good UI design too... by Anonymous Coward · · Score: 1, Insightful
    .. sometimes. If you've got a staff of 3 running a lot of boxes, doing stuff all the time, than the quality of the server UI doesn't matter. Those guys will learn to get things done, and they do it often enough to remember what does what.

    But even in medium-sized enterprises, server administration is a once-in-a-while thing. You set this thing up 3 months ago, and someone from accounting says it is broken. At this point you really benefit from a good UI that helps you find the problem when you've almost forgotten now you set it up. Plus you're under a lot of stress to get things back up and running.

    So putting a smart (not pretty) face on a server is not always a waste of time.

    -- ac at work

  33. Re:Although it sounds interesting to play around w by iamacat · · Score: 5, Informative

    Most people would agree it's far better to hire somebody to install the right server solution than to buy special hardware/software for the sole purpose of making it easier for yourself to do it.

    You just hit the problem on the head. G5 XServe is $2,610.00, IT person's salary is how much? I don't think you will get your IBM box for 3K, or will be able to manage it by itself. PC - well let's just not mention all the "management" software that will install itself unless you keep patching the box.

    Even if you already have an IT department, their time is better spent on supporting users and installing more software rather than mundane tasks like configuring a VPN.

    Me, I don't see who wouldn't want to go with XServe, provided that their application is ported to MacOSX. Maybe companies like Google that have thousands of nodes and calculated that Intel hardware will be cheaper.

  34. Re:Although it sounds interesting to play around w by Total_Wimp · · Score: 5, Insightful

    One of the reasons NT/2000 took off was that people were able to reuse the skills they had gained running their home desktop computers to also run the server. I can see this server taking off in small Apple shops for the same reason.

    Why learn a different platform for the servers if you don't need to?

    TW

  35. Panther Client doesn't allow unlimited connections by iiioxx · · Score: 3, Informative

    And, as mentioned in the last article, the $500, 10-client version of Server is limited to 10 simultaneous clients on AFP. To get around this, pay double for the unlimited version, or use plain old Panther Client.

    I saw this mentioned in comments to yesterday's review as well, so last night I checked this out on my home network. With the client version, you are limited to 10 AFP connections (it says so at the bottom of the window when you click on Personal File Sharing). It isn't unlimited. I'm not sure about Windows File Sharing (SMB), as I don't use it and didn't think to check.

  36. Re:My Mac Sucks by Anonymous Coward · · Score: 0
    I still use my PII/233 (I got it january 1998). Currently it's running 24/7 with OpenStep 4.2. Previously, It was running Windows 2K without any performance problems.

    So is it the Mac hardware or Mac OS that sucks?

  37. ummm...this guy is aware that by the_2nd_coming · · Score: 3, Informative

    OS X server is for companies and not consumers so an iPhoto server application and an iTunes server application is pretty pointless.

    BTW...Quicktime has many server apps, one of them is a streaming application that will stream MP3s.

    --



    I am the Alpha and the Omega-3
    1. Re:ummm...this guy is aware that by Drishmung · · Score: 1

      Well, I imagine Canto (Cumullus) and Extensis (Portfolio) are probably quite pleased that it doesn't offer an image server function, although the iPhoto sharing ability is starting to impinge on the functionality of those guys' products.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
  38. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 1, Interesting

    old versions of MacOS were a relative joy to use (OS7 era im talking about)

    Do you also enjoy having your eyelids pulled out and your fingers broken, healed, and rebroken repeatedly? OS 7 was by far the biggest mistake Apple ever made. I was at two separate companies that switched from Mac to PC because of the instability of OS 7. Did you enjoy having to go to the chooser everytime you wanted to change printers? How about when the machine just randomly locked up even when left alone for a couple of hours? Maybe you licked the Force Quit that did nothing more than lock the machine. I still have nightmares of the years I wasted working on OS 7, 7.5, and 7.6. When we switched to NT 4 we actually looked forward to the once a week blue screens. At least then we knew we crashed and we didn't try every key combination possible to get it back.

  39. Re:Although it sounds interesting to play around w by the_2nd_coming · · Score: 1

    small business period......just because it is apple does not mean it will not work well as a file/print/web server for a small business that uses PCs.

    --



    I am the Alpha and the Omega-3
  40. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    Do you think that any company would get nearly the deal that VT got? The fact that you linked to an Apple site instead of VT should give you a hint. That whole thing was a huge marketing ploy. Apple would have outbid anything that came along just to get what became a marketing windfall for them.

  41. Re:What? No NTP? by DeRobeHer · · Score: 2, Informative

    Macs have had NTP built in since at least OS 9, maybe OS 8, can't remember.

    --
    Donald Roeber
    Generating 2048 Bits of Randomness...
  42. Mac as a server - needs a case mod by Anonymous Coward · · Score: 0, Offtopic

    I've stuck with Linux as a server for the last four years for two reasons: 1) It was there as a stable platform, 2) I could always get a **quiet** PC.

    I'd actually move over to OS X Server using an old G4/400/PCI if I could actually make the damn thing quiet. Unfortunately, Apple is still WAY behind the curve on this front even with the latest systems. All I can see is a case mod or just a new case for my old Mac. So, anyone know of one? Until that time (Apple releases a quiet system or case mod is available), I will happily stick with the PC side of things...the ST62K from Shuttle looks like a keeper IMHO.

    1. Re:Mac as a server - needs a case mod by jared_hanson · · Score: 1

      I can't tell if you are trolling, but I will bite.

      I've never ran a Power Mac G4, but I've heard they were quite the wind machine. Anyway, I got a G5 a few months ago, and I can say that it is without a doubt the quietest system I have ever owned (and I've only owned PCs, custom and purchased).

      --
      -- Fighting mediocrity one bad post at a time.
    2. Re:Mac as a server - needs a case mod by Anonymous Coward · · Score: 0

      Interesting, I'll check it out. I always avoid the 1st generation of anything (G4/400/PCI was mainly a B&W G3 w/G4) but I guess I can make an exception ;-)

      Not a troll at all (guess I should've phrased it differently). I've been happy with OS X but still prefer Linux as a server environment for the hardware availability.

  43. Re:Although it sounds interesting to play around w by Total_Wimp · · Score: 1

    Nt started out in small businesses too. We may yet find that these work great in large businesses 5 - 10 years from now.

    TW

  44. hm by wza · · Score: 1, Insightful

    what i am looking for in a review about osxserver is a comparison with the almighty linuxserver that runs free software on a much cheaper machine than a Mac.
    What are the advantages of running an osxserver when you can have a linuxserver?

    --
    bada bing
    1. Re:hm by justMichael · · Score: 2, Informative

      I could be off base here, I don't have an XServe, but I am considering it.

      The main reason one might want to use OS X Server over GNU/Linux or one of the other BSDs is the UI to the meat of your configuration. As many others have said, if you are a small design shop, you already have a person in house that keeps things running smooth. Odss are good that that person doesn't know or want to know Linux.

      You can run quite a bit of your free software on an OS X box also, just look here and here.

      The main reason I am looking at an XServe is that dollar for dollar it seems to beat up the competition.

      I would really like to see a head to head between a Dual Proc. Xserve, comparable Opteron and comparable Xeon doing mundane tasks like Web/DB.

  45. Re:My Mac Sucks by the_2nd_coming · · Score: 0, Redundant

    you have just been the victim of a troll that started back in 1996.

    --



    I am the Alpha and the Omega-3
  46. Ok, time to burn some karma - totally lame posters by Selecter · · Score: 5, Interesting
    Just look at

    http://www.apple.com/xserve/cluster/wgcluster.html and try to tell me Apple is producing shit hardware.

    Maybe the reason there is so much Apple stuff on /. lately is becuase at this moment they are making the coolest stuff available in the computing world bar none, and /. editors *might* be able to tell when a company has turned itself around and react accordingly with increased coverage of thats company's offerings??

    Or do you think they should still be pissing down a rope at Apples products of 3 or 4 years ago, like the asshats who give lame outdated reasons to bash Apple. Wake up. Things are different now.

    /. editors are getting this - some of you other people need to.

  47. Re:Although it sounds interesting to play around w by Trurl's+Machine · · Score: 4, Interesting

    This strikes me as being a solution in need of a problem. Most people would agree it's far better to hire somebody to install the right server solution than to buy special hardware/software for the sole purpose of making it easier for yourself to do it.

    Most people would refuse to answer this question without in-depth knowledge of a particular situation. At least most of the reasonable ones. It's not that diffucult to imagine a small company with a small network, say - an independent design or advertising studio or an editorial office of a local newspaper - that ALREADY has a Mac network and one guy, who generally services all the dozen-or-so Macs in this network. It might be _more_ feasible to purchase XServe + MacOS X Server and give it to this guy to set up rather than hire an external networking consultant. Obviously, it's not a solution for everyone and I think in many cases indeed it would be cheaper to get someone just to put Linux on any given beige-box; but that's what Apple succesfully does since Steve's return - profitable exploration of niches.

  48. Re:My Mac Sucks by the_2nd_coming · · Score: 0, Redundant

    neither suck, the guy is a troll....this troll can be traced back to 1996. it has also been applied to Windows, Linux, BSD, and I am sure BeOS in its heyday.

    --



    I am the Alpha and the Omega-3
  49. Re:My Mac Sucks by the_2nd_coming · · Score: 0, Redundant

    the post was a classic troll dating to 1996 and has been reused for Windows, Linux, BSD, etc.

    --



    I am the Alpha and the Omega-3
  50. Re:What? No NTP? by Anonymous Coward · · Score: 0

    To the first, you can run the built-in NTPd. No build-in GUI to get it configured and running though.

    To the second, yes macs do NTP natively. You can either use one of the three built-in NTP server addresses, or enter in your preferred address.

  51. Re:Although it sounds interesting to play around w by mbbac · · Score: 4, Informative

    Except that VT paid retail for the hardware.

    --

    mbbac

  52. Re:Ok, time to burn some karma - totally lame post by hargettp · · Score: 3, Insightful

    Amen. If you like Linux, there are reasons to like Apple.

    I ran a Linux server and a Linx laptop at home for 2+ years (both Debian, up to 3.0 at the end), and although I had a ton of fun, my new PowerBook with OS X beats the pants off that experience. I *still* get to tinker with open source software *and* have a great, gorgeous GUI and devices that just work when attached. It's like having my cake and eating it, too.

  53. Re:Although it sounds interesting to play around w by the_2nd_coming · · Score: 2, Interesting

    in 2-3 years I bet with the advent of Xserves with G5 and ECC RAM.

    --



    I am the Alpha and the Omega-3
  54. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    > that ALREADY has a Mac network

    Well, for many years Apple sold "servers" for the Mac Network market that were simply desktops that had a sticker that said "server" on them.

    The question is if xServes are useful for the broader server market, or if they are simply traditional AFP Mac Network servers in a rackmount case.

  55. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    It's funny you say that, I single-handedly and simultaneously administered the Macs at 4 separate advertising agencies during the OS 7.x era, and everyone seemed pretty darn productive. Wonder how that happened if the OS sucked so bad? Could it be that you let your users install every retarded interface hack or system extension they could find? Probably.

  56. Re:Although it sounds interesting to play around w by RAMMS+EIN · · Score: 2, Insightful

    What about small businesses, who cannot afford to hire an expert?

    --
    Please correct me if I got my facts wrong.
  57. Re:Ok, time to burn some karma - totally lame post by Anonymous Coward · · Score: 0

    Here's a new reason: Their gay-ass advertising campaign. And uppity mac users.
    I *OWN* Apple hardware, but still!

  58. Re:Another interesting viewpoint... by Anonymous Coward · · Score: 0
    Look, your boyfriend Andre' wearing dresses doesn't make him a real girlfriend. Anyhoo, from the looks of your picture on your website, your fat ass is certainly a dick recepticle -- and a loose, sloppy one at that.

    And how the hell do you plan on getting a BS degree from a community college? Loser.

  59. Re:What? No NTP? by Frogg · · Score: 1

    Thanks for the info!

    (You learn something new everyday)

  60. os X client print issues by chocolatetrumpet · · Score: 1

    I have an hp USB printer connected to my windows 2000 desktop. I'd like to print to it from my Powerbook G4 over samba, but the os X drivers assume a direct USB connection, and will not offer the driver as an option for samba printing.

    Who is at fault here... hp? apple? me for not buying a network-native priner? :sigh:

    I love cable swaps!

    --
    Spoon not. Fork, or fork not. There is no spoon.
    1. Re:os X client print issues by Dragonfly · · Score: 1

      Check out Gimp-Print, an open source project that provides PPD files for hundreds of printers and allows you to use them with networked printers. With it installed you select the appropriate Gimp-Print PPD when you set up the samba printer.

    2. Re:os X client print issues by Anonymous Coward · · Score: 0

      I had the same problem. It was a 3-in-1 hp printer. If you read thier support site they have intentionally disabled network printing, for no apparent reason. I complained since all I want to do is print, not scan/fax/whatever over the network.

      I returned the product and bought a different brand.

      If you are lucky an 'alternate' print driver may be available to talk over the network, it is on thier support site.

  61. not serious server use by vijayiyer · · Score: 2, Insightful

    No offense intended to the writer, but this review is not representative of the target market for a real server OS. What business would use USB connected printers? Use a software firewall? This review probably covers your typical Slashdotter who wants to run OS X Server for the fun of it, but is not useful to those who might use it as a real server in any sort of production environment. Those people will want to know how it deals with large numbers of connections, how it integrates with things like XServe RAID, etc.

    1. Re:not serious server use by drinkypoo · · Score: 1
      I think he's thinking of a SOHO. However many many businesses have USB-connected printers, because they do most of their printing in black and white, and they want cheap color. A decent-speed black and white networked laser printer is around a grand, a decent-quality color laser is two or three, and a 720 dpi inkjet is a hundred bucks.

      Also, everyone runs a software firewall. Take a look at the highly successful Firebox firewalls, those are just PCs. The firewall support inside of a server product is useful and necessary, it keeps people from exploiting miscellaneous services on the system. What, you mean you didn't block off unneeded ports on your servers? Sucker.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:not serious server use by cynicalmoose · · Score: 1

      Why's that matter? He writes a review on slashdot for slashdotters. He's pitched his review bang to his readership. I can imagine if he'd left out the firewall and USB printers that there'd be plenty of people out there wanting to tell him that they existed/didn't exist/didn't workk.

      --
      Exercise your right not to vote. thinkoutside.org
    3. Re:not serious server use by Anonymous Coward · · Score: 0

      a 720 dpi inkjet is a hundred bucks.

      ..and the unlimited version of OS X server is $999 - for each version. Next year you'll have to pay another $999 for OS X server 10.4.

      If you're thinking of investing $3000 in an XServe, and then another $1000 per year just to keep the OS up-to-date I think it's pretty reasonable to spend $1000 or even $2000 on the workgroup printer.

    4. Re:not serious server use by drinkypoo · · Score: 1
      Consider not only the price of purchasing but also the price of operation of a color laser. Most of them are touchy beasts and need frequent maintenance. Also, color toner is pretty pricy. And sadly, the output of your average inkjet is just as good, and in some cases better. The inkjet also lets you print on more things, because it doesn't require a fusing step.

      Further, I suspect most people won't plan to keep the OS up to date. They'll expect to use the same software version until it reaches end of life and they are forced to buy the new stuff because no security fixes are coming out for the old one.

      Does Apple not provide an upgrade path for $500 for the OS when you have unlimited?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  62. Re:Although it sounds interesting to play around w by MoneyT · · Score: 1

    Err... VT paid full educational pricing on the machines.

    --
    T Money
    World Domination with a plastic spoon since 1984
  63. Re:Although it sounds interesting to play around w by stiller · · Score: 1

    Most people would agree it's far better to hire somebody to install the right server solution than to buy special hardware/software for the sole purpose of making it easier for yourself to do it.
    These people then obviously have no clue about the difference in costs between those two options.

  64. Re:Although it sounds interesting to play around w by MarcQuadra · · Score: 3, Informative

    Well my place of work just dropped $150K on a SAN that dosn't do nearly as well (or hold half as much) as a $15K XServe RAID would.

    Apple hardware is 'heavy metal', all their pro-desktops are workstation-class hardware, and the servers are rock-solid.

    As for file serving, I haven't seen a properly-configured file server have more than 10% CPU load from just serving files in over five years now. File serving for our entire school (over 1000 users, about 2TB data) would be just as fast from the end-user perspective with a 400MHz G3 as it is with our dual-Xeon PIII monster.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  65. DNS setup that easy!? by Jeremiah+Blatz · · Score: 4, Insightful

    So, I don't know the poster, so I don't really know how much they know about DNS. However, from the article, it sounds like "not much." And yet they set up DNS on Panther Server without much difficulty. If this is true, this is amazing, and means that 90% of people who manage a server should go out and buy as XServe. I've set up DNS using BIND and Active Directory, and it's a huge PITA. And I know a bit about DNS.

    1. Re:DNS setup that easy!? by NatasRevol · · Score: 3, Informative

      Yeah, if you have a basic understanding of DNS, then it's that easy.

      See this networking link from Apple, second image. That's about it!

      If you have no clue about DNS, the GUI won't help you much.

      --
      There are two types of people in the world: Those who crave closure
    2. Re:DNS setup that easy!? by CatOne · · Score: 1

      It's really easy to set up DNS. Turn it on, there, you have DNS.

      Of course, the poster talked about allowing zone transfers and recursive queries and said nothing about binding to a particular interface, so you can get DNS up and running really easily, but it might not do much useful :-)

      If you know DNS, then the GUI will be helpful (well, if you REALLY know DNS you'll just edit your zone files yourself), but no GUI (not even an OS X GUI) can make DNS setup magically complete and thorough. You still have to know the repercussions and you still have to think through things.

    3. Re:DNS setup that easy!? by pudge · · Score: 1

      I've never set up DNS before, I had to look up what a PTR record is (though I basically understand what a reverse lookup is), and I basically knew what A, CNAME, and MX records are. I've maintained /etc/hosts files. I've seen zone files before, and sorta understood the gist. So, that gives you more of an indication of what "not much" is. I still don't understand everything in the UI, but it was enough to get me going, and to set up all the records for my own domain, in a short amount of time.

    4. Re:DNS setup that easy!? by arakis · · Score: 1

      Djbdns is sadly absent from your list of accomplishments. Take a look at it and never look back.

    5. Re:DNS setup that easy!? by bloosqr · · Score: 1

      Actually both the server and the non server edition of panther come with bind9. The only difference between the two editions is the server edition has the gui "turn on bind" command. All the gui is doing is setting DNSSERVER=NO to DNSSERVER=YES in /etc/hostconfig. Spending a few hours googling at bind example tutorials was enough to get bind working w/ regular macos X.

      -avi

    6. Re:DNS setup that easy!? by NatasRevol · · Score: 1

      Actually, the GUI configures BIND for you and turns it on. I guess you haven't actually used it on the server...

      There are simple examples in the default install. Enough to get you going for a LAN, at least. A few minutes vs. a few hours is a lot of money for some people.

      --
      There are two types of people in the world: Those who crave closure
  66. Re:What? No NTP? by beattie · · Score: 3, Informative

    Not only your mac, but every mac in the country (world?) should have the same time. By default, OS X has a NTP client (and has since like system 8) and it points to time.apple.com IIRC.

  67. Not According to Apple by RadioheadKid · · Score: 4, Informative
    From the Mac OS X Server Administrator's Guide [PDF] glossary:
    AFP (Apple Filing Protocol) A client/server protocol used by Apple file service on Macintosh-compatible computers to share files and network services. AFP uses TCP/IP and other protocols to communicate between computers on a network.
    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
    1. Re:Not According to Apple by pauljlucas · · Score: 1

      Well, then they changed it. Waaaay back in 1984, it was AppleTalk, complete with its own cabling system and connectors. At some point, it got renamed to LocalTalk. At some much later point, it was renamed back to AppleTalk and prepended to Filing Protocol. They probably dropped the "Talk" relatively recently because it didn't add anything to the name.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    2. Re:Not According to Apple by Trurl's+Machine · · Score: 1

      Well, then they changed it. Waaaay back in 1984, it was AppleTalk, complete with its own cabling system and connectors. At some point, it got renamed to LocalTalk. At some much later point, it was renamed back to AppleTalk and prepended to Filing Protocol. They probably dropped the "Talk" relatively recently because it didn't add anything to the name.

      They dropped it when they actually dropped the "talk" element. AppleTalk was more than file sharing and a cabling system - it was actually a whole networking protocol. It's a product of the "we are Apple, so we will reinvent the wheel rather than use a mere industry standard" era. First they dropped the proprietary cabling system, but they were still running AppleTalk on typical Ethernet networks - thus EtherTalk was born. Then they gave up the proprietary network protocol but still keep the filing protocol running on regular TCP/IP. That's AppleShare over TCP/IP. About 1999-2000 many local admins finally pulled the plug on AppleTalk (always a major pain-in-the-ass if your network consisted of more than a few units), but continued using AppleShare.

    3. Re:Not According to Apple by larkost · · Score: 1

      Just to pipe in, AppleTalk did fill a role that was open when it came out. Remeber this is before NetBUI (which could be called a copy of AppleTalk... but a poor one), even before Novell's IPX. It allowed computers to form ad-hoc file networks, printer sharing, and even remote access. When you added a number of macs without adding AppleTalk routers it did get a bit chatty. With routers that were properly configured it was a very nice manageable protocol.

      AppleTalk was only problematic if you didn't know how to route it, however many network admins did not bother learning how to route it. Even then it was never as problematic as Win95 was when it came out and killed several large networks I was working with... and Microsoft tech support did not know how to correct it (add NT systems to be Domain Controllers) for a couple of weeks. Not fun.

    4. Re:Not According to Apple by CatOne · · Score: 2, Informative

      Well... AFP now is runs primarily on TCP/IP. The AppleTalk networking element has been deprecated and is only used if you need to maintain legacy compatibility (that is, with OS 9 or earlier clients).

      So it's not AppleTalk filing protocol, because it's not using AppleTalk. Been that was since OS X was introduced, in fact may have been earlier.

    5. Re:Not According to Apple by calyphus · · Score: 1

      One more refinement. LocalTalk came to distinguish between a network over Apple's cabling system (which used a serial port), and other networks, e.g., ethernet. In a sense the nomenclature admitted that the original system was best used as a small local network, or maybe just to your local printer.

      --


      The potato it is uninformed.
    6. Re:Not According to Apple by good+soldier+svejk · · Score: 2, Informative
      It's a product of the "we are Apple, so we will reinvent the wheel rather than use a mere industry standard" era.

      What exactly was "industry standard" in PC networking in 1984? My memory is that ethernet and token ring cards cost close to $1,000 at that point. That was actually the year 10Base2 (thinwire) came out. The Mac would have looked pretty funny with a chunk of thickwire hanging off the back. Likewise TCP/IP had just fully pervaded the internet in 1983. It wasn't available on any PC platform that I know of. Apple was actually the first (well second after Xerox) PC vendor to build ethernet into their product (1988, IIRC).

      Lots of people complain about AppleTalk, but it has never really caused problems on our 10,000 node network, despite the fact that our network admins don't have a clue about how it works. Wish I could say the same about NetBIOS and Novell.
      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
    7. Re:Not According to Apple by good+soldier+svejk · · Score: 1
      Well, then they changed it. Waaaay back in 1984, it was AppleTalk,

      Not the same thing. AFP was a single protocol in the AppleTalk stack. The filing protocol to be specific. It was designed from jump to be portable to other network and transport protocols, such as TCP/IP. The whole stack was designed to be portable to different cabling standards. They started with their in house LocalTalk cabling standard because the commercially available systems of the day were too expensive and/or bulky. But when the cost of Ethernet and Token Ring fell, AppleTalk was ready for them (TokenTalk, EtherTalk). When TCP/IP became common, AFP was ready for it.
      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
    8. Re:Not According to Apple by Ian+Betteridge · · Score: 1

      Actually, Apple used to distinguish between LocalTalk (which was the cabling system that plugged into your serial port) and AppleTalk (which was the protocols which ran over whatever cabling system you were using). You could also run AppleTalk networks over Ethernet or TokenRing.

  68. Re:My Mac Sucks by pilgrim23 · · Score: 1

    I run 10.1 on Power Computing boxen with a range of 125-240mhz 604 CPUs, 10.2 on a a Umax S900 with a G3 450mhx card, 10.3 on a Beige (with a Radeon 7000 card)... The Minimum OX Box I ever installed on was a 7500 with a 603 120mhz card with 64mb memory. It did NOT run well, but it booted. btw. Do not attmept to load Classic with less then 128mb memory.

    --
    - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
  69. Re:My Mac Sucks by dasmegabyte · · Score: 1, Redundant

    This guy has been trolling this entry SINCE 1997. Word for word. Do a search, you'll see what I mean. I bit once, posted a good rebuttal, then kicked myself. You can search on that too.

    --
    Hey freaks: now you're ju
  70. Print Sharing by Enrique1218 · · Score: 1

    I believe your print-sharing problem arose because you were using a non-postscript usb printer. The administrator manual says, in these cases, to use the client mechanism to share (ie Sharing in System Preferences). The print server is intended for postscript printers (even if they are connected via USB).

    --
    You don't have to be smart to use a Mac, you just have to be smart enough to buy one
    1. Re:Print Sharing by pudge · · Score: 1

      I think your information is out of date. Perhaps I wasn't clear: the client mechanism is not available in Panther Server, it is only available in Jaguar Server. And I could not find any documentation on the matter.

  71. Same Hardware by mosb1000 · · Score: 1

    It's wierd to me that people will buy the IBM blade server with the PPC 970, but not consider the X-Serve G5 from Apple which is about the same machine for about the same price.

    I don't know why you'd assume that the IBM hardware is better for what you need just because its IBM. Of corse, if you want the really powerful computers based on the POWER series of processors, then you need IBM.

    1. Re:Same Hardware by Anonymous Coward · · Score: 0
      You're kidding, right?

      Oh, how quickly we forget. Does this ring a bell?

  72. Yes. by MarcQuadra · · Score: 5, Informative

    Panther is FASTER on the same hardware. OS X is getting better and better about resource management, optimization, etc. as time goes on. Remember that the whole system benefits from improvements to GCC, binutils, and other OSS projects, because the whole system is compiled with them. Opening apps in Panther on older hardware seems much snappier than when using Jaguar, and I chalk it up to better disk-access, caching, optimization, prelinking, and drivers.

    Also, Apple really rushed to get OS X out the door, now the developers are getting their hands dirty with tweaks, getting much more proficient with Objective-C, and they have a user base to check things with.

    I think this will continue for some time too, possibly until Apple stops supporting G3 CPUs. The architecture of the whole system seems to lend itself well to growing without 'bloating'.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:Yes. by cyfer2000 · · Score: 1

      Thanks to all of the replies. And I have upgraded the G3 on my desk.

      The install program renamed my httpd.conf as httpd.conf.applesaved#, # could be a number like 1, 2, 3... In my case it is httpd.conf.applesaved2, don't know what will happen after I install 1 million times, :-). And installed a new httpd.conf on my computer. So apache can not find tomcat anymore. And I renamed the httpd.conf.applesaved2 as httpd.conf, everything get back then.

      And there was no more problem. I don't have numerical data of the speed, but I feel it is much FASTER now. And especially heavy IO related task.

      Thanks to all you guys.

      --
      There is a spark in every single flame bait point.
    2. Re:Yes. by MarcQuadra · · Score: 1

      Um, just as an aside, it seems like you did an 'upgrade' install. Next time I highly recommend a 'full install', back your files up yourself, format the drive, and install fresh. It's good housekeeping in ANY system, and it really reduces any built-up fragmentation and/or corruption.

      Also, I've got a machine running Panther here that I formatted as UFS, and I'm happier with it than HFS+-formatted systems. I'm not sure why, and I didn't get this feeling with Jaguar-over-UFS, but I just like the way things work now. Probably because I use Linux at home, and expect similar case-sensitivity rules.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  73. Panther (10.3) is MUCH faster than Jaguar (10.2) by green+pizza · · Score: 5, Informative

    Subject says all... but be sure to run Software Update and let it update to 10.3.2... fixes a few bugs and security holes, but more importantly, it also contains new gfx drivers that bring OpenGL back up to speed. (10.3.0 was only slower than 10.2.8 in one area -- OpenGL... but 10.3.2 fixes that).

  74. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0
    Even most delusional Mac zealots frankly admit that System 7.5 was a hunk of crap.

    You clearly have never met a real Mac zealot.

    Compared to Windows 3.x (including Workgroups), which was what was out there at the time, the MacOS 7.x era was pure bliss. BTW, 7.5.3 was considered so good, that many Mac users chose not to adopt 8.0 , 8.1, 8.5 or 8.6, and only moved on to 9.x when their applications absolutely forced them to (because of the carbon libraries.)

    Win2000 was the first MS system I would even consider using for anything more important than playing games.

  75. Backups? by Davoid · · Score: 1

    Does Mac OS X Server have a well tested, near bulletproof backup solution for all those terrabytes of disks yet?

    From what I have heard Retrospect doesn't quite cut it yet. What kinds of tape drives/robots are supported?

    IMO If Apple doesn't have a backup solution, then they don't have a server solution. All they have is a way to lose more data.

    -DU-...etc...

    --
    "Don't sweat the technique."
    1. Re:Backups? by CatOne · · Score: 2, Informative

      Bru from the Tolis group (www.tolisgroup.com) does a great job. Plus, there's a new product called BakBone (www.bakbone.com).

      These support numerous tape libraries.

      Of course, these days, it's becoming more common to do a full offsite mirror. Xserve RAID is so inexpensive that you're now paying 2x-3x (or more) for the tape system to backup your disk storage, and a full nearline mirror is becoming a more compelling option. At $3/gigabyte for RAID protected storage, people buy 2 or 3 and use 'em to back each other up. It's how the iTunes Music Store is run. No tape.

    2. Re:Backups? by Dragonfly · · Score: 3, Informative

      Veritas makes a client for Backup Exec 9 for Mac OS X (you still need to be running Backup Exec on a Windows or NetWare box). There are also dozens of open source & freeware backup solutions that provide schedulable GUI frontends to command line staples like ditto, psync, and rsync, such as Carbon Copy Cloner and RsyncX.

    3. Re:Backups? by Anonymous Coward · · Score: 1, Informative

      Legato Networker supports MacOS X 10.2 and newer.

      Well tested enough for you?

      http://portal1.legato.com/products/networker/

    4. Re:Backups? by MadMacSkillz · · Score: 0

      Backup is pretty damned easy. ditto -rsrcFork /source /destination You just set a cron job to run ditto. We don't need no stinkin' Retrospect... (MadMacSkillz couldn't give a rat's ass about Karma.)

      --
      Music - www.richardmac.com
  76. Slashdot needs to be more discerning .... by Vaystrem · · Score: 1, Interesting

    Slashdot needs to be more discerning in which reviews it accepts. Accepting a poor quality review simply because it is submitted is unacceptable and does not make a positive contribution to the website.

    Throughout the review the reviewer speaks in reference of the ease of use he had when he was with the regular Panther Client version, or how he is not sure how feature X works or why is this so complicated?

    It was not designed for the reviwer's needs. Nor is this review of use to anyone who may actually use the features of Mac OSX Server. This simply displays that this user lacks the need, and the knowledge to properly take advantage of the product.

    If we break down the reviewer's conclusion we discover that.
    a) Oh well I really should've done my homework because Server doesn't really offer anything I need, but its not bad.
    b) "For commercial use, however, Server is an excellent product that I wouldn't hesitate to recommend. It can offer the majority of services any business environment needs, for much less than the cost of Windows alternatives, and the man-hours cost saved with Server Admin is worth the price alone."

    How can you possibly come to this conclusion based upon the experiences you have had? The reviewer has not faced the challenges of a sysadmin in a broader environment nor is the reviewer qualified ,from his own statements throughout the review, to make such an assessment.

    If Slashdot wishes to increase its content - it should do so by accepting the submission of quality reviews, not reviews such as Part 1/2 of this.

    1. Re:Slashdot needs to be more discerning .... by Enrique1218 · · Score: 1

      I feel that his viewpoint is worthy of slashdot. For instance, I am a Slashdot reader and I do need to use a server at work for basic file and print services for clients on multiple platforms. I am by no means a trained server administator. I am a physics researcher. But it doesn't change the fact I still need a server. With my sparse background, I need a server that I can intuitively setup without a lot of hassle because my time is suppose to be dedicated to my primary duties and not reading man pages or how-tos. I would find this review valuable because the reviewer is inexperience like me and he would be best able to relate to my situtation.

      --
      You don't have to be smart to use a Mac, you just have to be smart enough to buy one
    2. Re:Slashdot needs to be more discerning .... by Anonymous Coward · · Score: 0

      Uhh, you do know that the reviewer is a Slashdot editor? If an editor wants to post his own crappy review, quality standards probably aren't going to stop him. :)

      That said, I found parts of the review to be informative, especially since I'm about to jump into Panther Server in the next week or two. I'll look elsewhere for more information, but there were good tidbits here.

    3. Re:Slashdot needs to be more discerning .... by Macka · · Score: 2, Insightful


      Speak for yourself. I found it a very interesting read having only used OS X Client so far. It answered some questions I had about the differences between Client and Server. And that was part of what this guy was trying to get across.

  77. Correction on my prior post, should use preview eh by drinkypoo · · Score: 1

    Er, samba? I don't know how that got in there. Although, for windows printing, that would work fine :) I meant to say lpr. Of course lpr doesn't provide for autodiscovery... Maybe the solution is to run netatalk :D

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  78. Most Macs are quiet by green+pizza · · Score: 2, Informative

    With the exception of the minitower flavored G4s, most Macs are very quiet... some don't even have fans. The loudest, by far, were the "hairdryer" 1.0 - 1.4 GHz G4 systems. Still not as loud as an SGI Octane, but loud enough.

    I don't recall that the "Yikes" PCI G4 was all that loud, maybe you have a bad fan. If you want a really quiet Mac for a server, get an iMac, eMac, an old G4 Cube (no fan!) or a new G5 (lots of slow-moving, quiet fans).

    XServe is very loud, but its designed that way... suited for a back room or datacenter/server room... small case, lots of air flow in the event of building air conditioning failure.

    1. Re:Most Macs are quiet by Anonymous Coward · · Score: 0

      The eMac is quite loud. The Fan is controled by what looks to me like a thermister. When my apartment gets hot, the eMac is louder that my Athlon XP 2800.
      The 2800 box has five fans, one CPU, two power supply, and two case fans and still the eMac makes more fan noise. I don't regret buying the eMac though.... OS X is sweet.

  79. Re:Just wondering but by Anonymous Coward · · Score: 1, Insightful

    You try pricing web server, mail server, group calendaring, filesharing, network home directories and network mgmt software for Windows, and put it on equivalent hardware with, say, 200 users. I promise you, just the exchange portion will be more expensive than the entire she-bang for the Apple stuff.

  80. Re:Although it sounds interesting to play around w by danigiri · · Score: 2, Informative
    Ummm... lemme rehash it once more...

    [...]and that the type of computing muscle necessary to run more than the meekest fileserver would be either more cheaply purchased in PC components[...]
    I would not want to sound redundant here, but have you ever heard of VT? Speaking of "computing muscle", these guys have built the world's third-fastest supercomputer with G5's, for pocket money (as far as supercomputers go). Yeah, Moore's Law and whatever but your statement is definitely arguable nowadays (really arguable, some would claim just false). Please drop this dated misconception.

    And no, I will not base my business central storage and computing center off some WalMart cheapo clone, I will buy some brand with their guarantee and support.

    more reliably purchased in IBM iron

    IMHO, this is also arguable (though not so much as point one). Please take a close look at the little big chip(s) inside an Apple -say G5- server... I you look closely you will see a shiny gasp! IBM logo. Yeah, incredible. I am sure these guys at IBM must know something or two about processor design... and they have Apple share the stuff.

    As for reliability... well, I have not hard facts, but given my personal experience, I have had Macs in headless service (and they were not even servers) for years. No shites, no silly bugs, no crashes, none, zip, no HD breakdowns, nada. I can't even remember when I last formatted my G4, when was it? When I ****ing bought and partitioned it, years ago, back in the OS9 era. Not necessarily SPARC-quality, but for that price I can buy a bunch of G5 stuff.

    dani++

  81. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    You are confused -- System 7.5 was around between 1995 and 1997, so it would have been competing with Windows 95 and NT4.0

    I don't think they "got it right" until System 7.6.

  82. True Headless server? by xjerky · · Score: 1

    I can't believe that OSX refuses to start it's GUI if there is no monitor attached on bootup. That means you can't start a VNC server to remotely use the GUI tools. There's a dongle you must buy in order to fool the server into thinking that a monitor is attached. I can see if it's done to protect the end user, but there should be a selectable option to turn this off, especially on the server version. Apple does not sound like much of a server company if they can't think about these things.

    --
    A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    1. Re:True Headless server? by Enrique1218 · · Score: 1

      I do believe they have thought about those things. You don't need the gui to boot up or VNC to configure the server remotely. Apple includes the GUI admin tools on a separate disc for installing on a separate computer with MacOSX (server or client). They are the same gui tools that come with the server. You just use the server's address to configure. Maybe the gui doesn't boot but the services do. In the end that is all you need anyway because the gui takes up resources that maybe be better utilized by the services provided by the server. That connector was probably intended for old Macintosh G3 Servers that ran Appleshare IP or pre-OSX server.

      --
      You don't have to be smart to use a Mac, you just have to be smart enough to buy one
    2. Re:True Headless server? by yummyporkproducts · · Score: 2, Informative

      You don't need the GUI or a VNC connection to run the admin tools. Just install them on an OS X client machine, and run from there. There are very few applications that actually have to be run from the GUI. Just about everything can be done with the Admin Tools remotely, or using the command line over an ssh connection. Don't have an OS X client? Spend the $1.50 on a generic VGA dongle and install OSXVnc.app. Viola, problem solved.

    3. Re:True Headless server? by pudge · · Score: 1

      The only thing I need to run with a GUI on my server is iTunes. However, moving files around is sometimes easier with direct access too, as AFP sometimes doesn't deal with files in the same way as direct Finder access, and sometimes the shell is just a pain, depending on what I am doing.

      Instead of VNC, I use ARD. It's got more Mac-specific features, and the "server" (what Apple calls "client") is already built-in.

    4. Re:True Headless server? by xjerky · · Score: 1

      Fine, but what if I want to use the GUI via my Linux box at home? Sure I can ssh in, but the Server I have is a Jaguar server, so not everything is doable by the command line. That's why I want to use VNC. but without the GUI layer loading, VNC has nothing it can attach itself to.

      --
      A sentence you'll never see on an Internet discussion board: "You know what? You're right."
    5. Re:True Headless server? by Anonymous Coward · · Score: 0

      Thats just wrong, this only applied to some older machines like the Powermac cube, all the G4 apple towers boot without a monitor connected, check your facts. I use a vnc everyday on multiple G4 towers that i administrate.

    6. Re:True Headless server? by gozar · · Score: 3, Insightful
      I can't believe that OSX refuses to start it's GUI if there is no monitor attached on bootup. That means you can't start a VNC server to remotely use the GUI tools.
      No, OS X Server (and probably the client) run just fine without a monitor. In fact, you can do an entire install of OS X server without a monitor. I took the Apple OS X Server training, and went through the whole class without using the monitor (in fact, it was disconnected).

      You can also install Apple Remote Desktop if you want to control the gui on the server, but I don't know why you would ever need to do this. Almost everything is available from the command line.

      Server Settings, Workgroup Manager, and Server Monitor lets you do all the GUI stuff remotely.

      --
      What, me worry?
    7. Re:True Headless server? by xjerky · · Score: 1

      All I know is there was a G4 tower out in the field running Jaguar Server with no monitor attached, and I could not get VNC to find a GUI session to connect to.

      --
      A sentence you'll never see on an Internet discussion board: "You know what? You're right."
  83. Re:Although it sounds interesting to play around w by Webmonger · · Score: 1

    Yes, but the OP was saying that it was especially likely in shops where people already had Mac skills.

  84. Re:What? No NTP? by pudge · · Score: 1

    Heh, I did have NTP set up on the Server, but some of my computers are laptops that I take outside the house every once in awhile, and it was just easier to select the Apple NTP server than set up my own and make sure I can hit it from outside the LAN.

  85. Re:Although it sounds interesting to play around w by the_2nd_coming · · Score: 1

    you don't need mac skills to run a mac, but yes, a mac show will use it.

    --



    I am the Alpha and the Omega-3
  86. Re:Ok, time to burn some karma - totally lame post by Anonymous Coward · · Score: 2, Insightful

    > Maybe the reason there is so much Apple stuff on /. lately is becuase at this moment they are making the coolest stuff available

    This sound much like "Seinfeld uses a Mac because they are the coolest" (when in fact it was paid placement). Typical Evangilista logic --- Apple is Cool so Slashdot runs Apple Stories so Apple is Cool. Well, the troll rumor is that Taco got a free powerbook.

    But the main reason Slashdot runs Apple stories because Apple Fans (and Foes) provide a ton of hits. It's the same reason they run a daily SCO story or Microsoft Bash-Fest.

    Note I have nothing against Apple, but it would be nice if BSD or Sun stories were as "lively" as the Apple ones. (It would also be nice if the Apple Zealots toned down their posts and stopped using the moderation system to censor anything apart from the Jobs Party Line, but that might be asking too much.)

  87. Re:What? No NTP? by pudge · · Score: 1

    To the first, you can run the built-in NTPd. No build-in GUI to get it configured and running though.

    Yes there is. Server Admin -> Server Name -> Settings -> Advanced -> Enable NTP.

  88. Re:Although it sounds interesting to play around w by Lars+T. · · Score: 1

    Exactly. 7.5 was only slightly more stable than Windows 95.

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  89. Re:Although it sounds interesting to play around w by oscast · · Score: 1

    G5s XServes already have ECC Ram.

  90. Re:Although it sounds interesting to play around w by joshmccormack · · Score: 2, Interesting

    I haven't encountered many companies that value their employees time so much to not want them to save a couple of thousand dollars.

    Also, there are some fundamental problems with debates on what a value the XServe is:

    -it assumes you've had to buy software to do the same. Even using Linux most comparisons I've seen talk about expensive, 'enterprise' versions. Should be compared to free software.
    -assumes you've had to do make each box one at a time with no copied config files or installers and no knowledge retention (lots of talk on the expense of admin do to difficulty when compared to X's interface)
    -assumes you like everything about the XServe and OS X. The way you update programs, the proprietary hardware, the admin system, etc.

    I'm not saying it's not a swell machine. If you like it go for it. But don't think it's the best value for everyone. Many companies have stacks of Intel boxes, and paid for hardware with lots of spare parts and internal expertise.

  91. Re:You are not free. by Anonymous Coward · · Score: 0

    Mmm, bondage. SCSI cable whips and daisy-chains, anyone?

  92. Re:How many parts is there? by Kent+Recal · · Score: 1

    Ack.
    And he also missed out on rule #1: If you want people to read your stuff then add pretty pictures!

  93. Re:How many parts is there? by Fluk3 · · Score: 1, Insightful

    Why are people complaining? So a 2 part article was posted on a subject (a hybrid *nix server OS) the author was interested in. So what? If one isn't interested in reading it, one could scroll down and read the other articles. It certainly takes less effort than posting a pointless complaint. I suppose if this was a 2 part article on [insert favorite subject or OS] then it would be okay. These conspiracy theories are sad. An ad? Karma whore? Zealot? Please. Give the author a break. Don't try to control the content with childish whining and name calling.

    --
    I've been upgraded to "bad"!
  94. just thought you should know... by xploraiswakco · · Score: 1

    > And, as mentioned in the last article, the $500, 10-client version of Server is limited to 10 simultaneous clients on AFP. To get around this, pay double for the unlimited version, or use plain old Panther Client.
    >
    >
    >MP3s
    >
    >
    >I wish there were a lightweight music server built-in to Server,

    2 details here...

    The upper paragraph is not quite correct, Panther Client is also limited to the "10 simultaneous clients".

    as for MP3's and music server, he should check out the quicktime streaming server

  95. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 1, Interesting

    According to his review most of the server related functions are your stock ftpd, samba, bind, etc... that work with the aqua GUI. Even the firewalling is just plain old IPFW, with a GUI interface.

    OS X server is more likley showing indirectly how to configure all these services without CLI - rather than bridge the gap between user & admin.

  96. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    A windows box can be bought for the same price or cheaper with support. Most WINDOWS shops are better off not purchasing an XServ. It may work for basic file and print, but most small shops also need a domain controller, and may want to run things like SQL Server or Exchange.

    For a small MAC shop this is a great solution, but not for a Windows shop.

    As far as intel hardware goes, why anyone would buy IBM I will never know. HP and DEL are much more relaible in this arena.

  97. A solution by schappim · · Score: 1

    "I wish there were a lightweight music server built-in to Server, one that could use less RAM and CPU, that would just serve MP3s. Alas, there is not. So, I set up iTunes for my music sharing. I won't bore you with the details, for more boring details are yet to come." Ever heard of Quicktime Streaming Server 5?

    1. Re:A solution by pudge · · Score: 2, Informative

      Ever heard of Quicktime Streaming Server 5?

      Yes. Ever hear of daap? It's the protocol iTunes uses, that I need, that QTSS doesn't do. :-) Or if it does, I couldn't see how.

    2. Re:A solution by schappim · · Score: 1

      You do know you can install iTunes on OSX server...

    3. Re:A solution by pudge · · Score: 1

      Yes ... which is what, I said, that I used.

  98. Re:Another interesting viewpoint... by Anonymous Coward · · Score: 0

    When you've grown up and lost your virginity, you'll understand what some of those words mean. Meanwhile, it's quite clever how you can type with one hand while pulling your pudding with the other. But enough of this nonsense. Go to your room, and no Internet for a week!

  99. Lazy schmuck by itistoday · · Score: 0, Flamebait

    You lazy bum, how's it a drag? What? Gotta move your hand a little and click the link? Give the guy some time to prepare the other one. Why does it matter that much?

    1. Re:Lazy schmuck by Anonymous Coward · · Score: 0

      Corporate influence? No the world isn't out to get you, and there is no conspiracy. I think you need to chill out. This guy is not a corporation, he's simply posting a review as an individual. Notice that to read this review you don't have to go to his site or buy any products from him. So shut your trap and stop whining.

  100. iTunes sharing, without the GUI by vasi · · Score: 2, Informative

    If you want to stream MP3's portably, stick with QTSS or Slimserver. But if you want to duplicate iTunes functionality, only without the GUI--but including AAC streaming and browsing from within iTunes clients--try daapd . Of course, it's available in Fink, so it's not hard to get started.

    --
    "Hey, who took the cork off my lunch?" -- W. C. Fields
    1. Re:iTunes sharing, without the GUI by pudge · · Score: 1

      Yes, I've used daapd. I even got it working with mDNS. It's not as good as iTunes though, so I went back to iTunes.

  101. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    Moderators: shame on you for not modding down this flamebait.

  102. Re:Although it sounds interesting to play around w by lish2 · · Score: 1

    Trade you Cuba for Jupiter. ;-)

  103. Best bet... by Anonymous Coward · · Score: 0

    Actually, eMacs are pretty loud (they have one huge fan). Best bet would be to find an old cube, then upgrade it with a faster processor.

  104. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    Speaking of SMB, normally when someone slips a server into a network they do an analysis of how well it fits with the existing machines. Yet, I see no mention of Windows/Samba filesharing in this article. Why is that?

  105. Strange by CatOne · · Score: 1

    Took me 2 minutes to set up QTSS. Hooked up a firewire camera, plugged it into my PowerBook, reflected it off a QT Streaming Server, and sent it to a friend across the country.

    Really. 2 minutes.

    "By far more of a pain in the ass?" Hmmm.

    1. Re:Strange by calyphus · · Score: 1

      And you don't have to pay extra for QTSS. It's free and runs on any install, client or server, of OS X.

      --


      The potato it is uninformed.
  106. Re:Although it sounds interesting to play around w by anomalousman · · Score: 1

    Me, I don't see who wouldn't want to go with XServe, provided that their application is ported to MacOSX. Maybe companies like Google that have thousands of nodes and calculated that Intel hardware will be cheaper.

    And wasn't that calculation done before the G5s came out?

    Price/performance was dramatically different when a top of the line Mac was a dual G4 machine. The virginia tech G5 cluster was a lot cheaper than the comparable intel clusters, I believe.

  107. Re:Although it sounds interesting to play around w by Cloetus · · Score: 1

    I can't help but think that you have no idea what you are talking about. In fact, a g4 400 can saturate a t1 and those are cheap. In fact, in the review, he talks about running it on an old g2 laptop.

  108. Re:My Mac Sucks by Anonymous Coward · · Score: 0

    I have Mac OS 10.3 on my 7300 right now. 400MHz G3, 408MB RAM, two 9GB HDs, & a Rage 128 using XPostFacto. Built form spare parts, a bare bones 7300, & $40 worth of RAM. Not bad for $40.

  109. Re:Although it sounds interesting to play around w by calyphus · · Score: 1
    small shops also need a domain controller, and may want to run things like SQL Server or Exchange.

    hmm, domain controller, see OS X Windows services

    SQL, see OpenBase SQL, oh and all Mac OS X installs, client and server, come with MySQL installed.

    Exchange. Yep, you got me there. That proprietary product from MS isn't available for OS X. Imagine that. You'll justy have to ditch the MS and use open standard tools (and the other OS X fold on the network can share calenders and scheduling with iCal).

    You've pointed up the whole problem with windows and MSs negligence of interoperability. By buying into their closed-proprietary software, you're stuck.

    Oh, and, BTW, it's Mac, not MAC.

    --


    The potato it is uninformed.
  110. Re:Although it sounds interesting to play around w by mrhandstand · · Score: 1

    MQ,

    I'm not picking...but I do feel it's not a valid comparison between an Xserve (NAS) which gives file level access, and a SAN which give block level access. SAN can provide boot volumes. NAS is a large shared harddrive. SAN can provide serverless backup, or run a database, or house an exchange mailstore (and no damn comments about Exchange all you ACs. Some of us actually WORK in the corporate world). NAS is great...and the Xserve is a NICE NAS. But it's NOT the same tool as SAN. Not knowing your environment, I can't say which is the right choice. But to compare them is comparing (pardon the pun) Apples to oranges.

    --
    Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
  111. Re:Ok, time to burn some karma - totally lame post by jay-be-em · · Score: 1, Troll

    What is so great about that hardware?
    The fact that it has a really badass looking metal front grillplate?
    What does it offer over a cluster of linux machines running say Opterons? Not performance. Price is a wash (though if you build the machines obviously you're better off with Opterons).

    --
    "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
  112. Re:Although it sounds interesting to play around w by laird · · Score: 1

    The author was documenting his experiences setting up MacOS X 10.3 Server, not writing a more general review, and (I'm guessing) he doesn't have any Windows comptuters around.

    SMB/Samba works fine with MacOS X 10.3 client, though to do anything interesting with it you need to edit config files (by deafult it only shares user home directories, so you have to add a line to the Samba config to create new mountpoints), so I'd assume that it also works on the server version.

  113. you should be able to get more detailed informatio by Anonymous Coward · · Score: 1, Informative

    Though I have not checked out 10.3 Server (still on 10.2 Server), 10.2 gives me detailed logs of what is going on (you have to enable some of it though)

  114. Re:Panther Client doesn't allow unlimited connecti by Anonymous Coward · · Score: 0
    how exactly does one jusify "per seat" samba licencing?

    how about fink/samba? is that unlimited?

  115. About Web Serving in Panther by Mr.G5 · · Score: 1

    I'm planning on setting up a web server w/Panther Server and I have no use for the workgroup managment software. I am just wondering how easy it is to set up the server for multiple accounts and domains w/Mail, FTP, and Web services for each. Is it as easy as creating a new user for every site and setting up virtual hosts or would it require significant work? My other option is a linux box but I would love to be able to have it work without the hassle of command-line tools. Thanks

  116. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    I was a user and trust me we never installed anything. We used about 4 applications - one of which required a complete restart before using. I don't know how big these advertising agencies were but I am talking about one company that at the time was the largest accounting firm in the world and another company with about 2000 employees. Congrats on getting your six or seven macs to work properly.

    I would also point out that we were still productive in spite of our computers. We are even more productive now with W2K (which eliminated the blue screens we had on NT 4).

    And if OS 7 didn't suck so bad why did it almost drive Apple out of business? It wasn't until OS X that Apple became a viable choice. I don't have to argue with you about how great your little shops worked. I can just point to the numbers.

  117. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    But who was using 95 in a corporate environment? Even with its problems NT was the most stable desktop OS out there. Even usability-wise NT was pretty close to OS 7. Somebody tell me what they were thinking with that stupid seatbelt thing on the bottom of the screen.

  118. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    If you believe that I have a bridge for sale at retail.

  119. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    He knows that.

  120. Re:Although it sounds interesting to play around w by rixstep · · Score: 1

    The trick here is that the G5 is probably cheaper when you calculate bang for buck. And you still haven't figured out your ROI in terms of lesser overtime, etc because things 'just work'.

  121. QTSS = MP3 Server by amsr · · Score: 1

    Did you look into using the built in QTSS server to set up an Mp3 streaming server? Last I checked you can throw all your mp3s in the QTSS source directory in your home directory on the server, fire up the QTSS publisher app or web admin and set up play lists for any quicktime supported media type. I think QTSS even has built in web page templates that will make your site look good. You can eve add weights to different songs and put the list on loop so when people tune in, they hear certain songs more than others.

  122. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    >7.5 was only slightly more stable than Windows 95.

    That varied by the particular flavor of 7.5 and the particular hardware. Anything prior to 7.5.3 on a PCI Mac made even W95 look good, and 7.5.3 was usable, but still flakey until you updated Open Transport to something like 1.1. System 7.5 ran great on my IIci, and was still going strong the last time anybody used that machine.

    It took 7.6 (or was it 7.6.1?) to be really good on a 7500.

  123. Re:Although it sounds interesting to play around w by blueworld · · Score: 1

    My parents have an LCIII running MacOS 7.1. I love it. Hate their newer computer (beige G3 that has killed a hard drive, 2 cd drives, and a floppy drive). It does have the random lockup issue, but aside from that it runs wonderfully even after 10 years.

  124. Re:Although it sounds interesting to play around w by Anonymous Coward · · Score: 0

    Actually IBM has servers based on the same cpu at about the same price: See here

  125. What about serving iCal? by John+Seifarth · · Score: 1

    I've tried to find "official" iCal serving info on Apple's website, without success.

    I'd like to be able to have calendars which can be updated by several different people (secretary updating boss' calendar which he can also update).

    I found (and tried) this this article on MacOSXhints. I got it to work on my local lab network, but I still cannot edit the calendar by anyone else but the original publisher.

    Does Mac OS X Server have an out-of-box solution? Is it even possible to have more than one person with update rights to a calendar?

    1. Re:What about serving iCal? by pudge · · Score: 1

      This is not a serving issue, it is a client issue. iCal does not allow multiple authors to a calendar. You either subscribe to a calendar, or you publish it: not both. If iCal allowed it, Server would easily handle it, the same way it handles it now, using DAV in Apache. It's pretty easy to set up. You set a directory to work with DAV, you set users with write permissions, you create a URL for that calendar, etc.

    2. Re:What about serving iCal? by John+Seifarth · · Score: 1

      So what client(s) do work with several editors on the same calendar? I found Calcium through this thread. Any comments? Any others?

    3. Re:What about serving iCal? by robballan · · Score: 0

      iCal integrates multiple calendars in the same window. Why not just have each person publish their own calendar, and each person subscribe to each of them? All the events will appear together. This is how we handle our office calendering.

  126. Re:Ok, time to burn some karma - totally lame post by Anonymous Coward · · Score: 2, Insightful

    Oh I don't know.... ARS Technica did a a little comparison and the G5 more then held its own against the Opteron! IIRC actually beat it pretty soundly in a couple of places.

    And sure you could build your own boxen and all. But if something should fail during the first year or you screw up in the building and zorch something (okay low odds but don't tell me it doesn't happen out there in the world), then you don't have a warranty to fix the thing and are further out of pocket.

    So it really is a factor of how you want to spend your time and money: You can either go get the parts to build a box, and then take the time and actually put it together. The load Linux, make sure that it works on your Frankenstein, configure it and get it operational.....

    Or you could drive down to CompUsa plunk down some cash, drive home unpack, plugin, load the OS, and config. And spend the time that you did not use in the building of the above alternative boxen doing something else....like spending time with your family! Your girl/or guy depending upon taste and orientation.... dumping your paycheck down your throat one beer at a time...

    you know having a LIFE! Not being a slave to your machine...seeing sunlight!

    Factor in the cost for MY time the money saved by your build it for cheap and use a ostensibly "free" OS (it may be low cost but time is still money still money, and if I get a Linux distro off the web I have to factor in the time downloading etc), box can become a lot higher then you would expect.

    Hey I understand the hobby angle of doing it all yourself, hell my Dad and etched out own motherboards way back in the misty past. But you know after a few years I frankly don't care to do that kind of crap with what little is left of my personal time!

  127. Re:Although it sounds interesting to play around w by nettdata · · Score: 1

    but I do feel it's not a valid comparison between an Xserve (NAS) which gives file level access

    Ummm... where does it say that it's a NAS? Maybe I'm confused, but it seems to be a "block level" device to me... it connects using an HBA connection, and "looks" like another drive on the box. It's not a Network Attached Storage solution that just appears as a shared drive over the network.

    The fact that it's being pushed by Aple to do professional non-linear video editing kind of screams to me that they aren't just NAS devices, and allow "block-level" access.

    Am I missing something?

    True, it's not a SAN, but it's also nowhere near the price and doesn't offer anywhere near the features. It seems to me that it's just a big whack of relatively fast, redundant drives that attaches to the box.

    Now, if you want to run Oracle RAC, which requires shared storage access (via a SAN), then this is for SURE not going to do what you want it to, but it's just fine for running a local developer release of Oracle, or a big honking mySQL server, etc.

    --



    $0.02 (CDN)
  128. Re:Although it sounds interesting to play around w by MarcQuadra · · Score: 1

    OOPS, we actually spent $150k on the NAS, it's just a rack of SCSI drives totaling about 2TB connected to some Dell PowerEdge server. All it does is serve files via SMB to the entire school. I misued the term SAN.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  129. DHCP and MAC by rnilz · · Score: 1

    I may be completely wrong here, but from what I can gather, the built-in DHCP server in Panther offers no easy way of allocating fixed addresses to machines using MAC. I know you can install and use the ISC DHCP server and then do it (clicky) but i still think apple should put this in. I think a lot of organisations would find this useful to prevent stray laptops from popping up on the network.

  130. Re:Although it sounds interesting to play around w by iamacat · · Score: 1

    I haven't encountered many companies that value their employees time so much to not want them to save a couple of thousand dollars.

    No? Then why do companies get Windows and MS Office when they could obviously save money with Linux/OpenOffice? Why won't they invest on ease of use (real or percieved) in other areas then - like Apple servers or for that matter desktops?

    assumes you've had to do make each box one at a time with no copied config files or installers and no knowledge retention.

    Well, first of all a small business might only have one server. The bigger problem is that someone with the knowledge needs to work for the company in the first place and needs to stay around to maintain the stuff. With XServe, it's conceivable that one of the existing employees can manage the server without taking too much time off his/her primary job.

  131. Re:Although it sounds interesting to play around w by joshmccormack · · Score: 1

    No? Then why do companies get Windows and MS Office when they could obviously save money with Linux/OpenOffice? Why won't they invest on ease of use (real or percieved) in other areas then - like Apple servers or for that matter desktops?

    Use of MS Office is based on what everyone else uses, inertia, fears of the unknown (read job security), etc. Not ease of use issues. Don't misinterpret this to mean I like MS Office.

    Additionally, there isn't a set in stone standard for servers like there is for desktop apps.

    And while it's true that if you have an office that has no existing hardware and no expertise in house you might be able to buy an XServe and be very happy with it and not need any technical help, this is not the typical server customer. Most customers have existing equipment, spare parts, and expertise. They know what works, and the XServe is somewhat of an unknown, and it costs more than altneratives cost.

  132. Xserve is a SAN by Anonymous Coward · · Score: 0

    Xserve definately does use a Fiber Channel network to communicate with connected systems. Hmm... sounds like a block device to me!