Overview

Bevor man ein Benutzer einrichtet, passt man die Vorlage für die Benutzerordner an, damit alle User dieselben Verzeichnisse haben und man nicht so viel Anpassungen vornehmen muss.

Die Vorlagen befinden sich in /System/Library/User Template/. Dabei braucht nur der Ordner English.lproj verändert werden, da immer nur der Ordner genommen wird, dessen Sprache bei der Installation ausgewählt wurde.

Zunächst wird das User Template um den Ordner Applications/ erweitert. Dieses Verzeichnis wird von OS X erkannt und mit dem richtigen Icon versehen. Hierin können Programme installiert werden, die nur einem einzelnen Benutzer zur Verfügung stehen sollen. Dabei ist zu bedenken, dass für die Installation in dieses Verzeichnis keine Administratorrechte benötigt werden. Anschließend werden die Rechte angepasst:

  • Sollen dieselben Rechte vergeben werden, wie für alle Ordner im Benutzerverzeichnis, so gibt man folgende Befehle im Terminal ein:
    $ chmod 700 Applications/
    und
    $ chmod +a “group:everyone deny delete” Applications/
  • Möchte man die Installation von Programm auf Administratoren einschränken, nimmt man folgende Befehle:
    $ chmod 500 Applications/
    und
    $ chmod +a “group:everyone deny delete,add_file,writesecurity” Applications/
    sowie
    $ chmod +a “group:admin allow write,add_file,writesecurity” Applications/

Aus dem Archiv mit alle bash Konfigurationsfiles werden die im Ordner ~/ auf die oberste Ebene des Benutzerordners kopiert und anschließend alle mit einen “.” vorneweg versehen (worauf sie unsichtbar werden).

Im Ordner Library/ wird zusätzlich zum Ordner Scripts/ der Ordner Skripte/ und darin der Ordner Resources/ angelegt.

Im Ordner Pictures/ wird der Ordner Screenshots/ angelegt. Hier hinein werden später die Bildschirmfotos gespeichert.

Im Ordner Public/ wird der Ordner Bluetooth/ angelegt. Auf diesen dürfen Bluetooth-fähige Geräte zugreifen.

Alle Files aus dem Archiv mit Preference-Files werden in das Verzeichnis Library/Preferences/ verschoben.

Dashboard Widgets, die das Standardverhalten der Apple Widgets überschreiben, werden in das Verzeichnis Library/Widgets/ kopiert.