src.rpm からオリジナルrpmの作成メモ
- まずは準備
# yum -y install rpm-build # wget ********src.rpm # rpm -ivh ********src.rpm # cd /usr/src/redhat/SPECS # vi *****.spec # rpmbuild -bb ./****.spec
- apache2.0のrpmをカスタマイズしたときのメモ
configureのオプションを変えたいだけなら以下のようにhttpd.specファイルの変更だけでOKだった。
-
- with-suexec-docroot を2つ指定しても処理はうまく通ったが未検証。
[root@linux SPECS]# diff httpd.spec httpd.spec.org 341,343c341,342 < --with-suexec-caller=www \ < --with-suexec-docroot=/www/di \ < --with-suexec-docroot=/www/am \ --- > --with-suexec-caller=%{suexec_caller} \ > --with-suexec-docroot=%{contentdir} \ 346,350c345 < --with-suexec-uidmin=20 \ < --enable-module=all \ < --enable-shared=max \ < --with-suexec-safepath=/www/bin \ < --with-perl=/usr/bin/perl \ --- > --with-suexec-uidmin=500 --with-suexec-gidmin=100 \