Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ChangeIPAddress.command




On 23 Jul 2008, at 4:42pm, Ansgar Wiechers wrote:

On 2008-07-23 Simon Slavin wrote:
OS X Server (not the client) has more  than 30 net-facing packages,
each of which expect to find the  computer's current IP address in a
different configuration file.

I suppose there's some very good reason for all those packages to not
read the IP address from /L/P/SystemConfiguration/preferences.plist and
I just fail to understand it ...


These 30-odd packages are designed by outsiders to run under all different version of Unix/Linux (and sometimes Windows too). They don't use any system services that depend on things that Apple does in it's own strange ways. So they don't understand Apple's way of noting IP addresses, they just keep their data in flat files on disk.

Apple does it this way because it means that it doesn't have to do any programming when a new version of the package comes out, it just compiles it for Darwin. It's cheaper, it's faster, and it doesn't involve testing and debugging. It also gives users the freedom to compile and install their own version if they want to update faster than Apple issues updates. Of course, it does have the drawback you mentioned.

Simon
--
Simon Slavin                               Fylde Building Room C11
Computing Development Officer              01524 65201 x 93569
Psychology Department
University of Lancaster


_______________________________________________ Do not post admin requests to the list. They will be ignored. Macos-x-server mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macos-x-server/email@hidden

This email sent to email@hidden
References: 
 >ChangeIPAddress.command (From: Ian Masters <email@hidden>)
 >Re: ChangeIPAddress.command (From: Eli Bach <email@hidden>)
 >Re: ChangeIPAddress.command (From: Ian Masters <email@hidden>)
 >Re: ChangeIPAddress.command (From: Simon Slavin <email@hidden>)
 >Re: ChangeIPAddress.command (From: Ansgar Wiechers <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.