Выполнению svnsync на репозитории с группой suid/sgid набор не удается выполнить рычаг

Можно создать корневой экземпляр EBS из экземпляра окон, для этого необходимо сделать следующие шаги.

  1. Создайте объем EBS с желаемым размером, смонтируйте его к рабочему экземпляру
  2. Используйте некоторый инструмент клонирования для клонирования Вашего дискового содержания окон к объему EBS
  3. Размонтируйте объем EBS
  4. Создайте снимок объема EBS
  5. Используйте инструменты командной строки EC2 для создания нового AMI на основе снимка, Вы видите, пример этого в этом сообщении (просто выполняют последний шаг для регистрации снимка),

0
задан 17 September 2013 в 20:47
3 ответа

Решено - смонтировать раздел без параметра noexec

Убедитесь, что вы смонтировали каталог без параметра noexec !

Я не Не знаю, что заставило меня заглянуть в / etc / fstab (или почему я не подумал об этом раньше), но / srv / backups - это отдельный раздел, и я объявил его с параметром noexec .

Это предотвратило запуск ловушки; удалив его и перемонтируя, все работает нормально.

Но я собираюсь удалить gsid из папки, изменить раздел на nosuid и разрешить выполнение.

0
ответ дан 5 December 2019 в 15:02

If you haven't, you'll also need to modify the pre-revprop-change hook in addition to copying it into place -- it blocks revprop changes (to all properties other than svn:log) by default. You'll need to add something like:

if [ "$USER" = "svnsync" ]; then exit 0; fi

See here for more info.

0
ответ дан 5 December 2019 в 15:02

Могу я предложить использовать сценарии svnbackup.pl и svnrestore.pl от Криса Найта для резервного копирования вашего репо? Мы его используем, и он отлично работает.

0
ответ дан 5 December 2019 в 15:02

Теги

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