2017-01-13 15 views
-3

Hashicorp Vaultrpmパッケージを作成しようとしています。 VaultバイナリをZipファイルとしてWebサイトからダウンロードできますが、そのバイナリをrpmとしてパッケージ化する方法についてはわかりません。私はfpmを試しましたが、あらかじめ構築されたバイナリをパッケージ化するために使用することはできません。ソースコードのない事前ビルド済みバイナリからRPMを作成

私はrpmを作成するためにディレクトリツリーを設定する必要がありますが、その中のファイルに何を入れるべきかわかりません。いいえ、私はdebuild続い同じ使用dhmakeためdebを作成することができSPECファイルのいずれか

に入れすべきかわからないが、RPMの作成に取り掛かる方法がわかりません。

助けが必要ですか? :sad_panda:

答えて

0

FPMが解決策です。ちょうど私はそれを使う正しい方法を理解できませんでした。だから、これは私が使用したものである: はFPM、zipファイルをダウンロードしたバイナリ・ファイル($ファイル名)を抽出し、その後、 mkdir -p /install/vault; cp $filename /install/vault/

fpm -s dir \ 
-t rpm \ 
--name vault \ 
--version 0.6.4 \ 
--url https://www.vaultproject.io \ 
-C /install/vault \ 
.``` 

素晴らしいです!

関連する問題