Как установить init-checkconf для выскочки?

В настоящее время я использую распределенную систему управления версиями, названную 'darcs'. Я попробовал оба подхода, обрисованные в общих чертах ниже использования того инструмента и серверов Linux. Я также использовал подход 1 с Подверсией и с CVS.

Ваш пробег может варьироваться на другом сервере и/или системах управления версиями. Но основные подходы могут быть выполнимыми так или иначе на любых конфигурациях, которые Вы выбрали.

1-Используя отдельного пользователя считают, не обнародуя его пароль никому, Вы аутентифицируете соединения с той учетной записью через SSH, использующий открытые ключи. Вы ограничиваете полномочия той учетной записи отдельного пользователя только иметь доступ к репозиторию. Участники Вашего репозитория должны генерировать частную/с открытым ключом пару и поставить Вас открытый ключ так, чтобы можно было добавить его к авторизованным ключам. Если Вы удаляете его, он теряет доступ.

2-Требуют, чтобы Ваши участники патча подписали и послали патчи по электронной почте. Вы поддерживаете общедоступный брелок для ключей, который удерживает клавиши авторизованных участников. все подписи патча проверяются против того брелока для ключей, прежде чем они будут применены. Таким образом, только патчи, подписанные авторизованными участниками, применяются.

4
задан 14 February 2012 в 21:31
1 ответ

Я подозреваю, что вы используете Ubuntu Lucid (10.04)? init-checkconf был введен в Ubuntu Natty (11.04):

https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverviewUpstart

Обратите внимание, что можно создать более свежую версию Upstart для Lucid, но официально упакованной версии нет. Обратите внимание, что это не просто случай компиляции выскочки, вам также потребуется обновить libnih и dbus и, возможно, другие библиотеки.

4
ответ дан 3 December 2019 в 03:33

Теги

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