<?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: Mac OS X Management &#8211; External Accounts Dissected</title>
	<atom:link href="http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/feed" rel="self" type="application/rss+xml" />
	<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected</link>
	<description>A dozen dozen?</description>
	<lastBuildDate>Sat, 04 Feb 2012 18:53:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: gnoTkciN</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-705</link>
		<dc:creator>gnoTkciN</dc:creator>
		<pubDate>Fri, 07 May 2010 05:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-705</guid>
		<description>Sure you can. Run the following from Terminal.app:

/System/Library/Coreservices/ManagedClient.app/Contents/Resources/createmobileaccount -n USERNAME -p &#039;PASSWORD&#039; -h /Volumes/EXTERNAL-VOLUME/Users/USERNAME

You could also encrypt the home directory with FileVault using the -e flag</description>
		<content:encoded><![CDATA[<p>Sure you can. Run the following from Terminal.app:</p>
<p>/System/Library/Coreservices/ManagedClient.app/Contents/Resources/createmobileaccount -n USERNAME -p &#8216;PASSWORD&#8217; -h /Volumes/EXTERNAL-VOLUME/Users/USERNAME</p>
<p>You could also encrypt the home directory with FileVault using the -e flag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brett</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-563</link>
		<dc:creator>brett</dc:creator>
		<pubDate>Fri, 26 Jun 2009 11:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-563</guid>
		<description>Aperture seems to store its information in either the user&#039;s home folder or in the Library file itself. 

If you look at the files in ~/Library/Application Support/Aperture you can see that most of a user&#039;s data is stored there. Keywords seem to be stored in the Library file itself. 

You might be able to get away with a symlink onto a automounted file share or world-readable directory, but Aperture may behave erratically if it does not have read/write access to its preference files. 

What I would recommend doing (depending on your scale) is using a launchd item that will copy the desired files into a user folder at login. You can also do this as a login item and enforce the settings using Apple&#039;s client management architecture (if you have an OS X Server in place). 

An AppleScript set as a login item (or placed in the Dock with the name &#039;Aperture&#039; and Aperture&#039;s icon...) would do this nicely. Simply copy the files from /Users/Shared/Aperture to ~/Library/Application Support/Aperture and many of the settings that you want to standardize on will be applied. Users will be able to change their settings but everything will revert the next time your script runs. 

Here is an AppleScript that will do this:

&lt;pre&gt;
on run
	tell application &quot;Finder&quot;
		set srcFolder to folder &quot;Aperture&quot; of folder &quot;Shared&quot; of folder &quot;Users&quot; of startup disk
		set theHome to path to home folder
		set destFolder to folder &quot;Aperture&quot; of folder &quot;Application Support&quot; of folder &quot;Library&quot; of (theHome as reference)
		
		duplicate every file of srcFolder to destFolder
		
	end tell
end run&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Aperture seems to store its information in either the user&#8217;s home folder or in the Library file itself. </p>
<p>If you look at the files in ~/Library/Application Support/Aperture you can see that most of a user&#8217;s data is stored there. Keywords seem to be stored in the Library file itself. </p>
<p>You might be able to get away with a symlink onto a automounted file share or world-readable directory, but Aperture may behave erratically if it does not have read/write access to its preference files. </p>
<p>What I would recommend doing (depending on your scale) is using a launchd item that will copy the desired files into a user folder at login. You can also do this as a login item and enforce the settings using Apple&#8217;s client management architecture (if you have an OS X Server in place). </p>
<p>An AppleScript set as a login item (or placed in the Dock with the name &#8216;Aperture&#8217; and Aperture&#8217;s icon&#8230;) would do this nicely. Simply copy the files from /Users/Shared/Aperture to ~/Library/Application Support/Aperture and many of the settings that you want to standardize on will be applied. Users will be able to change their settings but everything will revert the next time your script runs. </p>
<p>Here is an AppleScript that will do this:</p>
<pre>
on run
	tell application "Finder"
		set srcFolder to folder "Aperture" of folder "Shared" of folder "Users" of startup disk
		set theHome to path to home folder
		set destFolder to folder "Aperture" of folder "Application Support" of folder "Library" of (theHome as reference)

		duplicate every file of srcFolder to destFolder

	end tell
end run</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cy Starkman</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-554</link>
		<dc:creator>Cy Starkman</dc:creator>
		<pubDate>Mon, 22 Jun 2009 07:58:25 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-554</guid>
		<description>Hi Brett,

You seem clued on network accounts etc using OSX Server and you are into photography. So I got a question.

I know that Aperture doesn&#039;t work as a multiuser tool.

What I want to achieve is that the Aperture settings stored in the users Library folder actually sit on the Network/Library folder. This is so that when different users log in they have the same settings and if the settings are changed everyone gets them.

It would be really useful, since even custom metadata views are &quot;user&quot; not &quot;system&quot;

Potentially it might be a symbolic link. Any advice would be most appreciated.</description>
		<content:encoded><![CDATA[<p>Hi Brett,</p>
<p>You seem clued on network accounts etc using OSX Server and you are into photography. So I got a question.</p>
<p>I know that Aperture doesn&#8217;t work as a multiuser tool.</p>
<p>What I want to achieve is that the Aperture settings stored in the users Library folder actually sit on the Network/Library folder. This is so that when different users log in they have the same settings and if the settings are changed everyone gets them.</p>
<p>It would be really useful, since even custom metadata views are &#8220;user&#8221; not &#8220;system&#8221;</p>
<p>Potentially it might be a symbolic link. Any advice would be most appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brett</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-431</link>
		<dc:creator>brett</dc:creator>
		<pubDate>Thu, 08 Jan 2009 22:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-431</guid>
		<description>@Biron

Sadly, not as far as I can tell. I&#039;ve tried and could never get it to work. 

In theory, it should be possible, but I can&#039;t figure out all of the details.</description>
		<content:encoded><![CDATA[<p>@Biron</p>
<p>Sadly, not as far as I can tell. I&#8217;ve tried and could never get it to work. </p>
<p>In theory, it should be possible, but I can&#8217;t figure out all of the details.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Biron</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-430</link>
		<dc:creator>Biron</dc:creator>
		<pubDate>Tue, 06 Jan 2009 14:11:17 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-430</guid>
		<description>Is it possible to create an account on an external hard drive without having to use a server?</description>
		<content:encoded><![CDATA[<p>Is it possible to create an account on an external hard drive without having to use a server?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brett</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-316</link>
		<dc:creator>brett</dc:creator>
		<pubDate>Sun, 28 Sep 2008 13:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-316</guid>
		<description>@Shawn

I don&#039;t believe it is possible to do external accounts without Mac OS X Server. Essentially the external account is a network account that has been set to be a mobile account (which allows for a local home folder to be created). Because of the wording of the checkbox that would enable this for a local-only system I don&#039;t think it will work: &quot;Create mobile account when user logs in to a network account&quot; 

When I tested, I was unable to get it to work. It may be possible to copy the user&#039;s account into from the dslocal store into the user&#039;s home folder and rename it- but I couldn&#039;t get that would work, either. I was clearly missing something. Loginwindow recognized the account, but it wouldn&#039;t take my password.</description>
		<content:encoded><![CDATA[<p>@Shawn</p>
<p>I don&#8217;t believe it is possible to do external accounts without Mac OS X Server. Essentially the external account is a network account that has been set to be a mobile account (which allows for a local home folder to be created). Because of the wording of the checkbox that would enable this for a local-only system I don&#8217;t think it will work: &#8220;Create mobile account when user logs in to a network account&#8221; </p>
<p>When I tested, I was unable to get it to work. It may be possible to copy the user&#8217;s account into from the dslocal store into the user&#8217;s home folder and rename it- but I couldn&#8217;t get that would work, either. I was clearly missing something. Loginwindow recognized the account, but it wouldn&#8217;t take my password.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn DeArmond</title>
		<link>http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected/comment-page-1#comment-310</link>
		<dc:creator>Shawn DeArmond</dc:creator>
		<pubDate>Fri, 26 Sep 2008 20:45:51 +0000</pubDate>
		<guid isPermaLink="false">http://brettgrossphotography.com/2008/03/14/mac-os-x-management-external-accounts-dissected#comment-310</guid>
		<description>Is it possible to create an external account without using Leopard SERVER?  Can I do it with just my client 10.5 install?

Thanks!
Shawn</description>
		<content:encoded><![CDATA[<p>Is it possible to create an external account without using Leopard SERVER?  Can I do it with just my client 10.5 install?</p>
<p>Thanks!<br />
Shawn</p>
]]></content:encoded>
	</item>
</channel>
</rss>

