7
Mam plik pom, który tworzy artefakt RPM, a RPM instaluje /tmp/some_script.sh
w /etc/init.d/some_script
.Jak wykluczyć katalog w odwzorowaniu rpm w pliku pom?
Rzeczywiście to robi, ale próbuje również zainstalować /etc/init.d
, zanim zainstaluje się /etc/init.d/some_script
. Innymi słowy, jeśli biegnę:
rpm -qlp my_rpm.rpm
uzyskać:
/etc/init.d
/etc/init.d/some_script
.....
Jak mogę zmusić go, aby nie instalować /etc/init.d
?
Oto odpowiednia konfiguracja:
<mapping>
<directory>/etc/init.d</directory>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
<location>/tmp/some_script.sh</location>
<destination>some_script</destination>
</source>
</sources>
</mapping>
To działa jak urok! Mimo wszystko dobrze byłoby mieć ponownie dostępną dokumentację Codehausa ... – thermz