[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Criando pacotes deb



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Olá Leandro,

Leandro Moreira escreveu:
> Caros,
> Estava dando uma olhada, baixei para efeitos de estudo o pacote do zabbix,
> descompactei o pacote e quando fui ver sua estrutura:
> 
> usr/share/dbconfig-common/data/zabbix-server-mysql/install/mysql
> 
> Nesse arquivo mysql encontra-se toda a estrutura de tabelas do mysql
> nesseária para criar o banco do zabbix e na pasta:
> 
>  usr/share/zabbix-server/
> data.sql  mysql.sql
> 
> O arquivo mysql.sql cria as tables e o arquivo data, insere alguns dados na
> tabela, tais como a conta do administrador do zabbix dentre outros.
> 
> Nao tem nehum arquivo postinst, quero criar um pacote usando o padrão do
> debian, onde posso encontrar documentação a respeito, ja que pelo que vi no
> guia do mantenedor do debian a criação é bem basica.

   Não me pergunte como (de que maneira mais especificamente), mas você
pode utilizar para isso o dbconfig-common.

   Ele é utilizado como uma espécie de padrão para pacotes que precisem
criar bases de dados ou configurar acesso a bases de dados já existentes
durante a instalação.

   Instale-o e o mesmo provavelmente terá inúmeros exemplos de como isso
poderia ser feito. O próprio pacote do zabbix, como você notou, o utiliza.

- --
André Luís Lopes
andrelop@{andrelop,debian}.org
http://www.andrelop.org/blog/
Public GPG KeyID : 9D1B82F6


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

iEYEARECAAYFAksDK+AACgkQW4/i9Z0bgvbQxQCfYvd6QVs0fM7FPLGwN2m9OYSd
zcwAmQEbgYogudPdqHhUOsvJ4QqkAhBj
=caV/
-----END PGP SIGNATURE-----


Reply to: