On Thu, 13 Nov 2003, andy.rlug wrote:
> Hello rlug,
>
> am iptables 1.2.8 SRPM si vreau sa-l patchuiesc si sa-l fac
> RPM ( rpmbuild --rebuild iptables-1.2.8.src.rpm )
> dar cum il patchuiesc?
> adica cum modific fisierele din SRPM? le dezarhivez, apic patch si
> apoi le fac SRPM iar, dar cum fac asta?
Pentru a modifica un SRPM se procedeaza in felu urmator:
- se instaleaza pachetul sursa (rpm -i iptables-1.2.8.src.rpm)
- se copie patch-urile in directorul /usr/src/redhat/SOURCES
- se editeaza fisierul iptables.spec din directorul
/usr/src/redhat/SPECS si se adauga patch-urile proprii (atit PatchXX:
<nume_patch> la inceputul fisierului cat si %patchXX -p1 in sectiunea
%prep)
- eventual schimbi numarul de la release (si adugi un sir de
caractere care sa indice ca nu e pachet RedHat standard)
- reconstruiesti pachetele cu `rpmbuild -ba iptables.spec`
Am presupus ca e vorba de o distributie RedHat, pentru altele va
trebui sa improvizezi.
BAFTA!!!
--
"Satan is a tool of Linux, not the other way around."
---
Detalii despre listele noastre de mail: http://www.lug.ro/