Re: [FUG-BR] Compilação do Kernel do FreeBSD
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 wander...@bsd.com.br: 2009/6/3 Thiago Gomes thiagome...@gmail.com: 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
Cristina, esses patches são para o 7.2-Release ? 2009/6/10 Cristina Fernandes Silva cristinafs.lis...@gmail.com: 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 wander...@bsd.com.br: -- 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
sim.. http://www.freebsd.org/security/advisories.html 2009/6/10 Enio Marconcini -:- www.Enio.Pro.Br -:- eni...@gmail.com: Cristina, esses patches são para o 7.2-Release ? 2009/6/10 Cristina Fernandes Silva cristinafs.lis...@gmail.com: 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 wander...@bsd.com.br: -- 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
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 mdon...@gmail.com: 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
Re: [FUG-BR] Compilação do Kernel do FreeBSD
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 thiagome...@gmail.com: 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
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
-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/6/3 Zhu Sha Zang zhushaz...@yahoo.com.br: 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/6/3 Thiago Gomes thiagome...@gmail.com: 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
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 opções para o 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/6/3 Thiago Gomes thiagome...@gmail.com: 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