Server

=Drop Boxes= The following are a generic set of steps for setting up teacher drop boxes in a BLE (Apple blended learning, i.e. 1:1) environment.

**Background** Every users home directory contains a drop box located at ~/Public/Drop Box. It would seem logical to put a link to a teachers ~/Public/Drop Box share point on the server in a students Dock, providing a simple and easy way to drop assignments into a teachers Drop Box. This assumption is correct if the student and teacher homes are not shared from the same share point. However, if the student and teacher homes are shared from the same share point, this solution will not work. The share point will randomly unmount after the student clicks the share point icon in the Dock.

The random unmounting of the share point is caused by the home sync engine. The home sync engine uses this share point to sync student and teacher homes. Normally it mounts and unmounts the share point without the user being made aware of this action. However, if a user mounts the share point, the sync engine will sync the home and then unmount the share point from the users computer.

**Setting Up Drop Boxes** Open Server Admin and connect to the home directory server Click File Sharing in the toolbar Click Volumes | Browse Select the volume that the home directories reside on Click New Folder Name the folder something like "Drop Boxes"

Select the drop box folder in the list and set the following permissions: ACL – none POSIX – [owner] | Allow | Read & Write staff | Allow | Read Only Others | Allow | Read Only

Click Save Select the drop box folder in the list Click New Folder, creating a new folder for each staff member that needs a drop box

Selecting each staff folder individually in the list, set the following permissions: ACL – | Allow | Read & Write POSIX – [owner] | Allow | Read & Write staff | Allow | Write Only Others | Allow | Write Only (Replacing with the actual owner of the drop box)

Click Save Select the drop box folder in the list Click Share Uncheck Enable Spotlight search Click Save

Tip: Put a link to the Drop Box share point in the users Dock with Workgroup Manager to provide easy access. To synchronize the share point Drop Box with an individual users Drop Box, use something like Hazel on the server.

=Using Hazel to Sync Drop Boxes= Share point Drop Boxes can be sync'd with a users home directory automatically using Hazel.

Prerequisites- Hazel OS X Server Drop Box share point

Solution- 1. Install Hazel on the OS X Server that is sharing both the Drop Box share point and the home directory automount 2. Open Hazel 3. Click the Folders tab 4. Click Add (+) to create a new Folder 5. Select a folder from the drop box share point 6. Repeat steps 4 and 5, until all folders in the drop box share point that you want to sync have been added 7. Select the first drop box folder in the Folder list 8. Click Add (+) Rules 9. Name the Rule 10. Select Any File if All of the following conditions are met 11. Select the users home directory drop box folder on the server (/Volumes/ // /Public/Drop\ Box) or any other folder in the users home directory from "to folder:" (This action will immediately move files placed in the drop box share point to the users home directory on the server.)

12. Click OK 13. Repeat steps 8-12 for each drop box in the Folder list To sync files moved to ~/Public/Drop Box on the server (/Volumes/ // /Public/Drop\ Box) to a users computer (~/Public/Drop Box), modify the sync rules for Mobility by adding ~/Public/Drop Box to Mobility>Rules>Home Sync>Folder in Workgroup Manager.

If a path that has already been defined in Mobility is used, e.g. ~/Documents, then no modification of the Mobility setting is required.

By adding a drop box path or using an existing path in Mobility, the contents of the drop box location on the server will be automatically sync'd to the users computer (typically every 7-9 minutes).

=**Installing Rosetta in OS X 10.6**= Below are a three ways to remotely install Rosetta in OS X 10.6. These are:

Apple Software Update Server and Casper
Using Apple Software Update Server and Casper, it is very simple to force a single or multiple Apple updates to a group of computers.

Prerequisites- Apple Software Update server (SUS) Apple Software Update server 'Automatically enable copied updates' unchecked. This allows the administrator to control which Apple updates are available to clients. Casper Suite Casper Suite setup to use the local SUS

Solution- 1. Open Server Admin 2. Select Software Update 3. Select Updates 4. Check Rosetta 5. Click Save

6. Log in to the JSS with a web browser 7. Click the Management tab 8. Click the Policies link 9. Create a new policy 10. Click 'Create a policy manually' 11. Enter a display name for the policy 12. Assign the policy to a category using the Category pop-up menu 13. Choose a trigger from the Triggered By pop-up menu, typically 'The every15 trigger' 14. Specify how often you want clients to execute the policy using the Execution Frequency pop-up menu, typically 'once per computer' 15. Click the Scope tab and assign a scope 16. Click Packages tab 17. Click Install All Software Updates 18. Click Save

The next time a client checks in with Casper, it will install Rosetta from the local SUS.

Apple Software Update Server, Apple Remote Desktop and MCX
Using Apple Software Update Server, bound clients, MCX and Apple Remote Desktop, single or multiple Apple updates can be forced to a group of computers.

Prerequisites- Apple Software Update server (SUS) Apple Software Update server 'Automatically enable copied updates' unchecked. This allows the administrator to control which Apple updates are available to clients. Open Directory, clients bound to Open Directory and client management via MCX Apple Remote Desktop (ARD)

Solution- 1. Open Server Admin 2. Select Software Update 3. Select Updates 4. Check Rosetta 5. Click Save

6. Open Workgroup Manager 7. Create a user or computer group 8. Assign users or computers to the new group 9. Click Preferences for the user or computer group 10. Click the Overview tab 11. Click Software Update 12. Click Manage Always 13. Specify a URL of the form: http://:8088/index-leopard-snowleopard.merged-1.sucatalog replacing  with the URL or IP address of the local software update server 14. Click Apply Now

15. Open ARD 16. Select the computers to receive the update 17. Select Send UNIX Command... from the Manage menu 18. Enter softwareupdate -i -a 19. Select Run command as User: 20. Enter root 21. Click Send

This will silently execute the software update command on each client and install Rosetta from the local SUS.

Apple Remote Desktop and Rosetta.pkg
Using Apple Remote Desktop and an installer package, a single Apple update can be forced to a group of computers.

Prerequisites- Rosetta.pkg, located at /Volumes/Mac OS X Install DVD/System/Installation/Packages/Rosetta.pkg Apple Remote Desktop (ARD)

Solution- 1. Open ARD 2. Select the computers to receive the update 3. Select Install Packages... from the Manage menu 4. Drag the Rosetta.pkg into the Packages list 5. Click Install

This will silently install the Rosetta.pkg on each client from the ARD application.