Discussione: patch
View Single Post
Old 11-10-2003, 18:19   #2
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Re: patch

Quote:
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
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso