Slashdot Mirror


Review - Mac OS X Server 10.3, Part 1

What is the point of Mac OS X Server? Mac OS X is Unix. I have Apache, bind, sendmail, (and whatever I want) already on here. My Mac OS X box is a server already, right? I have a home network with a half dozen Macs, and have a box that does some serving, and I want it do more. So, I set out to figure out what this Server thing is. (Read on for the rest.)

Sure, I can read. I can go to the Mac OS X Server web site and read all the documentation for things related to "standards-based management," "share printers and files," "n-tier" solutions. Yawn. I know all about this stuff, and I know I can do it already. If I am paying good money for this, it better have value I can't already get for free.

First Things First

Essentially, Mac OS X Server is the same thing as Mac OS X (a.k.a. Client). It's the same core OS, it has the same versioning (10.3.2 as of this writing), it runs the same programs. But Server comes with programs and tools and configurations geared toward being a server, rather than a user's workstation.

Server comes in two flavors: a 10-client version for $500, and an unlimited client version for $1000. The only difference between the two is that the 10-client version limits file and windows sharing to 10 simultaneous clients. You can have any number of users, but only 10 can connect to those services at the same time.

With that money, you also get 90 days of "up-and-running" support covering the software that ships with Server. So if you've read the frelling manual and still can't figure out why the firewall doesn't seem to be working, you can get some help. After 90 days, you can still get help -- including more advanced topics -- but it will cost you from $6,000 to $50,000.

Hardware

The Xserve, Apple's rack-mountable computer, comes with the unlimited client version of Server preinstalled; and really, Server is built with Xserve in mind. Server Monitor, included with Server, displays uptime, temperature, drives, power, network usage, fans, and security of Xserve boxes.

You can configure Xserve boxes automatically with Panther Server preinstalled. Design your configuration on one machine, set up an LDAP server and put it in the DHCP server settings, and add your configuration file to the LDAP server. Turn on the other servers for the first time, and each one will find the DHCP server, find the LDAP server, find the configuration file, and configure itself automatically. You can also put the configuration file on a USB key or somesuch, and the machines will configure themselves that way, too.

My test box is a dual G4/1.25 GHz Power Mac; it performs with nary a hiccup. If I had a large network or many users, I can imagine wanting more power: with a Power Mac or Xserve G5, I'd be able to take advantage of an OS that is optimized for the 64-bit CPU. For me, however, this would result in a depressingly, perpetually, low CPU load.

Initial Security Considerations

Out of the box, assuming no one has set up a rogue DHCP server on your network, Mac OS X Server is mostly secure: only SSH is on by default. As other services are turned on, more security concerns are created, because new security holes may be opened.

For the most part, the default configurations of the various services are secure, but that largely depends on your specific environment. Mac OS X Server is excellent at making advanced server configuration easier, but this ease of use comes with a price: you may be opening yourself up to attack. Mac users are often not used to the idea of making themselves vulnerable just by clicking checkboxes.

This may look like a Mac, and may be easy to use, but it is no substitute for having a real live sysadmin on hand to -- at the very least -- audit the security of the system. It'd be nice if Server included audit tools; I envision UI elements that warn you when you have conflicts, or when you've opened up a hole, or when you've violated predefined security policies. On the other hand, it would be more reliable to have a third-party system to do the audit, on basic principle. But that's so un-Mac-like.

Open

Tom Goguen, Director of Marketing for Mac OS X Server, says that Apple is 100% into using open standards and open source in the core operating system.

Mac OS X Server has always been largely based on open standards, but the Panther incarnation has gone even further. Gone are Apple's proprietary mail systems; they are replaced by postfix, mailman, and cyrus. Mostly gone is NetInfo; it is replaced by LDAP. Rendezvous, also an open system that others can plug into, is a bigger part of Server now: FTP, LPR, and web services are all announced via Rendezvous.

Of course, as always, Server -- just like Client -- is based on FreeBSD (now version 4.8, with some of 5.0 stirred in), and most of the Apple core OS itself is under the Apple Public Source License.

A Case for Case

New to Panther is case sensitivity in HFS+. For many years, Mac OS has used the HFS as its file system, which treated "Foo" and "foo" as the same file. Some years ago, HFS+ was introduced to overcome many of the limitations of HFS, but case sensitivity -- seen more as a usability feature than a limitation -- remained.

But in Unix, this certainly is a limitation for many people. "Makefile" vs. "makefile" and "head" vs. "HEAD" have caused many a headache for Mac OS X/Unix users. But now case sensitivity is a formatting option.

Because case insensitivity is still seen as a usability feature, this feature is not available by default on Client, although you could always connect your drive to a Server to format it. It is also possible, in theory, to format a drive with case sensitivity in Client using various tricks.

Setting it Up

My server is connected to my home network via a 100BaseT switch, to which is also connected a cable modem and an AirPort Extreme base station. My PowerBook G4/867 connects to the network via AirPort or the switch. My wife has an iBook G3/600, and I've got a PowerBook G3/400 in my stereo closet for playing MP3s. The PowerBook doesn't have internal AirPort, and instead is connected to another switch and another Extreme base station, configured to do WDS. I've also got the PS2 connected in there. Everything is running Panther Client (except for the PS2, last I checked).

Looking at the various services offered by Server, I can already see many things I want to set up: file sharing (Apple Filing Protocol, or AFP), DHCP for guests, DNS, FTP, SMTP, printing, and web. I have most of those already set up now, but I wouldn't mind if they were easier to configure and manage.

After surveying my situation, I installed Panther Server and took a look around.

The first thing I wanted to see was what my configuration options were. And lo, there in my Dock were not the expected iMovie, iTunes, iPhoto, and the like, but icons that a mouseover revealed to be representative of programs like Workgroup Manager, the aforementioned Server Monitor, and Server Admin.

Workgroup Manager uses a lot of terminology that is completely lost on me, and I am not managing any users, really. My wife doesn't need the file server -- we can exchange files via iChat, or I can copy them to her machine via scp -- and she keeps all her own files on her machine. We won't be using any print quotas. I do use Workgroup Manager to create some basic user accounts for friends, but I don't need any features more advanced than what is in Client.

Server Admin is what I want to sink my greedy little digits into. I opened it up, clicked the "add new server" button, typed in my server name ("Sweeney.local") and password, and started playing.

As I started looking around, I remembered that there was an extra CD in the distribution called Admin Tools. It allows you to install these tools on any Client machine, so you can manage the Server remotely. I want to go hang out in my La-Z-Boy while I configure my server, so I installed the tools on my PowerBook. Nifty.

Server Admin lists each machine and the services available to it, with an icon next to each describing its status. If you select a machine's name, you see several tabs: Overview, Logs, System, Graphs, Update, and Settings. Overview reports the system version, names, and dates. Under Logs, you can view the system log, watchdog log, etc. System reports what network interfaces and volumes are available. Graphs displays CPU and network use in pretty pictures. Update runs Software Update. Settings controls the system names, the date and time and timezone.

This is basic stuff, and each service is laid out in similar fashion. All of them have at least two tabs: Overview and Settings. Most also have a Logs tab. Some have other tabs like Connections, Graphs, Clients, Activity, Accounts, Queues, and Jobs.

The available services are AFP, Application Server, DHCP, DNS, Firewall, FTP, Mail, NAT, NetBoot, NFS, Open Directory, Print, QuickTime Streaming, VPN, Web, and Windows. Somewhat conspicuous in its absence, to me, is MySQL, which is included in Server, but doesn't have an interface in Server Admin.

Server Admin does have its problems. It will crash on occasion, but I see no evidence of my settings being corrupted, or any other lasting ill effects. Some of the lists are not sortable, though they appear to be: for example, the DNS zone listings are not sortable, even though clicking on the column headers indicate otherwise.

Also, it can be slow to update. This is understandable, but annoying. Logs don't refresh immediately, and when you hit reload, the wrong log is selected, instead of the current log being refreshed. When restarting services or viewing logs, I will sometimes use the command line tools, as they are more efficient; it would be nice if Server Admin would display the path to the log you are looking at, so you can easily find and tail it in a shell.

Sharing

Some of these services are available in a minimal form in Client, in Sharing under System Preferences: file sharing, Windows sharing, web, FTP, and printing. In Server, the Sharing preferences are still there, but contain only three items: Remote Login, Apple Remote Desktop, and Remote Apple Events. Remote Login is simple: it allows users to connect with ssh/scp, and can be turned on or off. The other two require, perhaps, a bit more explanation.

Apple Remote Desktop is a way for an admin to control client computers. Previously, the client was distributed only as part of the software package of the same name, but now the client is included with Panther. It is, of course, off by default, and once turned on, each machine must define what users have access to what resources (this can be done via the command line, too). I most commonly use ARD for controlling and viewing the screen of another computer, installing packages, and copying files.

Remote Apple Events has been in Mac OS for many years, since back in version 7-dot-something. It allows controlling "scriptable" Mac applications -- such as with AppleScript -- over the network. It used to run over AppleTalk, but now runs over plain old TCP/IP. Not many people make use of remote Apple events in my experience, but I use them often; for example, I have a Perl script that queries iTunes on a remote box, and sets the current track in iChat.

Windows

I don't use Windows, and therefore can't really test the new Windows integration in Panther Server. But from what I can tell, Apple has added quite a few improvements. Samba has been updated to version 3, and the lists of Unix and Windows users can be united via Directory Services. But I confess to a crippling ignorance and apathy about this small corner of the computing world. Sorry.

To Be Continued

Tomorrow, I'll get into the details of setting up the services I use on my network.

469 comments

  1. To Be Continued? by WIAKywbfatw · · Score: 0, Insightful

    Why not post the whole review at once?

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:To Be Continued? by Lussarn · · Score: 0, Troll

      Because 80% of the slashdot articles needs to be about Macs. Apple pay for it.

    2. Re:To Be Continued? by Anonymous Coward · · Score: 0
      do i want a... maya server?

      if you're using Maya you do... nobody does all their work on their local machine.

      the only thing apple has in common with servers is the price tag for thier IMACs.

      Apple's XServe RAID hardware is cheaper than the competition and their XServe hardware is not particularly expensive either. The low RAID prices are driving adoption of their servers even in places that are not predominantly Apple shops.

      However, if you'd prefer to pay more for the same capabilities, more power to you!

      -- Mark

    3. Re:To Be Continued? by Anonymous Coward · · Score: 0

      Hmm...Maybe he hasn't written the rest yet.

      Just a possibility...

    4. Re:To Be Continued? by jo_ham · · Score: 1

      What liquor "ditributor" do you work for? So I know never to buy anything from them.

    5. Re:To Be Continued? by Anonymous Coward · · Score: 0

      Review to Mac-v-PC flame war in 10 seconds... flat. Someone should be timing these forum posts - we must be close to a record.

  2. So what by wpiman · · Score: 3, Insightful

    Yawn. I know all about this stuff, and I know I can do it already. If I am paying good money for this, it better have value I can't already get for free. You may be able to do it- but to those who cannot a simpl GUI on top makes a world of difference. Different strokes for different folks- don't buy it.

    1. Re:So what by Golias · · Score: 4, Funny
      So if you've read the frelling manual

      "Frelling" == Old and busted.
      "Goram" == New hotness.

      Firefly forever be-otch!

      (A Firefly vs. Farscape cuss-word-substitute flame war... possibly the only thing nerdier than vi vs. emacs. What fun!)

      --

      Information wants to be anthropomorphized.

    2. Re:So what by Alan+Partridge · · Score: 0, Offtopic

      you are socially handicapped

      --
      That was classic intercourse!
    3. Re:So what by Unregistered · · Score: 1

      But if an admin is just clicking the pretty boxes, he's probobly not gonna amke sure the machine is completely secure.

    4. Re:So what by Anonymous Coward · · Score: 0

      Does firefly still have that fine hooker chick? Damn, that show sucked, but she sure was one fine peace of ass. I sure would of liked to butter her crumpit, if you know what I mean.

    5. Re:So what by pudge · · Score: 2, Informative

      You apparently don't understand the concept of a review, wherein I try to find out whether or not the GUI is worth the expense.

    6. Re:So what by Anonymous Coward · · Score: 0

      "but to those who cannot a simpl GUI on top makes a world of difference"

      See www.windows2003.com

    7. Re:So what by henben · · Score: 2, Insightful

      He's adopting a skeptical position as a rhetorical device to frame his review. Uh, assmunch.

    8. Re:So what by Anonymous Coward · · Score: 0

      I ordered a computer from the apple store a week ago. It was supposed to ship yesterday. Today I find out they pushed back the ship date 2 weeks, even though when i ordered it everything was in stock. I think I'm going to say "So What" too and get a Linux box instead now... And with Wine Rack, I can run photoshop 7 -- which was one of my main reason for getting a mac. Hmmm....

  3. Boy by Anonymous Coward · · Score: 4, Funny

    Tomorrow, I'll get into the details of setting up the services I use on my network.

    iCan't wait for more of this.

    1. Re:Boy by Anonymous Coward · · Score: 0, Funny

      iCan.

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

      iWasn't.

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

      iDon't care.

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

      iDo.

    5. Re:Boy by Anonymous Coward · · Score: 0

      These are getting old.

    6. Re:Boy by Anonymous Coward · · Score: 0

      get aLife.

    7. Re:Boy by Anonymous Coward · · Score: 0

      iPoo.

  4. the point by AnonymousCowheart · · Score: 2, Insightful

    the point of it the same of any company; to make money. Duh, imagine that, apple trying to profit!

    1. Re:the point by proverbialcow · · Score: 3, Funny

      This isn't the Apple we've come to know and love!

      --
      The only surefire protection against Microsoft infections is abstinence. - The Onion
    2. Re:the point by Anonymous Coward · · Score: 0

      OMG! A company trying to profit?! Wait... Uhhh.... Duh.. Isn't that what companies do?

  5. And how... by Anonymous Coward · · Score: 0

    No matter how many versions they come out with between Windows, there's always new additions that make this server OS something you have to go out and get.

    More info.

    1. Re:And how... by Anonymous Coward · · Score: 0

      you sound like an apple shill.

  6. Re:They charge per client? by gregarican · · Score: 4, Informative

    Actually that would mean that Apple is charging per connection, not per user. So if you have 100 users a 10-user license would work as long as your users can be limited to 10 at a time. So lo-and-behold they didn't succumb to what you're asserting.

  7. Re:They charge per client? by WWE-TicK · · Score: 1

    As if this annoying feature was strictly limited to Windows server software...

    Now if you had said "commercial server software", that would've much more sense.

  8. Re:Mac.. by grub · · Score: 5, Funny


    That's right.. the Mac has been dying for 20 years now. Another 10 should just about wrap it up..

    --
    Trolling is a art,
  9. Let's see some pictures, eh? by Gizzmonic · · Score: 2, Interesting

    I'd like to see your setup.

    I'm getting an Xserve G5 soon and I haven't used OS X Server at all. Tell us about Netbooting. The idea intrigues me...I must know more about it.

    What other things are fun to use with it? The Xserve will be running PHP/MySQL, I don't know much about Mac OS X Server so please let me know!

    I ffropgaermgaeromgaegoSRAGKWgaer/.

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:Let's see some pictures, eh? by gsfprez · · Score: 1

      i have some picts of his house, dogs, office, and beautiful wife and kid - but i'm afraid that my server would melt under the load.

      oh - and i'm sure there's enough people that want to kill him that he's not interested in his picture being all over the internet.

      also - i'm installing 7 G5's with two fully populated RAIDS. I'll put the pictures up later on... somewhere.

      --
      guns kill people like spoons make Rosie O'Donnell fat.
    2. Re:Let's see some pictures, eh? by Mikey-San · · Score: 3, Informative

      NetBoot is a function based partially in Open Firmware that allows a client to be booted by a Mac OS X Server machine via ethernet. You connect the client to the ether and hold "n" while after you hit the power key. (You can also hold option to get a list of all bootable partitions/devices connected to the machine, which will include valid NetBoot servers.)

      We use it at work to image machines for a school system. There are a couple of dozen schools, each with its own image, and when we need to reimage a machine, we hook said machine to the Xserve's switch and bang, the machine boots and a program called NetRestore (third-party) is run to reimage the machine. (You don't need NetRestore, but it makes our day easier.)

      NetBooting is really fast and really elegant, and on top of that, it's /really/ easy to set up and maintain on the server end.

      I 3 NetBoot.

      --
      Mikey-San
      Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
    3. Re:Let's see some pictures, eh? by Anonymous Coward · · Score: 0

      NetBoot is basically a nice front end for setting up TFTP network booting.

  10. Re:They charge per client? by vijayiyer · · Score: 5, Informative

    This has always been their pricing scheme. It's assumed that if you need more than 10 concurrent connections, the $500 difference is negligible, and you just go for the $1000 unlimited client version. Which is still _much_ cheaper than MS server licensing. Think of the $500 as a cheap version for small businesses or students.

  11. Sure we can read... by JohnDoe.Slashed · · Score: 0


    Sure, I can read. I can go to the Mac OS X Server web site and read all the documentation for things related to "standards-based management," "share printers and files," "n-tier" solutions.


    We can do that now to, even without going to apple.com, thanx to yhis "tiny" informative article ...

    Or we won't...

  12. Costs? by ericdano · · Score: 4, Insightful

    Where did you get this "After 90 days, you can still get help -- including more advanced topics -- but it will cost you from $6,000 to $50,000." quote? Link? Facts?

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
    1. Re:Costs? by midifarm · · Score: 5, Interesting
      I've been using OSX Server for over two years now (first time on an iMac!) and have NEVER had to pay for support for server. From the guys that I've talked to at Apple, they've stated that they don't want to charge the Server customer because they WANT that customer. They've been very helpful in the few problems that I've encountered even getting me to an actual programmer!

      Peace

    2. Re:Costs? by Anonymous Coward · · Score: 0

      Are you insinuating that they don't WANT the non-Server customer?

    3. Re:Costs? by larry+bagina · · Score: 1

      Seems expensive. Considering 90 days of support only costs $500 (with an extra copy of OS X server free).

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Costs? by ericdano · · Score: 1
      whoa.......a.......REAL..........programmer?

      *Faints*

      Gotta love Apple. Great company. First the transition from 680X0 processors to Power PC, then from OS 9 to OS X. Pretty damn good I think.

      --
      It's either on the beat or off the beat, it's that easy.
      I moderate therefore I rule!
      --
    5. Re:Costs? by Anonymous Coward · · Score: 0

      but it will cost you from $6,000 to $50,000.

      hmm, why not just buy another xserve for $3-4K and claim you just put it in? Sounds fishy.

    6. Re:Costs? by Anonymous Coward · · Score: 0

      i've been getting this level of support from Sun for a while now, though at cost.

    7. Re:Costs? by jeffehobbs · · Score: 5, Informative


      Yeah, that's not actually... true. I called Apple a couple months ago about a really odd password problem with Mac OS X Server (you could log in as any user on my server by entering a blank password!), and while they did charge me, it was only $100.

      Now here's $100 worth of secret, annoyingly undocumented Mac OS X Server information: you can use the password of an Admin account to log in via AFP as any user on the system. For example, if one of your admin passwords is "fl0nk", you could use "fl0nk" as the password to test any user on the system.

      So make sure your Admin passwords are strong! And secret! And not blank!

      ~jeff

    8. Re:Costs? by Anonymous Coward · · Score: 2, Insightful

      That's actually an option.

      If you configure your AFP server, there's a checkbox right there that allows you to use admin password to masquerade as another user. That's not the exact wording, but it's pretty close.

      I highly doubt this isn't documented, though - since it's just a checkbox in the GUI. It's under the "help" menu at the very least.

    9. Re:Costs? by pudge · · Score: 2, Insightful

      Now here's $100 worth of secret, annoyingly undocumented Mac OS X Server information: you can use the password of an Admin account to log in via AFP as any user on the system.

      Hm, maybe I should have mentioned that in the review. Oh wait, I did! :-) And it is documented, in Panther Server, anyway. And you can turn it off, as noted in the review.

    10. Re:Costs? by midifarm · · Score: 1

      No, but they're trying to grow the enterprise market tremendously.

    11. Re:Costs? by daviddennis · · Score: 3, Informative

      When I got an Xserve for my company, I was quoted $995 for a year's onsite hardware service, and $995 for three years of OS updates.

      D

    12. Re:Costs? by Octorian · · Score: 1

      "Enterprise" market? Somehow, I'd think the Xserve still qualifies as an "edge" server. Now if Apple decides to come out with a 4-16 way server with hot-swappable system boards, then we'll be talking "enterprise" servers :-)

      (of course they could, but it would be hard to justify the R&D given their current target market)

    13. Re:Costs? by mjpaci · · Score: 1

      This was actually a feature in ASIP 5.x too. It freaked me out one day when I was logging into the server from a client machine. I had forgotten to change the username, entered the admin password and was presented with limited volumes in the AppleShare window.

      Now I run the PC Support team at a large company and wish this were a feature in windows. Having to chase down users to get their passwords (eventhough they're not supposed to give them out to anyone or write them down) to config their machines gets annoying and old and slows the team down.

    14. Re:Costs? by sootman · · Score: 1

      Glad you brought that up. I noticed that the other day and meant to look into it more. We have a lot of OS X boxes around here and I connected to mine with one username and another password and got right through. (I have multiple accounts, all admins, for testing.) So, this problem affects the non-server version of OS X as well.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    15. Re:Costs? by wchin · · Score: 2, Interesting

      True. But the Xserve + Xserve RAID + Mac OS X Server is a compelling SMB solution which plays "nicer" with much bigger systems (which are typically UNIX) than your typical Windows x86 setup.

    16. Re:Costs? by pudge · · Score: 1, Informative

      Where did you get this "After 90 days, you can still get help -- including more advanced topics -- but it will cost you from $6,000 to $50,000." quote? Link? Facts?

      The link's right there, sport. Read it again, see the link this time, and click on it. :-)

    17. Re:Costs? by TrancePhreak · · Score: 1

      If you have Windows server running and use that to maintain the login/passwords, you can just have yourself as administrator on any box. Then anyone can login with their security settings and profile anywhere.

      --

      -]Phreak Out[-
    18. Re:Costs? by mjpaci · · Score: 2, Informative

      you're missing the point. sometimes you need to logon as the user. the only way to do this in windows is to know the user's password or have enough rights to change it. in os x, if you're an admin you can login as the user without knowing their password or having to change it. that would be very useful feature for techs troubleshooting profile-specific issues.

    19. Re:Costs? by Maserati · · Score: 1

      Thanks ! I've been a Mac admin on and off for years and haven't heard that one. If that works on screensaver locks too...

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    20. Re:Costs? by Anonymous Coward · · Score: 0

      Right... so you had a blank Admin password on your system? I thought only Windows users were allowed to be dumb.

    21. Re:Costs? by dtungsten · · Score: 2, Insightful

      Where did you mention this in the review? I didn't notice it. I'm not trying to be a jerk jere, but I honestly couldn't find it.

    22. Re:Costs? by dtungsten · · Score: 1

      I have verified this with OS X 10.2 "Client" running AFP. It only works for AFP as far as I can see, as it does not apply SSH.

    23. Re:Costs? by dtungsten · · Score: 1

      Where is that option? Is it only on OS X Server, or Panther? I didn't see it on my (Non-server) Jaguar system. I don't really need to turn it off, though.

    24. Re:Costs? by dtungsten · · Score: 1

      You can unlock the screen saver with the admin username and password, no matter what account is logged in to the desktop. Unlike the AFP service, you can't unlock the screen saver with the non-admin username and admin password.

    25. Re:Costs? by dtungsten · · Score: 1

      This only works for AFP, though; not logging into the workstatsion (console), not SSH. At least with OS 10.2. I suppose this might have been added in Panther (10.3).

    26. Re:Costs? by pudge · · Score: 0

      Oh! I'm sorry. My apologies. That's in Part 2. I shall slink away now!

    27. Re:Costs? by mjpaci · · Score: 1

      Still, the point is you can log in as the user without having the user's password and see things like they're going to see them when they attach to the network.

    28. Re:Costs? by urmensch · · Score: 1

      Couldn't you just log in as root and then su to the user you want?

      I've never seriously used osx so I don't know if it's even possible to log in without starting a windowing system.

    29. Re:Costs? by Anonymous Coward · · Score: 0

      Server...

    30. Re:Costs? by NatasRevol · · Score: 2, Insightful

      Logging in to an AFP mount is not possible with root. It's a GUI system, and you can't su to another user. You can log in without starting a windowing system. At the login screen, type '>console' without the quotes.

      --
      There are two types of people in the world: Those who crave closure
    31. Re:Costs? by urmensch · · Score: 1

      shouldn't your nick be RevolNatas? ;)

    32. Re:Costs? by NatasRevol · · Score: 2, Funny

      Actually, it's a typo. I forgot a space. Natas Revol. Funny how dumb college humor stays with you...

      --
      There are two types of people in the world: Those who crave closure
    33. Re:Costs? by tfofurn · · Score: 1

      Argh! It always fries my brain that tech support can't fully configure things without being me. In those cases where they want my password, I temporarily change it to "temp." and the tech's name or "temp." and what they're installing. It's easier for them to remember and doesn't compromise security long-term.

    34. Re:Costs? by ericdano · · Score: 1
      Doh! Um........wow.

      But, all things considered, if you are running a business, and depended on your computers being up 24/7/365, thats not bad. I remember Oracle support being REALLY REALLY expensive as well and we were not getting the immediate response. We had something like 24 hour call back or something.

      --
      It's either on the beat or off the beat, it's that easy.
      I moderate therefore I rule!
      --
  13. The main reason for XServe... by Anonymous Coward · · Score: 5, Funny

    The main reason Apple developed the XServe is because their original server, the iRack, was inadvertenly taken over by the US military due to a typo.

    1. Re:The main reason for XServe... by PapayaSF · · Score: 1, Funny

      The original plan was to call it ServeX, but someone pointed out it sounded like "cervix." Strange but true!

      --
      Q: What does the "B." in Benoit B. Mandelbrot stand for? A: Benoit B. Mandelbrot
  14. Re:They charge per client? by Night+Goat · · Score: 2, Informative

    Novell does the same thing. It's not that surprising, businesses are used to paying per client. What I do like is that it only costs $1000 for unlimited clients. That seems pretty cheap. You have to buy Mac hardware though, so it makes sense that they don't charge as much for the OS.

  15. Userland is mostly based upon *BSD+GNU not FreeBSD by chrysalis · · Score: 5, Informative

    Please stop saying that MacOS X unix tools is based upon FreeBSD.

    Apple actually took parts of NetBSD, FreeBSD and OpenBSD.

    Most tools actually come from OpenBSD.

    If you got MacOS X and if you need a proof, just try :

    ident /usr/bin/* /bin/* /sbin/* /usr/sbin/* 2>/dev/null | fgrep OpenBSD | wc -l
    ident /usr/bin/* /bin/* /sbin/* /usr/sbin/* 2>/dev/null | fgrep FreeBSD | wc -l
    ident /usr/bin/* /bin/* /sbin/* /usr/sbin/* 2>/dev/null | fgrep NetBSD | wc -l

    Here's what I get on Darwin 7.2.0 (Panther, everything up to date) :

    OpenBSD : 303
    FreeBSD : 258
    NetBSD : 143

    The rest is mostly GNU tools.

    --
    {{.sig}}
  16. How about an article using older macs for server? by ericdano · · Score: 3, Interesting
    I'd love to see someone post an article using older, PCI macs (9500 or something) running XPostFacto, a G4 card in it, and a huge IDE system (with RAID or without) AND running Mac OS X Server.

    I think Apple missed the boat not supporting these Macs with OS X. They make great little OS X workhorses.

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
  17. Re:They charge per client? by mgs1000 · · Score: 3, Interesting

    So is there a client limit on regular OS X? (Client)

  18. Windows -- Small corner? by Phishcast · · Score: 2, Funny
    ...but I confess to a crippling ignorance and apathy about this small corner of the computing world.

    I'm not sure if this is a joke or if this is a typical Mac user's view of the computing landscape today.

    1. Re:Windows -- Small corner? by catbutt · · Score: 1

      sounds like he just knew he was playing to the slashdot crowd.

    2. Re:Windows -- Small corner? by tb3 · · Score: 1

      Yup, it's like that old poster of a New Yorker's view of America.

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

    3. Re:Windows -- Small corner? by phishtrader · · Score: 1

      In his next article he'll write about this Apache daemon that you can install to serve "webpages" just like on the "Internet".

    4. Re:Windows -- Small corner? by Anonymous Coward · · Score: 0

      It's called sarcasm. It's funny to everybody but those that don't get it.

    5. Re:Windows -- Small corner? by Anonymous Coward · · Score: 0

      Quite like most humor in that respect then...

  19. eh, how many clients? by 192939495969798999 · · Score: 5, Interesting

    How many clients can connect to OS X Client? That would be interesting to know. Granted, the server version comes with tools, but what tools are really there that aren't available for free somewhere?

    --
    stuff |
    1. Re:eh, how many clients? by grioghar · · Score: 1

      What are you asking exactly? How many clients can connect to the server, or how many clients can connect to a machine on a peer to peer network?

      This might help you with the Server side, and I think OS X.3 as just a client can accept unlimited connections (We have it running serving over 500 connections at any one time), though it doesn't have the system tools you'll find in OS X.3 Server.

      --
      Can you ping me now? Gooood! | Manhappenin.Net - Things to do
    2. Re:eh, how many clients? by kris2112 · · Score: 1

      There are two versions of Mac OS X Server. The $499 version allows 10 simultaneous connections, and the $999 version allows unlimited connections. The price of XServe includes the unlimited version of X Server.

      The connection limitation definitely exists for AFP file sharing. I don't think it exists for open source components (SAMBA, etc.)

      Details here: Mac OS X Server

    3. Re:eh, how many clients? by Wyatt+Earp · · Score: 1

      There is a 10 user licence and an unlimited user licence.

    4. Re:eh, how many clients? by sootman · · Score: 4, Informative

      If you are asking "If I set up a computer with non-server Mac OS X and use it as a server, how many other clients can connect to it at a time?" then the answer is "Ten."

      Paying for Server gets you the fancy tools, which you may or may not need depending on what you're going to do with the box. Also, Server comes with all of those things installed and ready to go. Putting things like a mail server onto OS X non-server requires work and manual admin, whereas turning on the mail server in Server is a few clicks.

      There are also a lot of advanced settings that aren't available (or close enough for mere mortals) in non-server, such as the ability to make and manage multiple AFP and SMB mount points. For example, if you connect to a non-server server via AFP, you can mount your own home directory, anyone else's public directory, or a volume. That's it. No more "make a folder and share it out as..." like Windows and OS 9 have. (Although snb.conf will do whatever you tell it.)

      Oh, and some things, like using it for a NetBoot server, are close to, if not totally, impossible. So things like sendmail and samba can work as well as any other UNIX, but Apple tools, like AFP and NetBoot, can't.

      We use plain-vanilla OS X for a file server (light use, just a repository for application installers mostly) and a web server without a hitch. File serving is 4x faster than Personal File Sharing was in OS 9.

      Oh, and Apple doesn't support the use of non-Server as a server. So, if we were to call up one day and say "Our OS X box keeps dropping connections in the middle of large file transfers" they wouldn't help.

      PS--I suppose there is the same 10-user limit in Samba that there is in AFP, but I haven't seen it first-hand and nothing is jumping out at me from smb.conf, though of course that limit could exist elsewhere. But, I did indeed try to connect 11 boxes to an OS X non-server and got a warning on client #11.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    5. Re:eh, how many clients? by sootman · · Score: 1

      PS: anyone thinking of forking over $999 for OS X server unlimited should hit smalldog.com: you can get a refurbished xserve (dual-1 GHz G4, 512 MB, 60 GB) for $1899 with a copy of unlimited/server. That's cheaper than a comparable G4 tower and a new copy of Server. Last july, powermax.com had a single-G4/256 MB unit for $1749. Apple doesn't currently have any rfb's for less than $2499.

      Note that the DP cluster G5s cost the same as the single regular G5s but a) have a 10-user copy of Server and b) only have one drive bay w/ an 80 GB drive. It'd make a smokin' web/database server, though.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    6. Re:eh, how many clients? by radicalskeptic · · Score: 1

      There are also a lot of advanced settings that aren't available (or close enough for mere mortals) in non-server, such as the ability to make and manage multiple AFP and SMB mount points. For example, if you connect to a non-server server via AFP, you can mount your own home directory, anyone else's public directory, or a volume. That's it. No more "make a folder and share it out as..." like Windows and OS 9 have. (Although snb.conf will do whatever you tell it.)

      Fortunately, there's also a nice, free, GUI utility that'll configure that in OS X client. I used it on 10.2 with excellent results, but I haven't had to use it in 10.3 yet so I don't know if it'll still work.

      --
      WARNING: If accidentally read, induce vomiting.
  20. Daddy? by soupforare · · Score: 1
    "... I've got a PowerBook G3/400 in my stereo closet for playing MP3s."

    Must be nice, ever consider adoption? ;D

    --
    --- Do you believe in the day?
  21. Re:They charge per client? by Anonymous Coward · · Score: 2, Interesting

    As an engineer it's offensive to see limiters put into software for non technical reasons.

  22. you're treading on thin ice... by mgoodman · · Score: 0

    "Mac OS X is Unix."

    Be careful about statements like that. The Open Group could sue you for that...rightfully so. Mac OS X is not Unix. It's Unix-based. Whatever. FreeBSD rocks.

    --
    01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
    1. Re:you're treading on thin ice... by Anonymous Coward · · Score: 0

      Don't forget about SCO.

    2. Re:you're treading on thin ice... by Anonymous Coward · · Score: 0

      no they couldn't sue. they could sue apple.

    3. Re:you're treading on thin ice... by larry+bagina · · Score: 0

      Apple is a paying member of the Open Group, but they were bitch slapped for using the U-word.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:you're treading on thin ice... by LafinJack · · Score: 0, Offtopic

      01001111 01010100 00111010 00100000 01001001 00100000 01110111 01101111 01110101 01101100 01100100 00101100 00100000 01100010 01110101 01110100 00100000 01110100 01101000 01100101 01110010 01100101 00100111 01110011 00100000 01110100 01101000 01110010 01100101 01100101 00100000 01100110 01100101 01100101 01110100 00100000 01101111 01100110 00100000 01110011 01101110 01101111 01110111 00100000 01101111 01110101 01110100 01110011 01101001 01100100 01100101 00100000 01100001 01101110 01100100 00100000 01100001 01101100 01101100 00100000 01001001 00100000 01100011 01100001 01101110 00100000 01101100 01101111 01100001 01100100 00100000 01101111 01101110 00100000 01110100 01101000 01100101 00100000 00100111 01101110 01100101 01110100 00100000 01101001 01110011 00100000 01010011 01101100 01100001 01110011 01101000 01100100 01101111 01110100 00100000 01100001 01101110 01100100 00100000 01100001 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01110100 01110010 01100001 01101110 01110011 01101100 01100001 01110100 01101111 01110010 00101110 00100000 00111010 00101000

      --
      we are building a religion
      a limited edition
      we are now accepting callers
      for these pendant key chains
  23. OpenDirectory is the key feature by caseih · · Score: 5, Interesting

    While you can easily do everything that Panther Server does on your linux box, what Panther excels in is integration. Specifically the binding together of OpenLDAP, Samba, Apache, Postfix, IMAP, POP, and CUPS with the OpenDirectory password server. OpenDirectory's password server is essentially a SASL password store that they've hacked all the programs mentioned to interact directly with it for all authentication. Think of it similarly to what pam does for linux. The nice thing about OpenDirectory is that a password change from any of these mechanisms (say via samba) then all of the password hashes in the database are automatically synced (even kerberos is synced). This makes for very slick administration of users all from one central console. In the past on Linux, it was not uncommon to have to hack together some scripts to syncronize ldap, samba, and kerberos authentication stores. Even in the best case right now, samba password hashes have to be kept in the ldap database along with either an md5 hash for unix logins, or a pointer to kerberos. With OpenDirectory, there are no passwords stored in ldap itself. Instead an Apple Password field points to the password database which can provide md5 challenges and responses, samba challenges, and general password verification.

    Essentially OpenDirectory brings all the technologies together that we already use and make them into a service that competes very well with Active Directory or NDS.

    Another bonus is that since OpenDirectory (all its parts including the SASL password database and patches to cups, samba, etc) is open source, we could build a complete OpenDirectory-compatible system on Linux. I plan to do this over the next year or so. Most likely there will have to be a pam module created, and some patches made to OpenLDAP, Samba, etc. But it's a very exciting example of how to put open source projects together and have them work really well.

    1. Re:OpenDirectory is the key feature by totally · · Score: 1

      .... And the key feature of OpenDirectory is the Kerberos Server built in.

    2. Re:OpenDirectory is the key feature by manonthemoon · · Score: 1

      I was playing around with Server and was trying to find a documented way of integrating OpenDirectory with Apache.

      I Googled enough to see hints that it is possible, but being a novice with OpenDirectory I wasn't able to actually get it working. Is there a resource that addresses this with some specificity?

    3. Re:OpenDirectory is the key feature by curious.corn · · Score: 2, Insightful

      and I can't help but weeping in desperation for the weeks spent shoehorning configs, outdated schemas, shoddy howtos, help calls to usenet groups go get the same stuff up on various MDKs, FreeBSDs, RHs etc... Well, we needed a unix office server... we could have gone IBM... the XServe is shipping this week... :-) Linux is cool, but all the mentioned distributors didn't manage or care to do what Apple did. I'm starting to think that the corporate desktop is quite ready for Macs...

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    4. Re:OpenDirectory is the key feature by Malcontent · · Score: 1

      Too bad it's can't pass all that through active directory though. I was able to get the server to authenticate via AD but alas not for samba.

      Even if it would import the AD repository that would be cool

      --

      War is necrophilia.

    5. Re:OpenDirectory is the key feature by Corrado · · Score: 1

      Ok, I am a part-time admin for a small private elementary school system and we are having "issues" with the older students getting into the younger students sub-directories and messing with their stuff (deleting , editing, etc.) We are a Windows shop and are not running any sort of directory (AD, LDAP, etc.), each student logs in as "student" and accesses a shared network drive containing all of the grades as sub-directories.

      What I want to know is would something like OS X Server allow us to have authenticated logins for each student and still allow us to use everything from Win9x -> XP? Is there another solution, perhaps OpenLDAP on Linux, that would work just as well? We are trying to save money and reoutfitting the entire school with WindowsXP so we can use A.D. is not feasable! Actually, upgrading the server to Windows 2003 would probably cost too much as well due to the number of CALs required.

      Also, can OS X Server be admined without a OS X Client? We don't currently have any Mac products on the floor (weird, huh) so I would have to either purchase a new Mac (hmmmm...that's not bad) or admin the server from a Windows or Linux machine. Is this possible?

      --
      KangarooBox - We make IT simple!
    6. Re:OpenDirectory is the key feature by amsr · · Score: 1

      The author of this comment is 100% correct. Not only does Open Directory consolidate and integrate authentication for all network services, it provides a very scalable directory server that can be used to manage client side settings on a per user user, group, and computer basis. This, coupled with network home directories makes a very slick system. Basically how it works is this:

      Almost all key system settings and user environment settings in Mac OS X (client) can be configured in 2 ways.

      The first, is by each user individually on their computer. A preference file (XML plist) is created in that users local home directory to maintain the settings. This is fine for a personal computer, but when you start to think about managing 100 or maybe 1000 workstations this way, it becomes impossible. (even with scripts)

      The second, and more interesting way for Mac OS X (client) to be configured is by allowing it to key its settings from a directory server. For each user that you define using Work Group manager, you can set up their user environment with a few clicks. You can set which printer they print to, you can set their dock position, you can set which commands appear in the various finder menus, you can set wether they can use CDs or removable media, you can set if they can connect to other servers or not, the list goes on and on (its literally hundreds of useful settings). After setting up the users, you "bind" all of your client computers to the Open Directory server. Then, any user you have defined in Open Directory can sit down and log into any of your clients, and their settings follow them around. Not only that, since Mac OS X is a home directory based system, their home directory can be on the network as well, and their files and folders follow them around as well. If you have a bunch of users you want to have the same settings, you can create group policies, or even apply settings and policies to specific computers, so that every user gets the same settings when they use a particular workstation.

      (Due to samba 3s integration with Open Directory, you can also bind windows PCs to the directory just as you would bind them to an NT domain controller, and use the same directory based accounts to log into them as you do with macs or other unix machines bound to the Open Directory system.)

      So some people may be saying "yawn yawn" this is basically what active directory or novell eDirectory does. You would in fact be correct, but the huge advantage that you have with Apple's implementation is that it is 100% built on OpenLDAP, meaning that it is both open source and open standards based. In addition, the schema that enables this is open, so you can in fact add it to other vendors directory systems should you like to manage macs, but already have an investment in a directory server. The Work Group manager application is simple and makes configuring a complex LDAP setup easy to do. Finally, and probably the most interesting aspect of Open Directory is that for the flat price you pay up front, it includes an unlimited client liscense. Thats right, no client access fees per user or per computer. So, not only is it a very capable, scalable, and easy to use, open standards based directory system, it is actually much more economical than many other systems that do similar things.

  24. The future... by thrillbert · · Score: 4, Interesting

    You know, a lot of friends and colleagues have been laughing at me when I tell them that Mac is the new force to be reckoned with. I've been watching them for a little while now and ever since they integrated FreeBSD into their OS, they've taken on a new direction which seems a lot more proffitable.

    Don't get me wrong, I still have my two Linux and two OpenBSD boxes at home along with the obligatory windows boxes for the wife, daughter and gaming.. but you know what? I'd love to get my hands on one of them OS X boxes..

    If you don't think I'm right.. that's your opinion.. but I know if I had OS X experience, I might be able to get a job Here!

    ---
    No matter how subtle the wizard, a knife in the shoulder blades will seriously cramp his style.

    1. Re:The future... by Anonymous Coward · · Score: 0

      but I know if I had OS X experience

      So you have no experience with the OS you are drooling over. Man you must be an easy sell.

      Mac OS X is about as open as a monkey in a jar. It runs on no one's hardware but their own. There is no indication that there is any increase in the Mac user base. For the most part it is old Mac users just upgrading. They are no more of a force than they were when they started being inovated. They come up with great new ideas, make money, but don't expect them to be unseat MS or linux on the desktop or the server.

    2. Re:The future... by MoneyT · · Score: 4, Insightful

      So buy a fucking two button mouse and plug it in. *GASP* it works! Even better, you could buy a 5 or 12 or 40 button mouse, and as long as you could get drivers for all 40 buttons, it would work. Suprise suprise, apple actualy uses or at least is compatible with standard parts.

      And how is a menu bar at the top of the screen inaccessable?

      --
      T Money
      World Domination with a plastic spoon since 1984
    3. Re:The future... by splattertrousers · · Score: 1
      I also don't like...the menu bar being "out of my way" so I can't access it...

      It's not out of your way. In fact, it's at the top of the screen to make its effective area huge, so that it's easier to get to.

      On all other OSes I've seen, the menu bar is as wide as a window and about 20 pixels tall.

      On the Mac, the menu bar is as wide as the screen, and infinite pixels tall. (Because you just shoot your mouse up and it always stops at the top edge of the menu bar.) This makes accessing the menu bar much much faster. They did real tests to provie it, too.

    4. Re:The future... by daviddennis · · Score: 1

      I thought as you did about the menus at first, but the usability experts are right - it's easiest to swish your mouse to the top of the screen, since you don't have to worry about going up higher than the menu. Because of this, it's easiest by far to have menus at the top. It also saves a lot of screen space otherwise devoted to menus.

      One nice thing about the Mac is that the lockin technology is largely benign. It simply gives you more choices without taking things away. You can use Fink, X-windows and all open source tools. If you want to totally avoid lockin, hey, no problem.

      The real problem, of course, is that the whole system is so seductive. I tried using X-Windows and xemacs at first, but compared to all the gleaming beauty of the system, the X-Windows environment looks like a grade school painting assignment - too crude for words.

      So you do wind up with vendor lockin in the end, but at least it's one who genuinely tries to do the right thing, accepts standards instead of rejecting them, and does its best to take design beauty to a new level.

      I think it's a sweet deal for all but the least financially endowed among us.

      D

    5. Re:The future... by ScottSpeaks! · · Score: 2, Informative
      I know if I had OS X experience, I might be able to get a job Here! [pixar.com]

      I'm sure it would help, but looking over the specs for Pixar's software (available for outside licence) indicates that, not only does it run on Windows and other Unixes, but some of it is not available for OS X.

    6. Re:The future... by Anonymous Coward · · Score: 0

      run on Windows and other Unixes

      Windows is a Unix?

    7. Re:The future... by ScottSpeaks! · · Score: 1

      No, but OS X is. In the context of a discussion of OS X, Linux and Irix are "other Unixes".

    8. Re:The future... by jeremyp · · Score: 1

      Other people have replied about the two button mouse myth, but I have a question: If you don't use a Mac, how do you *know* you don't like one button mice and the menu at the top of the screen?

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    9. Re:The future... by drunkenbatman · · Score: 1

      So buy a fucking two button mouse and plug it in. *GASP* it works! Even better, you could buy a 5 or 12 or 40 button mouse, and as long as you could get drivers for all 40 buttons, it would work. Suprise suprise, apple actualy uses or at least is compatible with standard parts.

      COOL! Can I plug in a new trackpad with more buttons on my powerbook?

    10. Re:The future... by MoneyT · · Score: 1

      Sure, if you can find an external one, or feel like voiding your waranty.

      Or you could use these drivers to map the hardware button to a right click and the trackpad tap to a left click. As well as add the scroll features on either side of the track pad:

      http://www.versiontracker.com/dyn/moreinfo/macos x/ 20854

      Of course, there's absolutely nothing stoping you from using the nice modifier keys which are within reach of the trackpad to do the same functionality.

      --
      T Money
      World Domination with a plastic spoon since 1984
    11. Re:The future... by Anonymous Coward · · Score: 0

      Pixar doesn't really give a damn if you know OSX or Renderman. They want talent, and that includes writers, artists, and managers of same (you thought programmers were hard to manage? Try artists).

    12. Re:The future... by bill_mcgonigle · · Score: 1

      And how is a menu bar at the top of the screen inaccessable?

      Obviously, he doesn't understand Fitt's Law.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  25. WTF are you moderators on? by Anonymous Coward · · Score: 0

    So asking a reasonable question is trolling now? Yeah, right.

  26. Re:They charge per client? by Anonymous Coward · · Score: 2, Informative

    If you buy an xserve you get osx unlimited client version...

  27. Waiting for the other half, but.... by Chordonblue · · Score: 4, Interesting

    ...I really do want to know why I should use this in a Win2K environment. My boss wouldn't care what I get as long as it does the job. What I want to know is: Can this server provide me with tools to form a good bridge between Windows, Apple, and Linux clients?

    SAMBA 3, from what I read is GREAT, but it in no way yet compares to the ease of use of MS's Active Directory tools (at least in configuring Windows clients).

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
    1. Re:Waiting for the other half, but.... by caseih · · Score: 4, Informative

      The Workgroup Manager (as mentioned by another poster) combined with OpenDirectory and Samba 3.0 make a killer competitor to MS's Active Directory. Definitely very cool and very easy to use and set up to server your windows needs. Panther Server is probably the best solution to bridge between your Windows, Apple, and Linux clients. Combine this with very good, cheap storage (2 TB fibre channel raid), and it's hard to beat.

    2. Re:Waiting for the other half, but.... by uncitizen · · Score: 5, Informative
      Yes, yes, and yes. its like a multipart tool. You would use Samba for Windows connectivity and the native *Nix/MacOS protocols for Linux, *BSD, MacOS, and Classic MacOS. Users groups would be controlled by open directory. Again, via samba, the MacOS X server could be a PDC.

      There are a couple points of note. First, MacOS X cannot do group policy. Nothing other than a Win2k server can--so it could be harder to lock down workstations if that is a goal. Second, MacOS X has a little bit of difficulty joining a Win2k domain (ie, a file server in a Win2k Domain). *BSD does not have nss, so Apple drew up a little " AD Integration" tool. Its a great concept and basically does what nss does, but it is still far from perfect*.

      *=This is as far as I know--Apple's own forums tell of horror stories about the subject. I have not attempted to use AD Integration with Panther Server. I had a developer preview CD that I DID attempt AD integration, however, this was quite broken and there was no documentation. It was a developer release. It also wasn't very important. It way my home I'm-a-big-nerd-with-a-home-lab-that-has-too-many-O Ses-installed lab. Once I can afford a copy for home use, I'll know for certain.

    3. Re:Waiting for the other half, but.... by Anonymous Coward · · Score: 0

      heh... initial configuration active directory is hell though... for me at least.. especially when i discovered that alot of settings arent reversible once you set them (initial setup) and require reinstallation to change. that was fun.

    4. Re:Waiting for the other half, but.... by Anonymous Coward · · Score: 1, Insightful

      Big difference is that you pay Apple once whereas MS has per user taxing.

    5. Re:Waiting for the other half, but.... by calyphus · · Score: 2, Interesting

      make that 3.5TB FC raid at $3.14/GB (vs. Dell 2.1 TB at $9.05/GB source ).

      --


      The potato it is uninformed.
    6. Re:Waiting for the other half, but.... by lcracker · · Score: 1

      Once per year or two, if you want the latest and greatest software (they do support older releases with security updates and the like).

      It's worth it though.

    7. Re:Waiting for the other half, but.... by allgood2 · · Score: 1

      I set up an OS X Server in a predominately Windows environment. Basical 150 users, 80% Win2k, 10% Win98SE, 10% MacOS X. We did it almost purely for cost factor. Getting a Win2k server that would allow 150+ clients (guests, laptops, etc.) was very expensive, more than 2.5 times the cost of G4 Server with OS X Server Unlimited installed. The Mac server runs everything besides email for us: filesharing (public, private) antivirus server, backup, filemaker server, mysql, php, perl, and apache. We don't control print services through it.

      Typically speaking the server is always on. It did go down once when we upgraded Retrospect (backup software), other than that, most of the issues related to the server are actually external--power outages, the univrsity changes its router configuration and cross-subnet traffic crawled, until we made enough of a stink. But otherwise its been perfect.

      I've been eyeing the G5 Server since you can get them with 250GB hard drives. I'd like to install 4 of those. Our current configuration has 1 80GB & 3 120GB drives.

    8. Re:Waiting for the other half, but.... by Anonymous Coward · · Score: 0

      they also have tools developed by schools to manage
      big university networks with unix, windows, and macs

    9. Re:Waiting for the other half, but.... by Anonymous Coward · · Score: 0

      Umm integrated logins are just one PART of Active Directory - if you think OpenDirectory is anything CLOSE to what ActiveDirectory can do then you really don't know crap.

    10. Re:Waiting for the other half, but.... by jtrott · · Score: 1

      Panther server actually has group policy of sorts. You can lock down MacOS X 10.3 clients in terms of system settings and what programs they can run and such like. It of course doesn't work for Windows or Linux clients, but then group policy in AD doesn't work for MacOS or Linux clients either ;)
      See Apple Documentation for more details...
      JT

    11. Re:Waiting for the other half, but.... by HurlyBurlyMarley · · Score: 0

      Check your facts.....

      "First, MacOS X cannot do group policy. Nothing other than a Win2k server can--so it could be harder to lock down workstations if that is a goal."

      That's wrong for numerious reasons: the obvious are windows 2003 (nit picky I know) and Novell.

      Novell's been doing group policy stuff for more then eight years using intranetware & nds, nwm, and zenworks.

  28. applause! by torpor · · Score: 2, Interesting

    i just want to say that i enjoyed this review, and i'm looking forward to tomorrow's followup.

    in light of the fact that its so easy to complain about /. quality, i figured that i'd actually do the opposite for a change and congratulate the editors for a 'stuff that matters' moment... i thought this article was fun to read, and not just because i too am an osx/linux weenie.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:applause! by Matt+Clare · · Score: 1

      Put me down as one of those osx/linux weenies who appreciate this article. I've found that a house with no windows is a very happy house indeed. OSX for ease of use and those key pieces of commercial software and Linux for everything else.

      --
      .\.\att Clare
    2. Re:applause! by Evilive · · Score: 1

      Me three.
      I actually read this article, instead of skimming it, like I usually do.

      --
      -- Two in the pink, one in the sink.
    3. Re:applause! by tbone1 · · Score: 1
      Look, if you are going to recognize a job well done by the people at /., you can just leave right now. We do have de facto standards, you know.

      --

      The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
  29. Re:They charge per client? by raodin · · Score: 1

    I was wondering that myself as I read the review. Unfortunately I'm just short of 10 machines aside from my mac running 10.3 to test it out.

  30. Workgroup Manager by raaum · · Score: 3, Interesting

    To me, Workgroup Manager is the reason to buy OS X Server (assuming you are running a Mac OS X network with multiple users and OS X clients). It is a nice, zero effort way to manage multiple users and client computers - controlling who can use which client computers and which files/folders will follow them around from computer to computer.

    1. Re:Workgroup Manager by Anonymous Coward · · Score: 0

      Is this workgroup manager something like MS Group control in it's active directory? Does this integrate with MS Active Directory? Unfortunately becase of a large enterprise environment I'm stuck with using mostly windows servers, but am really interested in integrating OS X into this environment.

    2. Re:Workgroup Manager by Anonymous Coward · · Score: 0

      Does this integrate with MS Active Directory?

      You're kidding, right? Remember configuring ethernet cards on WfW 3.11? 'nuff said.

  31. Re:They charge per client? by gsfprez · · Score: 4, Informative

    there is a two tier Mac OS X server licenseing structure...

    little guy - 10 clients - $500
    everyone above that - limited only by performance - $1000

    the drop-dead MSCE-simple admin tools of Mac OS X Server more than justify the $1000 difference in price vs Linux if you're going to be running these things by yourself, and you have a real job on top of it.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  32. Re:They charge per client? by Anonymous Coward · · Score: 0

    yuck,
    another esri

  33. To be read by Doc+Ruby · · Score: 3, Insightful

    Wow, even when there's no article to click on to read, you don't even read the review - just the headline and the "Reply" button. Try to read it, and understand that the Apple hardware is super reliable, supported, and runs an easy to use, high performance, standards-based OS with open-source apps. Then consider that many people have Mac technique experience, from GUI to other skills, and those skills can be used to get the power of a commercial unix server: MacOSX Server.

    --

    --
    make install -not war

    1. Re:To be read by Doc+Ruby · · Score: 4, Insightful

      Right - Mac users want to use their computers to do their actual jobs, not fool with the machines. I relate to either attitude (I used to write C++ development tools for Apple). Now there's a platform for people to do the things that servers *support*, without getting so bogged down in doing the things that servers *do*. Macs might not be worth their price to *you*, because your interest in in tinkering under the hood. But they're certainly worth the price to their users, for whom the ease of getting the *person's* job done is as attractive as their stylish cases.

      --

      --
      make install -not war

    2. Re:To be read by holdendeb · · Score: 0

      have nothing against MAC users. i'm OS agnostic. AND people should be able to just do their jobs without worrying about whats under the hood. what i'm asking is why a company would use a MAC server. i don't think that many MAC users will want to set up a server at home esp. since as you claim, they just want to get the job done and not tinker. and a company will probably use windows or linux/unix for thier backend. i just can't picture selling an MAC server to an IT manager. it's probably harder than selling linux. who's the audience for this?

    3. Re:To be read by wchin · · Score: 5, Informative
      holdendeb spouted:
      compaq dl 380(which costs less than an IMAC)
      A current Compaq DL380 G3 with a single 2.8GHz Intel Xeon processor, 1GB RAM, and no hard drive sells for around $2450. That's more than the starting price of any iMac. Besides, what's with this MAC term that you keep using? Don't you realize that the short name is Mac - short for Macintosh. It's not an acronym. You've got serious issues if you want to play the "proprietary" card. Exactly how open is the BIOS in that Compaq? Plus, you obviously don't have a grasp on the price issues:

      Apple Xserve G5: 2 x 2.0GHz IBM 970's, 1GB RAM, 80GB SATA, 2 x GigE, with Apple Fibre Channel card (LSI 7202, includes copper HSSDC2 to SFP FC cables), Mac OS X Server unlimited and the 3 year premium service and support costs $5,449

      Compaq DL360, 2 x 3.06GHz Intel Xeons, 1GB RAM, 18GB 15krpm SCSI drive, 2 x GigE, universal sliding rail kit, Windows 2003 with only 10 CALs costs $6,438

      The HP Storageworks FCA2214DC PCI-X HBA costs $2,500 bringing the total to $8,938

      You might consider getting your head out of the sand

    4. Re:To be read by holdendeb · · Score: 0

      no need to be rude... we get our compaqs thru a third party for about $3000 with a raid 5 array on top of the specs you mentioned. and so what if the bios is prorietary? how many times do you screw with that? and if you are and its not just to hack around, you're doing something wrong... so thats what Mac stands for?! wow, thanks

    5. Re:To be read by Anonymous Coward · · Score: 0

      Hate to be one of those slashdot wankers who corrects other people's posts, but, I've just got to do it, here. You've made some points that aren't half bad. You just need to start not capitalizing Mac.

      <pet peeve> Just type it Mac, or, if you're fancy, Macintosh, but not MAC. It's not an acronym. </pet peeve>

    6. Re:To be read by wchin · · Score: 1

      Okay... $3k is still more expensive than any iMac - so your statement above is still wrong. Further, $3k for what? Why would I want an ancient RAID 5 array using expensive disks that are bottlenecked by the RAID controller? How much do those StorageWorks FC cards cost at your "discount?"

      You're the one that mentioned "proprietary." The question is, did you really understand what you meant by that? Where do you care what is "proprietary" and what isn't?

    7. Re:To be read by Reverend528 · · Score: 1

      Just what we need... server admins who can't grasp the simple skills required to use a console.

    8. Re:To be read by Doc+Ruby · · Score: 2, Insightful

      No, we need more administration, even by admins who use only a GUI. Not every driver must be Indy500 material, but every driver must be able to shift gears. Especially now that we're cruising the infobahn in SUVs.

      --

      --
      make install -not war

    9. Re:To be read by holdendeb · · Score: 0

      i use the newest hp smart array controller. i've only been in IT for 2 years so maybe i'm a little stoopid as to the particulars of why my system will bottleneck using those controllers. i give. you win. what i meant by proprietary is running a system made by only that company with an os that only runs on that system. while compaq bios may be closed, the rest of the hardware is not. i'm not trying to write a linux device driver here or anything... thanks for your reply.

    10. Re:To be read by Fred+IV · · Score: 1

      Leave my Media Access Control the hell alone, I like it just fine the way it is.

    11. Re:To be read by Anonymous Coward · · Score: 0

      Wow, two years in the biz and you're already that closed-minded? You're way ahead of the curve there. And, just as a by-the-by... the only hardware that's proprietary on any Mac these days is the motherboard, processor and the enclosure.

    12. Re:To be read by MoneyT · · Score: 1

      You might want to read a bit more about mac hardware. The only "closed" hardware is the chip and motherboard. RAM is standard, HDDs are standard, standard grpahics cards, optical media is standard. The core of the OS is open, the firmware (read BIOS) is open etc etc etc.

      --
      T Money
      World Domination with a plastic spoon since 1984
    13. Re:To be read by sg_oneill · · Score: 1

      Hey! I can use the console.

      still cant figure out how the hell to export an nfs mount tho (For backup on the linux server):(

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    14. Re:To be read by mhbtr · · Score: 1

      I would be amazed to find anyone buying any old hard drives for any server. Not saying you can't, just like you can with any XServe, but you usually buy a drive designed to work with your server solution. Everything you indicated is that you buy everything made by one vendor- HP/Compaq. Why any different than it is on the Macintosh? We bought an external FireWire HD for our macOS X Server - a generic FW case that we stuck a Maxtor in. But when we wanted a managed, hot swap drive, we did what any admin on any platfrom would do - we bought a drive designed by the vendor for their hot swapped slot - wheteher it is Apple with the XServe or HP with a smart array controller.
      --
      "Just because you do not take an interest in politics doesn't mean politics won't take an interest in you."
      - Pericles, 430 BC

    15. Re:To be read by Anonymous Coward · · Score: 0
      have nothing against MAC users. i'm OS agnostic.

      yeah, and i'm Bill Gates.

    16. Re:To be read by Anonymous Coward · · Score: 0
      so thats what Mac stands for?! wow, thanks

      Yup, it's comletely different from MAC which is an acronym for Mandatory Access Control or Media Access Control. See, you learned something new today!

    17. Re:To be read by xaoslaad · · Score: 1

      If he is using RAID 5 I'm assuming that he is using DL380's as you can only cram 2 disks into the DL360 without using some kind of external storage (which would probably jack the price up even beyond that of a DL380); so I'll ASSuME that much...

      With that, the Compaq DL380 G3 uses an Ultra 320 SCSI card that can, theoretically, transfer 320 megabytes per second (160 per channel). Now I would agree that a 32-bit PCI slot peaks somewhere around 133 MB/s, which would certainly be a bottleneck, BUT the DL380 G3 uses a 64-bit PCI (peaks out ~512 MB/s) interface for the Compaq Smart Array 5i PLUS (least that what I'm gathering from my reading) and so should theoretically be able to keep up with the bandwidth requirements

      that said the Xserves still strike me as pretty cool (I've never even touched a Mac unless your counting IIgs' [think that was it] but, being a true techy at heart, am interested in all things computer, and would love to get my hands on one. The price for a truly entry level system does seem to be very appealing, and I'm sure that's where Apple intends to make the moment, until they can (hopefully) expand upward and onward.

    18. Re:To be read by sosegumu · · Score: 1

      I know it's off-topic, but why is it that Macs are always so much slicker looking?

      I've never owned one but I've always admired their head-turning good looks and well-thought-out case design.

      --
      It's easier to wear the spandex than to do the crunches. --David Lee Roth
    19. Re:To be read by rifter · · Score: 1

      Which machine are you trying to export the filesystems from? The Linux machine? Or the Mac OS X machine? Read those articles and come back to us if you have questions.

  34. I'm sorry, but this is kind of lame. by netsrek · · Score: 5, Informative

    You're missing the killer server features.

    You know how Kerberos can be a real pain to set up and manage? Well with Panther Server, if you've set up a box as an Open Directory master, it automatically integrates itself as a KDC.

    Any boxes which log into that OD/LDAP directory automatically retrieve the relevant Kerberos information from the LDAP store, no extra configuration required.

    The AFP server, the SMB server, the POP/IMAP/SMTP servers are all Keberized, as is the ssh daemon, and the loginwindow of any client machines.

    It's probably worth discussing the fact that Apple have finally gotten their shit together with regards to command line administration, as in that everything you can do with the GUI tools you now have *simple* command line equivalents.

    ie, no more screwing around with NetInfo and inserting properties by hand to construct mounts/users, you now have proper tools.

    Apple finally did the smart thing and followed what most OSXS admins have been doing for a few years, they've dropped their proprietary AppleMailServer in favour of postfix+cyrus.

    They've pretty much dropped NetInfo for network directories, it's now just restricted to a local store, and LDAP publishes this information by default. You can still run a NetInfo directory, and indeed I've got boxes logging into both my old NetInfo directory and my new LDAP directory so that I can do user migration more easily.

    There are a wealth of features that weren't even touched upon by this review, it's just kind of lame to read a home user's review of a server product.

    --

    i don't read slashdot anymore.
    1. Re:I'm sorry, but this is kind of lame. by Gothmolly · · Score: 1

      So... what does Kerberos do for me ? Besides let me say that "I run Kerberos" ? I'm talking real, actual value, as opposed to PHB-compliance.

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:I'm sorry, but this is kind of lame. by netsrek · · Score: 2, Informative

      Single Sign On.

      Basically once you're logged into the Kerberos realm as a particular user, any Kerberized service will automatically recognize you as that user, so you don't need to enter in another password/username combination.

      This takes centralized user accounts to another level, where not only do you have the same username and password for all your services, but you only have to enter that combination in once. The default on OS X is for Kerberos tickets to last 10 hours before expiring.

      --

      i don't read slashdot anymore.
    3. Re:I'm sorry, but this is kind of lame. by HrothgarReborn · · Score: 1

      This is true.
      Also has anyone pulled up its skirts to see if the Kernel has been optimized. Sure you can do this yourself with opendarwin but a professionally configured server-style optioned kernel would be a great benefit.

    4. Re:I'm sorry, but this is kind of lame. by netsrek · · Score: 1
      These are the optimizations on OS X Server that are done at boot. Otherwise not much is different I don't think. The AppleFileServer is a completely different daemon.

      the lameness filter isn't allowing me to post it in it's entirety, so here are the relevant things.

      # This sets the system-wide limit on the number of processes.
      kern.maxproc=2048

      # This limits the number of processes per user.
      kern.maxprocperuid=1000

      # This sets a threshold that triggers increasing the send/recv windows for TCP
      # connection from 32K to 64K to improve some file downloads.
      # net.inet.tcp.sockthreshold=512

      # This sets the ICMP bandwidth limiter.
      # On a busy server, to avoid excess messages in the log, you may want to
      # increase this value beyond its default of 250 messages per second.
      # net.inet.icmp.icmplim=500

      # These security options can be enabled to prevent your network from responding
      # with a reset to SYN request on a port that isn't listening, and to log such attempts.
      # Their default value is 0.
      #
      # net.inet.tcp.blackhole=1
      # net.inet.tcp.log_in_vain=1
      # net.inet.udp.blackhole=1
      # net.inet.udp.log_in_vain=1
      --

      i don't read slashdot anymore.
  35. Re:Userland is mostly based upon *BSD+GNU not Free by raodin · · Score: 2, Interesting

    Interesting.. I got 287/224/126. I wonder whats different about our boxes. I've got everything updated, as well.

  36. Re:They charge per client? by Anonymous Coward · · Score: 0

    Dunno about OS X, but in Mac OS 9 and older, there was a 10-client limit-- it wouldn't surprise me if that limitation lived on in OS X Client.

  37. Re:sounds like ... by Anonymous Coward · · Score: 0

    Oh, you'll pay. Don't think you won't pay...

  38. beware the out of box config by macfu · · Score: 1, Interesting

    having spent half the day yesterday working on getting 10.3 server with Open Directory/PDC mojo working on a brand new xserve, let me just say that Apple does not have 10.3 server configuring itself correctly at all. 1. DNS is not turned on or preconfigured with a minimally working zone file. 2. Kerberos isn't set up or on. And if it isn't set up, Open Directory wont work. Oops, did I mention that DNS isn't on either? That will also prevent Kerberos and OD from working. 3. The LDAP db that gets set up is buggered from the start because of 1 and 2. 4. Because of 1, 2 and 3, forget getting the Windows PDC stuff working. A nice Apple server tech sent me a loooong handwritten doc on what needed to be changed to get it all to work, which it did after I followed it. But, out of the box, even after those nice configuration wizard screens, it just isn't set up correctly. Amazing.

    1. Re:beware the out of box config by Anonymous Coward · · Score: 1, Informative

      TROLL ALERT. None of the above stuff is true. Well, except for the part about DNS not being set up by default. No, DNS is not on by default. That's because most people don't need or want to run a DNS server on their Xserve. Anybody who does want to can turn it on and key in the information.

      In an all-Mac network, of course, DNS is completely unnecessary. Rendezvous takes care of hostname resolution for you.

    2. Re:beware the out of box config by pelorus · · Score: 1

      Actually that's pretty amazing that you didn't manage to get that all working on a Mac OS X 10.3 machine.

      Could be some kind of record.

    3. Re:beware the out of box config by Anonymous Coward · · Score: 1, Informative

      The reason why it isn't "set up correctly" as you say, out of box, is that it shouldn't be.

      Why should DNS be turned on and preconfigured if you are joining a domain with a preconfigured DNS server? This would break everything if that were the case.

      I'm willing to bet you didn't read anything and just started filling out the setup assistant, without taking the time to understand the questions you were answering. I've set up several servers up and never turned on the DNS service. Oh yeah, and everything worked, too.

    4. Re:beware the out of box config by macfu · · Score: 1

      maybe i wasn't clear. none of it is set up correctly out of the box as the setup process indicates that it is. none of it will work as advertised as shipped. i did get it all working.

    5. Re:beware the out of box config by macfu · · Score: 0, Flamebait

      um, no you miss my point, mr. 'tard. go away.

    6. Re:beware the out of box config by macfu · · Score: 1

      folks, i'm not throwing this oout as FUD. i'm a long time mac user. apple I. i'm serious about this. if you have any knowledge of these services, you should know that there are critical dependencies with these services, and *as shipped* Apple is not providing working features. and they are not correctible with the front end tools provided. you (all) and myself might not have a problem with making it work, but when you get in the car and put it in drive, it should go.

    7. Re:beware the out of box config by Anonymous Coward · · Score: 0

      if you have any knowledge of these services, you should know that there are critical dependencies with these services

      None of which involve DNS.

      and *as shipped* Apple is not providing working features

      Please explain half dozen Xserves. Two of them arrived with 10.3 server on them and were configured out of the box. The other four had 10.2 on them and had to be fresh-installed from the provided CD's. In no instance did the out-of-the-box installation fail to do everything just as it should.

      Bottom line: you are either lying for your own inscrutable reasons, or you fucked something up royally and are trying to blame it on Apple. Either way, please cut it out.

    8. Re:beware the out of box config by gerardrj · · Score: 1

      There is no service dependency that requires your machine to be running a DNS server, a lookup daemon or Rendevous should be more than sufficient for any server set up.

      Even if Apple shipped Panther Server with a zone file, what exactly would be in it? What domain would it host? Surely you don't expect them to have knowledge of every internal network's naming and numbering scheme.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    9. Re:beware the out of box config by macfu · · Score: 1

      if i wanted to hear an asshole talk i would have farted. i wonder you if actually understand this stuff. i work with this stuff as my day job. i own a company. we do this all day long. i challenge you: take a clean OS X install, for which you want it to be an Open Directory Master and PDC, and see how far you get after the installer says it's all set ad ready to go. go ahead, follow their documentation as well. good luck. You'll get nowhere. Yes, I've got a half dozen xserves and other G4'S running OS X server 10.2 and 10.3 doing a wide range of tasks with no issues. None are dependent on OD and LDAP for everyday file services. My point is that there is every good reason for this to have a minimally configured dns/KDC and LDAP that will at least work for itself for this combination of services, especially when Apple is pitching this as a an easy to implement alternative to an NT/Win2K PDC/AD server.

    10. Re:beware the out of box config by Anonymous Coward · · Score: 0

      You are a god damned liar. Not one thing you have said is true except the DNS being turned on. Yep, gotta do that if you need the DNS done by the Xserve. Otheriwse, you are full of shit. And your name - Mac F U. no, FU. Jerko.

    11. Re:beware the out of box config by macfu · · Score: 1

      um, it is true, anonymous coward. it's too bad there are so many jerks like you who *just* don't* get* it*. go back into your mother's basement and grab another yoohoo.

    12. Re:beware the out of box config by amsr · · Score: 1

      You need a fully reversible DNS name when you install the server, or else you need to set up DNS on the server yourself.

  39. I use an old G4 as a server by MarkWatson · · Score: 4, Interesting
    Not OS X server edition - just plain old OS X.

    I have been a Linux user for about 10 years (when I first got Slackware over a 1200 baud modem) and until recently I was using a super-cheap Linux box to run Java server side stuff for my little NLP software business.

    I switched over to using an old G4 Mac for running web services about 4 months ago. It is a little too early to tell, but I seem to be spending less time taking care of the G4 server (approxametely 1 hour a month - and I think that I used to spend 2 or 3 hours a month messing with my Linux server).

    Anyway, a life for old Macs :-)

    -Mark

    1. Re:I use an old G4 as a server by Maserati · · Score: 1

      On the other hand, years of 'Nix administration is what's making the OS X machine less time consuming to administrate. Give yourself some credit man !

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  40. Re:Did you know? by Anonymous Coward · · Score: 0

    Modded down, eh? I guess the Slashdot editors aren't ready to come out of the closet, then?

  41. Re:Userland is mostly based upon *BSD+GNU not Free by Anonymous Coward · · Score: 0

    Maybe he has more packages installed than you?

  42. Re:They charge per client? by heychris · · Score: 2, Informative

    I used to work for a reseller, and we were beta-testing Mac OS Server 10.1. We noticed that on a 10 user license, AppleShare clients did indeed top out at 10 users. However, SMB, NFS, Apache, etc. was unlimited. We asked if this was normal behavior, and the answer was that if you were using MOSXS for anything other than AppleShare, there was intentionally *no* difference between 10-user and unlimited. Therefore, if you had 5 Macs, and 500 other clients, you could still use the 10-user version!

    Weird, but true. Of course that was over 2 years ago, so the policy may have changed, but I still believe that the 10-user limit is only for AppleShare clients. Odd, as you could have more than 10 OS X boxes browse SMB shares on OS X Server without exceeding the limit!

    CC

  43. Maybe by mgkimsal2 · · Score: 1

    the writer meant that Mac/Windows network integration services is a small corner of the computing world. That's the only way I can read it that doesn't make the writer sound extremely isolated.

    1. Re:Maybe by pudge · · Score: 2, Informative

      No, I meant Windows is a small corner of the computing world. I never see Windows, so it must be true.

      And maybe I am isolated, but the rest of you are jealous. :-)

  44. Re:They charge per client? by LionMage · · Score: 2, Informative

    As pointed out elsewhere, they're actually limiting the number of simultaneous connections in the $500 version of the software, not the total number of users.

    I would like to point out that the Xserve hardware ships with the unlimited client license by default, a selling point Steve Jobs touted when unveiling the Xserve G5 at his latest MacWorld keynote address. This provides an incentive to businesses to purchase the latest Xserve hardware; since Apple still makes the lion's share of its profits off of hardware, this makes all kinds of sense.

  45. Re:Wasteful networking by robi2106 · · Score: 0, Redundant

    I was starting to wonder the same thing. But then again, Apple people seem to like throwing more money around.

    jason
    Note: I use windows (Legally) and occasionally I'll turn on my linux system.

  46. Re:Userland is mostly based upon *BSD+GNU not Free by Anonymous Coward · · Score: 0

    > Please stop saying that MacOS X unix tools is based upon FreeBSD.

    > Apple actually took parts of NetBSD, FreeBSD
    > and OpenBSD.

    > Most tools actually come from OpenBSD.

    **YAWN **

  47. Re:Userland is mostly based upon *BSD+GNU not Free by Guy+Harris · · Score: 5, Informative
    Most tools actually come from OpenBSD.

    Most source files that, when compiled, have RCS IDs in the resulting object file, and that are used to build tools, came from OpenBSD.

    Try running a script such as

    for i in /usr/bin/* /bin/* /sbin/* /usr/sbin/*
    do
    echo $i:
    ident $i 2>/dev/null | egrep '(Free|Net|Open)BSD'
    done

    and look at the output. Many tools have no RCS IDs in the binary. Some of them have multiple RCS IDs in them, as more than one source file for a tool in that set has an RCS ID in it that shows up in the object file.

    If we prune that output to leave, for each tool, only one line for each OS for each tool, we get 85 lines for NetBSD, 75 lines for FreeBSD, and 19 lines for OpenBSD - OpenBSD is overrepresented in your results because, for example, the OpenSSH stuff came from OpenBSD, with each tool having multiple source files, and most if not all of those files put the RCS ID into the binary.

    NetBSD is slightly overrepresented by the counts I gave, as Panther's yacc came from NetBSD, and its skeleton parser puts an RCS ID into the object file; if we remove those 7 lines, we get 78 for NetBSD.

    Of course, there are a lot of commands that don't have any RCS information at all. 171 commands do, but there are a total of 928 commands. This means that your counts and my counts don't necessarily give any believable information about the number of tools that came from FreeBSD, NetBSD, or OpenBSD, unless all the tools without RCS IDs came from elsewhere (GNU, Apple, etc.).

  48. Old mac boxes run linux by acomj · · Score: 1

    Run yellow dog or geentoo linux..

    1. Re:Old mac boxes run linux by Laplace · · Score: 1

      Yellow Dog, yeah I'd believe that. Gentoo? Why the hell would I want to spend a month compiling Gentoo for an old server box?

      --
      The middle mind speaks!
  49. Have you ever heard of LDAP? by Anonymous Coward · · Score: 0

    As the subject, ever heard of LDAP?

  50. Re:Wasteful networking by Anonymous Coward · · Score: 1, Funny

    Um, maybe he doesn't want to run wire through his house. Mobility isn't the only reason for wireless. A couple hundred dollars instead of a few hours of wiring plus unsightly wiring seems like a pretty good deal to me.

    So take a pill, you cheap shit!

  51. My review of OSX Server by stratjakt · · Score: 4, Funny

    Hi, I have pac man fever so I bought the most expensive box at the store - OSX Server.

    I put it on my computer, and then put a laptop on top of my stereo.

    And then I dont really use it for managing stuff or sharing files theres only me and my cat in the house, also I dont know about technical stuff like kerbones because I'm not much of a computer guy I just know the most expensive stuff HAS to be the best.

    So all in all I give Mac OSX Server a 10 out of 10 it is very cool and has wonderful animated icons, and not too many buttons on the mouse to confuse me.

    Stay tuned for part 2 of my review, where I plan to put my iPod next to it and take pictures!

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:My review of OSX Server by The+Bungi · · Score: 0, Offtopic

      Yeah, no shit. Aren't rich people great!?

    2. Re:My review of OSX Server by Anonymous Coward · · Score: 0

      I see poor people as the backbone of the tech revolution.

  52. Re:They charge per client? by mfago · · Score: 0, Redundant

    only costs $1000 for unlimited clients. That seems pretty cheap. You have to buy Mac hardware though, so it makes sense that they don't charge as much for the OS.

    Note: the new G5 XServes come bundled with an unlimited client license.

  53. Re:Wasteful networking by dossen · · Score: 2, Informative

    I have no idea about his situation, but I know that some houses here (in Denmark) are protected (as historic buildings), and as such the things you can do to them are limited. In that case it might make perfect sence to use wireless, if you want to avoid having cables lying around. Or maybe he just wanted to have the connection hidden and found that having proper hidden cabling done (in his home) would be more expensive (and/or otherwise undesirable) than doing a wireless link.

  54. Kids stuff by arakis · · Score: 0, Offtopic

    This boy need to do less of die cocaine and stop leaving da server lying round.

  55. Re:Wasteful networking by blogboy · · Score: 1

    It might not a bad idea to hardwire the laptop, tho I prolly don't have a full idea of his constraints preventing this. The G3/600 can only use an 802.11b Airport IIRC, which brings the whole wireless network down to ~22MBps.

  56. Wasteful posting by Matt+Clare · · Score: 2, Informative

    I find it odd how you can be personally offended by someone's use of a base station. For a PowerBook G3/400 you need to use a PCMCIA Airport card running the open source driver found here: http://wirelessdriver.sourceforge.net/

    There is no Airport card for the PowerBook G3/400 or a supported USB device.

    However, I'll tolerate your lack of knowledge, but I can't give your comment much credit.

    Here is a review of Panther Server for you from OS News http://www.osnews.com/story.php?news_id=5221

    --
    .\.\att Clare
    1. Re:Wasteful posting by Radojevic · · Score: 1

      Um, the original Airport card plugs into a special slot under the keyboard of a PowerBook G3/400 Pismo. It does not take up the one and only PCMCIA slot in that computer. Also, it seems to work just fine under MacOS X. Maybe you meant another PowerBook G3? Wallstreet, perhaps? g

    2. Re:Wasteful posting by corsa · · Score: 1

      Umm... I have a Powerbook G3/400 with an internal Apple Airport card in it...

      But, maybe this guy had an extra base station and extra switch laying around, and decided it was cheaper to hook it up this way than to buy a new Airport card?

    3. Re:Wasteful posting by Matt+Clare · · Score: 1

      Granted, Pismo is the first one and only one. Bronze Keyboard and all non-firewire PowerBooks before it don't have a spot for it.

      --
      .\.\att Clare
    4. Re:Wasteful posting by LoudMusic · · Score: 1

      You're telling me there are NO USB wireless devices that work in OS X? That's rediculous.

      --
      No sig for you. YOU GET NO SIG!
    5. Re:Wasteful posting by steeviant · · Score: 1

      No, at worst it would be ridiculous if it were the truth.

      Belkin make a Mac compatible USB adaptor that uses the PrismII chipset, with some plist (XML) tweaking it will support any USB adaptor that uses the same chipset.

      I carry around an Actiontec USB wireless adaptor with my laptop so that I can make an AdHoc network whereever I go, and I've used it on OS X using the Belkin driver and plist hack.

    6. Re:Wasteful posting by Matt+Clare · · Score: 1

      I saw that on MacSlash.org (I think) last week, but off the shelf, there are no USB WiFi adapters for OS X.

      My point - the price of the base station might be wroth the hassle.

      --
      .\.\att Clare
    7. Re:Wasteful posting by pudge · · Score: 1

      And I never was able to get that driver to work with an AirPort Extreme base station. I used to use it with the old graphite base station. I used to connect using my WaveLAN card for the PB and connecting the PS2 to the PB's Ethernet port. But still, then I am stuck at lower speeds, which kinda blew, and the extra bandwidth on the Extreme helps. Plus, I have a TiBook, and wanted the extra range a second base station provides, because the single one wasn't cutting it.

    8. Re:Wasteful posting by pudge · · Score: 1

      There were two PowerBook G3/400s. I didn't specify Pismo (which came in 400 and 500), and neither did the user you were replying to. I've got the bronze keyboard (which came in 333 and 400), which does not have the AirPort slot.

  57. Re:Userland is mostly based upon *BSD+GNU not Free by Gizzmonic · · Score: 1

    That's interesting, but what does Netcraft have to say about it? And what about Kreskin?

    --
    (-1, Raw and Uncut is the only way to read)
  58. Re:They charge per client? by MoneyT · · Score: 1

    If you were, you might be able to spell too.

    --
    T Money
    World Domination with a plastic spoon since 1984
  59. Any word on NAS featuers? by NetJunkie · · Score: 2, Interesting

    I looked at the XServe for a NAS solution but couldn't find any information on things such as snapshots. Is it there? Coming?

    1. Re:Any word on NAS featuers? by calyphus · · Score: 1

      OS X fully supports Journaling, is that good enough for you? (IANASA, so I'm just guessing here)

      --


      The potato it is uninformed.
    2. Re:Any word on NAS featuers? by NetJunkie · · Score: 1

      No. Snapshots let me take "picture" of a disk as it is right now. I do this now to reduce the need to call tapes back for a restore. I snapshot our main file server every week so I can go back a week at a time for a file someone may have deleted or messed up. The snapshot only tracks changes since you took the snap so it doesn't use a lot of space...if you don't make tons of changes to the files.

    3. Re:Any word on NAS featuers? by NatasRevol · · Score: 1

      Shit, I got 150 GB of user data on a 200 GB RAID. Where would I put weeks worth of snapshots?

      --
      There are two types of people in the world: Those who crave closure
    4. Re:Any word on NAS featuers? by fyonn · · Score: 1


      how much of that data is dynamic. as the GP stated, it only stores the changes so if most of that 150G is yuor mp3 and downloaded video collection then it's not likely to change too much and a weeks worth of snapshots won';t take up much room at all.

      if you're a video editor and are regularly copying across 10's of gigs of new video files. then those snapshots will waste the rest of your disk very quickly.

      snapshots are in freebsd 5 so it would be nice to see them in osx. I also want apple to implement a mount_sftp or mount_ssh command too

      dave

  60. Re:Unlimited Clients by Anonymous Coward · · Score: 0

    Xserve has always come with an unlimited client license. If you buy OS X Server on its own, however, you can get either a 10-user or an unlimited license. The unlimited costs twice as much as the 10-user.

  61. Re:Unlimited Clients by SegFaultCM · · Score: 1

    Yes. The Xserve comes with the Unlimited license. If you buy, say, a PowerMac, then you can choose three OS X flavors: Client, Server (10-seat), and Server (Unlimited seat).

    --
    -- SegFault
    "One day, some time ago, something important happened."
  62. What tools come with support? by caveat · · Score: 1

    There's the rub, you're paying for the support - a grand isn't *that* much for unlimited clients if you get support (especially unlimited free, as somebody has claimed). How much is RH Enterprise?

    --

    Facts do not cease to exist because they are ignored. - Aldous Huxley
  63. Scripting... by RAMMS+EIN · · Score: 3, Interesting

    ``Remote Apple Events has been in Mac OS for many years, since back in version 7-dot-something. It allows controlling "scriptable" Mac applications -- such as with AppleScript -- over the network. It used to run over AppleTalk, but now runs over plain old TCP/IP. Not many people make use of remote Apple events in my experience, but I use them often; for example, I have a Perl script that queries iTunes on a remote box, and sets the current track in iChat.''

    Does this mean that, on macs, you can

    1. Script GUI apps
    2. Script them over the network

    ? That gives the traditional unices a run for their money, I should think...

    --
    Please correct me if I got my facts wrong.
    1. Re:Scripting... by ahector · · Score: 1

      yes and yes

      --
      sig
    2. Re:Scripting... by Anonymous Coward · · Score: 0

      For years and years now too. Over TCP/IP since Mac OS 9...

    3. Re:Scripting... by emoon · · Score: 5, Informative
      Does this mean that, on macs, you can

      1. Script GUI apps
      2. Script them over the network

      Yeah, it does.

      As mentioned in the article, this capability was present in the System 7.0.x days (late '80s/early '90s). When you enabled filesharing (Localtalk based), there was an option to enable program sharing.

      If you enabled that, you were able to script applications on a remote machine (assuming you had an user account with the rights).

      What was really nice about Apple's scripting engine was that you didn't have to do anything extra to enable remote scripting in an app. If you took the effort to make your app AppleScriptable, you got remote scripting for free.

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

      Does this mean that, on macs, you can 1. Script GUI apps 2. Script them over the network Yes and Yes... Large portions of Mac OS X are scriptable via AppleScript, including many of the provided GUI apps: http://www.apple.com/applescript/apps/ Any scriptable app can be scripted over the network (with appropriate permissions, of course!) http://osx.blogspot.com/2002_05_05_osx_archive.htm l And every copy of Mac OS X shipped in recent memory comes with AppleScript Studio, an extension to the Developers Tools suite that allows you to create GUI front ends for your scripts. http://www.apple.com/applescript/studio/

    5. Re:Scripting... by koehn · · Score: 2, Informative

      Yes, for over ten years. And yes, virginia, there is security (albeit limited): you can set up which users can send apple events to your machine.

      I used to run a Mac LAN in the early 90s, and AppleScript was a complete godsend for administration.

      And now with OSX, the scripting language lines blur a bit, because I can have applescripts that execute command-line apps, and vice-versa.

      Being able to tell Excel to open a document, update it from its ODBC data source, save changes, then tell Mail to email it to a bunch of people as an attachment. It's a good thing.

    6. Re:Scripting... by pudge · · Score: 1

      Yes, it means that. It's been a part of Mac OS X since the beginning. But, it relies on the app. GarageBand is not scriptable, for example, but iPhoto and iTunes have fairly decent scriptable functionality.

    7. Re:Scripting... by pudge · · Score: 1
      BTW, to help you see this, here are two examples, one from AppleScript, one from Perl:
      tell application "iTunes" of machine "eppc://Sweeney.local" to play
      use Mac::Glue;
      my $itunes = new Mac::Glue 'iTunes', (eppc => iTunes => 'Sweeney.local');
      $itunes->play;
      When you run either (the latter assumes Mac::Glue is installed and a "glue" for iTunes has been created with the command line tool), you are asked your username/password for Sweeney. That user must match the current user session on Sweeney. You can optionally store the username/password in the keychain so it doesn't keep asking you. And then it executes the operation.
    8. Re:Scripting... by Anonymous Coward · · Score: 0

      Yes, you can script GUI apps over the network.

    9. Re:Scripting... by Maserati · · Score: 1
      It's fun, I have cron jobs that run Applescripts to talk to some Cocoa server apps.

      The highest form of network scripting was to use Filemaker to dynamically generate AppleScripts that talk to machines across the LAN.
      tell Application "Foo" on machine "Bar"
      ...
      ...
      ...
      end tell
      (stupid slashcode won't let me indent it right, you python fans know what I'm talking about)

      This replaced a system involving HyperCard and QuickKeys. That nightmare was replaced as quickly as I could document it. Ahh, those were the days.
      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    10. Re:Scripting... by tm2b · · Score: 1
      it relies on the app. GarageBand is not scriptable, for example, but iPhoto and iTunes have fairly decent scriptable functionality.
      Yes and no - AppleScript is no longer so limited. It's not as nice as a fully scriptable application's interface is, but you can now use AppleScript to send GUI Events to any applications, allowing you to script previously unscriptable applications.

      See the Apple article. It's muy bueno.

      I use it to automatically start up the TiVo Desktop and set my audio preferences (which sometimes select the wrong output device).
      --
      "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
    11. Re:Scripting... by pudge · · Score: 1

      Yes and no - AppleScript is no longer so limited. It's not as nice as a fully scriptable application's interface is, but you can now use AppleScript to send GUI Events to any applications, allowing you to script previously unscriptable applications.

      Yes, if you follow all the caveats (have the right thingys turned on in Universal Access), and it is still a PITA to do.

  64. For the love of G-d! Don't say it! by Walter+Wart · · Score: 2, Funny

    Say "BSD", please. If you say "UNIX" SCO will sue Apple and Darl McBride will institute "introductory" OSX license pricing of $1000 a seat.

    --
    The man who never alters his opinion is like the stagnant water and breeds Reptiles of the Mind -- William Blake
  65. Re:Userland is mostly based upon *BSD+GNU not Free by Guy+Harris · · Score: 1
    That's interesting, but what does Netcraft have to say about it? And what about Kreskin?

    Here's what Netcraft has to say....

  66. Apple technical training by plsuh · · Score: 4, Informative

    For those folks interested in learning more in depth about Mac OS X and Mac OS X Server, you might want to look into Apple's technical training courses. There are a variety of hands-on courses and certifications covering all of the OS in great detail, some of it written by yours truly. :-)

    </Blatant Plug>

    --Paul
    Trainer/Curriculum Developer
    Apple Computer
    1. Re:Apple technical training by Anonymous Coward · · Score: 0

      Are you guys ever gonna make some damn training materials available outside of the courses? I want to upgrade my ACTC certification to ACSA, but I don't want to throw money away on failed exam attempts and I don't have the time to take classes. I punch a Microsoft exam number into the search box at Amazon, and it takes an hour to read through all the books and training materials on it. Try that with an Apple exam number, nothing.

      Also, you wouldn't happen to know when the ACSA exams for Panther are going to be available, do you? Seems a waste to get Jaguar-certified now, if I'll only be stuck taking an 'upgrade' test in a few months.

    2. Re:Apple technical training by Johnny+Mnemonic · · Score: 1


      Hear hear. I'll even (have my employer) pay for online training--way better to have me train while I'm waiting for the phone to ring, than to have me turn off the phone (and my employer has to arrange for my replacement) for 4 days while I go to training. That's a lot easier of a sell, and you want me to sell this to my employer, right? You guys don't really expect that out-of-work Mac techs are going to spring for this on their own, do you? Or for consultants to stop taking calls?

      The server classes, while beneficial, are more beneficial as a cert to hang on a wall than a real learning experience that's valued in it's own right. So sell to that market--make it easier for us to sell to our bosses. The best way to do that is to avoid having to pull us out of billable hours.

      --

      --
      $tar -xvf .sig.tar
    3. Re:Apple technical training by ainsoph · · Score: 1

      How detailed are they? How is the certifcation track?

    4. Re:Apple technical training by smileyj68 · · Score: 1

      I'm actually a member of the Consultants Network, but I don't have the $3000+ to spend on the training to pass the $300 exams. Try dropping the prices for these things to somewhere mere mortals can achieve and I'd love to take the courses.

  67. Re:MySQL by Anonymous Coward · · Score: 0
    Whoa. Calm down, there. Let's see... "Serve"? How about the Web? Files for his laptop? Users for friends (as he's mentioned)? DNS for all the boxes in the house? C'mon. He has a need. He's just letting us know about Server. I'm glad. I have Server on order, too.

    "WTF are you using Server for?! Git something L33T like a Linux boxen!" No, thanks. Been there, done that, took too much of my limited time.

    I'll be using my new PowerMac G5 with OS X Server (10-client) to host Postfix, Apache, MySQL, file sharing, printer, user accounts...

    Oh, yeah... Damn. Linux can already do that. True, but Linux can't run Quick Time Pro. Nor can it allow me to do a Batch Capture for Final Cut Pro. Nor will it allow me to use AppleScript to generate all kinds of crap for my piecing together of video.

    Everything has a place. Everything has a purpose.

  68. Re:Unlimited Clients by TheRaven64 · · Score: 1

    They do. Every G5 XServe configuration except the cluster node (which isn't designed to be used to Windows file sharing anyway) comes with an unlimited client license. It's only if you buy the cluster node, configure a built to order XServe or buy OS X Server separately that you can get the 10-client version.

    --
    I am TheRaven on Soylent News
  69. Re:They charge per client? by Anonymous Coward · · Score: 0

    You should just shut up and get back to your goddamn trains.

  70. It does by Anonymous Coward · · Score: 0

    RTFA. buy an xserve get the server with an unlimmed client lic.

  71. Oh what you said... by BlueFlameOut · · Score: 1

    You said frelling. I hope Ka D'argo catches you talking that way. He might like it.

    www.farscape.com

    --
    Help me Mr. Wizard! Help me!
  72. Re:Wasteful networking by gte910h · · Score: 1

    Depending on the length of the cable run and what you have to punch through, that's exactly what I'd do. As a matter of fact, that's what I'm doing to connected up to my stereo.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  73. Not funny any more by Anonymous Coward · · Score: 0

    This class of comment was funny for the first 3 or 4 Apple stories /. did, but now it's just obvious. Come on people, let's get original.

  74. Re:Wasteful networking by MoneyT · · Score: 2, Insightful

    I don't suppose it's possible that he uses a mobil wireless laptop in his house, and often finds himself out of range of the first base station, and thus the second one doubles as a net connection for both the MP3 player and a nother laptop is it? No I suppose having a logical explination would shatter your world view.

    --
    T Money
    World Domination with a plastic spoon since 1984
  75. Re:They charge per client? by tgibbs · · Score: 3, Informative

    Think of the $500 as a cheap version for small businesses or students.

    For students, it's even cheaper. The educational pricing is $249 for the 10-user version and $499 for the unlimited version.

  76. Re:How about an article using older macs for serve by Trurl's+Machine · · Score: 1

    , a G4 card in it, and a huge IDE system (with RAID or without) AND running Mac OS X Server. I think Apple missed the boat not supporting these Macs with OS X. They make great little OS X workhorses.

    I don't think so, especially when it comes to the MacOS X Server. Remember that the 90-days "up and running" support is included in this package. PowerMacs of the 9xxx series are unable to run MacOS X without a third-party G3 upgrade card. So now Apple would have to test and support their system not on the Apple-branded hardware. They could probably do this - but this would be obviously a more expensive solution for them; especially now, when many third-party manufacturers of these cards simply no longer exist. And the whole gain would be at least questionable. These machines were running on a 33-50 MHz system bus. They have ridicolous limitations on the harddrive size (first partition must be smaller than 8 GB). Their extremely obsolete graphics cards cannot run Quartz Extreme (yes, I know, it's not that important on a server - but then again, if all you need is a headless server, why don't you just put Linux on it?). The G3 daughterboard cards generally had many compatibility and stability issues, making them a bad choice for a server and at best a stop-gap choice for workstations. I think that "running MacOS X Server on a G3-upgraded 9600" is just an even-more-geeky kind of "imagine a Beowulf cluster of these". Funny thing to think of to kill spare time, but nothing of practical value.

  77. Re:OSX Server? by Anonymous Coward · · Score: 0

    Simplicity is a main factor. I've used Linux for years (started at Slackware 0.99). I recent got a PowerMac w/ Server (10-seat) on it. I hate working in the guts of Linux. It takes so damn much reading, that I run out of time. I know, I know... "You're just stupid." Ok, fine. Whatever. My time is more valuable than the cost of the OS.

  78. What I don't like about Mac OS X Server 10.3 by koinu · · Score: 2, Informative

    I am using FreeBSD-CURRENT at home and I am happy with it. And sometimes I'm getting sad about how crippled Mac OS X Server got, because Apple decided to make GUIs for most things, which:

    • Don't have all the options, you need.
    • Erase your manual configuration.

    Let's take cyrus-imapd, e.g.

    • It lacks support for group-ACLs, which is essential for bigger companies, who use shared IMAP-folders.
    • It does not have any GUIs to set ACLs.

    Secondly, I don't like the Classic environment. It is highly unstable in conjuction with Apple-events (Applescript). I am getting "Apple Event Timeouts" all the time with Adobe's Framemaker and the error messages are not very helpful.

    Sometimes Classic goes up to 100% CPU usage and I have to kill it manually. It happens mostly when one application starts another application within Classic. This happens often when VISE-installer is calling himself to install a second application, which is a part of the whole package. I managed crash the Classic-engine a couple of times, while starting Mac OS 9 applications.

    Maybe you have different experience, but for me it stays a disaster, because I need the G4 sometimes. One thing is sure, the upgrade from 10.2 to 10.3 brought more stability, but that's all to be happy about.

    1. Re:What I don't like about Mac OS X Server 10.3 by Anonymous Coward · · Score: 0

      CLASSIC??

      1. are you kidding?
      2. what year is it? People still use classic?
      3. If you really need it, you should be using OS 9
      4. this has nothing at all to do with OSXS.

    2. Re:What I don't like about Mac OS X Server 10.3 by prockcore · · Score: 1

      The thing I don't like about Mac OS X server is the fact that so many software updates require reboots.

      Ooh, a point upgrade for quicktime came out, reboot!

      The uptime for OS X servers is crap. With both Solaris and Linux, the only thing that requires a reboot is a kernel update. Even driver updates don't require reboots (just unload and then reload the driver).

    3. Re:What I don't like about Mac OS X Server 10.3 by wchin · · Score: 1

      Shared library updates still require reboots on Solaris and Linux. On Solaris, shutting down to single user mode and applying patches, as far as I am concerned, is the same as rebooting. Otherwise, you can't be sure that running programs pick up on the changes - and don't crash when they try to access a shared library.

      Driver updates do not, as a whole, require reboots in 10.3. Mac OS X has had the capability to dynamically unload and load drivers and in 10.3, but most installation packages didn't bother (for a number of reasons). With 10.3, you can just send a HUP signal to kextd. For more information, see Technical Q&A QA1319, Installing an I/O Kit KEXT Without Rebooting

      There are quite a few 3rd party installation packages that require reboots when one really doesn't need to do so - I suspect that they're just being lazy.

    4. Re:What I don't like about Mac OS X Server 10.3 by wchin · · Score: 1

      Running Classic on a machine running Mac OS X Server as a server just isn't a good idea for several of the reasons you mention and more. We pretty much don't run Classic at all anywhere, but definitely not on a server.

      I agree that the GUI coverage can be sparse and you'd have to drop down to the original configuration files sometimes. For some services, like apache, Apple actually helps you with where you can modify things and where you really shouldn't. Some of this is just difficult to do - getting good GUI coverage while preserving the original CLI configuration files and tools. Apple's GUI tools are getting better at this, but I agree this is something Apple has to continue to work on. For the 80-90% coverage, Apple's tools are probably sufficient. Otherwise, it's pretty modular and you can just lock out Apple's admin tools and do it the "old" way without tossing everything. Further, the Server Admin and related tools should have a plug-in architecture for 3rd party add-ons. That would be very cool.

  79. gotta serve somebody by Doc+Ruby · · Score: 3, Insightful

    People who want 1> reliable, long lived hardware 2> relatively easy, familiar operating environment with standard apps 3> affordable support from an experienced, user-friendly service organization that actually develops the tech they're supporting. Total Cost of Ownership studies are probably available from Apple, and I'd expect they're compelling, especially for the installed base of Mac shops. You'd be surprised how much easier selling a server platform to IT can be, when there's a marketing team with decades of experience behind them, a brand name before them, and solid business cases for their technology holding it all together.

    --

    --
    make install -not war

    1. Re:gotta serve somebody by holdendeb · · Score: 0

      1. can't they get this from HP/Compaq or some other vendor? possibly cheaper? 2.the server is traditionally on the backend away from the end user and configured and maintained by a professional staff. user friendliness is not an issue. 3. see 2. Apple is seen as a specific end user os not a server system. I think apple sales staff will have a hard time selling anyone in the corporate IT world. and most apple end users will probably not be running a server from home anytime soon.

    2. Re:gotta serve somebody by Doc+Ruby · · Score: 3, Insightful

      1> Good marketing isn't easy - Apple is competing with HP, etc. But Apple has been very good at marketing, with some big failures, too. At one time, they were the single biggest maker of PCs in the USA, bigger than Compaq, and they have survived every other competitor.

      2> The professional staff maintaining the server consists of end users, who operate different software than the graphic artist. User friendliness is always an issue, in terms of productivity. Otherwise, we'd still be programming mainframes with punchcards. Color schemes are just the superficial style of user friendliness.

      3> You can see Apple anyway you want. You're likely not in the Mac server market, nor am I an Apple marketer. But see for how things change.

      Apple doesn't need to sell servers to most end users, certainly not in their homes. Even Microsoft, a major server OS vendor, doesn't sell them to most end users, in their homes or anywhere else. Apple only has to sell these servers to enough appropriate users to justify entering the market. Moreover, those servers also sell client Macs to corporate shops which want to support only a single platform. Not to mention the emergence of the home media server, where Apple will probably gain market share beyond their corporate desktop share, due to their ease of use, ease of remote administration, solid support contracts, and excellent consumer branding. The whole server strategy makes perfect sense to Apple, which has been successfully selling severs for decades. As compared to the alternative, placing all their bets on a crowded, fragmented desktop market, with no server tech to offer their customers, who could bring a competitor into that niche as a beachhead for expansion.

      --

      --
      make install -not war

    3. Re:gotta serve somebody by richard_za · · Score: 2, Informative

      There's virtually no software that runs on them except the standard Unix stuff.

      I hate to break it to you - but theres ton of that standard unix stuff - and most of it runs just as well on all real operating systems e.g. GNU/Linux, the BSDs and MacOS X.

      Apache
      PHP
      MySQL
      Postgresql
      Sendmail
      SSH
      X Free86
      Gimp

      To name only a few! And by the way I have almost exclusively x86 servers. Have an open mind!

    4. Re:gotta serve somebody by Anonymous Coward · · Score: 0

      That's exactly my point -- you can run commodity software anywhere, so why run it on proprietary hardware?

      The only "killer-app" for the xServe is Mac-specific services.

    5. Re:gotta serve somebody by Anonymous Coward · · Score: 1, Insightful

      Maybe you have a Wintel shop, but need something secure for bastion hosts? Seems like a much kinder, gentler unix for those getting their feet wet.

    6. Re:gotta serve somebody by mhbtr · · Score: 1

      Because this proprietary hardware is just like all servers, proprietary (when you buy a box from Dell, or Compaq/HP, or IBM, you are buying into THEIR hardware upgrades, etc.) The server market is very different than the desktop market - you don't want to put together the box, you want to buy something DESIGNED to work together and supported by the company that sold it to you. We never put in our HP Server anything other than HP hot swap hard drives - I didn't run to CompUSA and pick up the cheapest Maxtor available. And the Apple Based hardware (the XServe) coupled with Mac OS X Server's software (unlimited license included in the hardware cost) HAS been found to actually be cheaper than competitive hardware from HP/Compaq, Dell, and IBM, even without the costly MSFT Server licenses (yes, cheaper even than these servers with Linux installed). And if the server can run all these non proprietary Unix apps, on supported hardware, that can outperform other hardware, for less money, why wouldn't EVERY system admin with any sense at least give them a look? Don't believe me, read any of real cost/performance analyses of the new Xserve raid (just coming out - the cost performance of the previous model was also the the best) and the Xserve (again, new ones coming out as we speak) and they will tell you that the Xserves are the best bang for the buck with MacOS X installed on them.
      Again, you run commodity software on the most cost effective and powerful solution, and beleive it or not, these days that is an XServe. Go figure.
      --
      "Just because you do not take an interest in politics doesn't mean politics won't take an interest in you."
      - Pericles, 430 BC

    7. Re:gotta serve somebody by Anonymous Coward · · Score: 0

      You might be right, but go look at Doc Ruby's "insightful" posts -- 100% content-free Apple Zealotry and not a single reason why Average Dumb IT Guy (holdendeb) would use an xServe over an Lintel box.

      Fact is these apple stories are one giant circle jerk, so there's very little point trying.

  80. Re:Lost on terminology? by Anonymous Coward · · Score: 1, Informative

    Wow, you're a bad reader. Settle down already. Where did you read that he had an XServe?

    nowhere, that's where.

  81. Re:They charge per client? by Anonymous Coward · · Score: 0

    What about the nontechnical limiter placed in engines? Or is hardware exempt from your wrath?

  82. Re:They charge per client? by shotfeel · · Score: 1

    Actually that would mean that Apple is charging per connection, not per user.

    My understanding was that it was 10 concurrent users, any of which can have more than one "connection". Is it just 10 connections?

  83. No more OS X Server! by Random+BedHead+Ed · · Score: 4, Interesting
    I've been totally turned off to OS X Server. I help a lab that has two servers (one is a backup/mirror). When I first started helping them they had AppleShare IP 6. This was useable, but it crashed frequently. We upgraded to OS X 10.2 Server hoping to get some added stability from UNIX, but ran into immediate problems.

    When I had both machines in place I ran into an issue where I had to rebuild the main one, so I transferred the data to the secondary server and planned to swap them. I changed their settings and IP addresses ... and all of the user accounts on the primary file server disappeared.

    This was odd.

    I Googled for it and came up with the answer: if you set up a password server on 10.2 Server you can't change the machine's IP address. This has to do with how Apple built the LDAP system that manages passwords, so it's a requirement if you want Windows file sharing (Samba in disguise) enabled. Which I did.

    I called Apple tech support and they confirmed it: if I wanted to do Windows file sharing, I needed to set up a "password server" (LDAP). And if I set up a password server, I couldn't change the IP address of the machine. Ever. If I did, the users and groups would vanish into thin air. I asked if I could back up the user and group databases and then upload them again ... and they said no. Not without stripping the passwords out. So I'd have to have my users reset their passwords.

    I was stunned. The inability to back up user account information, complete with passwords, and to change the IP address is ridiculous, and not the mark of a true, flexible server OS. So right now I'm migrating them to PPC Linux with Samba. I know 10.3 Server probably addresses these issues, but Linux is just simpler. Heck, all I have to do with Linux/Samba is replicate the passwd, group, shadow and smbpasswd files between the machines. Instant mirror servers. And it'll just work.

    Besides, tar and mt will give me better control over tape backups than Retrospect did. Retrospect was always propting me for tapes of a particular set, and rejecting tapes that were from the wrong set. I don't give a pair of fetid dingo's kidneys about backup sets. On Linux, it's just "See that tape drive? Put the data there, and shut up about it." And it does. And it's good.

    End of rant.

    1. Re:No more OS X Server! by yummyporkproducts · · Score: 2, Informative

      There were a ton of under the hood changes in 10.3 with respect to the directory services, including a command line utility to change the ip address of the server without damaging the user accounts.

      Also, retrospect sucks. Don't bother with it. We're using BRU and haven't looked back.

    2. Re:No more OS X Server! by caseih · · Score: 1
      I Googled for it and came up with the answer: if you set up a password server on 10.2 Server you can't change the machine's IP address. This has to do with how Apple built the LDAP system that manages passwords, so it's a requirement if you want Windows file sharing (Samba in disguise) enabled. Which I did.

      I called Apple tech support and they confirmed it: if I wanted to do Windows file sharing, I needed to set up a "password server" (LDAP). And if I set up a password server, I couldn't change the IP address of the machine. Ever. If I did, the users and groups would vanish into thin air. I asked if I could back up the user and group databases and then upload them again ... and they said no. Not without stripping the passwords out. So I'd have to have my users reset their passwords.
      Well, it's not like the ldap database disappears; it would still be on the disk. Probably the solution is to do a commandline dump of the whole OpenDirectory database (LDAP+Password server) that you can reimport after the change. We've used this method when I completely reinstalled the server after we found that 10.3.2 upgrade crippled our OpenDirectory install.
    3. Re:No more OS X Server! by Random+BedHead+Ed · · Score: 1
      I'm sure 10.3 is a lot better under the hood (though the article mentions the admin tools crashing, whch sounds familiar). But the main point of my post was that the password server IP issue, coupled with the password dumping omission, is inexcusable. Yeah, it's great that Apple built an IP-changing tool. But this version 10.3. If this is a server OS, why wasn't that simple capability in 10.2. Much simpler OS's handle this much more gracefully. It's an important enough detail that they should have had it nailed in 10.2 ... or I should get 10.3 for no charge. I've wasted a lot of time on this system, and as a "server" I expected a lot more of it.

      Thanks for the tip on BRU. I'm checking it out now.

    4. Re:No more OS X Server! by Random+BedHead+Ed · · Score: 2, Informative
      Quite right - it was still there. And I knew this, so I rolled back the IP address change. And sure enough, the forces of poor-LDAP configuration realigned, and the users returned. But this presented an issue. If I couldn't switch the machines, I'd have to rebuild. So I'd have to export the user data ... but this does not include the passwords, Apple informed me. So yes, my instinct was the same as yours - let's dump the directory to an LDIF or something and put it back after reconfiguration. But Apple was not optimistic.

      So my point is, Linux is a better solution for this group. They're not savvy enough that the GUI tools would be helpful to them, and I can use cron to replicate the important information. The point of their system is to have the servers mirror everything, including user accounts and passwords, and that's easier and more flexible for me to set up on Linux.

    5. Re:No more OS X Server! by caseih · · Score: 1

      There is a command line utility that dumps the whole password database out (for backup purposes). You can use that to backup the password database plus openldap, and then reinitialize opendirectory under the new ip address and then reimport.

      That said, you are correct about Linux. In many situations, it is the best way to go.

    6. Re:No more OS X Server! by yummyporkproducts · · Score: 1

      I agree. 10.3 is really what 10.0 should have been.

  84. Re:How about an article using older macs for serve by solios · · Score: 4, Informative

    Heh. A 9500 only has two drive bays- three if you feel like ripping out the floppy and boring holes in the case with a dremel. When it comes to internal drive capacity, you want a 9600, 8600, or beige G3- all of which have internal tray capacity for five drives (one 3.5, then four in the front that are universal trays with mounts for floppy, zip, hard drive, and CDRom- you can easily drop out the floppy and smack in a hard drive). Alternatively, you can add a few firewire cards and load in several drives, but you're still limited by the system bus. :P

    My home fileserver is a beige G3/266 with 256 megs of ram. Two IDE hard drives - a 60 and an 80- UWSCSI for an internal 4g disk, an Adaptec 29{3|4}0 card for the outboard 9g SCA drive that holds the OS, and an Apple rom 10/100 ethernet card. It's running 10.2 Server (10.2.0- I've never bothered to patch it up) and runs out basic file services to my home network. Runs like a champ, minus the initial pains in the arse of getting the OS actually ON. All of the SLOW one experiences in OS X is totally at the graphical userland level, in my experience- which isn't something the server uses. My workstation (also a biege G3, running Panther Client thanks to XPF) is a slug, and it has 128 more ram than the server... but I use it largely for gui stuff, and the OS is (UNFORTUNATELY) on an IDE drive- the big SCSI went into the server. :)

    I could easily do the server on my 9600 with the Sonnet ATA/66 card that's in my 7300, but the ATA card seems to be a bit flaky, and the 9600's already running linux just fine....

    Alternatively, I could toss on Server 1.1 without using XPF at all. It's neat to play with if you can find the media, although I personally wouldn't use it for anything other than Apple File Services.

    It is less hassle to get 10.2 or 10.3 onto a beige mac, if you don't have much linux experience- but linux has this funny habit of supporting older hardware that OS X screams about. :D

  85. Re:They charge per client? by wolrahnaes · · Score: 1

    The reason for this is that the software serving these other non-Apple protocols is open source. What's the benefit to Apple of wasting programmer time modifying the Apache code to limit it to 10 users. Anyone could easily download the source and build their own.

    Basically, all this would do is give Apple a seriously bad image among admins.

    OTOH, the support for Apple developed protocols is probably not open source. This allows them to do whatever they want with it.

    --
    I used to get high on life, but I developed a tolerance. Now I need something stronger.
  86. Re:They charge per client? by Anonymous Coward · · Score: 0

    It is 10 concurrent AFP connections. Just like Mac OS has had on the client for years now. All other services should not be affected by the limit.

  87. Re:OSX Server? by Anonymous Coward · · Score: 0
    How about this: there are lots of shops around that want "server" capabilities. Be it files, web, email, DNS, etc. Some of these shops may want to replace a Windows box because it's old. Or, perhaps a Linux/*BSD/etc box because of whatever reason. With OSXServer, they have, IMHO, a simple option.

    The Linux/BSD folks are very passionate about their command-lines. I agree. I love command-line. The "lickity-clickity" stuff doesn't get in the way. As I'm using my PowerBook, watching in Process Monitor, the GUI is taking approximately 0.4% of my CPU. Yes, if I start doing lots of GUI operations, the percentage will rise.

    My point is, the GUI on OSX Server is really helpful. It puts a simple face on something that can be complicated.

    Don't forget that all the GUI operations can also be done from the command-line.

  88. Re:OSX Server? by MarcQuadra · · Score: 2, Interesting

    Well, I admin an XServe in a mixed Mac/Win32 environment, we've got the XServe pulling accounts out of the AD and serving them up to the Macs in a 'native' fashion. The XServe is also streaming over 7000 files from the AV department, running LPD print queues for ALL the network printers, and doing whatevr else I feel like making it do.

    As for the 'lickable' GUI, I never really have to see it, there's a problem if you're looking at your server's desktop a lot. And honestly, doing all that it does, the CPU load rarely hits 3%, do I really give a flying shit if the GUI sucks a few cycles off the top? Nope. The GUI doesn't slow things down when it's not being used, after all.

    And for what we use it for, it really is the best solution out there.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  89. Not all of them. by solios · · Score: 1

    If you have a x100 lying around, or a 7200, your options consist of MKLinux or MacOS. Unless developers have made serious progress on that front, and personally, I can't imagine there being much motivation to do so. :)

    The only major issue I've had with linux on older mac hardware is the usual X11 nightmare, specifically with motherboard video on 8500s/7300s. Back when it was a priority for me, the one x11 config I found was wrong. THAT was a fun experience....

    Another issue I've had - which is largely due to the fact I'm a longtime mac user and used to things Just Working- is that the linuces I've tried on my hardware have a funny tendency to ignore SCSI cards or refuse to boot with certain hardware in place- I have an Orange Micro board that OS X cheerfully ignores, OS 9 sees without a problem, which makes Linux quite angry, which I find fairly amusing.

    Then there's modem support. :D

    Depending on your needs and hardware, you're definitely going to get a LOT more performance out of linux than you will with OS X on beige hardware- especially if you intend to actually use a GUI. In which case, well... X11 is a SPEED DEMON on a 7300's motherboard video compared to Jaguar. :-)

    1. Re:Not all of them. by good+soldier+svejk · · Score: 1
      If you have a x100 lying around, or a 7200, your options consist of MKLinux or MacOS. Unless developers have made serious progress on that front, and personally, I can't imagine there being much motivation to do so. :)

      Actually, monolithic Linux has run on NuBus powermacs for several years. TerraSoft says you can get Yellow Dog to run on them with some extra effort. The 7200 is supported hardware on YDL.
      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
  90. Re:OSX Server? by Queuetue · · Score: 1

    That doesn't explain why you would pay extra money for this. Can't you do everything on the list you just mentioned without paying the Apple premium for hardware and software?

    It's all based on the same free software you'd get from a Linux distro. What exactly are you paying for, if not the GUI? Brand name?

  91. Great Mac OS X Server Admin Site by pmorelli · · Score: 5, Informative
    I found this while googling around for how to install spam assassin on 10.2.

    http://afp548.com/

    It's a great site with lots of very informative, down and dirty technical articles. They also have a forum where you can post questions.

    The same guys produce some utilities designed to make VPN and DNS easier...

  92. Are you smoking crack? by SuperBanana · · Score: 2, Insightful
    You know, it seems to me that Apple has replaced Sun in the high-end server department.

    Please explain how on earth a 1U 2 processor Xserve could possibly "replace" a Sun Enterprise system. Because that's "high end", believe it or not. 32 processors. Hundreds of gigabytes of ram. Disk arrays that fill closets, not 3-5U. Please point me to the SAN(no, the Xraid is NOT a SAN!) and tape backup solutions offered by Apple. Sun *used* to be the end-all-be-all when it came to high-end servers, but apart from the Sun Fires it seems that Apple has much more to offer these days.

    You're smoking crack, considering Apple makes ONE model in three configs, and Sun offers everything from a Sun Fire that costs 1/2 as much as the Xserve, to systems in the millions of dollars range...and the tools that can manage that kind of hardware effectively(apple's tools are neat, but not ready for managing hundreds of servers etc.)

    1. Re:Are you smoking crack? by adrew · · Score: 1

      I know it's not even remotely comparable, but check out these numbers....kinda interesting.

      The standard dual 2 GHz XServe costs $3999 and comes with 1 GB of RAM and 80 GB of disk space. So, if you take a 42U rack and fill it up with dual 2-GHz XServes...

      You'll be spending $168,000.
      That's... 84 processors, 42GB of RAM and 3.36 TB of disk space...seems to compare quite favorably to the other boxen. ;)

    2. Re:Are you smoking crack? by Anonymous Coward · · Score: 0


      Try running oracle on those (any) 42 XServe boxes (not even counting that Oracle has no OSX native port).

      Even 42 linux servers, with 9i RAC still underperforms the same number of CPU's in a vertical Sun system. This is due to network bandwidth vs. the sheer speed of a 36Gb/s interconnect.

      That's why people pay big money for the big iron.

  93. what do you mean? auth realms? by netsrek · · Score: 1

    If you mean authentication realms, you can just define them to use usernames from Open Directory.

    otherwise I'm not sure what you mean?

    --

    i don't read slashdot anymore.
  94. Re:OSX Server? by Queuetue · · Score: 0, Troll

    Well, it may be more "helpful" but it certainly isn't easier, faster, or simpler than editing a text file.

    Is that what Apple people are paying extra for? The online help?

  95. Re:Apple the new Sun? by Anonymous Coward · · Score: 0

    Do you even know what a high-end server is?

    Try here, here, and here.

    Mods, this is flamebait, pure and simple.

  96. Re:OSX Server? by Anonymous Coward · · Score: 0
    See, you consider it easier to edit a text file. I, personally, don't want to learn every intracacy of every subsystem on the computer. I'm not a 100% System Administrator. I am a programmer, but I don't care about all the command-line switches or clauses of the files.

    Yes, for those who know the commands and content, the command-line and text files will always be easier and definitely faster.

    For those who don't care about delving that deep, OSX Server is a pretty good solution.

    If I were a professional System Administrator, I'd probably have gotten a PenguinComputing Relion 430 S with RedHat on it (the 430S isn't out yet, but it's very similar to their 430).

  97. Re:Wow! by calyphus · · Score: 1
    several hundred thousand dollars

    at least do some math first:

    (generous approximations)
    $4000 Server and switch
    $1300 iBook
    $2400 PB G3/400
    $500 2 Base stations

    less than $10k
    Bet you mistake Ikea furniture as collectible 60's Euro design, too.
    --


    The potato it is uninformed.
  98. Re:OSX Server? by Anonymous Coward · · Score: 0

    You are paying for the 64 bit G5 hardware, the OS is icing on the cake.

  99. Re:Wasteful networking by tgibbs · · Score: 1

    Run a god damn wire you dumb shit! You've thrown away several HUNDRED dollars so you can be cool and have wireless to a STATIONARY laptop.

    Not everybody has a house in which it is easy to run wire through the walls, or likes seeing wires running along the baseboards and doorjambs all over the place. Once you factor in the value of the time to run the wire, he may well be saving money.

  100. Be VERY Careful with the 10-client license issue by alexhmit01 · · Score: 4, Informative

    If you run a Mac network, you can do really cool stuff with Automount points. All my Macs mount a /Network/Application, /Network/Library, and a few other mount points thrown in. The GUI land includes /Network/Library in the search path for stuff, (/System/Library for system installed stuff, /Library for stuff installed by the Admin, ~/Library for stuff installed by you, nice and clean and straightforward).

    Each AFP mount counts against the license, no biggie... 7 Macs, all permenantly connected, and we had 3 connections left for laptops.

    Incorrect. While all my connections, once logged in, go through one AFP connection, the Automount connections are done anonymously. Oh no, 2 AFP connections from machine->server, anonymous automounts, then w/ permissions mounts. It's worse! Each automount creates it's OWN connection.

    So we were automounting: /Network/Applications (server installed apps with drag-and-drop, really nice) /Network/Library (frameworks for custom Cocoa apps, etc) /Network/Software (software installers, why not, right) ... and the Users share, that unfortunately can't be automounted as /Network/Users

    well, I had 4 (at the time) automounts, so the first two machines to boot were fine, but machine 3 was all messed up.

    Took forever to diagnose and realize that we needed an unlimited license.

    Took a few hours with Apple support to diagnose, and they didn't figure out the problem until I started at Server Admin and had the problem. Users couldn't log in, because starting with machine 3, they couldn't get their home directories.

    I REALLY like OS X Server's admin tools. LDAP went from scary and impossible to point-and-click. However, even with Panther Server, MUCH better than Jaguar Server, it has some issues.

    Alex

  101. yes, and kde has it too by Anonymous Coward · · Score: 1, Interesting

    Yes, and KDE 2.x and 3.x have it too in the form of dcop. dcop is a command-line tool that allows one access to an exported set of functions in any given KDE program. dcop bindings are available for many languages and dcop itself can be used in conjunction with the shell to script events. And yes, it even works on the network, with encryption if I add another pipe (wow, the magic of UNIX).

  102. Re:OSX Server? by calyphus · · Score: 1
    he doesn't seem very technical, he also doesn't seem stupid

    Seems like you've already answered your question. He's already got the hardware. He's got disposable cash and curiosity. Instead of the licky-clicky gui getting in the way of the server, it makes it accessible.

    CLI is not the be-all-end-all interface. It may ultimately be quicker, but only if the user has memorized all the archane commands, switches and input options. Some of us would rather skip the month of learning commands, and prefer to just hook up a box, fill out a few dialogs, click some checkboxes and have it work.

    It doesn't bode well for the CSs out there to have such easily administered servers, but technology continually obsolesces jobs (e.g., whatever happened to typesetters?).

    --


    The potato it is uninformed.
  103. Re:They charge per client? by Anonymous Coward · · Score: 0

    As a businessman, I find it offensive that you are trying to dictate how much a business can charge for their product.

  104. Re:OSX Server? QuickTime Streaming server by why1974 · · Score: 1

    The main reason why I bought OS X server 3 years a go and (have kept on upgrading) was to be able to use the QuickTime streaming server. I use it in conjunction with Apache to stream QuickTime movies embedded in web pages all from the same server.

    You can now use the free Darwin streaming server on different platforms. By now I am used to using OS X server.

    The remote GUI admin tools are nice and now I use it for MySQL/ Apache/PHP (slightly older version pre installed), and file sharing between win2k and mac workstations.

  105. Re:OSX Server? by Anonymous Coward · · Score: 0

    Just exactly the same they pay M$ Corp... they ( beancounters) think they can have overall savings by cutting on sysadmin's salaries and, maybe most important, they feel good because they think they know how to administer a server.. "mark that checkbox, press apply, then Ok and it is done; one less for the admins"

  106. Re:Userland is mostly based upon *BSD+GNU not Free by Octorian · · Score: 3, Informative

    Running those same commands on my FreeBSD 4.9 server, I get the results: 60/6769/440

    The *BSDs share so much code between each other, and most source files have ident tags from different *BSDs, that Apple could have mostly pulled from FreeBSD and may still produce the numbers you saw.

  107. Changing IP on OS X Server by phillymjs · · Score: 5, Informative

    And if I set up a password server, I couldn't change the IP address of the machine. Ever.

    This has been addressed by Apple with a script to change the IP settings everywhere necessary, without breaking any services.

    Works like a charm, I had to do it a couple months ago for a client.

    ~Philly

    1. Re:Changing IP on OS X Server by otomo_1001 · · Score: 1

      From the linked site:

      If the "Permanent IP Address" option was selected during the Open Directory Setup portion of the Setup Assistant, the primary IP address is not meant to be changed. However, you may need to change the IP address of the server at a later date. The script presented here is designed to help you change the IP address of your server, or to help you recover when you experience issues (described below) after having changed the primary IP Address of a Mac OS X Server. Please read the following documentation carefully.

      Emphasis mine. It looks like you should have used some other options on installation. Not that I know first hand however. I haven't used this on OSX Server. Buyer beware, caveat emptor, etc...

    2. Re:Changing IP on OS X Server by Random+BedHead+Ed · · Score: 1

      Yeah, that is stated. The problem is that there is some functionality unavailable (at least in 10.2) without a permanent IP address.

  108. Mmmm... headless. by solios · · Score: 3, Informative

    An important feature of OS X Server is the Server Administration tools. My own home server, which has the internal 6 meg ATI chipset (see above post in this thread) is a slug when I need to hit the gui. But I don't. Apple has provied Server Admin Tools with OS X Server, and the tools for Jag run very well under Panther client. These gui tools allow me to add users, manage shares, manage printers, quicktime streaming (if in use), configure Apache to an extent, DHCP, Netboot.... basically, everything you DO with a server that you don't do with client. And the tools can be installed on ANY machine running OS X. Load them up, they ask for a server IP or domain name. Enter it in, it asks for your password for the server (admin accounts only, naturally). And BLAM!

    I have complete remote control of all of my server functions from my workstation, and the ones I can't access via the gui tools can be hit through the command line. With the older Server 1.x, you needed a web browser to manage shares, which was both interesting (the convienience) and annoying (security, you needed to be at ANOTHER MACHINE that WASN'T THE SERVER to do it).

    Yeah, you can do hardcore awesome amounts of remote management with linux (I recently recompiled a kernel, formatted a RAID array, installed and set up samba, netatalk, and genrally completely configured a linux server from my desktop through a slew of terminal windows. SO SEXY OMG), but the gui tools for OS X are AWESOME for admins with limited command line fu- I got Jaguar Server up and completely configured just how I wanted it without help, compared to both of my monitors being strewn with google searches and man page entries with my linux configuration process. Some people don't want to do it the hard way, and can't afford the new toys. :-)

    As for compatability and stability of G3 boards... I only had stability problems if I diddled with the defaults on the control software. So I didn't. I've run OS X, Linux, and MacOS 9.x on g3 upgraded machines, rock solid, without difficulties.

    And concerning the 8 gig limit- that only affects Beige G3s and the original iMacs. And only on IDE drives. My workstation had to be partitioned (80g- 8/2/$), my iMac had to be partitioned (60g, 6/54), and my server didn't (9g SCA). It's an IDE thing, not a SCSI thing, and the old beige machines such as the 9600 are SCSI. :-) And I've never had problems with hard drives bigger than 8g running OS X on IDE host adapters- I had 10.1 installed on a 60g in a 9500 awhile back, and it was Just Fine. This is due entirely to the controller- the system sees it as a SCSI drive. :D

    1. Re:Mmmm... headless. by lost_n_confused · · Score: 1

      Have you tried using webmin? I can't get into the main site right now (www.webmin.com) but the mirrors seem fine (webmin.desiato.de) It lets you use a web browswer to control just about everything on your computer. I have mine setup with SSL so I can control my Mac from anywhere. Makes it very easy to set up Bind, PostFix, MySQL and Apache webserver. I even use it so I can have both Apache 1 and Apache 2 on my Mac. You can start and stop processes, you can move files, you can delete files, and run a console session. And for those who need help there is a book out by the programmer.

      --
      -- To mess up an OS X box, you need to work at it; to mess up your Windows box, you just need to work on it.--
  109. Filesystem Snapshots by Gumber · · Score: 1

    What I really want to know is whether OS X server can do filesystem snapshots (a la NetApp, Win2k3 storage server, Veritas-FS, etc), and if not, when are they going to support this feature.

    1. Re:Filesystem Snapshots by licklebarfe · · Score: 1

      http://rsug.itd.umich.edu/ software/radmind/ (1 space)

    2. Re:Filesystem Snapshots by amsr · · Score: 1

      radmind, developed by the University of Michigan's Research Systems UNIX Group can do file system snapshots.

      http://rsug.itd.umich.edu/

    3. Re:Filesystem Snapshots by Gumber · · Score: 1

      Thanks, but this isn't quite what I have in mind. In a filesystem like WAFL or NetApp, the filesystem can basically keep track of deltas in the filesystem. If a file is changed or deleted, rather than freeing or overwriting the changed blocks, the filesystem preserves them, leaving them linked to the file in the snapshotted version of the file-system, and provisioning new blocks for the current version.

      Snapshots are created relatively quickly (seconds), and are relatively compact, because copies are only made of the changed files/blocks, so the overhead of snapshots is only a fraction of the total storage.

      This method of taking snapshots can be used to facilitate consistent database backups, since the database just has to pause briefly for the snapshot to be made, and then then the backup can run against the snapshot.

      It also can be used to provide users with quick and easy access to old versions of files. The snapshots can be mounted as part of the directory structure, allowing users to recover files on their own wich makes things easier for both user and IT department.

      If I understood radmind properly, it works at a higher level, and so looses a lot of efficiency. Snapshots take longer to create, and may require more storage resources to maintain. Not necessarily a bad thing for its intended purpose, which seems to be managaing a number of systems and keeping them in a consistent (yet easily updated/modified) state.

  110. Re:MySQL by moof1138 · · Score: 3, Informative

    There is no UI in ServerAdmin, but there is a GUI tool for MySQL management on OS X Server called 'MySQL Manager.' It is pretty limited in functionality, but it is there.

    Note that all XServes ship with X Server, so the cost of the software is only if you are installing it on other hardware.

    The features that make the software nicer than Linux (simple setup, integrated password management, easy to use/set up Kerberos, hand holding phone support, etc.) are aimed at a class of people who typically find that it is well worth the $500 they may have paid.

    Those who are happy to spend the sea of time and effort reading the docs on configuring a completely integrated PAM/KDC/OpenLDAP/Samba/Apache setup on their choice of Free OS don't appear to be in that target market. IMHO, you can't really sell much in the way of software to people like that, anyway.

    --

    Hyperbole is the worst thing ever.
  111. Re:How about an article using older macs for serve by Master+Bait · · Score: 1
    Those old PCI Macs will run Linux fine, but when you consider their anemic 50mhz memory bus, it makes more sense to sell them on ebay and get an old x86 PC and run Netatalk and CUPS under Linux/BSD for your Mac shares.

    It was the availability of Netatalk that convinced me to go with Linux/x86 back in 1996 to serve my Mac shop.

    --
    "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
    --Tom Schulman
  112. Re:Apple the new Sun? by calyphus · · Score: 2, Interesting
    hmmm...

    Sun Fire 15K Server
    18 Processor/Memory Boards
    72 1.2-GHz UltraSPARC III Cu Processors
    8-MB ECC External Cache per Processor
    288-GB Memory
    2 System Controllers
    6 Power Supplies
    4 Fan Trays
    1 PCI I/O Assemblies
    1 Quad FastEthernet PCI Adapter
    1 Dual Port LVD SCSI/Dual FastEthernet PCI Adapter
    1 Sun StorEdge S1 Disk Array
    1 External Expansion Rack
    Solaris 9 Operating System Media Kit
    Server Installation Service for up to 18 Domains

    List Price: $2,661,730.00

    Xserve G5
    Dual 2GHz PowerPC G5
    8GB DDR400 ECC SDRAM - 8x1GB
    750GB ADM (3x250GB Serial ATA)
    CD-ROM
    Fibre Channel PCI card - (lower slot)
    Xserve RAID 3500G/14x250G/2x2GB FC
    Mac OS X Server, Unlimited License

    Subtotal $21,498.00
    x 36 (72 G5 CPUs, 288 GB RAM, 126 TB FC RAID storage)
    = $ 774,000.00

    Just matching number of processors and RAM, that's $2.7 M vs. $0.7 M. Are they fully equivalent? No. Does the G5 at almost a quarter of the price look very attractive? Hell yes. Consider spending the same amount of money on G5s. You'll get 140 of the G5s. Substitute cluster nodes and you can get a whole gross with change left over.

    --


    The potato it is uninformed.
  113. Re:Apple the new Sun? by calyphus · · Score: 1

    Okay, I admit it. It should be 123.0469 TB not 126 TB RAID.

    --


    The potato it is uninformed.
  114. How much does this compare to RH? by mveloso · · Score: 2, Informative

    How much does redhat cost, now that they've gone to advanced server? Here it is:

    item: basic, standard, premium
    red hat enterprise, x86: 349, 799, -
    red hat advanced, x86: -, $1499, $2499
    red hat advanced, pseries: -, $1992, $2998

    Not bad, really - it's cheaper than rhas on POWER.

  115. Re:How about an article using older macs for serve by gnu-sucks · · Score: 1

    I have a Beige G3 266 (oc'd to 300) as well.

    We have os9 on it, and it really kills me to use it

    10.1.5 is also on it, and Panther doesn't want to upgrade it, because my hardware is old.

    In your experience, how well would this computer perform as a desktop (iChat, Safari, MS Office) computer?

    thanks!

  116. AD toolsets are better by mveloso · · Score: 1

    I'd wager that right now the Active Directory toolsets are much better and more mature than whatever you'll be using to manage samba and open directory.

    I'm saying this because there are companies who's specialty is building tools to manage AD forests, while as far as I know nobody really makes real (industrial strength) tools to manage samba - and only apple (and a small part of apple at that) does anything with OD.

  117. Re:Everyone needs a server... by Anonymous Coward · · Score: 0

    d00d, "porn" isn't 1337 enough! Git with the programme!

  118. Re:OSX Server? by Anonymous Coward · · Score: 0

    NetBoot, which is only available on OS X Server, allows clients to boot off the network. No local HD necessary and if there's a problem, simply reboot the machine. Its pretty nice for deployment in labs among other uses.

    Quicktime Streaming Sever has been mentioned as well, and it's pretty sweet stuff.

  119. Re:So what - VI vs. Emacs ? by Anonymous Coward · · Score: 0

    Um, nope. This was settled in a death match: vi trounced Emacs 17 times before Emacs finished loading!

  120. iRack? Those exists.....:) by Paladeen · · Score: 1

    Actually Marathon Computing made a rackmount case which you could stuff with the innards of an iMac and called it iRack.

    We've got one at work, running 10.2 Server and it does fine as an accounting and file server.

  121. Sig Rocks: Info wants to be anthropomorphized by xtermin8 · · Score: 0, Offtopic

    I've never even heard of Firefly, but the sig just blew my mind. It's Goram. (I think)

  122. No Windows, No Linux? Very Poor by stuntshell · · Score: 2, Informative

    The beauty about the Server Package are the easy to use integrated tools that allow anyone to use this Server in a already implemented Network, Active Directory or LDAP for example. You gotta have other OS's to test and review this.
    Afte playing with Panther, you won't go back to another system for Services, it's easy to use and you have all the utilities you normally would use on a Unix environment + Apple Tools.

    --
    0011 1111 0111 1010
  123. Re:How about an article using older macs for serve by solios · · Score: 1

    You can get a basic idea of Panther performance in my own words here: http://www.secretaboutbox.com/museum/000098.php. It's a writeup of my workstation, which is a beige G3 with a 350 processor overclocked to 366, and 388 ram.

    My experience with installing Panther is also written up, here : http://www.secretaboutbox.com/articles/000096.php.

    Basically, if you have a supported video card and enough ram, you'll be able to handle iChat, Safari, and Office fine. I browse the net with the machine reviewed above through a modem shared out on my iMac, and my only problem is that Safari hogs the entire connection- so it's load pages or type in IRC. :)

    Anything more demanding than Office / internet (like video, games, photoshop), and you'll be tearing your hair out.

  124. Re:They charge per client? by jnana · · Score: 1

    It's economically more efficient to have differential pricing so that you can suck as much as possible out of the people who are willing to pay the most, then suck as much as possible out of the people who are willing to pay less, and so forth. It's cheaper to create and maintain only one codebase, but if the product were the same, nobody would pay more than the minimum. Thus, differential pricing by artificial limiters!, since corporations will always do what is cheapest and maximizes profitability. See this article by Hal Varian for more information.

  125. Re:Wasteful networking by gte910h · · Score: 1

    If the alternative is an exposed wire or tunnelling through plaster or crawling around in a crawlspace? $400 bucks isn't so bad. If you live in a house older than about 40 years old, going through a wall isn't a light endeavor.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  126. Re:How about an article using older macs for serve by jbplou · · Score: 1

    Run netbsd if you want a bsd flavor on it.

  127. Straight up. by solios · · Score: 1

    Though I had to move our workplace linux server into testing to snag a netatalk revision that doesn't BARF on panther, and stable revisions don't do more than the Classic MacOS filename limitations. :| And then the size limitations- afpd doesn't like anything over two gigs in my experience.... and I have a few files in the 13-16 range (I do video). So we wound up using Samba and Netatalk on the box, and juggling between the two for data transfer. :P

    Still, you can get the aforementioned anemic macs on ebay for 25-100$ (depending on options), and a newer box is going to be a bit pricier, even if it's a PC. I know if I buy an 8500 for 25$ that I'm not going to have to buy a second ethernet card for it, and if all I need is a DHCP server, hey... some people don't like to deal with a bios. :-)

  128. Re:They charge per client? by VojakSvejk · · Score: 0

    Don't forget; RedHat Enterprise has this feature, too...

    Correct me if I'm wrong

  129. Re:OSX Server? by FredFnord · · Score: 1

    That's right! I mean, god forbid I should actually be able to set up my company's DNS in less than 14 hours, without the O'Reilly in my hand.

    Who do these people think they are, making my life easier? They should be taken out and shot, all of them.

    -fred

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  130. Re:Userland is mostly based upon *BSD+GNU not Free by Elshar · · Score: 1
    Or, y'know. Well. You could just go by what Apple says Mac OS X is:


    Darwin is the open source UNIX-based foundation of Mac OS X. Darwin incorporates the Mach 3.0 microkernel, operating system services based on Free BSD 5, high performance networking facilities, and support for multiple integrated file systems. Darwin's modular design allows for dynamic loading of device drivers, network extensions, and new file systems.
  131. Sure... been possible forever by FredFnord · · Score: 1

    Applescript is amazingly powerful. I have a friend who runs a (very simple) robot on a MMORPG using just an applescript. It's also quite simple.

    I've never used the remote abilities much, mind you. Except a few times for quitting a iChat or mail.app or something else remotely.

    -fred

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
    1. Re:Sure... been possible forever by FredFnord · · Score: 1

      That is, as well as being amazingly powerful, applescript is also quite simple. As is the robot. But not my friend. She's fairly complicated.

      And the remote abilities of my friend are hotly debated, but I 've rarely used her to quit iChat or mail.app.

      -fred

      --
      Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  132. Re:How about an article using older macs for serve by ppc970 · · Score: 1

    Well, I had an old 8600/250G3 with over 800GB of HD space crammed into it for quite a while, running 10.2 Server. I had no end of trouble getting 10.3 server to run on it, and have given up for the moment.

  133. Re:Apple the new Sun? by Anonymous Coward · · Score: 0

    SATA is NOT, repeat NOT, a substitute for SCSI (that the Sun servers you selected has)... You try running 100 users on a SATA drive, then on a SCSI drive.. and tell me which one is better... SCSI may be equal to or even outperformed by SATA on a desktop, but that doesn't come close to flying on a server...

    Plus, the interconnect between the 18 processor/memory boards in the Sun Fire 15k is going to be vastly superior to anything you could use to cluster a bunch of XServes together...

    They're apples and oranges...!

  134. Re:iRack? Those exists.....:) by Anonymous Coward · · Score: 0

    Don't tell Bush that there's an iRack not under his control!

  135. Re:They charge per client? by jub · · Score: 1

    Sure, you might be able to build a server cheaper that Apple's, but compare hardware cost to a comparable HP or Dell server. Most corps are still buying the bigger names with actual support for their servers, and the differences in price between them and Apple are trifling.

    I'm (knock on wood) on the verge of replacing 2 Windows servers with a spanky new G5 Xserve, and part of the argument for the change is that the hardware cost is virtually the same as what we will spend for the next PC server we buy, but the OS will be much cheaper.

    Plus, we get extra goodies like a database server and vpn server built in for no extra cost (we're still a Windows 2000 shop, no fancy built-in vpn here). Not to mention no extra user fees when we upgrade the OS.

  136. Re:They charge per client? by Anonymous Coward · · Score: 0

    Well, crap. It looks like we just wasted $500 on unlimited Server for that shiny new G5. We only have 2 other Macs and a shitload of Windows/Sun/SGI machines. Oh well, not my money!

  137. Speaking as a competent hired gun admin... by Buelldozer · · Score: 1

    You need to take your paper MCSE back to the mill where you bought it! People with (l)user attitude, like you, shouldn't set their hands anywhere NEAR a server...let alone try and configure one. I'm not really trying to be elitist or deriding here, but you sound like you want the AOL install approach where you can toss the CD in and have a server 30 minutes later. Get real, get a clue and until you do leave the server setups to professionals.

    1. Re:Speaking as a competent hired gun admin... by macfu · · Score: 1

      no MCSE here man. you lose the attitude. i do this every day. been doing it longer than you probably are old. macs and windows. you are being eilitist and deriding and it is insulting. no one who works professionally with this stuff expects to have a server in 30 minutes. but i don't think it's too much to ask to have things work correctly from the start. i'm as comfortable as you at getting things working. i did in this case. that's not my point. if you don't get my point, i suggest you examine your 'professional' point of view.

    2. Re:Speaking as a competent hired gun admin... by macfu · · Score: 1

      you're a joke. i do own my own company. get paid serious bank for what we do. i'm sorry for you that you seem to *think* that you *get* Apple stuff, but you really don't. If you did, you would have understood what I was saying originally. Apple is all about technology that works as advertised. We can debate all day about how ultra-powerful we are, how bad of a smack-down we can put on technology x, blah blah blah. This particular piece of an important part of Apple technology is not fully cooked, I sure they'll get it squared away. But right now, it's a real problem. I love Apple. I've owned just about every Mac and pre-Mac Apple there is. How about you, lamer?

    3. Re:Speaking as a competent hired gun admin... by Anonymous Coward · · Score: 0
      I got you pegged right the first time. People that make serious bank dont fuck around on /. they got better things to do. You dont make shit except lies about Apple.

      You dont love Apple- you're a FUD talking loser. You got caught by poeple who really do know their shit and all you can do is throw buzzwords around and protest your innocence.

      The mere fact you're posting shit on /. makes you out to be a liar. if you ownd yer own company there's no way you would waste time debating on /. Me, I'm a masochist and enjoy pain - like the pain I feel having to deal with liars and scumbags like you.

    4. Re:Speaking as a competent hired gun admin... by macfu · · Score: 1

      you prove my point exactly asswipe. and um, corporation with employees. you are lame.

    5. Re:Speaking as a competent hired gun admin... by Buelldozer · · Score: 1

      I'm laughing at you as I sit here loading a Windows 2003 TS with Citrix Metraframe XP and plowing through a 2700 page windump of a different server looking for security violations.

      Typically when someone starts telling me that they've been doing the geek thing longer than I've been alive it is a serious clue that they don't know what the hell they are talking about.

      The length of time you've been hobbying around with computers does not impress me, what impresses me is what you can do with them.

      Obviously you don't know how to do much and you expect the auto-install routines to bail your ignorant rear-end out of the messes you find yourself in.

      Perhaps someday when you can leave the "I know best" attitude you will be start to become technically competent, until then your nothing more than a Power User pretending to be a Systems Engineer.

      You are pretty typical of the owner of a small computer company, maybe you once had some skills but now that your pointy hairs are fully waxed up your lucky to turn one on without starting a 4 alarm fire!

      Now shooo, your bothering me kid!

    6. Re:Speaking as a competent hired gun admin... by macfu · · Score: 1

      it's jerks like you who give the IT industry a bad taste in their mouth.

    7. Re:Speaking as a competent hired gun admin... by Buelldozer · · Score: 1

      LOL, you maketh me laugh! I rather think that it is incompetent, clueless, wanna-be hobbyists who give the IT industry a bad name. That and pointy-haired bosses masquerading as techs...but that could go to my first point as well.

    8. Re:Speaking as a competent hired gun admin... by macfu · · Score: 0

      yeah, well I guess I'll always be above you in that downward spiral, shithead.

  138. lDAP auth. by bob_calder · · Score: 1

    If your network is mixed like ours with static and dynamic ips and a MS DNS server :-( , it isn't plug and play. We had to upgrade all of the 10.2 clients to 10.3 to get it so users could authenticate. Was it kerberos? I don't know. What I hated about the configuration was the dc=booger dc=froogle dc=et cetera to get the client to bind to the server. You would think that somebody would write a parser to handle it. Also the user lists don't update immediately and you have the feeling that the machine didn't take the user entries although when you test it, it works. OOH and another thing, does anybody know how to get it to mount the RAID if it has to restart?

    --
    Any preoccupation with ideas of what is right or wrong in conduct shows an arrested intellectual development. (Wilde)
    1. Re:lDAP auth. by NatasRevol · · Score: 2, Insightful

      RAID mounting - depends on the RAID. If it's a non-XserveRAID, you need to leave the box 'unlocked'. This is (simple) security so that someone can't come in and reboot with a firewire/cd/ext HD and take over your server. The fact that the key is just an allen wrench is another story.

      If it's an XserveRAID, it will mount even when locked. Apple's version of buy-in. Still beats MS by a long shot.

      --
      There are two types of people in the world: Those who crave closure
  139. OS X != FreeBSD (or BSD at all). by MrChuck · · Score: 1
    FreeBSD does rock. MacOS X doesn't really have much FreeBSD in it. The kernel is the core of the OS and that's NOT FreeBSD, for better or for worse.

    NeXTStep: Mach 2.x kernel with BSD 4.3 userland plus some proprietary stuff on top including a proprietary windowing system using DisplayPS.
    Mac OS X: Mach 3.x kernel with BSD 4.4+ (mostly from FreeBSD) userland plus some proprietary stuff on top including a proprietary windowing system using Display PDF

    Note a similarity?

    10.3 (finally) updated a lot of userland from FreeBSD 3.x stuff so we have decent IPv6 support and several other improvments, major and minor.

    Mach, from CMU, threads nicely and did well for NeXT. HFS+ is all but proprietary (it would be neat if the OS X UFS implementation wasn't quite so old).

    We'll skip over the whole Jobs'ism of DisplayPS and Objective C and creating NI when my other 12 *nix architectures spoke NIS (only). LDAP is a fine replacement for NI/NIS/NIS+. If only I could run a window from another machine without VNC. It's just like SunView :)

    The big big win is pulling over NetBSD's pkgsrc (free and openbsd call it "ports") and use it on OS X (or solaris, or linux or irix).

    Building your tools from source means no "find the RPM and trust the guy who built it" and no issues with library versions (linux's version of DLL hell) plus you get NetBSD's pkg_* system and a good ftp client :).

    Oh, and the fact that I can BUY it and get buy it and get contractually obligated support means less of a hard sell into the OpenSource Phobic corporate world....
    if they'd get over that "but it's apple" thing. (yes, it's apple. the vendor that ships more Unix that any other company).

  140. Re:Apple the new Sun? by MrChuck · · Score: 2, Interesting
    ummm, Apple and, er, Oranges (or is Sun Yellow :)
    36 2x machines is not gonna do what 1 64 CPU machine will do.

    1. with Solaris 9's containers, I can partition up a lot of that big machine into controllable sub machines. SGI does this the best, but Solaris A (5.A?? 10 for marketing weenies) takes it steps further - mostly to match some of the LPAR stuff that IBM offers).
    2. SATA is simply serial ATA. It's not SCSI.
      On that note, you can drop cost and boost performance buy using a nice Baydel RAID array rather than anything from Sun (I don't buy Kawasaki brand tires; I don't buy Sun brand RAID)
    3. Ever run a large Oracle|Sybase database (the main purpose for most monster Sun boxes) across 36 machines? Me neither. I *do* have it on V1280s, however.
    4. Sun's also good for many many PCI busses. Not slots but independant busses.
      We can also mention the switched backplanes that expedite processors reaching RAM banks directly - not a shared bus and other things that make this a different class of computer.
    Now I'll concur that at the <= 4CPU end, Sun doesn't really offer much. And if SGI weren't tanking for the previous 5 and next 10 years, they'd likely be doing it better (MIPS is whithering, but pluging 6 4x machines together the its craylink to make it into 1 single 24x machine is cost effective scaling.

    With Sun, you start with a 32 way machine populated with 4 CPUs and by the time you grow, oh! those 900MHz ultra 3's aren't going to work with our newer 1200MHz chips.

    As much as I hate AIX, the Power5 machines are SWEET at the high end.

    But this crowd is about 1-4 way machines. Sun offers no reasonable 1Us (V120: 700Mhz Ultra 2 CPUs? with no cache to speak of? Cmon. My abay Wait, looking at Sun they have a 2*1GHz V240 Ultra3 box for "only" $6k. Add a RAID box and you can compete with the $4 DL380g3 (at 3GHz, but only 32bit :).

    But Sun ships with apache 1.3.12 and other never updated Open Source Tools...

  141. Re:Apple the new Sun? by Anonymous Coward · · Score: 0

    Thanks to PowerMacs with G5s (first 130nm release of the PPC 970) and Serial ATA Virginia Tech have the third supercomputer of the World...

    And your loved very cool Sun systems? ;-)

    Apple is NOT the new Sun: Apple is only Apple; now, Sun is NOTHING!!!

  142. Re:iRack? Those exists.....:) by Anonymous Coward · · Score: 0

    ..I have one as well that I use in a stereo rack playing MP3s via iTunes. Its exceptionally fun now that I have a bluetooth dongle and can skip through all the songs with Salling Clicker from my Tungsten T3.

    All the turbo geeky goodness. ;)

  143. Re:OSX Server? by Maserati · · Score: 1

    Read the article again; you're paying for the Active Directory interoperability, Open Directory integration, and the GUI admin tools. Since an Xserve just might be the most cost effective hardware (unless you're allergic to IDE drives or something), let's just look at just the OS costs vs Open Source and call OS X Server $995 and ignore support. The Open Source distro is free, $0.00.

    At your usual consulting rate, for $995.00 - do you get to your favorite bar just as happy hour starts celebrating a job well done, or are you onsite all week ? And, in that time, could you properly configure all those Open Source tools and provide an administration interface comparable to Apple's ?

    If the Open Source solution can be configured for less than $995 in labor (allowing for setup time in OS X as well) then OS X is cost effective. If an Open Source solution can be put in place and be a better value, then go with that [1]. If it's a zealotry thing I'll be happy to bid against you.

    [1] Yes, in a real world example hardware costs would be given a LOT more attention.

    --
    Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  144. GUI's don't behave nicely with advanced configs by NateTech · · Score: 1

    At least two friends have complained that OSX Server's Apache/Web GUI has trashed their carefully hand-crafted apache configurations without warning.

    --
    +++OK ATH
    1. Re:GUI's don't behave nicely with advanced configs by jo_ham · · Score: 1

      Did it also chide them for not keeping a backup?

      A GUI tool trashing hours of fine tuning on a config file isn't too bad when you can just swap it out with a backup and gracefully restart.

    2. Re:GUI's don't behave nicely with advanced configs by NateTech · · Score: 1

      No, they had backups. It's not the important point -- Apple needs to teach the GUI's to read configuration files better -- especially the GUI in front of Apache.

      --
      +++OK ATH
  145. What a waste by orionware · · Score: 0, Troll

    Apple is pretty smart. They know that Apple buyers really do care just how slick their server will look locked up in that rackroom or rack cabinet.

    Coming from a job where the Director of Tech was an apple lover and made IT dept buy an XServe, I had a chance to play with it. Really unimpressed for the cost. All of the GUI apps had free and usually more featureful linux counterparts . Most of the time the admins did their work in the command line anyway.

    When the controller and the ceo found out that we could have bought and built out three x86 boxes running linux for less, the DT was put on the short list and three months later was audited and fired. When it came down to it, there really was no ROI going with the X boxes. A flashy GUI? I'd personally fire anyone who bought server hardware based on that.

    --


    Karma means nothing to me, so suck it...
    1. Re:What a waste by jo_ham · · Score: 1

      Welll, it's not just the flashy GUI - it's 1U high, has a few features that only more expensive servers have, can fit four drives inside (three in the new XServe G5 because of the extra cooling necessary). It slides out really easily from the rack if you want to work on it.

      The beautiful design isn't all about the aesthetics, it' the function they managed to acheive along with it.

      Sure, it's not going to suit everyone, but that's the beauty of choice.

      Personally, I don't think my company can afford to buy one - or, to put it another way, we need a server, but we have a perfectly servicable DP G4 sitting in the corner that does the job just as well. Would I buy an XServe if we had the cash though? Probably, just so I could put rack mount it with the rest of our video kit to make one less box sitting out in the office.

    2. Re:What a waste by easter1916 · · Score: 1

      Both my grandmothers are dead, you insensitive clod!

    3. Re:What a waste by orionware · · Score: 1

      We have built a slew of 1U servers with ball bearing rails so they slide out. They are still 1/3 the price and just as easy to use and capable.

      You are right though. It's a choice that some make. It just irks me that like most other things apple sells (Besides the iPod which is neato) they oversell their equipment and hope the shiny covering will confuse folks into thinking it must be a better choice.

      --


      Karma means nothing to me, so suck it...
    4. Re:What a waste by Anonymous Coward · · Score: 0

      Yeah but thats just the thing. YOU built them. How much money is your time worth? Multiply how much you make per hour + benifits by how many hours it took you to build those computers (and cobble together the linux config, since you probably didn't pay redhat for support) and then add that to the cost you say is 1/3 less. That is the real cost of your server.

      Now think, on the other hand, you could have bought the server and OS from a vendor, had support, and in the time you were getting payed to build servers, you could have started a bunch of other IT projects that have been on the backburner for years. You know the ones that actually ad value to the users.

    5. Re:What a waste by jo_ham · · Score: 1

      Well, they certainly confused me into buying an iBook - the best computer I've ever owned. This 12" marvel has served me better than any other PC laptop I've seen, does everything I ask of it, is small, light, attacts girls, fairly powerful despite modest G3 cpu, is almost completely silent, has long battery life, is built like a tank, can burn CDs and play DVDs on the move...

      It was definitely the right choice for me. It fit all of my needs, and just so happened to look good into the bargain.

    6. Re:What a waste by orionware · · Score: 1

      one hour to put the hardware into three machines, about 3 hours total to install the OS and 1 hours to config them all. Even then it was 1/3'd the cost.

      Nothing is "cobbled". With redhat you can save the config to "express" the install on subsequent machines. Very simple.

      --


      Karma means nothing to me, so suck it...
  146. O_o by solios · · Score: 1

    Whoah.

    Looks like I can actually get some use out of The Collection. I acquired two each of 6100, 7100, and 8100s and they've been gathering dust in the basement.... and 6100s are evil little pizza boxes. :D

    ph34r.

    1. Re:O_o by good+soldier+svejk · · Score: 1

      The 7100/80 was an adequate machine. All other NuBus PowerMacs were pretty much crap, IMHO. Likewise the 7200, although PCI, was a horrid piece of junk. Buggy chipset.

      I used to run a 7100/66 as an MkLinux based web and Netatalk server circa 1999. That was my first Linux machine. I quickly moved to LinuxPPC on an 8600/200 and RedHat 5.1 on an HP Vectra/200.

      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
  147. It does have muti-button mouse support by saha · · Score: 1

    I've taken my three button USB mouse from my SGI 320 and stuck it on one of my OSX machine a while back and it worked just great. It understands all the three button functions correctly out of the box in X11 and other applications without any drivers or any additional cofiguration. Apple DOES support multi-button mice. In Expose' you can program even ask a four or five button mouse to use certain functions. I now use a IBM scrool wheel mouse made for PCs. The CD did not come with a driver for OSX, but I plugged it into my OSX G4 Powerbook and now I use the fourth mouse button used by the thumb to activate the same function as F10 in Expose.

  148. Re:MySQL by Anonymous Coward · · Score: 0
    Oh, yeah... Damn. Linux can already do that. True, but Linux can't run Quick Time Pro. Nor can it allow me to do a Batch Capture for Final Cut Pro. Nor will it allow me to use AppleScript to generate all kinds of crap for my piecing together of video.

    Servers aren't supposed to be playing movies, or capturing pictures. What you're describing is done by what's called a Workstation. Let me explain:

    Server: DNS,DHCP,FTP,HTTP,SMB,NFS, you know, stuff a server is supposed to do. Throughput intensive operations mostly.
    Workstation: The box you sit your fat ass in front of and get work done, like editing movies, or documents, or fooling around with some bastardized XML called AppleScript. Mostly processor intensive operations.

  149. Compare the right things here... by kellererik · · Score: 2, Interesting

    First I like the report and wait for part 2 (3??).
    To sum up a reply to a lot of the posts here, you should compare an X-Serve with SUN or IBM boxes and the respective OS, or even Windows Server (whatever it may be called at the time of this writing). The X-Serve with unlimited User license out of the box gives the aforementioned systems a run for the money, verbatim.
    About a year ago I gave the system a shot and installed Oracle 9i R2 and QuickTime Streaming Server to see how the box performs. I didn't manage to get the CPU load over 60 % while doing three audio streams, users connected to the fileshares (Mac and Windows) and running Oracle with load. The setup was painless and I switched between GUI and CLI to see if it makes a difference. The only thing I could really complain about, but that holds true to some Linux distros as well, is the fact that some GUI tools mess up the config files in /etc.
    BTW: I'm a Unix SysAdmin for 17 years by now and went through *NIX systems some of you might not even heard of.

    my 2 cents

  150. Re:Wasteful networking by Anonymous Coward · · Score: 0

    I agree totally!! If I had been able to choose a wireless solution when I wired my house with CAT 5 I sure as shit would have!

    Luckily I did not have to pay for the cable (the local cable company built a new building and chucked about a mile or more of the stuff..), so I snagged as much as I could. I still have about 1200 feet of it in my garage... But anyway, the running of the cable was a pain in the ass (ever do a wall fish up a floor?), and I still have a bunch of the stuff exposed although hidden as best as I can.

    Hey man I understand being cheap! Other wise why would I dumpster dive for ethernet cable? But sweet Jesus how much is my time worth? My very, very, very LIMITED free time? There are a lot of other things I would like to do with my weekend then run cable.

  151. Not quite 64-bit ready yet! by salimma · · Score: 1
    with a Power Mac or Xserve G5, I'd be able to take advantage of an OS that is optimized for the 64-bit CPU

    No disrespect to Apple, but currently OS X is as optimized for 64-bit computing as OSes 8&9 were optimized for PowerPC.

    You could have more applications loaded in memory, but each of them AFAIK could still address only 2GB of RAM.

    --
    Michel
    Fedora Project Contribut
  152. Needs! by Jeppe+Salvesen · · Score: 1

    Linux has become tremendously popular in the enterprise partly because it is a cheap alternative for an edge operating system. Now, Linux is also maturing into the truly business critical server market, and has for some time.

    For a business with perhaps 10-20 employees, an Xserve would do nicely! And - guess what - in many countries, that is a large number of companies. A 4-processor hot-swappable box is too big and too expensive for those companies. What they want is a server to run their mail, and to be their fileserver.

    Otherwise, the real savings lie in finding suitable web applications hosted elsewhere.

    --

    Stop the brainwash

  153. Re:Userland is mostly based upon *BSD+GNU not Free by anothy · · Score: 1

    i was curious, so i ran the experiment. my numbers, at least on OS X Server, are quite different. like, a ton different. it's quite curious. observe:

    : cider;ident /usr/bin/* /bin/* /usr/sbin/* /sbin/* 2>/dev/null | fgrep OpenBSD | wc -l 16 : cider;ident /usr/bin/* /bin/* /usr/sbin/* /sbin/* 2>/dev/null | fgrep FreeBSD | wc -l 65 : cider;ident /usr/bin/* /bin/* /usr/sbin/* /sbin/* 2>/dev/null | fgrep NetBSD | wc -l 20

    also interesting is the fact that running the same experiment on my Panther PowerBook yields almost exactly the numbers you saw (my NetBSD count is 145; other two are spot on). i've got no idea what this says, but i found it pretty interesting.
    note also that apple's own claim is that the system is mostly FreeBSD-based, with bits pulled in from [Open,Net]BSD, as well. they're not hiding anything.

    --

    i speak for myself and those who like what i say.
  154. Re:OSX Server? by Queuetue · · Score: 1

    Yes, this OS X stuff does look like a zealotry thing. That's almost certainly why it persists. But you are still paying extra for brand loyalty and spraypaint.

    Once again, text files beat the crap out of your 'administrative interface.' Both in raw speed, simplicity and ability to transfer between sites for setup speed. Yes, less lickable. I don't consider that a deciding factor.

    Commoditized hardware is cheaper - a lot cheaper. The G5 box may be powerful, but it's not going to be more powerful than the three Athlon XP boxes I could put in place for the same price. Yes, less anodized aluminum and bevelled edges. I don't consider that a deciding factor.

  155. Minor bug in Server Admin by NatasRevol · · Score: 1

    If you keep Server Admin running a lot, it will fill up /var/spool/cups/tmp with a lot of files that don't disappear. Not necessarily on the server, but on whatever machine you're running Server Admin. If you leave it running for a while (days), you'll start to notice a GB or two missing. Just sudo rm -rf /var/spool/cups/tmp to fix it.

    --
    There are two types of people in the world: Those who crave closure
  156. Re:They charge per client? by NatasRevol · · Score: 2, Informative

    It does.

    --
    There are two types of people in the world: Those who crave closure
  157. Re:OSX Server? by MarcQuadra · · Score: 1

    Well before OSX had the Active Directory services plugin we paid a consultant over $5000 to integrate the systems and the end-product was WAY below acceptable levels. Buying the farm from Apple lets our system 'just work' without the headache of months of project labor on my part. I've got a lot of other things on my plate, I'm willing to front up the money for the lickable GUI for the streaming server, the AD integration, Workgroup Manager, the native server monitoring tools, print drivers that I don't have to 'foomatic' myself, support from Apple if I need it, and a system that's the same on our server as it is on the desktop.

    Now I'm a UNIX guy by all means, I'm using the CLI quite a bit to get things done on these systems, but I would have NO IDEA how to get the server to feed the Active Directory here to the Macintosh clients if it weren't for OS X Server. The investment in 10.3 server has paid for itself in weeks just in savings in consulting fees, ARD lets me do software repairs on machines across campus (often in in-session classrooms) from my office, that's worth a lot in sub-zero temperatures or sweltering heat (Boston area).

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  158. Who Cares by redhawk1044 · · Score: 0, Troll

    No one cares cause it is Mac, and as far as i know no one gives a darn about Macs Faitfully servering PC's everywhere Joel

  159. RAID-5 by wchin · · Score: 1

    holdendeb didn't mention exactly which HP Smart Array controller his company was getting in those "cheap" DL380's. Considering that a 6404 is over $2k by itself, and the 6402 is over $1100, it's probably not the top of the line. Matter of fact, it is more than likely that it is the basic (discontinued) Smart Array 5i which goes for around $300. That's a dual channel Ultra 160 controller. But let's give him the benefit of the doubt that it is a Smart Array 642 with dual Ultra320 SCSI busses and PCI-X interface which sells for over $700.

    While that SCSI controller might be able to do a sustained transfer for 320 megabytes per second on each bus, that's not the total throughput. Remember that with a 3 drive RAID-5 array, you have to write 150% the size of the original data - and the RAID controller has to calculate what to write - it is not as simple as just passing the data blocks onward. The bottleneck is usually the RAID controller - it can't keep up. Further, you then have the overhead of the SCSI bus arbitration - better hope he's using both channels and not all on one. Even if there is only one drive, the controller and the target still have to spend time on arbitration. His I/O's per second will probably be decent and his read performance will be good, but his write throughput will suck and the cost of the drives for the capacity will suck. I've used enough of these things to not buy into the SCSI RAID marketing literature anymore - ATA/SATA on the low end, pure FC on the high end + centralized storage where it makes sense.

  160. Re:OSX Server? by dmdimon · · Score: 1

    '...The G5 box may be powerful, but... ....three Athlon XP boxes I could put in place for the same price...'

    At first, nice to see that comparing goes to 3:1 ;)

    At second - show that in digits, or it'll be just a '...zealotry thing.'

  161. Total Cost of Ownership by DARKFORCE123 · · Score: 1
    Windows and Linux are always competing on Total cost of ownership.

    With the Mac servers being so intuitive to use, Apple really has the advantage in Total Cost of Ownership.

    They just haven't marketed this advantage in the server world enough.

  162. somebody's a moron by Doc+Ruby · · Score: 1

    Anonymous Coward autoparody, where's the content in *your* post? All you've got is bitter namecalling. My reasonable analysis of Apple's Server marketing and its utility is for the benefit of those questions asked, to which I respond. What's your axe to grind?

    --

    --
    make install -not war

    1. Re:somebody's a moron by Anonymous Coward · · Score: 0

      Where's my content? I'm the only guy who answered a simple question (Why would one use these?) with a simple answer (Because you are a Mac shop). Your answer was "Because Apple is really great vendor", which is basically a no-op when you are in mainstream IT.

      And if you want to see flaming, check the replies to poor holdendeb's posts. I kinda doubt you guys sold him on the wonders of Apple servers.

    2. Re:somebody's a moron by Doc+Ruby · · Score: 1

      I mentioned the attraction to Mac shops of a Mac server among my many substantive points. I complimented Apple directly only once, for being "good marketers", with acknowledgement of their failures. I'm not a marketer, I'm an engineer and executive producer. So I call it like I see it, and I see the sensible reasons behind Apple's Server products that holdendeb didn't. It's up to the reader to make what they will of the info I provide. Just don't deny that it's info, when you disagree without info to back it up, and behind the Anonymous Coward mask, to boot.

      --

      --
      make install -not war

  163. Made for Admins... by zerofoo · · Score: 2, Informative

    Workgroup Manager uses a lot of terminology that is completely lost on me, and I am not managing any users, really.

    You've just missed the boat. User management is the biggest reason to buy an OS X server.

    Lots of companies run mixed environments. Here at the school we run Windows, Linux, and OS X. Having our windows domain controllers replicate user lists to OS X servers is a huge deal. Who wants to add 50 new users to three separate systems?

    -ted

  164. What's a servering? by Anonymous Coward · · Score: 0

    Jackass!

  165. No CALs, thats why you should use it by amsr · · Score: 1

    Basically, if all things are equal in terms of the features you need, the huge advantage over AD (and other directory servers) that Open Directory has that it includes no per client charge. $1000 gets you unlimited users.

  166. Re:They charge per client? by Anonymous Coward · · Score: 0

    If you are above artificial product differentiation, then next time I'm standing behind you in the airport and they offer free upgrades to first class, you will step aside correct?

  167. tempting by Doc+Ruby · · Score: 1

    Apple makes "the computer for the rest of us". The original vision of the Mac is a "home computer", an info "appliance" like a toaster, not like the mainframes still dominant in 1984 when it was introduced. $1000 toasters are really styled, so is the Mac. Watch the original Mac "1984" ads, and realize that computers then, in the public imagination, were the province of whitecoated lab techs. Steve Jobs has been selling us on "a computer in every garage" with his high-tech/high-touch designs which appeal to our human desires. The intelligent designs under the hood also reflect Apple's long-term service warranties, since the beginning, that keep maintenance costs low, so increase profitability of business units like AppleCare, and keep customers loyal with solid, infrequent service. And girls like Macs, so they make them cute.

    --

    --
    make install -not war