О Mac OSX - из России с любовью





Решения
Предупреждение:
MAC OS X Server: Настраиваем Samba

Этот совет прислал GreyWolf

Проблема:
В Mac OS X Server данные о пользователях, общих каталогах (Shares) хранятся в виде базы даннных NetInfo.
По умолчанию настройки Samba хранятся в /private/etc/smb.conf, этот файл создается заново каждый раз при изменении настроек в Server Admin.
Об этом свидетелствует строка в начале это файла:
# Samba config file created using RADMIN
Это не удобно потому, что не позволяет делально настроить Samba.

Решение:
По умолчанию nmbd и smbd запускаются из /usr/sbin.
Убираем их в например в /usr/local/samba/sbin и все...

Если нужно запускать Samba автоматически при запуске сервера, то нужно создать в
/Library/StartupItems/Samba/ (owner: root mode: 777) файлы:
Samba (owner: root mode: 755)

. /etc/rc.common
if [ "${SMBSERVER:=-NO-}" = "-YES-" ]; then
ConsoleMessage "Starting Samba server"

/usr/local/samba/bin/smb.server start
sleep 1
fi

и

StartupParameters.plist (owner: root mode: 644)

{
Description = "Samba file server";
Provides = ("SMB Server");
Requires = ("Disks", "Resolver");
OrderPreference = "None";
Messages =
{
start = "Starting Samba";
stop = "Stopping Samba";
};
}


Если есть желание, то можно убрать иконку Windows из Server Admin / File & Print
нужно убрать из этого приложения SMB.racplug
/Applications/Utilities/Server Admin.app/Contents/MacOS/Client Modules Carbon/SMB.racplug

также можно убрать /System/Library/ServerAdmin/Samba.rasplug

Это решение протестировано и работает с Mac OS X Server 10.1.2-10.1.3

Продолжение следует...

Это место зарезервировано для Вашей рекламы

С нетерпением ждем ваших решений. Пишите!
Хостинг предоставлен Unsanity LLC
All rights reserved © Powermic, 2002, 2001.