J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
> J'ai un script ruby qui est un serveur de websocket.
> J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
> du genre :
>
> service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
> je suis en phase de dévelopement.
>
> peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
> mon script se lance actuellement par :
> /home/yt/bin/servers/em-websocket-queue.rb
>
> je préfère le lancer en tant qu'user (plutôt que root) parce que ce
> script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
Le Fri, 25 Nov 2016 18:40:01 +0100
Une Bévue a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
Le Fri, 25 Nov 2016 18:40:01 +0100
Une Bévue <unbewusst@fai.invalid> a écrit :
J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
Le Fri, 25 Nov 2016 18:40:01 +0100
Une Bévue a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
je suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
Le 25/11/2016 à 19:55, Yliur a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restartje suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Le 25/11/2016 à 19:55, Yliur a écrit :
> J'ai un script ruby qui est un serveur de websocket.
> J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
> du genre :
>
> service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restart
> je suis en phase de dévelopement.
>
> peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.
> mon script se lance actuellement par :
> /home/yt/bin/servers/em-websocket-queue.rb
>
> je préfère le lancer en tant qu'user (plutôt que root) parce que ce
> script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Le 25/11/2016 à 19:55, Yliur a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restartje suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Le 25/11/2016 à 19:55, Yliur a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restartje suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Le 25/11/2016 à 19:55, Yliur a écrit :
> J'ai un script ruby qui est un serveur de websocket.
> J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
> du genre :
>
> service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restart
> je suis en phase de dévelopement.
>
> peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.
> mon script se lance actuellement par :
> /home/yt/bin/servers/em-websocket-queue.rb
>
> je préfère le lancer en tant qu'user (plutôt que root) parce que ce
> script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Le 25/11/2016 à 19:55, Yliur a écrit :J'ai un script ruby qui est un serveur de websocket.
J'aimerais pouvoir le lancer par des commandes analogues à Apache 2
du genre :
service WebSocket [start|stop|restart]
Il faut que tu précises la version d'Ubuntu que tu utilises. Ubuntu a
changé de gestionnaire d'amorçage (cette année je crois) et la
configuration ne sera pas la même selon le cas.
Linux Mint 18 Sarah basé sur Ubuntu Xenial
si ça peut aider, pour relancer Apache2, je fais :
$ sudo service apache2 restartje suis en phase de dévelopement.
peut-on écrire un service qui n'a pas besoin de sudo.
Je ne sais pas.
bon.mon script se lance actuellement par :
/home/yt/bin/servers/em-websocket-queue.rb
je préfère le lancer en tant qu'user (plutôt que root) parce que ce
script utilise le ruby/rvm installé dans mon home.
Est-ce un problème de droits (lancer un service avec des droits
modérés ; a priori en développement configurer ton pare-feu pour
interdire les connexions depuis l'extérieur serait sans doute
préférable) ou un problème pratique de configuration d'accès à
l'exécutable ?
ni l'un ni l'autre. en fait mon server utilise ruby, et il y a deux ruby
sur cette bécanne, l'un "built-in" /usr/bin/ruby et l'autre installé par
mes soins en utilisant rvm (Ruby Version Manager) :
$ which ruby
/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
comme je ne souhaite pas avoir à gérer le ruby built-in, je préfère que
mon server utilise celui d'rvm.
MAIS, env, évidemment n'a pas les mêmes PATHES quand lancé via sudo on
comme simple user.
sudo env ruby va donner /usr/bin/ruby
env ruby donnera /home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
et effectivement il existe 2 systemes :
- initd l'ancien avec la commande service )
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
maintenant la question est est ce que tu veux que ton service puisse
demarrer au boot de la machine ou pas
pour le cas du boot en init.d
pour le demarrage tu peux faire (su - yt -c
/home/yt/bin/servers/em-websocket-queue.rb)
dans ton fichier /etc/init.d/WebSocket par contre tu seras quand meme
obligé de faire le sudo
pour le démarrer à la main
ensuite pour apache il existe aussi apachectl qui peux ressembler a ce
que tu veux faire
c'est un script shell ( la commande service aussi d'ailleurs )
donc si tu veux juste quelque chose juste pour toi
un shell script pour faire WebSocket [start|stop|restart|status]
c'est pas très difficile
et effectivement il existe 2 systemes :
- initd l'ancien avec la commande service )
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
maintenant la question est est ce que tu veux que ton service puisse
demarrer au boot de la machine ou pas
pour le cas du boot en init.d
pour le demarrage tu peux faire (su - yt -c
/home/yt/bin/servers/em-websocket-queue.rb)
dans ton fichier /etc/init.d/WebSocket par contre tu seras quand meme
obligé de faire le sudo
pour le démarrer à la main
ensuite pour apache il existe aussi apachectl qui peux ressembler a ce
que tu veux faire
c'est un script shell ( la commande service aussi d'ailleurs )
donc si tu veux juste quelque chose juste pour toi
un shell script pour faire WebSocket [start|stop|restart|status]
c'est pas très difficile
et effectivement il existe 2 systemes :
- initd l'ancien avec la commande service )
- systemd le nouveau avec systemctl ( certaines distributions emule
l'ancien systeme avec
un wrapper en shell pour service voir chkconfig)
maintenant la question est est ce que tu veux que ton service puisse
demarrer au boot de la machine ou pas
pour le cas du boot en init.d
pour le demarrage tu peux faire (su - yt -c
/home/yt/bin/servers/em-websocket-queue.rb)
dans ton fichier /etc/init.d/WebSocket par contre tu seras quand meme
obligé de faire le sudo
pour le démarrer à la main
ensuite pour apache il existe aussi apachectl qui peux ressembler a ce
que tu veux faire
c'est un script shell ( la commande service aussi d'ailleurs )
donc si tu veux juste quelque chose juste pour toi
un shell script pour faire WebSocket [start|stop|restart|status]
c'est pas très difficile
Il semble que tu aies préféré installer ta version de ruby au niveau
utilisateur plutôt qu'au niveau système.
Je ne connais pas bien ruby mais j'imagine qu'il est possible
d'installer plusieurs versions au niveau système (pas dans ton
home_dir), et de les rendre toutes accessibles sans que ça se mélange
les paluches.
D'ailleurs une rapide recherche "ruby rvm sytemwide" renvoie quelques
résultats qui vont dans ce sens.
Ce genre de mécanisme te facilitera grandement la tâche puisqu'il
suffira de définir la version de ruby par défaut poru qu'elle soit
appliquée à l'ensemble du système (Note que ce n'est peut-être pas ce
que tu veux).bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Très moche et à chaque fois que tu publies un truc pareil un gentil petit
chaton se fait arracher les yeux.
Il semble que tu aies préféré installer ta version de ruby au niveau
utilisateur plutôt qu'au niveau système.
Je ne connais pas bien ruby mais j'imagine qu'il est possible
d'installer plusieurs versions au niveau système (pas dans ton
home_dir), et de les rendre toutes accessibles sans que ça se mélange
les paluches.
D'ailleurs une rapide recherche "ruby rvm sytemwide" renvoie quelques
résultats qui vont dans ce sens.
Ce genre de mécanisme te facilitera grandement la tâche puisqu'il
suffira de définir la version de ruby par défaut poru qu'elle soit
appliquée à l'ensemble du système (Note que ce n'est peut-être pas ce
que tu veux).
bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Très moche et à chaque fois que tu publies un truc pareil un gentil petit
chaton se fait arracher les yeux.
Il semble que tu aies préféré installer ta version de ruby au niveau
utilisateur plutôt qu'au niveau système.
Je ne connais pas bien ruby mais j'imagine qu'il est possible
d'installer plusieurs versions au niveau système (pas dans ton
home_dir), et de les rendre toutes accessibles sans que ça se mélange
les paluches.
D'ailleurs une rapide recherche "ruby rvm sytemwide" renvoie quelques
résultats qui vont dans ce sens.
Ce genre de mécanisme te facilitera grandement la tâche puisqu'il
suffira de définir la version de ruby par défaut poru qu'elle soit
appliquée à l'ensemble du système (Note que ce n'est peut-être pas ce
que tu veux).bon, je pourrais toujours mettre un shebang en dur du genre :
#!/home/yt/.rvm/rubies/ruby-2.3.0/bin/ruby
Très moche et à chaque fois que tu publies un truc pareil un gentil petit
chaton se fait arracher les yeux.
╰─>$ sudo service apache2 status
╰─>$ sudo service apache2 status
╰─>$ sudo service apache2 status
Le Sat, 26 Nov 2016 08:29:42 +0100, Une Bévue a écrit :╰─>$ sudo service apache2 status
Le sudo est inutile ici.
Le Sat, 26 Nov 2016 08:29:42 +0100, Une Bévue a écrit :
╰─>$ sudo service apache2 status
Le sudo est inutile ici.
Le Sat, 26 Nov 2016 08:29:42 +0100, Une Bévue a écrit :╰─>$ sudo service apache2 status
Le sudo est inutile ici.