System Configuration

Software Update
  1. Do a Software Update in the Apple Menu
  2. Install all the suggested softwares
  3. Restart the computer if needed, and come back to Step 1 while there is a new software to install
Installation of complements
  1. X11 environment is now installed by default with Leopard
  2. If you want to a programming environment, the installation of XCode might be useful from the installation DVD of Leopard
  3. Proceed to a Software Update as in the first paragraph
Security
  1. In the Apple Menu, select System Preferences
  2. Go to Security
  3. In General, proceed to the following seetings
  4. In Firewall, proceed to the following settings in Firewall Options, where the list of the applications might differ depending on your configuration. This list is automatically updated by popup window, when an new application is asking for an incoming connections.
  5. I consider this Firewall settings enought, therefore I personally do not use any other antivirus software such as Norton
  6. Go back to all the preferences by selecting Show All
  7. In order to update your system automatically, go to Software Update, and select all the possible options as
    Terminal
  1. Install a shortcut in the Dock. The Terminal application is the folder Utilities, which is itself in the folder Applications. To create the shortcut, move the Terminal icon inside the Dock. Terminal is just an xterm but under the Mac environment
  2. Do the same with the X11 application which is in the same place. X11 is a fully X terminal. It can be used in order to launch applications located in a X server.
  3. Clean the Dock by removing all the unnecessary applications.
  4. The .ssh folder. In your home directory, using Terminal create a folder .ssh if it does not exist
    • Under X11, it is possible to condifure ssh the distant opened windows will be open on the Mac. This is very useful for running distant applications such Matlab, Mapple... For this, inside folder .ssh, create a file config with the following content: FallBackToRsh = no ForwardAgent = yes ForwardX11 = yes
    • You can also setup a default remote login different from yout Mac login as follows User = login where login is your default remote login
  5. To log in using a private/public key, for not entering your password anymore, you need to create a secret and a public key using the Terminal command ssh-keygen -t dsa. The public key file id_dsa.pub need to be copied to the remote .ssh folder, under the name authorized_keys, where has the private key file id_dsa should be in your Mac .ssh folder.

CertificatesSSL communications are authenticated with the help of certificates for Internet applications such as Mail and Safari. The first time your computer is communicating with a third party, it receives a certificate that will prove its authenticity. Usually, the process consists in accepting the certificate for further communications so that the computer will automatically check the authenticity of the third party compared to its previous sent certificate. This protects the computing from fishing attack. When an unknown certificate is received, such a window appears:

 

Then to install the certificate for ever, do the following steps:
  1. Click on Show Certificate
  2. Click the option Always trust... as below
  3. Click on Connect
    Use a Network Printer
  1. First try the simplest method that might work. When a print job is launched, select a printer from the Printer menu in the category Nearby Printers.
  2. Other possibility: install a printer via IP when the printer is on the network but was not detected by the previous method (or there is a fonts issue)
    • Go to System Preferences in Apple menu
    • Select Print & Fax, and click on the + button
    • Select IP and fill the options as below:
    • Note: the printer might be only reachable from the local network, and therefore not with external wifi networks