Em 20 de outubro de 2012 17:14, Sendoh Takeshi
<[email protected]> escreveu:
> Prezados, boa tarde.
>
>
> Preciso alterar um patch no ports:
>
> /usr/ports/security/hamachi/files/patch-tuncfg_tuncfg.c
>
> Preciso que ele altere também a linha 310 do arquivo original tuncfg.c
>
> de:
>
> "ifconfig %s %u.%u.%u.%u ", ctx[i].dev,
>
>
> para:
>
> "/sbin/ifconfig %s %u.%u.%u.%u ", ctx[i].dev,
>
>
> Não consegui entender como são contadas as mudanças para que eu mesmo a
> fizesse.
>
> E pelo que entendi pesquisando, acredito que seja isso que está fazendo o
> hamachi não funcionar no meu freebsd 9.
>
>
> Como posso fazer essa alteração e incluir essa mudança diretamente no patch?
>
>
> Obs: Ainda não instalei via ports nessa máquina.
>

O ideal é você pegar o arquivo, fazer a alteração e tirar um

diff -u arquivooriginal arquivomodificado

porque pode dar diferença na posição da linha aí bagunça tudo.

Em todo caso o formato é assim:

@@ -linhaoriginal,quantaslinhas +linhanodestino,quantaslinhas @@
- comoestava
+ comofica

Vc poderia tentar algo tipo:

@@ -310,1 +310,1
-"ifconfig %s %u.%u.%u.%u ", ctx[i].dev,
+"/sbin/ifconfig %s %u.%u.%u.%u ", ctx[i].dev,

Por conta e risco.

[]'s
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a