<html>
<head>
<style type="text/css">
<!--
body { margin-left: 4px; line-height: normal; margin-bottom: 1px; margin-right: 4px; font-variant: normal; margin-top: 4px }
p { margin-bottom: 0; margin-top: 0 }
-->
</style>
</head>
<body>
<p style="margin-bottom: 0; margin-top: 0">
<font face="Lucida Grande" size="3">I don't know if I think that is a totally wise idea. I have read on several occasions either at AFP548.com or macenterprise.org about moving home directories and then connecting them by symbolic link. While I can't exactly recall the specifics other than it has to do with NetInfo and the location of the home directory or with Open Directory (dscl in 10.5) and how the user database actually points to the home folder. Also, if I recall diskutility will not repair permissions on user data, it only does it on system data. I am not saying it won't work, I am just saying there may be some issues as I have read from other people posting and how NetInfo and Open Directory handle the user database. Please correct me if I am wrong on that, because I have never tried to make a user partition on a local machine just for home directories, well at least not in OS X. In Linux I have.</font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font face="Lucida Grande" size="3">If you don't have network homes, or portable home directories I really strongly suggest you look into something like that. I know that 10gigs of data for each user can eat up storage pretty quick, but storage is actually well, kind of cheap these days. </font> </p>
<br>
<p style="margin-bottom: 0; margin-top: 0">
<font face="Lucida Grande" size="3">Over the summer we reimaged 6,000 Macbooks from 10.4 to 10.5. 10.5.4 was a damn nightmare but 10.5.5 smoothed most of those things out. I wiped out all of our servers, reloaded them, and since I house home directories on separate volumes on the network I just pointed in WGM the volume for home directories. I also recommend a full wipe and fresh import of LDAP. I just exported mine to plain text (users and groups) and then reimported them via WGM. This will not preserve passwords, so I did a master password reset. I have tools now to set unique passwords for users as well, and will be implementing that over next summer. Next summer I am wiping out everything and freshly loading every thing.</font><br><br><br>___________________________<BR>Thomas Larkin<BR>TIS Department<BR>KCKPS USD500<BR><a href="mailto:tlarki@kckps.org">tlarki@kckps.org</a><BR>blackberry: 913-449-7589<BR>office: 913-627-0351<BR><BR><BR><BR><br><br>>>> "Miles Leacy" <miles.leacy@themacadmin.com> 01/06/09 8:01 AM >>><br>If you don't mind doing some extra work now, you can move people's data to another partition now, and in the future, you can do as you like with the system volume going forward without worry about user data. </p>
<div content="text/html; charset=UTF-8" http-equiv="Content-Type">
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
Note that if you boot an existing Mac (with user data) to a Leopard volume, you can create new partitions non-destructively and this task can be scripted. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
I would (and do) do it like this: </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
#!/bin/sh </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
##### HEADER BEGINS ##### </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# scr_sys_symlinkUsers.sh </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Created 20071011 by Miles A. Leacy IV </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# <a href="mailto:miles.leacy@themacadmin.com">miles.leacy@themacadmin.com</a> </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Modified 20090106 by Miles A. Leacy IV </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Copyright 2009 Miles A. Leacy IV </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# This script may be copied and distributed freely as long as this header remains intact. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# This script is provided "as is".  The author offers no warranty or guarantee of any kind. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Use of this script is at your own risk.  The author takes no responsibility for loss of use, </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# loss of data, loss of job, loss of socks, the onset of armageddon, or any other negative effects. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Test thoroughly in a lab environment before use on production systems. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# When you think it's ok, test again.  When you're certain it's ok, test twice more. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# This script moves /Users to /Volumes/Data.  If your data volume is named differently, </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# be sure to replace each instance of "/Volumes/Data" with the path to your data volume. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# Run as an "at reboot" script when imaging with Casper. </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
# </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
##### HEADER ENDS ##### </p>
</div>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
/bin/mv /Users /Volumes/Data </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
rm -R /Users </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
/bin/ln -s /Volumes/Data /Users </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
diskutil repairPermissions / </p>
</div>
<div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
----------<br>Miles A. Leacy IV<br><br> Certified System Administrator 10.4<br> Certified Technical Coordinator 10.5<br> Certified Trainer<br>Certified Casper Administrator<br>----------<br>voice: 1-347-277-7321<br><a href="mailto:miles.leacy@themacadmin.com">miles.leacy@themacadmin.com</a><br><a href="http://www.themacadmin.com">www.themacadmin.com</a><br><br><br><br><br> </p>
<div class="gmail_quote">
<p style="margin-bottom: 0; margin-top: 0">
On Mon, Jan 5, 2009 at 4:10 PM, David Lundgren </p>
<div dir="ltr">
<p style="margin-bottom: 0; margin-top: 0">
<<a href="mailto:david.lundgren@brooks.edu">david.lundgren@brooks.edu</a>> </p>
</div>
<p style="margin-bottom: 0; margin-top: 0">
wrote:<br> </p>
<blockquote style="margin-left: 0; padding-left: 0; margin-bottom: 0; border-left: 1px #ccc solid; margin-right: 0; margin-top: 0" class="gmail_quote">
<p style="margin-bottom: 0; margin-top: 0">
I was wondering how you all have done migrations from Tiger to Leopard.<br><br>We have an Active Directory setup where the users home directories are local<br>to the machine (our faculty often have 10GB+ of data, and some have<br>laptops).<br><br>We were contemplating doing separate user and OS partitions at the same time<br>to make any future OS upgrades less painful, without having to worry about<br>user data.<br><br>Thanks,<br><br>David Lundgren<br>IT Systems Administrator<br><br>Brooks Institute - "Passion, Vision, Excellence"<br>27 East Cota Street<br>Santa Barbara, CA 93101<br>(888) 304-3456 (toll-free)<br>(805) 690-7615 (office)<br><a target="_blank" href="http://www.brooks.edu">http://www.brooks.edu</a><br><br>_______________________________________________<br>Casper mailing list<br><a href="mailto:Casper@list.jamfsoftware.com">Casper@list.jamfsoftware.com</a><br><a target="_blank" href="http://list.jamfsoftware.com/mailman/listinfo/casper">http://list.jamfsoftware.com/mailman/listinfo/casper</a><br> </p>
</blockquote>
</div>
<p style="margin-bottom: 0; margin-top: 0">
<br>
</p>
</div>
</body>
</html>