[FUG-BR] FreeBSD Embedded e BD

2006-12-12 Por tôpico Matheus Cucoloto
Bom, estou com uma ideia loca de colocar um banco de dados em uma
falsh de 64 com o tinybsd.
Andei pesquisando e achei o firebird embedded, mas nao achei no ports,
tem q pesquisar melhor.
Enfim, vcs tem sugestões de um srv de banco bem minusculo...

Abraços!

-- 

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


Re: [FUG-BR] FreeBSD Embedded e BD

2006-12-12 Por tôpico Nilson Debatin
Em Ter, 2006-12-12 às 18:18 -0200, Matheus Cucoloto escreveu:
 Bom, estou com uma ideia loca de colocar um banco de dados em uma
 falsh de 64 com o tinybsd.
 Andei pesquisando e achei o firebird embedded, mas nao achei no ports,
 tem q pesquisar melhor.
 Enfim, vcs tem sugestões de um srv de banco bem minusculo...
 
 Abraços!
 

O firebird embedded nao é um programa, ele é só uma DLL (ou
SO nos unices) que o seu programa link e apenas chama de dentro
uma função que abre o banco. No caso só funciona localmente, não
há como rodar via tcp/ip por exemplo.
Eu sugiro como banco pequeno o proprio firebird, um sqlite ou 
até mesmo um MySQL.

[]s
Nilson

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


Re: [FUG-BR] FreeBSD Embedded e BD

2006-12-12 Por tôpico Antonio Torres
Matheus Cucoloto wrote:
 Bom, estou com uma ideia loca de colocar um banco de dados em uma
 falsh de 64 com o tinybsd.
 Andei pesquisando e achei o firebird embedded, mas nao achei no ports,
 tem q pesquisar melhor.
 Enfim, vcs tem sugestões de um srv de banco bem minusculo...
 
 Abraços!



*não* respondendo sua pergunta, apenas fazendo outra

Porque 64M ??

não pode usar um USB Pendriver (R$100,00)??

Se a BIOS tiver capacidade de dar boot de USB, é bico instalar um 
FreeBSD nela.. daí não haveria necessidade de uma configuração alien; 
apenas alguns pequenos trambiques para minimizar gravações na flash e 
estará funcionando tudo standard...


[]s

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


Re: [FUG-BR] FreeBSD Embedded

2005-10-13 Por tôpico Fábio Cruz Gusmão
Ok Patrick,

Então mesmo q eu consiga saber quais os binários foram alterados, recompilar o
kernel e ainda saber quais as bibliotecas novas foram alteradas, fizer um pack
de tudo isso (novo.tgz) e dependendo do tamanho consiguir jogar na flash, quais
são as chances de descompactar este novo pack sem detonar o sistema?

Existe esta possibilidade???

Ou então pegar somente o patch que o bsdiff gerar, mandar pra flash e
aplicá-los? alguém aí já fez isso???

Mais uma última... os updates do m0n0wall, pfsense ou tinybsd funcionam para
flash? 


Um abraço Patrick

Att
Gusmão




 Gusmão wrote:
  Olá a todos,
  
  Tenho algumas compact fhash rodando 6.0 BETA-01 e gostaria de saber se tem
 
  como fazer uma atualização binária somente do q foi alterado do 6.0 BETA-01
 
  para o 6.0 RC-01, sem ter q regravar todo o sistema...
  
  tipo, se no 6.0 RC-01 o /sbin/ifconfig foi alterado, como faço a 
  atualização???
  
  
  Tenho no HD os binários que usei para gravar a flash que na época estava
 com 
  a versão 6.0 BETA-01.
  Então, tem como percorrer estes diretórios e fazer um diff com os arquivos
 
  atuais, e saber se houve alteração ou não, incluindo as bibliotecas, e 
  depois mandar o binário novo para um novo.tgz???
  
  Alguma sugestão???
  
  
  Att
  Gusmão 
 
 Gusmao,
 
 Nao ha nao, a nao ser que voce faca. Voce pode popular uma base de 
 informacoes entre as versoes que voce quer atualizar, e fazer um diff 
 binario entre elas, pra essa modificacao. Esse processo e similar ao 
 binary update do FreeBSD e voce pode usar as mesmas ferramentas pra 
 isso, em especial o bsdiff (/usr/ports/misc/bsdiff). De uma olhada tbm 
 no freebsd-update (/usr/ports/security/freebsd-update). O freebsd-update 
 e indicado para sistemas nao customizados, dai a necessidade de voce 
 popular a sua base. Pra isso, siga as instrucoes associadas a URL do bsdiff.
 
 Em todo caso o que voce esta pretendendo pode gerar problemas. Se voce 
 atualizar apenas a userland, pode ser que (e fatalmente acontecera) 
 aplicacoes da base facao chamadas a funcoes que nao existem no seu 
 kernel atual ou chamadas cuja interface pode ter sido modificada. Diante 
 do numero de modificacoes do ambiente wireless entre as versoes que voce 
 quer trabalhar, e certeza que o ifconfig(8) devera estar em sync com a 
 versao do kernel (entre outros programas...).
 
 Nesse caso o bsdiff pode te ajudar tambem com o kernel. Recompile o 
 kernel no -RC1 (o mesmo KERNCONF, logico) e use-o pra popular a base de 
 informacoes = na userland.
 
 Talvez voce tenha que aplicar esses patches em um ambiente de 
 desenvolvimento (e nao na propria flash), entao monte uma imagem da 
 flash com mdconfig e trabalhe dentre desse ambiente (pode ate chrootar 
 la que vai funcionar...).
 
 -- 
 Patrick Tracanelli
 
 FreeBSD Brasil LTDA.
 (31) 3281-9633 / 3281-3547
 [EMAIL PROTECTED]
 http://www.freebsdbrasil.com.br
 Long live Hanin Elias, Kim Deal!
 
 
 ___
 Freebsd mailing list
 Freebsd@fug.com.br
 http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
 


Atenciosamente,
Gusmão
WMinas Tecnologia LTDA


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br