{"id":48,"date":"2005-06-10T11:36:33","date_gmt":"2005-06-10T16:36:33","guid":{"rendered":"http:\/\/blog.uvm.edu\/waw\/2005\/06\/10\/making-new-lab-macs\/"},"modified":"2005-06-10T11:36:33","modified_gmt":"2005-06-10T16:36:33","slug":"making-new-lab-macs","status":"publish","type":"post","link":"https:\/\/blog.uvm.edu\/waw\/2005\/06\/10\/making-new-lab-macs\/","title":{"rendered":"Making New Lab Macs"},"content":{"rendered":"<p> The CMD (Center for Multimedia Development) got hold of a new dual 2.7GHz G5 workstation with 1.5GB RAM and a 250 GB HD. <\/p>\n<p> This provided a clean slate on which to draw a nice, clean lab image, suitable for replication in the CMD and usable as a basis for a similar installation on G5 iMacs in the Art Lab. <\/p>\n<p> Step 1 <\/p>\n<p> \tUnpack new machine, plug it in, turn it on.  <\/p>\n<p> \tGo through setup, create two accounts: an admin (CMD or ART) account with full privileges, and a user account named &quot;customer&quot; (UID=502, member of group customer GID=502) <\/p>\n<p> Step 2 <\/p>\n<p>\nOpen Directory access to create ldap configuration:<\/p>\n<ul> Click lock to enable changes  <br \/>\n    <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine1.jpg\" \/>  <br \/>\n    Click on LDAPv3 then Configure   <br \/>\n    <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine2.jpg\" \/><\/p>\n<p>    Click New&#8230; <\/p>\n<p>    FIll in: Server address ldap.uvm.edu, encrypt using SSL <\/p>\n<p>    Click Continue <\/p>\n<p>    <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine4.jpg\" \/> <\/p>\n<p>  Mappings &#8212; Select a Template, RC 2307 (Unix) <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine5.jpg\" \/> <\/p>\n<p>  Searchbase should be dc=uvm,dc=edu <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine6.jpg\" \/> <\/p>\n<p>  Click Continue, click OK <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine7.jpg\" \/> <\/p>\n<p>   Give new configuration a name, and click edit <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine8.jpg\" \/> <\/p>\n<p>  Set Query Times out to 15 seconds,  <\/p>\n<p> <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine9.jpg\" \/> <\/p>\n<p>   then click on Search &amp; mappings tab <\/p>\n<p>  click on Users. Set search base to dc=uvm,dc=edu <\/p>\n<p>  Click Users drop down triangle. <\/p>\n<\/p>\n<p>\n    <\/p>\n<p>\n    <\/p>\n<p>  change UniqueID, change map from uidNumber to uvmAltUID <\/p>\n<p> <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine12.jpg\" \/> <\/p>\n<p>  change  PrimaryGroupID, map to uvmAltGID <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine13.jpg\" \/> <\/p>\n<p>  change NFSHomeDirectory, map to uvmAltHomeDir <\/p>\n<p>  <img decoding=\"async\" alt=\"\" src=\"http:\/\/www.uvm.edu\/~waw\/blog\/wp-upload\/labmachine14.jpg\" \/> <\/p>\n<\/p>\n<p>\n    click ok, ok <\/p>\n<p>  Step 3 &#8212; Add Admin directory <\/p>\n<p>  Create new Folder \/Library\/Admin <\/p>\n<p>  Fill with stuff from <a href=\"http:\/\/www.uvm.edu\/~waw\/MacOSX\/labs\"><\/p>\n<p>    <\/a><\/p>\n<\/ul>\n<div style=\"margin-left: 80px\"><a href=\"http:\/\/www.uvm.edu\/~waw\/MacOSX\/labs\">http:\/\/www.uvm.edu\/~waw\/MacOSX\/labs<\/a><\/div>\n<ul>\n<p>  change owner to root:admin <\/p>\n<p>  Step 4 &#8212; enable loginhook <\/p>\n<p>  See <a href=\"http:\/\/docs.info.apple.com\/article.html?artnum=301446\">http:\/\/docs.info.apple.com\/article.html?artnum=301446<\/a> <\/p>\n<p>    sudo defaults write com.apple.loginwindow LoginHook \/Library\/Admin\/cleanout.sh <\/p>\n<p>  Step 5 &#8212; Add refresh folder <\/p>\n<p>  Copied from previous image, named \/Library\/Management . Contains a   <\/p>\n<p>  pristine copy of \/Users\/customer <\/p>\n<p>  Step 6 &#8212; Install Applications <\/p>\n<p>  Install all you lab apps, Fugu, Fetch, Mozilla, FireFox, Realplayer <\/p>\n<p>  Step 7 &#8212; make image <\/p>\n<p> Boot from Tiger Install DVD, if you can. Attach external firewire drive. Run Disk Utility Select Firewire drive, choose &quot;Restore&quot; option, drag source and target disks. This goes much smoother when you boot from a DVD than trying to restore to Firewire from boot disk. <\/p>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The CMD (Center for Multimedia Development) got hold of a new dual 2.7GHz G5 workstation with 1.5GB RAM and a 250 GB HD. This provided a clean slate on which to draw a nice, clean lab image, suitable for replication &hellip; <a href=\"https:\/\/blog.uvm.edu\/waw\/2005\/06\/10\/making-new-lab-macs\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[598,152206,6517,8026,8028],"tags":[],"class_list":["post-48","post","type-post","status-publish","format-standard","hentry","category-documentation","category-macos-support","category-projects","category-systems-and-servers","category-video-lab"],"_links":{"self":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts\/48","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/comments?post=48"}],"version-history":[{"count":0,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/posts\/48\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/media?parent=48"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/categories?post=48"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.uvm.edu\/waw\/wp-json\/wp\/v2\/tags?post=48"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}