Перенос хранилища вложений к тикетам, проблемы с правами

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
aid
OTRS Новобранец
Сообщения: 60
Зарегистрирован: 06 мар 2012, 16:07

Перенос хранилища вложений к тикетам, проблемы с правами

Сообщение aid » 15 апр 2013, 10:17

Добрый день друзья!
Вопрос тем, кто уже переносил хранилище вложений (otrs/var/article) на другой хост и мапил его по nfs. Что сделано (оба хоста FreeBSD 9.1):

1. создал на хосте2 nfs-шару article. В exports:
/usr/local/otrs/var/article -maproot=121:80 10.0.0.2 (где 121-id пользователя otrs хоста1, 80 - группа www, она на двух одинакова);
2. перенес содержимое otrs/var/article с хоста1 на хост2;
3. дал новой шаре chmod и chown как на хосте 1
4. замапил на хосте1 шару;

При поступлении новых атачей (через веб-интерфейс) в новое место все пишется, только вот права и владелец на файлы не те:
-rw-rw-r-- 1 www www 195 15 апр 10:57 file-2
ранее было
-rw-rw-r-- 1 otrs www 365 9 апр 09:26 file-1

При поступлении атачей через почту:

-rw-rw-r-- 1 121 www 2296 15 апр 11:08 file-2 (вроде правильно?!)

Апач стартует под: www/www.

Однако, если запустить скрипт проверки/установки прав, он валится:
bin/otrs.SetPermissions.pl <1.10> - set OTRS file permissions
Copyright (C) 2001-2013 OTRS AG, http://otrs.org/
Setting permissions on /usr/local/otrs
Error in chown 121 80 1329: Operation not permitted

причем, также сбиваются права в папках otrs/bin, otrs/bin/cgi-bin, otrs/bin/fcgi-bin.
Я так понял, что при установке прав применяется sgid для www. Может из-за этого все не идет?!
FreeBSD 9.1, OTRS 3.2.2

Ответить