Кто-то может легко заменить и ключ в репозитории, и контрольную сумму в этих направлениях. Как я уже говорил, сигнатуры гемов всё ещё находятся в зачаточном состоянии. Я рекомендую вам проверить эту подпись через альтернативные каналы. Например, вы можете хотя бы изучить историю git файла и убедиться, что он не был изменён (если не было объявлено об обратном).
Как только у вас будет сертификат и вы подтвердите его правильность, установите его, а затем гем.
gem cert -a sodium@touset.org.cert
gem install sodium -P HighSecurity
Проверка подписи гема при использовании Bundler существенно сложнее и здесь рассматриваться не будет, пока это не станет более практичным. Если вам интересно, не стесняйтесь прочитать соответствующую литературу.
Полную документацию можно найти онлайн по адресу RubyDoc. Примеры приведены для следующих высокоуровневых операций:
Форк, фиксация, отправка. Отправьте запрос на вытягивание. По возможности старайтесь следовать существующим соглашениям о кодировании для редактируемого вами файла.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )