私はサービスを構築しました。rpmを介して配布したいと思います。さまざまなfedoraリリースで動作するはずです。それはそれを行うことが可能であるので、それはシステムに統合されなければならないサービスであるので:upstartとsystemdの両方で動作するfedora rpmを作成しますか?
$ service myapp start
問題は、Fedora 14とにリリース9に新興を使用したことで15、最大からをシステムD。私は両方のシステムでこれを行うことができますが、正しくパッケージ化する方法がわかりません。
私はfedoraリリースのために別のRPMを構築しなければならないと思います。異なる点は、いくつかのファイルを異なる場所にコピーすることだけです。
どのように違いを処理する必要がありますか? .specファイルまたはMakefile?または、2つの異なる.specファイルを使用する必要がありますか?
ありがとうございました – Eloff