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

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

Quero criar um pacote Debian que execute alguns scripts em postinst. Esses scripts são necessários apenas postinst(eles são muito difíceis de serem incluídos postinst).

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


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

Responder1

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

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

informação relacionada