Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'GUI access available on OSX client as well' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
GUI access available on OSX client as well
Authored by: daniel_steffen on Nov 12, '02 12:54:45AM

The GUI tool Disk Utility can be used to control journaling on Mac OS X Client as well, as it determines at runtime whether to show the journaling controls or not. All it does to verify if it's running on Server is check for the presence of the file ServerVersion.plist in /System/Library/CoreServices. Establishing the following symbolic link is sufficient to make this test pass:

sudo ln -s SystemVersion.plist /System/Library/CoreServices/ServerVersion.plist
BTW, with this in place, About this Mac will claim that the machine is running Mac OS X Server.



[ Reply to This | # ]
GUI access available on OSX client as well
Authored by: yoc on Nov 12, '02 05:29:35AM
Be carrefull !
After this hint if you hit software Update again, Apple will send you the Jaguar Server 10.2.2 Combo update !
I recommend to delete this link after you enabled the journaling FS :
sudo rm /System/Library/CoreServices/ServerVersion.plist


[ Reply to This | # ]
Point of no return
Authored by: NikWest on Nov 14, '02 06:23:08PM

Well, I wasn't careful enough and just blindly applied the hint.
After the reboot the system thinks it is Mac OS X Server.

Well, I deleted the link, rebooted, but it still thinks it's OSX Server.

Is there any way to just convince the system that it is NOT OSX Server?

NW



[ Reply to This | # ]
GUI access available on OSX client as well
Authored by: rvamerongen on Nov 12, '02 07:40:05AM

The System Software updater dont get confused?



[ Reply to This | # ]
GUI access available on OSX client as well
Authored by: wOOge on Nov 12, '02 10:32:20AM

i did this just for fun and reboot my mac...
there was no spash screen, but the system login window thought it was on OSX SERVER.... and some preference panes also are convinced.

i've downloaded the OSX SERVER update, and i'm going to install it and see what happens... anyone else try this?



[ Reply to This | # ]
Don't do this...
Authored by: daveschroeder on Nov 12, '02 11:00:48AM

Yes, your machine thinks it's running OS X Server, but attempting to install the OS X Server 10.2.2 Update will, at best, leave your machine with non-functional, or maybe half-working, Server bits. At worst, it will hose your machine. The Server updater, like many Apple updaters, expects the items that are being updated to exist beforehand in their default locations in order for them to be updated properly. They of course don't exist. Another issue would be that you'd have no valid serial number for OS X Server; but the bigger issue would be that you'd still be missing a LOT of OS X Server parts.



[ Reply to This | # ]
Don't do this...
Authored by: wOOge on Nov 12, '02 12:04:31PM

i looked at the files it updates, re-read your post , and figured i didn't want to go through the hastle of re-installing X and all my apps... just for 'fun'

thanks for the info though... I'll wait for a more inconvenient time to hose my machine ;)



[ Reply to This | # ]
Now I am running OS X server
Authored by: uteck on Nov 12, '02 10:36:58AM

I did this and then ran software update, and the OS 10.2.2 Server update is listed now. I will install it to see if it works. If I don't respond today then assume I am reinstalling :)



[ Reply to This | # ]
Now I am running OS X server
Authored by: uteck on Nov 12, '02 11:09:23AM

Everything is OK! In Utilities I now have the extra programs that Server has, Macintosh Manager, SQL Manager, ect. Some do not work (Network Image Utilty), others I don't know what they do (Workgroup Manager). Over all, the machine still boots and the apps still run.
But then I go out of my way to try to destablize my machine, it is the only way I know how to learn about it :)



[ Reply to This | # ]
Now I am running OS X server
Authored by: uurf on Nov 12, '02 12:54:00PM

I logged in to my machine via an account where I had not turned of auto software update; next thing I know the 10.2.2 Server Update was being downloaded and installed. (Actually, having installed 10.2.2 remotely via ssh, I thought it strange that the update didn't seem to take and said "go ahead" before I realized it was Server not Client update that was being applied.)

Unfortunately you'll find that none of those things (the server apps that end up in the Utilities Folder) work (Cannot Connect to server) and you now have no control over Sharing from the Pref Panes for example.

Luckily my php and apache installs seem to still work correctly as does mod_mp3, but who knows what's caught now in a half-server, half-client state. For example, 10.2.2 Server says it updates Apache 2.0, but my box is still @ 1.3.27

I am hoping that removing Serverversion.plist (which incidently is no longer a symlink after the 10.2.2 Server ug is applied) and installing 10.2.2 Combo from the standalone will put things right, but who knows.



[ Reply to This | # ]
Now I am running OS X server
Authored by: uurf on Nov 12, '02 12:55:36PM

I logged in to my machine via an account where I had not turned of auto software update; next thing I know the 10.2.2 Server Update was being downloaded and installed. (Actually, having installed 10.2.2 remotely via ssh, I thought it strange that the update didn't seem to take and said "go ahead" before I realized it was Server not Client update that was being applied.)

Unfortunately you'll find that none of those things (the server apps that end up in the Utilities Folder) work (Cannot Connect to server) and you now have no control over Sharing from the Pref Panes for example.

Luckily my php and apache installs seem to still work correctly as does mod_mp3, but who knows what's caught now in a half-server, half-client state. For example, 10.2.2 Server says it updates Apache 2.0, but my box is still @ 1.3.27

I am hoping that removing Serverversion.plist (which incidently is no longer a symlink after the 10.2.2 Server ug is applied) and installing 10.2.2 Combo from the standalone will put things right, but who knows.



[ Reply to This | # ]
Symbolic link not needed
Authored by: daveschroeder on Nov 12, '02 11:19:18AM

Actually, it appears that ServerVersion.plist just has to exist; it doesn't have to be a link to SystemVersion.plist. All you have to do is a

sudo touch /System/Library/CoreServices/ServerVersion.plist

Then your system won't think it's Server, but Disk Utility will still expose the GUI for Journaling.

It's still probably recommended to get rid of ServerVersion.plist, though, when you're done playing around with Disk Utility.



[ Reply to This | # ]
Symbolic link not needed
Authored by: oPossumi on Jan 28, '03 11:07:57AM

The touched file has to be deleted indeed. At least Sharing Preferences Pane get confused by the existing ServerVersion.plist file.



[ Reply to This | # ]