Sponsored Content
The Lounge What is on Your Mind? If possible, would you consider buying OS X for a non Mac computer? Post 302286734 by tlarkin on Wednesday 11th of February 2009 11:03:10 PM
Old 02-12-2009
Quote:
Originally Posted by Neo
Yes, I agree. Just because OS X has a amazing GUI does not mean you cannot use the command line if you desire.

On the other hand, most users will be happy with the GUI as a desktop model.

More than likely I would not choose OS X as a remote server as I do agree most packages for OS X are designed for GUI installation.

PS: I recently installed LAMP for OS X, called MAMP, and it was the easiest LAMP/MAMP install I have ever seen.
Neo, I used to admin a bunch of Windows and Novell servers at my old job. 80 servers, 10,000 PC windows clients, maybe 300 Macs. I did all the Mac work with one other guy and then did some PC work.

Now at my new job I have 30+ Xserves running 10.5.5 Server, and 6,700 Mac clients all in a pure open directory environment. I use a third party suite called Casper from Jamf Software.

I can tell you from my experience that package deployment is not only easy, it is way customizable and there are so many things I can do with it. Very very robust products. I can push out an application to all my clients with in a day if I really wanted to from my office. I can send them jobs to netboot and automatically reimage, from my office across the WAN.

Apple is lacking a few things here and there but really to be honest it is some of the best things I have worked with, when it works. I don't mean to say they don't work but I have definitely had my isues. 10.5.3 was a giant heap of dung and so was Work Group Manager 10.5.3 I wanted to thunder kick all my Mac servers at that point in time.

If you are going to run Web servers I would say Linux all the way, but if you want a file server, home directories, open directory, DHCP, or any other service you can run on a sever OS X Server isn't that bad.

My main comment from before was suppose to be, you can do everything from the command line or the GUI, you have a choice, which no Linux or Unix distro really has accomplished yet. Maybe Ubuntu has come close, but I can't compare the end user experience to that of a Mac.

I intalled TomCat, PHP 5 and MySQL on one of my servers through an installer package and it took all of 3 minutes to do so. Then configured it through the GUI. I just now need to brush up on my mysql command line abilities and I will be set.

Just saying is all.
 

2 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Urgent help with web design problems - mac, safari and unix computer

Hi (Help, Help, Help) I am on a computer course and have designed a web site as one of my assignments. just before Xmas my college tutor "very kindly" viewed my site with a mac, safari browser and unix operating system computer. This is what she Emailed back to me, and I am trying to sort... (3 Replies)
Discussion started by: skylark167
3 Replies

2. Shell Programming and Scripting

My code worked on a Mac, now it does not work in another computer

I guess Mac has default bash. Then I copy my code to another comp and run it...And it gives me an error like "bad substitution".... How I can change my code??? Never had before this kind of situation. Help please. if then n=$(sort /Users/Natalie/lastserial | tail -1) ... (6 Replies)
Discussion started by: Natalie
6 Replies
MAC_IS_PRESENT(3)					   BSD Library Functions Manual 					 MAC_IS_PRESENT(3)

NAME
mac_is_present -- report whether the running system has MAC support LIBRARY
Standard C Library (libc, -lc) SYNOPSIS
#include <sys/mac.h> int mac_is_present(const char *policyname); DESCRIPTION
The mac_is_present() function determines whether the currently-running kernel supports MAC for a given policy or not. If policyname is non-NULL, the presence of the named policy (e.g. ``biba'', ``mls'', ``te'') is checked, otherwise the presence of any MAC policies at all is checked. RETURN VALUES
If the system supports the given MAC policy, the value 1 is returned. If the specified MAC policy is not supported, the value 0 is returned. If an error occurs, the value -1 is returned. ERRORS
[EINVAL] The value of policyname is not valid. [ENOMEM] Insufficient memory was available to allocate internal storage. SEE ALSO
mac(3), mac_free(3), mac_get(3), mac_prepare(3), mac_set(3), mac_text(3), mac(4), mac(9) HISTORY
Support for Mandatory Access Control was introduced in FreeBSD 5.0 as part of the TrustedBSD Project. BSD
July 7, 2006 BSD
All times are GMT -4. The time now is 12:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy