Issue#51: Add service generator to BlendDB
Adiciona um script que gera os arquivos que tornam o blendb um serviço, usando sytemd.
Essa opção foi escolhida pois:
- O sytemd precisa dos caminhos absolutos para utilizar como executaveis
- Não permite o uso de variaveis de ambiente, a menos que varios (2) arquivos sejam usados
- Para usar o nvm o script deve ser carregado, usando o comando source
Para contirnuar usando nvm um script foi criado para detectar a versão na qual o node está executando, e já receber outros parãmentros de configuração
O único porém desse script é que um ultimo comando deve ser executado como root para carregar o novo serviço. O próprio script não recebeu essa funcionalidade pois ele utiliza o contexto local para pegar as váriaveis de ambiente, localização do nvm então esse último comando foi deixado para ser executado fora do script.
Signed-off-by: Lucas Fernandes de Oliveira lfo14@inf.ufpr.br