Рейтинг:1

Как добавить липкие биты через марионетку?

флаг ec

Я хотел бы убедиться, что файлы, добавляемые в определенный каталог, наследуют разрешение родительского каталога, и это разрешение никогда не меняется. Я предполагаю, что это называется липким битом, но не могу найти способ сделать это с помощью марионетки. Любая информация была бы очень признательна. Мне просто нужно что-то помимо exec, чтобы сделать это, и я бы добавил это в свой init.pp. Спасибо

Рейтинг:2
флаг cn

IIRC, вы можете сделать это с помощью Режим параметр на файл ресурс, установив восьмеричные разрешения правильно:

например

файл { "фу":
  путь => '/дом/пользователь/foo'
  тип => 'каталог'
  режим => '1750'
}

или похожие. Правильный синтаксис не гарантируется!

Если вы хотите сделать это с файлами в каталоге, вы можете связать это с некоторыми хорошими рецептами из Кукольная поваренная книга, возможно, управляя каталогом и любыми файлами, которые вы хотите, а затем используя сборщик ресурсов захватить незарегистрированные файлы и установить разрешения?

флаг ec
Спасибо, я уже разобрался с правами доступа к файлам. Пытался найти способ использовать липкий бит в каталоге

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.