Debian パッケージに postinst によって実行される一時スクリプト ファイルを含めることは可能ですか?

Debian パッケージに postinst によって実行される一時スクリプト ファイルを含めることは可能ですか?

でいくつかのスクリプトを実行する Debian パッケージを作成したいと考えていますpostinst。これらのスクリプトは でのみ必要ですpostinst(それ自体に含めるには扱いにくいためですpostinst)。

インストール プロセスにそれらを含めてアクセス可能にし、その後破棄する標準的な方法はありますか。それとも、単にそれらを配置し/usr/share/package-name/てそこから実行すればよいのでしょうか。


スクリプトを入れ/usr/share/package-name/てそこで実行することにしましたが、質問に対する答えにはまだ興味があります。

答え1

/usr/share/package-name/これが正しい方法です。パッケージは制御ファイルとコンテンツのみで構成されます。

、、などの非常に複雑なセットアップには、exim4-config設定スクリプトと半生成された conffiles を保持する独自のパッケージが用意されています。ebox のようなものも、大部分が設定ジェネレーターです。ldap-auth-configkrb5-config

関連情報