Procédure
- Allez dans le répertoire /usr/bin.
-
Créez un fichier commandline_start dans lequel vous écrivez :
#!/bin/sh cd <CommandLinePath> nohup sh commandline-linux.sh&
Avertissement : Le chemin d'accès <CommandLinePath> doit être absolu. -
Créez un fichier commandline_stop dans lequel vous écrivez :
#!/bin/sh (echo stopServer ; sleep 2) | telnet localhost 8002
-
Assurez-vous que les deux fichiers sont exécutables. Pour le vérifier, vous pouvez exécuter les deux commandes suivantes dans le répertoire /usr/bin :
chmod +x /usr/bin/commandline_start chmod +x /usr/bin/commandline_stop
- Copiez le fichier <CommandLinePath> /addons/scripts/talend_commandline dans le répertoire /etc/init.d pour créer le service associé à ces deux exécutables.
-
Rendez-le exécutable :
chmod +x /etc/init.d/talend_commandline_commandline
-
Exécutez la commande suivante :
update-rc.d talend_commandline_commandline defaults 60