仕様ファイルがあります。私は、システム上の1行のファイルからその値を取得するspec変数を定義する必要があります。例RPM仕様ファイル - 仕様ファイル変数を動的に取り込むことは可能ですか
%define path `cat /home/user/path_file`
の場合とpath_fileで
は1行これは部分的に動作します
/var/www/html/hosts
です。私はRPM BUILDの出力で始まると言うことがありますが、${path}
の値は文字通り私のコマンドcat /home/user/path_file
です。値はpath_file(/ var/www/html/hosts)の行になることがあります。
Corey Thanks Corey !!!私はWEEEKSのためにこれに対する答えを探しています!再度ありがとうございました –
Corey - rpmを実行するために/ home/user/path_fileを "必須"にしたいのですか?スペックファイルのPreReqまたはRequiredパラメータにすることはできますか?私が必要としてみると、そのファイルはそこにはなく、それは完全にそこにあると言いますか? –
システムにインストールされているファイルに依存するPreReqなどのオプションは、実際にrpmデータベース内でファイルを所有するパッケージの存在を調べます。ファイルシステムの有無をチェックしません。 –