"update-rc.d : commande introuvable" sous Buster

buster
Tags: #<Tag:0x00007fa931ef4cc8>

#1

Bonjour,

J’aurai besoin de votre aide…
J’essaie de configurer un VPN sur Buster, en suivant un tuto qui fonctionnait très bien pour Stretch mais plus sur Buster…

A un moment il demande de taper la commande :

update-rc.d openvpn enable

Et il me répond :

bash: update-rc.d : commande introuvable

Je suis loin d’être un expert et comme je sais que pas mal de choses ont changé dans Buster je me demande si il y a une commande équivalente pour Buster ?


#2

La commande update-rc.d est toujours présente dans buster. Elle est fournie par le paquet init-system-helpers. Soit ce paquet n’est pas installé, soit le chemin de cet exécutable (/usr/sbin) n’est pas présent dans la variable $PATH de ton environnement, parce que tu ne l’exécutes pas en tant que root ou parce que tu as utilisé su sans l’option - (tiret), -l ou --login qui est désormais nécessaire pour initialiser correctement cette variable d’environnement.


#3

Merci infiniment :grinning:

En me reconnectant avec “su -l” effectivement la commande est passé.

Merci encore, je prendrait l’habitude de me connecter comme ça maintenant.


#4

Le l peut être omis, ça fait un caractére de moins à taper:
su -


#5

Si on veut compter le nombre de frappes, je préfère utiliser

sudo update-r[Tab]

Comme cela, seules les commandes auxquelles j’ai accès sont proposées

update-r[Tab]

n’affiche rien, si lancée depuis un compte non privilégier.

En bonus, il y a des enregistrements dans le journal /var/log/auth.log pour chaque commande passée via sudo

yours littlejon75-passe-en-mode-pinaillage 'ly
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)


#6

Puisque tu veux pinailler, pinaillons…
"sudo " : 5 touches
“su -”[Entrée] : 5 touches
Egalité donc.

Aucune importance, après su - on est dans un compte privilégié avec le $PATH qui va bien pour la complétion.