É possível incluir arquivos de script temporários a serem executados pelo postinst em um pacote Debian?

4

Eu quero criar um pacote Debian que execute alguns scripts em postinst . Esses scripts são necessários apenas em postinst (eles são muito difíceis de incluir em postinst ).

Existe uma maneira padrão de incluí-los e acessá-los no processo de instalação e, em seguida, descartá-los, ou devo simplesmente colocá-los em /usr/share/package-name/ e executá-los a partir de lá?

Eu decidi colocar os scripts em /usr/share/package-name/ e executá-los lá, mas ainda estou interessado em uma resposta para a pergunta.

    
por Blixt 26.01.2010 / 14:55

1 resposta

4

/usr/share/package-name/ é o caminho a percorrer; pacotes são feitos de arquivos de controle e conteúdo e nada mais.

As configurações realmente complicadas como exim4-config , ldap-auth-config e krb5-config obtêm seus próprios pacotes para manter scripts de configuração e conffiles semi- gerados. Coisas como ebox também são em grande parte geradores de configuração.

    
por 02.02.2010 / 12:10