[démarrage] créer un service pour démarrer un programme
Publié : mer. 22 janv. 2014, 17:52
bonjour,
j'ai installé un paquet "geoserver" qui ne dispose pas d'un service permettant de le démarrer de la façon suivante : systemctl start geoserver
je suis donc en train de créer un fichier de service
Mais j'ai la réponse suivante :
ma question est donc que dois-je mettre comme argument de EnvironmentFile pour déclarer mon environnement JAVA afin de lancer correctement mon service ?
merci

j'ai installé un paquet "geoserver" qui ne dispose pas d'un service permettant de le démarrer de la façon suivante : systemctl start geoserver
je suis donc en train de créer un fichier de service
Code : Tout sélectionner
[Unit]
Description=Geoserver management
[Service]
Type=oneshot
RemainAfterExit=yes
EnvironmentFile=?????
ExecStart=/usr/bin/geoserver-startup
ExecStop=/usr/bin/geoserver-shutdown
[Install]
WantedBy=multi-user.target
Code : Tout sélectionner
systemctl start geoserver.service
Code : Tout sélectionner
geoserver-startup[532]: The JAVA_HOME environment variable is not defined
merci
