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: