BFW tiny addon series

Here we discuss compilation and how to build an addon for BFW.

BFW tiny addon series

Mensagempor cmartin » Ter Mar 10, 2009 4:26 pm

Estou desenvolvendo uma série de addons chamada "Tiny", especialmente para
hardwares low-end. Os pacotes não ultrapassam de 1.5mb em tamanho, e tambem
não são necessarias mudanças drásticas no BFW do usuario. O simples fato de instalar o addon
ou remove-lo, nao afetará em nada na operação do BFW.

Os pacotes terão dependecias opcionais, voce não será obrigado a instalar uma lib
no seu sistema, apenas para satisfazer dependencias que nem serão utilizadas.

Como meu trabalho basicamente se resume a esse tipo de hardware mais simplificado,
estarei disponibilizando alguns pacotes dessa linha, para os usuarios do BFW.

Basicamente este post será usado para listar os Addons que seguirão essa linha.
///////////////////////////////////////////////////////////////////////////////////

Addons disponiveis da série Tiny:

////////////// FRAMEWORK //////////////
:idea: Tiny PHP (1,11mb) [ Changelog ]
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinyphp.tgz
:arrow: Nenhuma dependencia
Serve como plataforma para construção de outros addons, não possui nenhuma dependencia,
Inlcui SQLite3 e MySQL client libraries, que podem ser carregados em run-time. Ambas
bibliotecas são suportadas pelo pacote, pois alguns addons fazem uso.
Basicamente é o "framework" dos addons.



////////////// DATABASES //////////////
:idea: Tiny SQLite3 (214kb)
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinysql3.tgz
:arrow: Nenhuma dependencia
Usado como backend para os addons armazenarem informações em um banco de dados.
Alguns addons podem fazer uso deste pacote, opcionalmente. Compilado sem thread-safe,
por problemas de compatibilidade com a uClibc.



:idea: Tiny MySQL (1,49mb) [ Changelog ]
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinymsql.tgz
:arrow: Dependencias Opcionais: Tiny PHP ( integração com o webadmin )
Usado como backend para os addons armazenarem informações em um banco de dados.
Versão reduzida do MySQL, suporta apenas tabelas MyISAM e seus recursos básicos.
Inlcui as ferramentas mysql,mysqldump,mysqladmin.
Inclui painel no webadmin, se o addon Tiny PHP estiver instalado.



////////////// UTILITÁRIOS //////////////
:idea: Tiny IMspector (208kb) [ Screenshot ] [ Changelog ]
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinyims.tgz
:arrow: Dependencias Opcionais: Tiny PHP, Tiny SQLite3 ( integração com o webadmin )
:arrow: Dependencias Mandatórias: http://www.brazilfw.com.br/users/cmartin/addons/libcrypt.tgz ( criptografia )
:arrow: Dependencias Mandatórias: http://www.brazilfw.com.br/users/cmartin/addons/libssl.tgz ( criptografia )
:arrow: Requer partição Extendida do BFW (/partition)
O IMspector é uma ferramenta poderosa para controle de Instant Messengers na rede.
Suporta capturar mensagens dos aplicativos mais usados hoje em dia, e inclusive fazer
controle de uso dos usuários do MSN Messenger. Suporta também lista de palavras
obscenas, envio de mensagem com aviso de monitoramento do chat.
Instale os Addons Opcionais para ter acesso pela interface do webadmin, ou então opte por
gravar em arquivos de texto na partição extendida do BFW.



:idea: Tiny MySAR (100kb)
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinymsar.tgz
:arrow: Dependencias Mandatórias: Tiny PHP ( integração com o webadmin )
:arrow: Dependencias Mandatórias: Tiny MySQL ( armazenamento )
Gerador de relatórios similar ao SARG, mas com mais recursos de visualização.
Todos os dados gerados pelo squid são importados em um base MySQL, onde é feita
a consulta em cima dessas informações. Todo o tráfego que o cliente consumiu,
arquivos que foram baixados, URLs visitadas são gravados. O Daemon importador dos
logs é escrito em C, e usa muito pouco de CPU para importar os Logs. A interface de
Visualização é toda escrita em PHP.



*OBS: Após instalar o TinyPHP, é necessário reiniciar o BFW, para que o PHP entre em funcionamento.
cmartin
 

Re: BFW tiny addon series

Mensagempor cmartin » Sex Mar 20, 2009 11:55 am

Nao postem dúvidas aqui.

Por favor, usem o tópico :arrow: viewtopic.php?f=2&t=68354&start=0&st=0&sk=t&sd=a para esclarecer problemas.

Obrigado.

[]'s
cmartin
 

Re: BFW tiny addon series

Mensagempor Lelouch » Sex Mar 20, 2009 2:27 pm

Imagem
Autor: cmartin
Translated by: rinrinrenacuajo

Estoy desarrollando una serie de addons llamada "Tiny", especialmente para hardware low-end (de bajos recursos). Los paquetes no exceden los 1.5mb, y también, no es necesario realizar ningún cambio drástico en el BFW del usuario. El simple hecho de instalar o remover el addon, no afectará en nada la operación de BFW.

Los paquetes tienen dependencias opcionales, usted no se verá obligado a instalar una lib en su sistema, únicamente para satisfacer las dependencias que no se utilizan.

Como mi trabajo básicamente se resume directamente a este tipo de hardware, estaré publicando algunos paquetes de esta línea para los usuarios de BFW.

Básicamente este post será usado para publicar los addons de esta serie “Tiny”.
Imagem

Addons disponibles de la serie Tiny:

:idea: Tiny PHP (1,11mb)
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinyphp.tgz
:arrow: Ninguna dependencia
Sirve como plataforma para construcción de otros addons, no posee ninguna dependencia, incluí SQLite3 y MySQL client libraries, que pueden ser cargados en un run-time, solo Tiny SQLite3 es suportado como paquete de extensión de Tiny PHP.
Básicamente es el "framework" de los addons.


:idea: Tiny SQLite3 (214kb)
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinysql3.tgz
:arrow: Ninguna dependencia
Usado como backend para que los addons almacenen información en una base de datos.
Algunos addons pueden hacer uso de este paquete, opcionalmente. Compilado sin thread-safe,
por problemas de compatibilidad con la uClibc.


:idea: Tiny IMspector (185kb) [ Screenshot ]
:arrow: http://www.brazilfw.com.br/users/cmartin/addons/tiny/tinyims.tgz
:arrow: Dependencias: Tiny PHP, Tiny SQLite3 (opcionales para integrar con el webadmin )
:arrow: Requiere partición Extendida de BFW (/partition)
El IMspector es una poderosa herramienta para el control de Mensajeros instantáneos (Instant Messengers) de la red.
Soporta capturar mensajes de las aplicaciones mas usadas hoy en dia, e inclusive puede hacer control de uso de los usuarios del MSN Messenger. Suporta también lista de palabras obscenas, envió de mensajes con aviso de monitoreo del chat.
Instale los Addons opcionales para tener acceso por la interface del webadmin, u opte por grabar archivos de texto en la partición extendida del BFW.
GNU/Linux addict, instead of Linux addict.
Sou, machigatteita no wa ore ja nai! Sekai no hou da!...
Sekai wa kawaru! Kaerareru...

Hangyaku no Rurūshu...

New scheme: BFW3(LB) - BFW3BridgeCache - ArgentoBridgeQoS
Avatar do usuário
Lelouch
BFW Beneméritos
 
Mensagens: 1324
Registrado em: Dom Out 05, 2008 7:39 pm
Localização: #!/bin/sh
BrazilFW Box: BrazilFW: RAM 3GB, ATHLON X2 5600+, HDD 160GB+120GB, LB: 2Mb+8Mb.
BFW3 BuildTree on GNU/Linux Archlinux 64 bits.

Re: Não funciona o tiny

Mensagempor reginaldo » Qui Mar 26, 2009 8:29 am

zetecweb escreveu:Cara gostei do seu post mas não consegui configurar muito complicado ele instalei o addon mas depois disso fica sem navegação dai fui obrigado a desistalalo ( instalei todas as dependencias ficou tudo disponivel no webadmin mas não funfa o serve tha em ppoe ) c tem um manualzinho smples ai broter fico agradecido

reinaldo

Pessoal, por favor, atendam o pedido do cmartim :arrow: viewtopic.php?f=15&t=68154#p165631

cmartim: -"Basicamente este post será usado para listar os Addons que seguirão essa linha."

cmartin escreveu:Nao postem dúvidas aqui.

Por favor, usem o tópico de Ajuda em Geral para esclarecer problemas.

Obrigado.

[]'s


Qualquer mensagem similar ao do zetecweb postada neste tópico sera apagada.

Foi criado um tópico para esse fim: :arrow: viewtopic.php?f=2&t=68354&start=0&st=0&sk=t&sd=a
Contribua para que o Projeto BFW permaneça no ar, Doe Click aqui
Contribua com o reginaldo, Doe, favor enviar e-mail para reginaldo@brazilfw.com.br
-----------------------------------------------------------------------------------------------------
"Disciplina é liberdade. Compaixão é fortaleza. Ter bondade é ter coragem" (Há Tempos [Dado Villa-Lobos/Renato Russo/Marcelo Bonfá])
Avatar do usuário
reginaldo
BFW Mediator
BFW Documenter
BFW Manager
BFW 3.x Update
 
Mensagens: 12682
Registrado em: Sáb Ago 27, 2005 12:10 pm
Localização: Rio de Janeiro - RJ
BrazilFW Box: Máquina Física
CPU: Intel Core i3 Model 530
Memória: 8.00 GiB / 2 Links
BFW 3.0.262 64 bits
Serviços Ativos: Control MAC, QOS
Addons: EBackup, EPM e Squid 3.5.x

Re: BFW tiny addon series

Mensagempor cmartin » Qui Abr 02, 2009 6:46 pm

Tópico trancado. Use a Ajuda do forum para postar.

Obrigado
cmartin
 

Re: BFW tiny addon series

Mensagempor cmartin » Sáb Abr 04, 2009 10:30 am

:idea:
:arrow: Pacote Tiny Imspector Atualizado. Consulte Changelog para ver alterações efetuadas.
cmartin
 

Re: BFW tiny addon series

Mensagempor cmartin » Sáb Abr 11, 2009 10:18 am

:idea:
:arrow: Pacote Tiny PHP Atualizado. Consulte Changelog para ver alterações efetuadas.
cmartin
 

Re: BFW tiny addon series

Mensagempor cmartin » Dom Abr 12, 2009 4:15 pm

:idea:
:arrow: Bug do Pacote Tiny PHP Atualizado. Consulte Changelog para ver alterações efetuadas.
cmartin
 


Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes