Crie um pacote deb que instale dados em / var / www / data

1

Recentemente, configurei um PPA no Launchpad para distribuir meu aplicativo da web. Como é um servidor-aplicativo, preciso colocar meus dados em /var/www/html , o que aparentemente não é desejado pelo Lintian ("dir-or-file-in-var-www").

Até agora, eu realizo a tarefa através de um script postinst , que copia os arquivos após a instalação, mas tem que haver uma maneira mais elegante, não é?

    
por paranerd 23.07.2014 / 13:18

1 resposta

2

Não há uma solução mais elegante. Um postinstall script é permitido sob certas condições, e seu pacote parece satisfazer essas condições. Do link :

As an exception, packages are permitted to create the /var/www directory due to its past history as the default document root, but should at most copy over a default file in postinst for a new install. In this case, please add a Lintian override.

Por favor, consulte o resto do link também.

    
por 23.07.2014 / 16:55