MacLeland 2.1.1 for OS X - ReadMe May 2003 *** Contents *** Introduction New Features of Version 2.1(.1) and 2.0 Requirements Installation Instructions Help, Other Documentation, etc. Technical Details about the Installation *** Introduction *** MacLeland, a control panel for your Mac developed by Information Technology Systems and Services (ITSS) at Stanford University, brings Kerberos authentication and encryption to the Macintosh desktop for the SUNet community. This means, for example, that Telnet sessions to host computers such as Elaine can be encrypted, or that your password, which you would have entered in Eudora to retrieve your mail from the Popserver, will not get transmitted unencrypted across the network. This type of security is critical for many network services available to the Stanford community. MacLeland also provides access from the Mac desktop to Stanford's AFS file system, meaning you can work with your AFS files like other Mac files on your desktop. You also have access to the AFS files of other community members, as well as to other public files. [Note: This requires installation of MacAFS, an optional component.] This ReadMe file describes how to install MacLeland. For pointers to more information about MacLeland, see "Help, Other Documentation, etc." at the end of this document. *** New Features of Version 2.1(.1) and 2.0 *** MacLeland has been rewritten for the Macintosh OS X environment. Incorporating and improving upon the open-source software OpenAFS, MacLeland lets you connect to Stanford's AFS file system for direct, desktop access to your AFS home folder (identified by your SUNet ID) or to other volumes and directories in Stanford's AFS realm. The email proxy service has been improved to support multiple proxies to multiple POP and IMAP servers. The improvements in AFS access incorporate many changes; the way AFS works with MacLeland 2.1 is very different from the way it worked with MacLeland 1.4. Be sure to read the section on AFS (especially the comparison between the old and new ways of working with it) in MacLeland's Help, available from the MacLeland menu. Version 2.1 is itself quite different from 2.0. It requires OS X.2 (Jaguar). If you are running Jaguar, only version 2.1 of MacLeland will work for you. Similarly, if you are running Mac OS X.1 (versions 10.1.2, .3, .4 or .5), you will need version 2.0 of MacLeland - and you cannot run version 2.1. And if you are running an earlier version of the Mac OS (that is, pre-X, such as 9.1), you cannot run either MacLeland 2.0 or 2.1 - version 1.4 is for you. The major change of version 2.1 is that the AFS features for MacLeland are not automatically installed as part of the primary MacLeland installer package. If you want them (and they are optional), you must reply affirmatively when asked during the MacLeland installation. Alternatively, you can install it separately later, using the MacAFS Installer, which you'll find inside the folder called "AFS components (optional)". Follow the directions below to install them. MacLeland 2.1.1 restores the single sign-on feature, which was not working with Jaguar (OS X.2). Additionally, for AFS, the MacAFS part of the program now encrypts data as it moves between the Mac and AFS, adding additional security protection. (Your password has always been protected in this FTP context; now, so is the data.) *** Requirements *** To run MacLeland, your Macintosh needs the following: - approximately 25 megabytes of free disk space (only 15 megabytes if you choose not to install MacAFS; see below). - version 10.2 (Jaguar) of the OS X operating system. If you are running OS 10.1, you should install the previous version of MacLeland, 2.0. If you are running OS 8 or 9, you should install the 1.4 version of MacLeland. If you're unsure, check the ESS website (see below) to see the best version for you. - a network connection to the Internet or to SUNet directly (via modem) In addition, you will need a SUNet ID to login to MacLeland. For information, see the Web page "http://sunetid.stanford.edu". Additionally, you will need the MacLeland program. MacLeland is part of the Essential Stanford Software (ESS) collection of Macintosh programs for the Stanford community. There are several ways to get a copy of MacLeland, along with the other programs that are part of MacStanford, such as MacSamson, Qualcomm's Eudora Pro and Netscape Communicator. The easiest way is to download the software from the World Wide Web using a web browser program like Netscape Communicator or Microsoft Internet Explorer. Look for instructions on the ESS home page, "http://ess.stanford.edu". Other ways to get the software are discussed there as well. *** Installation Instructions *** IMPORTANT: This installer will install modified Kerberos components for use at Stanford. If you reinstall or upgrade Mac OS X or Kerberos for Macintosh, you may also need to run the MacLeland installer again. You do not need to uninstall earlier versions of MacLeland to install the new one. See the Help section on "Installing MacLeland" for information about the usefulness of the old version and instructions for uninstalling it if you want to. Please follow all the instructions. In particular, be sure to restart your Macintosh at the end of this procedure. 1. If you downloaded the software from the ESS website and your web browser handled it correctly, the downloaded ".gz" file will automatically be unstuffed as a ".dmg" file. However, if you click on the download link and your browser window fills with binary text (which probably looks like gibberish) then use the browser's Save command to save the binary file on your hard disk, with the "save as source" option. Then you must manually unstuff the saved file. Look for the Stuffit Expander program on your Mac, and open the saved file with that program. The file will then be unstuffed as a ".dmg" file. 2. Double-click the ".dmg" file. Again, if your Macintosh is configured normally, the file will be opened by the Disk Copy program, which mounts a volume containing the MacLeland installer on your Mac's desktop. If, however, the file opens in TextEdit, close the file, find the Disk Copy program (you should have a copy of it in your Utilities folder), open the program by double-clicking on it, and then drag the MacLeland ".dmg" file onto the Disk Copy window, which will mount the volume containing the MacLeland installer. 3. Open the mounted volume, called MacLeland 2.1.1, by double-clicking on it. 4. Double-click the MacLeland installer program and follow the directions. You will need an Administrator account and password for the Mac. During the installation, you can choose between an Easy Install, a Custom Install, or an Uninstall. Unless you are well aquainted with the individual pieces of the MacLeland software, and know exactly why you would want to install some and not others, we recommend you choose the Easy Install. At the end of the installation, a dialog box will ask you if you want to install MacAFS. In general, we recommend Stanford users choose to install the AFS components because of the additional functionality they provide, giving you easy access to your Stanford AFS storage space from your desktop and from the Terminal application. However, if you don't have a full-time Internet connection, for instance, because you are using a portable Mac, or because you are connecting to the Internet over a modem, you should be aware of problems that can arise if you don't use the AFS feature carefully - that means, generally, making sure you unmount any mounted AFS volumes before you disconnect from the network or put your laptop to sleep. For more information, see the section called "MacLeland and AFS" in the online help (look for the Help command in the dropdown menu on the menu bar). In any case, if you install the AFS components, you can easily disable them in the MacLeland control panel if you later decide you don't want to use them. Or, if you don't install them now, you can install them later. 5. At the end of the installation, you will be asked to restart your Macintosh. 6. After restarting, in the right side of the menu bar you will see MacLeland's menu bar icon: a graphic depicting Hoover Tower and a building in the Quad. If you click on that icon, you will see the MacLeland command menu. That indicates the MacLeland installation was successful. 7. If you have any problems with the installation, check the "Installing MacLeland" and "Troubleshooting" sections of MacLeland's help documentation. Invoked with the Help command on the MacLeland menu, Help is set up as a web browser document; when you select the command, MacLeland will open your web browser, and open a browser window for MacLeland Help. You do not need to be connected to the network to read the help. 8. To set up the email proxy so that you can use a Macintosh email program other than Eudora to read your @Stanford email, see the instructions in the online help (look for the Help command in the dropdown MacLeland menu on the menu bar) for "MacLeland and email programs". Please follow the directions carefully - it is easy to configure this feature incorrectly. *** Help, Other Documentation, etc. *** The Help command is available in the MacLeland menu. More assistance, including updates and the latest news, is available on the World Wide Web at this address: http://macleland.stanford.edu/ In particular, the Web page has detailed information about "MacLeland, NNTP News Server and non-Stanford IP Addresses". You may also find help by posting questions and looking for answers on the su.computers.macleland bulletin board. For personal assistance, contact your Local Network Administrator, Expert Partner or the cluster consultants. To report problems, please use the HelpSU web page: http://helpsu.stanford.edu *** Technical Details about the Installation *** The following components are included in this release: - MacLeland menu (for logging in and out of Kerberos) - Mail proxy (POP and IMAP) - S/Ident responder (e.g., used for WebAuth and cluster printing) - Preference pane for configuring MacLeland options This installer also customizes the Kerberos for Macintosh libraries included with Mac OS X for the Stanford environment. The MacLeland installer installs the following files. These files are removed on uninstall, except for those marked with an asterisk (*): /Library/MacLeland /Library/MacLeland/MacLeland Services.app /Library/MacLeland/MacLelandMenuServer.app /Library/PreferencePanes/MacLeland.prefPane /Library/Authenticators/MacLeland.loginAuthenticator /Library/Preferences/edu.mit.Kerberos (*) /System/Library/CFMSupport/Kerberos The installer makes changes to the following files, which are reverted on uninstall: /Library/Preferences/loginwindow.plist