PDA

View Full Version : patch


onos3nd4i
11-10-2003, 18:14
sapete per caso cosa cambia dall'opzione:

patch -p0

e

patch -p1

?

dovrei applicare la patch grsecurity ma non so quale dei due comandi sia meglio usare.

AnonimoVeneziano
11-10-2003, 18:19
Originariamente inviato da onos3nd4i
sapete per caso cosa cambia dall'opzione:

patch -p0

e

patch -p1

?

dovrei applicare la patch grsecurity ma non so quale dei due comandi sia meglio usare.


solitamente le patch vengono applicate a uno o + file dei quali viene specificata il PATH (ovvero la posizione nel filesystem dove si trovano) .

Ad esempio la path completa può essere : "linux-2.4.22/drivers/net/8139too.c "

Così vuol dire che andrà a cercare il file in una sotto directory "net di "drivers" che è a sua volta una sottodirectory di "linux-2.4.22" che è una sottodirectory della directory corrente (si presume) .

-pX specifica quali parti del Path ignorare e quali usare , con -p0 si usa tutto il PATH (quindi "linux-2.4.22/drivers/net/8139too.c") , -p1 ad esempio escluderà la prima directory , quindi il path diventa "drivers/net/8139too.c" ... etc etc per gli altri numeri fino ad arrivare a -p3 che farà diventare il path "8139too.c" ovvero soltanto il file . Ovviamente l'impostazione dell' opzione -pX dipende solo da te e da dove lanci il programma "patch"

Ciao