Как Вы устанавливаете каталог, чтобы иметь персистентные полномочия группы?

Другой вариант - загрузить селекторы в before()

let selectors;
before(function(){
  cy.fixture('selectors').then(s => selectors = s)
})

it('...', () => {
  cy.get(selectors.mySelector).click()
})
.
9
задан niton 18 April 2015 в 22:54
поделиться

3 ответа

Можно распространить полномочия группы путем установки бита setgid каталога (chmod g+s). Это не может быть портативно через все *, отклоняет и все файловые системы.

http://en.wikipedia.org/wiki/Setuid#setgid_on_directories

http://www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html

9
ответ дан 4 December 2019 в 19:36
поделиться

При использовании ext3 или ReiserFS эта страница о создании файлового сервера Linux может помочь. Конкретно шаг 7 предлагает следующую команду.

setfacl -d -m g:sales:rw /groups/sales 
2
ответ дан 4 December 2019 в 19:36
поделиться

Я думаю, что необходимо посмотреть здесь.

Как сайт говорит, "Unix не поддерживает идею наследованных полномочий".

Однако существует раздел по ACLs (Списки управления доступом), которые я думаю, то, что Вы ищете. Путем установки ACL у Вас могут быть свои файлы, наследовали тот же ACL от каталога, который я думаю, то, что Вы просите. setfacl является командой оболочки, которая будет тем, что необходимо изучить.

Надежда, которая помогает!

1
ответ дан 4 December 2019 в 19:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: