Domain-install complications after the fact
Domain-install complications after the fact
- Subject: Domain-install complications after the fact
- From: Luke Bellandi <email@hidden>
- Date: Thu, 26 Jun 2008 13:35:25 -0700
- Thread-topic: Domain-install complications after the fact
I heard somewhere that you guys implemented home-directory (user domain)
install for Leopard. That's great! ;)
I'm curious from an academic standpoint about a scenario like the following:
<SCENARIO>
[1] I distribute a package that allows both User and Local domain installs
into ~/Afolder/.
[2] I deploy v1 of this product in the local domain of a computer with 10
user accounts.
[3] v2 of the product comes out, and I don't install it in the local domains
of the machines in the lab, but 5 of the 10 users install it in their user
domains.
STATUS: Given that the domain search order is [User->Local->Network->System]
Those users who installed v2 in their user directory will get v2 of the
product while everyone else will get v1. That seems reasonable.
[4] v3 of the product comes out, and I *do* install it in the local domain
on the machine.
STATUS: Now those users who installed v2 of the product in their home
directories are behind the curve because of their explicit user-domain
install. They won't be running against the v3 installed in the local domain.
</SCENARIO>
So -- there's nothing wrong with that scenario. Functionally it is
completely correct. In the real world, however, you can imagine the
computer-lab scenario where you've got a system-administrator who wants to
keep certain products up to date and installed on the local machine and
prevent users from overriding them. How can that be accomplished?
While it can be done, it's usually a bad idea to "sudo" and go mucking
around in other users' home folders -- though that would seem to be the only
"solution" in this case.
Or do people take the stance that this is a situation where we give people
"enough rope to shoot themselves in the foot" with? I.e., if users do this
and trump the local domain install, then so be it?
Maybe this boils down to a request for more flexibility in the way domain
searching is done by the system?
I'm interested in comments from folks at Apple of course, but also others on
the list as well.
Thanks all!
- Luke
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden