Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 3433 - Улучшить команду setwineshare   Make a simular bug
Summary: Улучшить команду setwineshare
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.10
Hardware: PC All
: P4 normal
Target Milestone: ---
Assignee: Vitaly Lipatov
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3962
  Show dependency treegraph
 
In work:
Reported: 2009-02-04 18:59 MSK by Глеб Кордюков
Modified: 2010-10-06 15:37 MSD (History)
0 users

See Also:
Заявки RT: 9539,10142
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Глеб Кордюков 2009-02-04 18:59:24 MSK
Такая вот возникла проблема при использовании функции setwineshare
Выводит:

[root@termserv home]# setwineshare --set /home/1cbase/
Testing...
drwxr-xr-x 2 root root 6 Feb 4 16:12 /home/1cbase/
Right permissions setting...
chown: missing operand after `:wine'
Try `chown --help' for more information.
� ��� ��� ���� �� ��������� ���� �����. ��������� ������� ��� ������ ����


Предлагаемое решение:
if [ "$SET" = "1" ]; then
echo "Right permissions setting..."

find $WORK_DIR -maxdepth 10 -type d -print0 | xargs -0 --no-run-if-empty chown :$NAME_GR #|| fatal $?
find $WORK_DIR -maxdepth 10 -type d -print0 | xargs -0 --no-run-if-empty chmod 02770

find $WORK_DIR -maxdepth 10 -type f -print0 | xargs -0 --no-run-if-empty chown :$NAME_GR #|| fatal $?
find $WORK_DIR -maxdepth 10 -type f -print0 | xargs -0 --no-run-if-empty chmod 0660
fi

в оригинале было так
- отсутствовал --no-run-if-empty
- сначала шла обработка файлов

в результате в пустом каталоге все вываливалось с ошибкой и ничего не менялось
Comment 1 Глеб Кордюков 2009-05-07 19:10:28 MSD
Нужно реализовать использование и обработку в функции помимо каталога ещё и владельца и группу на шары.
Comment 2 Vitaly Lipatov 2009-06-11 11:30:36 MSD
Скрипт переписан и проверен. Будет в сборке закрытой части 1.0.10-eter18.