J'essaie de lancer un service upstart sur Ubuntu 8.04 à partir de/etc/init /, mais je me lance toujours: Job inconnu: job. Lorsque j'essaie de lancer ce script depuis /etc/event.d/, cela fonctionne bien. Pourquoi serait-ce et comment pourrais-je le réparer?
Ubuntu 8.04 incluait une ancienne version d'Upstart, qui stockait ses scripts sous /etc/event.d
plutôt que /etc/init
comme le font les versions actuelles.
Bien que la mise à niveau de Upstart donne l’impression que ce soit au nouvel emplacement, il est fortement déconseillé de le faire, sauf si vous mettez à niveau l’ensemble du système (par exemple, vers la version actuelle de LTS: 10.04). Les autres packages conçus pour 8.04 qui incluent des scripts Upstart s'attendent à ce que l'emplacement /etc/event.d
soit utilisé.
Si vous êtes bloqué sur 8.04, il est probablement préférable de travailler avec la version avec laquelle elle est livrée.