You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
3.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%= erb :header %>
<div class="container">
<h2 class="text-bg-danger text-center rounded-3 mb-3">Отсуствуют ключи для подписи</h2>
<p class="text-danger">Важный момент - сохраните файл ~/.rpmmacros, т.к. он будет перезаписан командой <span
class="text-success">install-key</span></p>
<p>Для создания ключа, необходимо запустить скрипт <span class="text-success">install-key</span> из каталога
gen-scripts</p>
<div class="card">
<div class="card-header">
Параметры запуска скрипта
</div>
<div class="card-body">
<blockquote class="blockquote mb-0">
<p class="font-monospace">bash install-key UserName Email TimeToExpireInSecondsFromCurrentTime
PhassPhrase</p>
<footer class="blockquote-footer">
<p>Где:</p>
<ul>
<li>UserName - имя вадельца ключа</li>
<li>Email - почта владельца ключа</li>
<li>TimeToExpireInSecondsFromCurrentTime - время в секундах до истечения срока давности
ключа</li>
<li>PhassPhrase - пароль для ключа</li>
</ul>
</footer>
</blockquote>
</div>
</div>
<p>После генерации ключа пароль будет сохранен:</p>
<div class="card text-bg-light mb-3">
<div class="card-header">Сохранение пароля в файл (да, небезопасно, но пока так) в каталог keys</div>
<div class="card-body">
<h5 class="card-title">каталог keys/save</h5>
<p class="card-text">Храните файл как зеницу ока!</p>
</div>
</div>
<p>Примеры генерации ключа:</p>
<div class="card text-bg-light mb-3">
<div class="card-header">Создание ключа на один год</div>
<div class="card-body">
<h5 class="card-title">В сеундах: 366 * 24 * 60 * 60 = 31622400</h5>
<p class="card-text">./install-key RpmKeeper rpmkeeper@test.example.ru 31622400 12345678</p>
</div>
</div>
<div class="card text-bg-light mb-3">
<div class="card-header">Создание ключа на 10 лет</div>
<div class="card-body">
<h5 class="card-title">В сеундах: 366 * 10 * 24 * 60 * 60 = 316224000</h5>
<p class="card-text">./install-key RpmKeeper rpmkeeper@test.example.ru 316224000 12345678</p>
</div>
</div>
<div class="card text-bg-light mb-3">
<div class="card-header">Создание ключа на 5 лет</div>
<div class="card-body">
<h5 class="card-title">В сеундах: 366 * 5 * 24 * 60 * 60 = 1581120000</h5>
<p class="card-text">./install-key RpmKeeper rpmkeeper@test.example.ru 158112000 12345678</p>
</div>
</div>
</div>
<%= erb :footer %>