<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Satellite Home Directories</title>
	<atom:link href="http://systemsboy.com/2009/11/satellite-home-directories.html/feed" rel="self" type="application/rss+xml" />
	<link>http://systemsboy.com/2009/11/satellite-home-directories.html</link>
	<description>Big, Honkin' Systems Stuff</description>
	<lastBuildDate>Mon, 09 Jan 2012 19:19:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: systemsboy</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1453</link>
		<dc:creator>systemsboy</dc:creator>
		<pubDate>Mon, 09 Nov 2009 17:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1453</guid>
		<description>Yes, one benefit you lose with SHDs is centralized backups. This is definitely true. One strategy I see all the time, though — and it&#039;s certainly one we use here — is that user data is stored locally while production data is stored centrally on a server that is backed up. In a situation like this, the user is responsible for backing up their personal data, while the admins have the crucial production data covered.

But, yes, I agree that backups could become more complicated if you&#039;re relying on network homes in this way. We are not in our environment. But this is another issue I&#039;d like to address in a follow-up. 

Regarding reinstall/upgrades, I usually prefer keep my user data separate from my system data with the use of partitions for the very same reason you&#039;re talking about.

What&#039;s becoming apparent to me through all of this is the fact that there are many different administration styles, and admins are using network homes for a variety of reasons. This would seem to be yet another argument for a new network home style.

The current options are quite good. But I see room for growth.

-systemsboy</description>
		<content:encoded><![CDATA[<p>Yes, one benefit you lose with SHDs is centralized backups. This is definitely true. One strategy I see all the time, though — and it&#8217;s certainly one we use here — is that user data is stored locally while production data is stored centrally on a server that is backed up. In a situation like this, the user is responsible for backing up their personal data, while the admins have the crucial production data covered.</p>
<p>But, yes, I agree that backups could become more complicated if you&#8217;re relying on network homes in this way. We are not in our environment. But this is another issue I&#8217;d like to address in a follow-up. </p>
<p>Regarding reinstall/upgrades, I usually prefer keep my user data separate from my system data with the use of partitions for the very same reason you&#8217;re talking about.</p>
<p>What&#8217;s becoming apparent to me through all of this is the fact that there are many different administration styles, and admins are using network homes for a variety of reasons. This would seem to be yet another argument for a new network home style.</p>
<p>The current options are quite good. But I see room for growth.</p>
<p>-systemsboy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: augmentedfourth</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1452</link>
		<dc:creator>augmentedfourth</dc:creator>
		<pubDate>Mon, 09 Nov 2009 17:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1452</guid>
		<description>SHDs are an interesting idea, sure... but the biggest benefit, to me, of keeping user data on a central server is the ability to back up just that server and not worry about the data on each individual machine. With SHDs, you&#039;d have to either back up all the machines individually or set up syncing back to a server (in which case it&#039;s pretty much just PHDs again).

Keeping user data on a central server also makes it trivial to reinstall/upgrade operating systems as necessary, then pull down account data from a central server (I have Linux and Windows machines on my network as well).</description>
		<content:encoded><![CDATA[<p>SHDs are an interesting idea, sure&#8230; but the biggest benefit, to me, of keeping user data on a central server is the ability to back up just that server and not worry about the data on each individual machine. With SHDs, you&#8217;d have to either back up all the machines individually or set up syncing back to a server (in which case it&#8217;s pretty much just PHDs again).</p>
<p>Keeping user data on a central server also makes it trivial to reinstall/upgrade operating systems as necessary, then pull down account data from a central server (I have Linux and Windows machines on my network as well).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: systemsboy</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1449</link>
		<dc:creator>systemsboy</dc:creator>
		<pubDate>Sun, 08 Nov 2009 18:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1449</guid>
		<description>Nigel, it seems that your entire gripe is with this one paragraph:

&lt;i&gt;&quot;My main problem with this approach is that, in my admittedly limited tests, it doesn’t seem to work very well. I also don’t like the level of management required. The other models, once set, require little if any tweaking whatsoever. But I could see spending a great deal of time and effort getting my Portable Home Directory settings just so.&quot;&lt;/i&gt;

That entire paragraph is qualified at the top by admitting my limited ability to test PHDs. I&#039;d hardly call that misinformation. And if that&#039;s what you&#039;re calling it, I think you&#039;re the one who&#039;s being dramatic. It&#039;s simply a statement of my experience.

This is a relatively minor sidebar to the larger idea that this post is about. If you remove everything I&#039;ve said about PHDs and replace it with &quot;PHDs work great, but I have another idea,&quot; I still think there&#039;s a case to be made for SHDs, which is what this article is about:

&lt;i&gt;&quot;But my overarching beef with all these models is that they don’t really jive with the way most people in most of the environments I’ve encountered actually use their computers... All the current models rely on the user’s data being stored on and accessed from a centralized server. But why? Why can’t the server be the user’s main computer?&quot;&lt;/i&gt;

At the end of your last comment you write:

&lt;i&gt;&quot;Autofs was brand new in 10.5. NFS homes have never been as well supported as AFP by Apple.&quot;&lt;/i&gt;

Boy, you ain&#039;t kidding there, brother, and I actually do a have a good deal of experience with this. But if you ask me, it&#039;s actually just one more argument in favor of the SHD model, which removes the server-as-sharepoint from the equation. Some of us don&#039;t have the luxury of using AFP shares for network homes, myself included. I don&#039;t have a choice in this matter. SHDs, as I&#039;ve proposed them, would solve this problem.

You seem to be bothered mainly by the fact that I&#039;m not as well-versed as you are regarding PHDs. That&#039;s fine and certainly true, and was never in dispute, but it largely misses the point of the article.

If you think I&#039;ve provided some incorrect information about PHDs, fine, just say that and tell me where I went wrong (i.e. &quot;PHDs are not necessarily difficult to implement. In many situations they work quite well and are easy as pie to set up.&quot;) I will be happy to revisit the topic — which I&#039;ve said numerous times that I plan on doing — and correct the record. (The pie reference will help immensely here, BTW.) I do this all the time. I even have a policy that states exactly how all this should go down:
http://systemsboy.com/2001/07/policy.html

In your initial comment you tell me that there is a &quot;great deal of flexibility that [I] seem to be discounting out of hand.&quot; In my response I grant you that, but remark that the flexibility you describe, while it may prove useful, doesn&#039;t do much to convince me that SHDs aren&#039;t still an intriguing idea. That has remained the case throughout this dialog.

Do I need to look harder at the current options, particularly PHDs and HomeSync? Absolutely!  But that is not in conflict with anything I&#039;ve written so far. If it turns out that I can get PHDs (or something else) to work in a manner that is acceptable, then I&#039;ll happily post about it. 

I&#039;m not sure what more could you possibly want from me (okay, now I&#039;m being dramatic). But if you let me know I will do my best to accommodate you.

-systemsboy</description>
		<content:encoded><![CDATA[<p>Nigel, it seems that your entire gripe is with this one paragraph:</p>
<p><i>&#8220;My main problem with this approach is that, in my admittedly limited tests, it doesn’t seem to work very well. I also don’t like the level of management required. The other models, once set, require little if any tweaking whatsoever. But I could see spending a great deal of time and effort getting my Portable Home Directory settings just so.&#8221;</i></p>
<p>That entire paragraph is qualified at the top by admitting my limited ability to test PHDs. I&#8217;d hardly call that misinformation. And if that&#8217;s what you&#8217;re calling it, I think you&#8217;re the one who&#8217;s being dramatic. It&#8217;s simply a statement of my experience.</p>
<p>This is a relatively minor sidebar to the larger idea that this post is about. If you remove everything I&#8217;ve said about PHDs and replace it with &#8220;PHDs work great, but I have another idea,&#8221; I still think there&#8217;s a case to be made for SHDs, which is what this article is about:</p>
<p><i>&#8220;But my overarching beef with all these models is that they don’t really jive with the way most people in most of the environments I’ve encountered actually use their computers&#8230; All the current models rely on the user’s data being stored on and accessed from a centralized server. But why? Why can’t the server be the user’s main computer?&#8221;</i></p>
<p>At the end of your last comment you write:</p>
<p><i>&#8220;Autofs was brand new in 10.5. NFS homes have never been as well supported as AFP by Apple.&#8221;</i></p>
<p>Boy, you ain&#8217;t kidding there, brother, and I actually do a have a good deal of experience with this. But if you ask me, it&#8217;s actually just one more argument in favor of the SHD model, which removes the server-as-sharepoint from the equation. Some of us don&#8217;t have the luxury of using AFP shares for network homes, myself included. I don&#8217;t have a choice in this matter. SHDs, as I&#8217;ve proposed them, would solve this problem.</p>
<p>You seem to be bothered mainly by the fact that I&#8217;m not as well-versed as you are regarding PHDs. That&#8217;s fine and certainly true, and was never in dispute, but it largely misses the point of the article.</p>
<p>If you think I&#8217;ve provided some incorrect information about PHDs, fine, just say that and tell me where I went wrong (i.e. &#8220;PHDs are not necessarily difficult to implement. In many situations they work quite well and are easy as pie to set up.&#8221;) I will be happy to revisit the topic — which I&#8217;ve said numerous times that I plan on doing — and correct the record. (The pie reference will help immensely here, BTW.) I do this all the time. I even have a policy that states exactly how all this should go down:<br />
<a href="http://systemsboy.com/2001/07/policy.html" rel="nofollow">http://systemsboy.com/2001/07/policy.html</a></p>
<p>In your initial comment you tell me that there is a &#8220;great deal of flexibility that [I] seem to be discounting out of hand.&#8221; In my response I grant you that, but remark that the flexibility you describe, while it may prove useful, doesn&#8217;t do much to convince me that SHDs aren&#8217;t still an intriguing idea. That has remained the case throughout this dialog.</p>
<p>Do I need to look harder at the current options, particularly PHDs and HomeSync? Absolutely!  But that is not in conflict with anything I&#8217;ve written so far. If it turns out that I can get PHDs (or something else) to work in a manner that is acceptable, then I&#8217;ll happily post about it. </p>
<p>I&#8217;m not sure what more could you possibly want from me (okay, now I&#8217;m being dramatic). But if you let me know I will do my best to accommodate you.</p>
<p>-systemsboy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel Kersten</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1448</link>
		<dc:creator>Nigel Kersten</dc:creator>
		<pubDate>Sun, 08 Nov 2009 16:52:08 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1448</guid>
		<description>Oh come on, now you&#039;re just being dramatic :)

I know Greg quite well, and have the greatest respect for him. Howver in that thread he&#039;s pointed out a specific problem with autofs network home directories and automated backgroun homesync for Mobile Accounts

That&#039;s it. No more, no less.

Let me requote you:

&quot;My main problem with this approach is that, in my admittedly limited tests, it doesn’t seem to work very well. I also don’t like the level of management required. The other models, once set, require little if any tweaking whatsoever. But I could see spending a great deal of time and effort getting my Portable Home Directory settings just so.&quot;

You&#039;re admitted you&#039;ve done very little *testing*, let alone deployment with them, and you&#039;re completely wrong about having to spend a great deal of time on it once set up.

*THIS* is why I have issues with your whole post here. You haven&#039;t even spent time working with the technologies we already have... and you&#039;re misinforming people as to how difficult this stuff is.

My advice is that you set up a pure vanilla OD setup.

Use AFP network home directories.
Set up Mobile Accounts, either via MCX or createmobileaccount from the cli.

Don&#039;t do anything else until you have that working. Once you do, start playing with HomeSync.

Autofs was brand new in 10.5. NFS homes have never been as well supported as AFP by Apple. If you&#039;re not particularly familiar with this area of technology, you should try the most vanilla setup first.</description>
		<content:encoded><![CDATA[<p>Oh come on, now you&#8217;re just being dramatic <img src='http://systemsboy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I know Greg quite well, and have the greatest respect for him. Howver in that thread he&#8217;s pointed out a specific problem with autofs network home directories and automated backgroun homesync for Mobile Accounts</p>
<p>That&#8217;s it. No more, no less.</p>
<p>Let me requote you:</p>
<p>&#8220;My main problem with this approach is that, in my admittedly limited tests, it doesn’t seem to work very well. I also don’t like the level of management required. The other models, once set, require little if any tweaking whatsoever. But I could see spending a great deal of time and effort getting my Portable Home Directory settings just so.&#8221;</p>
<p>You&#8217;re admitted you&#8217;ve done very little *testing*, let alone deployment with them, and you&#8217;re completely wrong about having to spend a great deal of time on it once set up.</p>
<p>*THIS* is why I have issues with your whole post here. You haven&#8217;t even spent time working with the technologies we already have&#8230; and you&#8217;re misinforming people as to how difficult this stuff is.</p>
<p>My advice is that you set up a pure vanilla OD setup.</p>
<p>Use AFP network home directories.<br />
Set up Mobile Accounts, either via MCX or createmobileaccount from the cli.</p>
<p>Don&#8217;t do anything else until you have that working. Once you do, start playing with HomeSync.</p>
<p>Autofs was brand new in 10.5. NFS homes have never been as well supported as AFP by Apple. If you&#8217;re not particularly familiar with this area of technology, you should try the most vanilla setup first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: systemsboy</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1447</link>
		<dc:creator>systemsboy</dc:creator>
		<pubDate>Sun, 08 Nov 2009 02:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1447</guid>
		<description>&lt;i&gt;&quot;You could do what you&#039;re talking about now simply by using OS X Server as your main machine, and exporting the shares to the other machines and binding them to the directory.

Doesn&#039;t that exactly fulfill your use case?&quot;&lt;/i&gt;

Yes, actually, that&#039;s pretty much what I&#039;m talking about.

I&#039;m not talking about transportablity at all. Nor am I talking about doing this from outside the LAN (God, no!). I&#039;m basically talking about making every system on the LAN a mini-authentication and file server, which every system on the LAN already is. My computer can already authenticate me. And it can already serve me all my files. The only thing it can&#039;t do is treat my home account like a shared network home account, allowing other systems to bind to it and mount my share as though it were a network home. Maybe I&#039;m missing something, but it seems like it would be quite feasible, for Apple or a programmer, to implement a system whereby my non-server system could do just that.

Yes, you are absolutely right, I could do this by installing Mac OS X Server on every system on my LAN. I&#039;m proposing an implementation in which that wouldn&#039;t be necessary. Something built directly into Mac OS X Client that might — or, better, might not — require negotiation via Mac OS X Server. But as far as home account data goes, nothing leaves my main machine. The home account data always stays there. And my main machine authenticates the user.

It is true that I have not had the sort of time I once did to spend testing out all the various capabilities of all the latest incarnations of Mac OS X. I&#039;m not even sure when I&#039;ll have a chance to try out Snow Leopard Server. My job has changed quite a bit. If the article is vague, it is probably due to that fact, and a general lack of time. Perhaps I also need to be a bit more detailed in my description of how all this would work. And maybe there&#039;s some big piece of the puzzle I&#039;m missing. But, so far, I haven&#039;t heard anything to convince me that the concept isn&#039;t sound.

I have updated the article to link to a too-brief series I did a while back on Portable Home Directories that details all the problems I had. I received many comments from others who had similar problems. In the end I got feedback from Greg Neagle, who appears to be an expert on the situation. He offered some suggestions which I hope to try some day, but which ultimately seem to indicate that PHDs can in fact be quite problematic, at least in environments such as mine. My experiments with them have left me gunshy.

As I said, I intend to follow up on all of this. It may turn out that there is a way to do what I want using OS X Server (but not installed on every computer on the LAN). If that is the case, that would be terrific and I&#039;ll certainly report about it. It may also be the case that what I propose wouldn&#039;t be technically feasible without some sort of server negotiation. Hell, maybe it turns out the whole idea is totally ridiculous. I don&#039;t think so, but it&#039;s possible. If so I&#039;ll report that too.

If you have thoughts about any of this, or along the way, I&#039;d love to hear them. In the meantime I&#039;ll be poking and prodding at the idea and seeing what else I can come up with as my schedule permits.

-systemsboy</description>
		<content:encoded><![CDATA[<p><i>&#8220;You could do what you&#8217;re talking about now simply by using OS X Server as your main machine, and exporting the shares to the other machines and binding them to the directory.</p>
<p>Doesn&#8217;t that exactly fulfill your use case?&#8221;</i></p>
<p>Yes, actually, that&#8217;s pretty much what I&#8217;m talking about.</p>
<p>I&#8217;m not talking about transportablity at all. Nor am I talking about doing this from outside the LAN (God, no!). I&#8217;m basically talking about making every system on the LAN a mini-authentication and file server, which every system on the LAN already is. My computer can already authenticate me. And it can already serve me all my files. The only thing it can&#8217;t do is treat my home account like a shared network home account, allowing other systems to bind to it and mount my share as though it were a network home. Maybe I&#8217;m missing something, but it seems like it would be quite feasible, for Apple or a programmer, to implement a system whereby my non-server system could do just that.</p>
<p>Yes, you are absolutely right, I could do this by installing Mac OS X Server on every system on my LAN. I&#8217;m proposing an implementation in which that wouldn&#8217;t be necessary. Something built directly into Mac OS X Client that might — or, better, might not — require negotiation via Mac OS X Server. But as far as home account data goes, nothing leaves my main machine. The home account data always stays there. And my main machine authenticates the user.</p>
<p>It is true that I have not had the sort of time I once did to spend testing out all the various capabilities of all the latest incarnations of Mac OS X. I&#8217;m not even sure when I&#8217;ll have a chance to try out Snow Leopard Server. My job has changed quite a bit. If the article is vague, it is probably due to that fact, and a general lack of time. Perhaps I also need to be a bit more detailed in my description of how all this would work. And maybe there&#8217;s some big piece of the puzzle I&#8217;m missing. But, so far, I haven&#8217;t heard anything to convince me that the concept isn&#8217;t sound.</p>
<p>I have updated the article to link to a too-brief series I did a while back on Portable Home Directories that details all the problems I had. I received many comments from others who had similar problems. In the end I got feedback from Greg Neagle, who appears to be an expert on the situation. He offered some suggestions which I hope to try some day, but which ultimately seem to indicate that PHDs can in fact be quite problematic, at least in environments such as mine. My experiments with them have left me gunshy.</p>
<p>As I said, I intend to follow up on all of this. It may turn out that there is a way to do what I want using OS X Server (but not installed on every computer on the LAN). If that is the case, that would be terrific and I&#8217;ll certainly report about it. It may also be the case that what I propose wouldn&#8217;t be technically feasible without some sort of server negotiation. Hell, maybe it turns out the whole idea is totally ridiculous. I don&#8217;t think so, but it&#8217;s possible. If so I&#8217;ll report that too.</p>
<p>If you have thoughts about any of this, or along the way, I&#8217;d love to hear them. In the meantime I&#8217;ll be poking and prodding at the idea and seeing what else I can come up with as my schedule permits.</p>
<p>-systemsboy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel Kersten</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1446</link>
		<dc:creator>Nigel Kersten</dc:creator>
		<pubDate>Sun, 08 Nov 2009 00:57:54 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1446</guid>
		<description>I don&#039;t think you&#039;re unclear.

I just don&#039;t think you&#039;ve really looked into what is possible now.

You can&#039;t just magically have user accounts be transportable from one machine to another. How on earth would you enforce POSIX permissions to start with? How do you suggest that the client on your satellite machine actually authenticates you?

You *need* something that is the definitive source for user information, and that&#039;s a remote directory service such as LDAP or AD or Novell or NIS or whatever.

You could do what you&#039;re talking about now simply by using OS X Server as your main machine, and exporting the shares to the other machines and binding them to the directory.

Doesn&#039;t that exactly fulfill your use case?

If you&#039;re talking about doing this outside a local network, just look at how much trouble people have with network homes and performance on a *LAN*... let alone a WAN.

External accounts remove the requirement for your primary machine to be the authoritative source of account info and home directory data.

Instead, you&#039;ve moved both the account, and the home, to a portable device, without compromising security.

Machine specific MCX sync allows you to be selective about what syncs up/down on different machines, whether you sync at all, and whether you use a Mobile Account at all, all with the *same* account information and home directory data.

Mobile Accounts are trivial, and I&#039;d like to see what you vague mention of problems actually refers to... 

HomeSync is slightly more complex, but again, is something deployed across hundreds of thousands of machines globally. It&#039;s not rocket science to set up, but I&#039;m not denying that sync conflicts can be annoying. I don&#039;t see how what you&#039;re proposing would make the somewhat difficult problem of syncing any better? 

Apple do have a solution for all of this with consumers. 

For data, it&#039;s called .Mac. As far as the user is concerned, there is no &quot;server in the middle&quot;.

For authentication, it&#039;s the LKDC.

I enjoy reading your blog, and this isn&#039;t personal at all, but this article is vague and doesn&#039;t really indicate that you&#039;ve spent enough time working with the relevant technologies that Apple already provide, and that many of us are running at already, from small to large scales.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think you&#8217;re unclear.</p>
<p>I just don&#8217;t think you&#8217;ve really looked into what is possible now.</p>
<p>You can&#8217;t just magically have user accounts be transportable from one machine to another. How on earth would you enforce POSIX permissions to start with? How do you suggest that the client on your satellite machine actually authenticates you?</p>
<p>You *need* something that is the definitive source for user information, and that&#8217;s a remote directory service such as LDAP or AD or Novell or NIS or whatever.</p>
<p>You could do what you&#8217;re talking about now simply by using OS X Server as your main machine, and exporting the shares to the other machines and binding them to the directory.</p>
<p>Doesn&#8217;t that exactly fulfill your use case?</p>
<p>If you&#8217;re talking about doing this outside a local network, just look at how much trouble people have with network homes and performance on a *LAN*&#8230; let alone a WAN.</p>
<p>External accounts remove the requirement for your primary machine to be the authoritative source of account info and home directory data.</p>
<p>Instead, you&#8217;ve moved both the account, and the home, to a portable device, without compromising security.</p>
<p>Machine specific MCX sync allows you to be selective about what syncs up/down on different machines, whether you sync at all, and whether you use a Mobile Account at all, all with the *same* account information and home directory data.</p>
<p>Mobile Accounts are trivial, and I&#8217;d like to see what you vague mention of problems actually refers to&#8230; </p>
<p>HomeSync is slightly more complex, but again, is something deployed across hundreds of thousands of machines globally. It&#8217;s not rocket science to set up, but I&#8217;m not denying that sync conflicts can be annoying. I don&#8217;t see how what you&#8217;re proposing would make the somewhat difficult problem of syncing any better? </p>
<p>Apple do have a solution for all of this with consumers. </p>
<p>For data, it&#8217;s called .Mac. As far as the user is concerned, there is no &#8220;server in the middle&#8221;.</p>
<p>For authentication, it&#8217;s the LKDC.</p>
<p>I enjoy reading your blog, and this isn&#8217;t personal at all, but this article is vague and doesn&#8217;t really indicate that you&#8217;ve spent enough time working with the relevant technologies that Apple already provide, and that many of us are running at already, from small to large scales.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: systemsboy</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1445</link>
		<dc:creator>systemsboy</dc:creator>
		<pubDate>Sun, 08 Nov 2009 00:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1445</guid>
		<description>Oh, Nigel. You always think I&#039;m missing a few things. I&#039;m starting to wonder if perhaps I&#039;m just a terribly unclear writer. :)

Actually, you&#039;re right, I&#039;m not very familiar with External Accounts used in conjunction with Mobile Accounts, nor machine-specific HomeSync. I&#039;m not sure either quite accomplishes what I&#039;d like to see though.

External Accounts would appear to require a home account on an external drive, which seems like an awfully strange extra step if you&#039;re looking for the sort of simple functionality I&#039;m describing in my article.

Also, I&#039;ve had untold trouble getting Mobile Accounts to work properly, so for now at least, I&#039;m not really willing to mess with them too much (I did a series of posts about them a while back, though, and I&#039;d like to revisit the matter some day).

Machine-specific HomeSync prefs sounds like it&#039;s going to require even more management than out-of-the-box Mobile Accounts.

Look, it&#039;s not that there aren&#039;t some good solutions out there — and I&#039;ve certainly used some of them quite a bit (and others less so, obviously) — but, based on my experiences, I think there&#039;s room for another one that favors users who use local accounts 90% of the time and who only occasionally or temporarily need a network-based home. All today&#039;s solutions require some kind of server in the middle. I think it would be immensely cool if that were not the case.

In the SHD model, 90% of the time I&#039;m on a single machine — my machine — and I want my data to be local to that machine. The 10% of the time I&#039;m on another machine, my home account data comes not from a server, but right off my main computer, shared right over its network connection to the remote computer. No server required.

I&#039;m not saying that this is better than what&#039;s currently offered. What I am saying is that A) it reflects how a lot of users I know work better than any of the current implementations, and B) I think it would be an insanely cool feature that might even, now that I think about it, have uses in the consmer market.

That said, I certainly don&#039;t consider this issue closed. I&#039;ve received some great feedback from friends about the idea, and I&#039;m currently looking into possible server-based ways to accompish the basic behavior I&#039;m talking about. So your thoughts are much appreciated. I&#039;ll be reading up on these matters over the coming weeks and months, hoping to follow up on the article, and any additional info I can find will be immensely useful.

-systemsboy</description>
		<content:encoded><![CDATA[<p>Oh, Nigel. You always think I&#8217;m missing a few things. I&#8217;m starting to wonder if perhaps I&#8217;m just a terribly unclear writer. <img src='http://systemsboy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Actually, you&#8217;re right, I&#8217;m not very familiar with External Accounts used in conjunction with Mobile Accounts, nor machine-specific HomeSync. I&#8217;m not sure either quite accomplishes what I&#8217;d like to see though.</p>
<p>External Accounts would appear to require a home account on an external drive, which seems like an awfully strange extra step if you&#8217;re looking for the sort of simple functionality I&#8217;m describing in my article.</p>
<p>Also, I&#8217;ve had untold trouble getting Mobile Accounts to work properly, so for now at least, I&#8217;m not really willing to mess with them too much (I did a series of posts about them a while back, though, and I&#8217;d like to revisit the matter some day).</p>
<p>Machine-specific HomeSync prefs sounds like it&#8217;s going to require even more management than out-of-the-box Mobile Accounts.</p>
<p>Look, it&#8217;s not that there aren&#8217;t some good solutions out there — and I&#8217;ve certainly used some of them quite a bit (and others less so, obviously) — but, based on my experiences, I think there&#8217;s room for another one that favors users who use local accounts 90% of the time and who only occasionally or temporarily need a network-based home. All today&#8217;s solutions require some kind of server in the middle. I think it would be immensely cool if that were not the case.</p>
<p>In the SHD model, 90% of the time I&#8217;m on a single machine — my machine — and I want my data to be local to that machine. The 10% of the time I&#8217;m on another machine, my home account data comes not from a server, but right off my main computer, shared right over its network connection to the remote computer. No server required.</p>
<p>I&#8217;m not saying that this is better than what&#8217;s currently offered. What I am saying is that A) it reflects how a lot of users I know work better than any of the current implementations, and B) I think it would be an insanely cool feature that might even, now that I think about it, have uses in the consmer market.</p>
<p>That said, I certainly don&#8217;t consider this issue closed. I&#8217;ve received some great feedback from friends about the idea, and I&#8217;m currently looking into possible server-based ways to accompish the basic behavior I&#8217;m talking about. So your thoughts are much appreciated. I&#8217;ll be reading up on these matters over the coming weeks and months, hoping to follow up on the article, and any additional info I can find will be immensely useful.</p>
<p>-systemsboy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel Kersten</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1442</link>
		<dc:creator>Nigel Kersten</dc:creator>
		<pubDate>Sat, 07 Nov 2009 23:28:14 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1442</guid>
		<description>I think you&#039;re missing a few things here systemsboy :)

a) External Accounts. These are essentially Mobile Accounts where the home and the account live on an external drive. So long as any machine you&#039;re logging into knows about the original account in the remote directory node, you can login, without having to sync everything to that local computer.

b) Machine specific HomeSync prefs via MCX. You can do this via dslocal MCX, computer MCX, etc.

Both of these allow your data to be backed up at the server, which has significant advantages.

Remember you can set MCX for specific computers to specify whether users have network accounts/homes, Mobile accounts, fine grained control over HomeSync,  whether external accounts are enabled, etc etc.

There is a great deal of flexibility there that you seem to be discounting out of hand.</description>
		<content:encoded><![CDATA[<p>I think you&#8217;re missing a few things here systemsboy <img src='http://systemsboy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>a) External Accounts. These are essentially Mobile Accounts where the home and the account live on an external drive. So long as any machine you&#8217;re logging into knows about the original account in the remote directory node, you can login, without having to sync everything to that local computer.</p>
<p>b) Machine specific HomeSync prefs via MCX. You can do this via dslocal MCX, computer MCX, etc.</p>
<p>Both of these allow your data to be backed up at the server, which has significant advantages.</p>
<p>Remember you can set MCX for specific computers to specify whether users have network accounts/homes, Mobile accounts, fine grained control over HomeSync,  whether external accounts are enabled, etc etc.</p>
<p>There is a great deal of flexibility there that you seem to be discounting out of hand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: systemsboy</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1441</link>
		<dc:creator>systemsboy</dc:creator>
		<pubDate>Sat, 07 Nov 2009 01:33:52 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1441</guid>
		<description>I agree that the power issue could be a problem. But in most of the environments I work in computers are left powered on almost all the time. And they&#039;re usually only powered down by the main user of the system. No one, for instance, ever powers down my computer except me, and I would know if I were logged into another computer and would likely not power down if that were the case.

Beyond that, the problem could largely be mitigated by an alert that appears on the host system when powering down if someone is using the SHD feature.

-systemsboy</description>
		<content:encoded><![CDATA[<p>I agree that the power issue could be a problem. But in most of the environments I work in computers are left powered on almost all the time. And they&#8217;re usually only powered down by the main user of the system. No one, for instance, ever powers down my computer except me, and I would know if I were logged into another computer and would likely not power down if that were the case.</p>
<p>Beyond that, the problem could largely be mitigated by an alert that appears on the host system when powering down if someone is using the SHD feature.</p>
<p>-systemsboy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Rowel</title>
		<link>http://systemsboy.com/2009/11/satellite-home-directories.html/comment-page-1#comment-1440</link>
		<dc:creator>Marcus Rowel</dc:creator>
		<pubDate>Fri, 06 Nov 2009 21:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://systemsboy.com/?p=2940#comment-1440</guid>
		<description>I have to agree with you about the current options. I think in concept Portable Home Directories should work well enough -- but don&#039;t. If the syncing with the server was reliable enough, which I have found it isn&#039;t, they would work okay.</description>
		<content:encoded><![CDATA[<p>I have to agree with you about the current options. I think in concept Portable Home Directories should work well enough &#8212; but don&#8217;t. If the syncing with the server was reliable enough, which I have found it isn&#8217;t, they would work okay.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/13 queries in 0.009 seconds using disk: basic
Object Caching 378/378 objects using disk: basic

Served from: systemsboy.com @ 2012-02-09 00:29:20 -->
