Como defino um serviço systemd Ubuntu Linux16.04 para fastcgi-mono-server4 ou xsp4?

5

Como eu defino um serviço systemd Ubuntu Linux16.04 para fastcgi-mono-server4 ou xsp4?

Eu já defini um serviço systemd Ubuntu Linux16.04 para o apache2, copiando obex.service para apache2.service e alterando a linha ExecStart em apache2.service.

Quando eu faço a mesma coisa para xsp4.service, onde xsp4 é um executável de C #, systemctl status xsp4.service reclama: Falha ao executar a operação: Muitos níveis de links simbólicos. É porque em / etc / systemd / system, eu xsp4.service "soft" vinculado usando o comando ln -s /usr/lib/systemd/user/xsp4.service xsp4.service?

Além disso, gostaríamos de configurar a ordenação de arquivos de serviço para que o apache2.service seja executado antes do xsp4.service.

Aqui está xsp4.service:

[Unit]
Description=Xsp4 service

[Service]
ExecStart=/usr/bin/xsp4 --port 9000 --root /var/www/firstaspnet

[Install]
Alias=dbus-org.bluez.obex.service

Qualquer ajuda é muito apreciada.

    
por Frank 13.06.2016 / 17:27

0 respostas