У меня есть лаборатория iMac на OS X 10.6.8, которые используются с сетевыми учетными записями. Я создал следующий хук входа в систему:
#!/bin/sh
#make local workspace on Storage HD
mkdir /Volumes/Storage\ HD/Users/$1/WorkSpace
#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/WorkSpace
chmod 700 /Volumes/Storage\ HD/Users/$1/WorkSpace
#Create Symlink from new location created to Desktop folder
ln -S /Volumes/Storage\ HD/Users/$1/WorkSpace afp://server.foo.private/User/$1/Desktop/WorkSpace
#Make iMovie folder on storage HD
mkdir /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
#Fix owner and permission for the User
chown -R $1 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
chmod 700 /Volumes/Storage\ HD/Users/$1/iMovie\ Events.localized
Тем не менее, у меня возникли некоторые проблемы с получением хука входа в систему. Я хочу, чтобы он выполнил следующие две задачи:
Создайте локальное рабочее пространство, в котором учащиеся могут работать с данными в мультимедийных приложениях (ProTools, Final Cut Express и т.д.) И сделать ссылку на рабочем столе пользователя.
Создайте расположение в разделе «Хранилище» клиента для хранения данных iMovie. Пользователи будут проинформированы о том, что данные iMovie остаются на том компьютере, на котором они были импортированы.
Как я могу это сделать?