Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-10 Por tôpico mantunes
sim..

http://www.freebsd.org/security/advisories.html

2009/6/10 Enio Marconcini -:- www.Enio.Pro.Br -:- :
> Cristina, esses patches são para o 7.2-Release ?
>
> 2009/6/10 Cristina Fernandes Silva :
>> Pegando carona..nesse topico
>>
>> Saiu três patchs de correção para o FreeBSD,  dois deles é necessário
>> fazer a recompilação, então tanto faz usar essas duas opções ou neste
>> caso especifico é melhor usar a segunda opção.
>>
>>
>> 2009/6/3 Wanderson Tinti :
>
> --
> ENIO RODRIGO MARCONCINI
> www.Enio.Pro.Br
> skype: eniorm
>
>> Administrador de Redes e Professor Universitário
>> Especialista em Redes de Computadores
>> Análise de Sistemas e Banco de Dados
>> Slackware Linux, OpenBSD e FreeBSD
>> Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Marcio Antunes
Powered by FreeBSD
==
* Windows: "Where do you want to go tomorrow?"
* Linux: "Where do you want to go today?"
* FreeBSD: "Are you, guys, comming or what?"
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-10 Por tôpico Enio Marconcini -:- www.Enio.Pro.Br -:-
Cristina, esses patches são para o 7.2-Release ?

2009/6/10 Cristina Fernandes Silva :
> Pegando carona..nesse topico
>
> Saiu três patchs de correção para o FreeBSD,  dois deles é necessário
> fazer a recompilação, então tanto faz usar essas duas opções ou neste
> caso especifico é melhor usar a segunda opção.
>
>
> 2009/6/3 Wanderson Tinti :

-- 
ENIO RODRIGO MARCONCINI
www.Enio.Pro.Br
skype: eniorm

> Administrador de Redes e Professor Universitário
> Especialista em Redes de Computadores
> Análise de Sistemas e Banco de Dados
> Slackware Linux, OpenBSD e FreeBSD
> Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-10 Por tôpico Cristina Fernandes Silva
Pegando carona..nesse topico

Saiu três patchs de correção para o FreeBSD,  dois deles é necessário
fazer a recompilação, então tanto faz usar essas duas opções ou neste
caso especifico é melhor usar a segunda opção.


2009/6/3 Wanderson Tinti :
> 2009/6/3 Thiago Gomes :
>> Pessoal,
>>
>> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
>> ele menciona
>> dois procedimentos sobre a compilação do Kernel, onde consiste em
>>
>> Opção 1
>>
>> #cd/usr/sys/i338/conf
>> #cp  GENERIC kenel_Modificado_01
>> #cd/usr/sys/i338/conf
>> #config kernel_Modificado_01
>> #cd ../compile/kernel_Modificado_01
>>
>> #make depend
>> #make
>>
>> #make cleandepend
>> #make clean
>>
>> # make install
>>
>>
>> Opção 2 (é a que eu uso)
>>
>> #cd /usr/src
>> #make buildkernel KERNCONF=kernel_Modificado_01
>> #make installkernel KERNCONF=kernel_Modificado_01
>>
>> Porem segundo o autor o primeiro passo eh a forma mais recomendada.
>>
>> Alguma razão para isso, já que ele não deixa claro ? ??
>>
>>
> Boa noite,
> A primeira opção basta ter o /usr/src/sys, já a segunda precisa de
> tudo no /usr/src/*.
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Wanderson Tinti
2009/6/3 Thiago Gomes :
> Pessoal,
>
> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
> ele menciona
> dois procedimentos sobre a compilação do Kernel, onde consiste em
>
> Opção 1
>
> #cd/usr/sys/i338/conf
> #cp  GENERIC kenel_Modificado_01
> #cd/usr/sys/i338/conf
> #config kernel_Modificado_01
> #cd ../compile/kernel_Modificado_01
>
> #make depend
> #make
>
> #make cleandepend
> #make clean
>
> # make install
>
>
> Opção 2 (é a que eu uso)
>
> #cd /usr/src
> #make buildkernel KERNCONF=kernel_Modificado_01
> #make installkernel KERNCONF=kernel_Modificado_01
>
> Porem segundo o autor o primeiro passo eh a forma mais recomendada.
>
> Alguma razão para isso, já que ele não deixa claro ? ??
>
>
Boa noite,
A primeira opção basta ter o /usr/src/sys, já a segunda precisa de
tudo no /usr/src/*.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico luciano.x
Eu compilei um há uns dias e usei a primeira opção.
Pq?
Pq eu não tinha o base instalado (e não queria instalá-lo :) e eu acho
bem mais fácil criar um arquivo:
/usr/sys/i386/conf/MEUKERNEL
com o seguinte conteúdo:

include GENERIC
ident MEUKERNEL



#EOF

# config MEUKERNEL
# cd ../compile/MEUKERNEL

#make depend
#make
#make install

(make cleandepend e clean só se vc já construído algum personalizado
alguma vez anteriormente)

Afinal ninguém compila um kernel sem modificá-lo.

>
> Recomendação cada um dá a sua. A minha recomendação é a segunda porque
> é mais facil!
>
>   
-- 
luciano.x

Teclado não encontrado.
Aperte F2 para continuar ou delete para entrar no setup...

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


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Giancarlo Rubio
2009/6/3 Thiago Gomes :
> Pessoal,
>
> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
> ele menciona
> dois procedimentos sobre a compilação do Kernel, onde consiste em
>
> Opção 1
>
> #cd/usr/sys/i338/conf
> #cp  GENERIC kenel_Modificado_01
> #cd/usr/sys/i338/conf
> #config kernel_Modificado_01
> #cd ../compile/kernel_Modificado_01
>
> #make depend
> #make
>
> #make cleandepend
> #make clean
>
> # make install
>
>
> Opção 2 (é a que eu uso)
>
> #cd /usr/src
> #make buildkernel KERNCONF=kernel_Modificado_01
> #make installkernel KERNCONF=kernel_Modificado_01
>
> Porem segundo o autor o primeiro passo eh a forma mais recomendada.

Recomendação cada um dá a sua. A minha recomendação é a segunda porque
é mais facil!

>
> Alguma razão para isso, já que ele não deixa claro ? ??

Lendo o /usr/src/Makefile, temos o buildkernel com as linhas abaixo


# Define the user-driven targets. These are listed here in alphabetical
# order, but that's not important.
#
# Targets that begin with underscore are internal targets intended for
# developer convenience only.  They are intentionally not documented and
# completely subject to change without notice.
#
# For more information, see the build(7) manual page.
#
TGTS=   all all-man buildenv buildenvvars buildkernel buildworld \
check-old check-old-dirs check-old-files check-old-libs \
checkdpadd clean cleandepend cleandir \
delete-old delete-old-dirs delete-old-files delete-old-libs \
depend distribute distributeworld distrib-dirs distribution doxygen \
everything hierarchy install installcheck installkernel \
installkernel.debug reinstallkernel reinstallkernel.debug \
installworld kernel-toolchain libraries lint maninstall \
obj objlink regress rerelease showconfig tags toolchain update \
_worldtmp _legacy _bootstrap-tools _cleanobj _obj \
_build-tools _cross-tools _includes _libraries _depend \
build32 distribute32 install32
TGTS+=  ${SUBDIR_TARGETS}

BITGTS= files includes
BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/}
TGTS+=  ${BITGTS}
...

Nessa variaves TGTS vemos os mesmos passos clean, cleandir, depend,etc..

Ou seja é mais fácil a segunda forma que já tem uma espécie de
"atalho" para a compilação do kernel.

>
>
> Thiago Gomes
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Giancarlo Rubio
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Edson Brandi
2009/6/3 Zhu Sha Zang :
> Para recompilar o sistema não seria
>
> make buildworld
> make installworld
>
> ??

Sim, você está correto :)

A sequencia para recompilar todo o sistema seria essa que vc mencionou.

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


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Zhu Sha Zang
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Márcio Luciano Donada escreveu:
> Thiago Gomes escreveu:
>> Pessoal,
>>
>> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem
>> escrito), ele menciona dois procedimentos sobre a compilação do
>> Kernel, onde consiste em
>>
>> Opção 1
>>
>> #cd/usr/sys/i338/conf #cp  GENERIC kenel_Modificado_01
>> #cd/usr/sys/i338/conf #config kernel_Modificado_01 #cd
>> ../compile/kernel_Modificado_01
>>
>>
>>
>
> Nesta forma acima, você compila o seu novo kernel apenas.
>
>
>> Opção 2 (é a que eu uso)
>>
>> #cd /usr/src #make buildkernel KERNCONF=kernel_Modificado_01
>> #make installkernel KERNCONF=kernel_Modificado_01
>>
>
> Nesta forma você compila o seu novo kernel bem como o sistema tudo
> sob o novo kernel. - Histórico:
> http://www.fug.com.br/historico/html/freebsd/ Sair da lista:
> https://www.fug.com.br/mailman/listinfo/freebsd
>
Para recompilar o sistema não seria

make buildworld
make installworld

??
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkomZcUACgkQ35zeJy7JhCgWogCdHcxW5JKkTeanxsrdHOvvSIlR
cnoAmwbR+/J6IREQBh18y9i6CYjhSS1R
=YQeh
-END PGP SIGNATURE-

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


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Márcio Luciano Donada
Thiago Gomes escreveu:
> Pessoal,
>
> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
> ele menciona
> dois procedimentos sobre a compilação do Kernel, onde consiste em
>
> Opção 1
>
> #cd/usr/sys/i338/conf
> #cp  GENERIC kenel_Modificado_01
> #cd/usr/sys/i338/conf
> #config kernel_Modificado_01
> #cd ../compile/kernel_Modificado_01
>
>
>   

Nesta forma acima, você compila o seu novo kernel apenas.


> Opção 2 (é a que eu uso)
>
> #cd /usr/src
> #make buildkernel KERNCONF=kernel_Modificado_01
> #make installkernel KERNCONF=kernel_Modificado_01
>   

Nesta forma você compila o seu novo kernel bem como o sistema tudo sob o
novo kernel.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Edson Brandi
Thiago,

Posso estar desatualizado mas até algumas releases atrás o resultado
de ambas as sequencias de comando é a mesma, ou seja, ao executa-los
você compila seu kernel e todos os modulos.

Acho dificil que isto tenha mudado recentemente, e neste caso vai do
gosto pessoal de cada um.

Edson

2009/6/3 Thiago Gomes :
> Porem segundo o autor o primeiro passo eh a forma mais recomendada.
> Alguma razão para isso, já que ele não deixa claro ? ??
>
> Thiago Gomes
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Thiago Gomes
E qual seria as vantagens e desvantagens de cada opção ?
principalmente da ultima ?

os amigos da lista, se utiliza de qual método ?

2009/6/3 Márcio Luciano Donada :
> Thiago Gomes escreveu:
>> Pessoal,
>>
>> Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
>> ele menciona
>> dois procedimentos sobre a compilação do Kernel, onde consiste em
>>
>> Opção 1
>>
>> #cd/usr/sys/i338/conf
>> #cp  GENERIC kenel_Modificado_01
>> #cd/usr/sys/i338/conf
>> #config kernel_Modificado_01
>> #cd ../compile/kernel_Modificado_01
>>
>>
>>
>
> Nesta forma acima, você compila o seu novo kernel apenas.
>
>
>> Opção 2 (é a que eu uso)
>>
>> #cd /usr/src
>> #make buildkernel KERNCONF=kernel_Modificado_01
>> #make installkernel KERNCONF=kernel_Modificado_01
>>
>
> Nesta forma você compila o seu novo kernel bem como o sistema tudo sob o
> novo kernel.
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Compilação do Kernel do FreeBSD

2009-06-03 Por tôpico Thiago Gomes
Pessoal,

Lendo aqui o livro do Denis sobre FreeBSD (aliais muito bem escrito),
ele menciona
dois procedimentos sobre a compilação do Kernel, onde consiste em

Opção 1

#cd/usr/sys/i338/conf
#cp  GENERIC kenel_Modificado_01
#cd/usr/sys/i338/conf
#config kernel_Modificado_01
#cd ../compile/kernel_Modificado_01

#make depend
#make

#make cleandepend
#make clean

# make install


Opção 2 (é a que eu uso)

#cd /usr/src
#make buildkernel KERNCONF=kernel_Modificado_01
#make installkernel KERNCONF=kernel_Modificado_01

Porem segundo o autor o primeiro passo eh a forma mais recomendada.

Alguma razão para isso, já que ele não deixa claro ? ??


Thiago Gomes
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd