OVH Cloud OVH Cloud

/etc/init.d/ script le xinetd fait défaut

39 réponses
Avatar
LAPTOP-0154LRG9
Bonjour,

Je suis contraint de répéter ma question récente;
elle n'a pas été comprise.

Je cherche la manière de réagir Í  l'absence de script xinetd dans
/etc/init.d

Merci
Patrick

9 réponses

1 2 3 4
Avatar
Jacques L'helgoualc'h
Le 15-03-2022, Christophe PEREZ a écrit :
Le Tue, 15 Mar 2022 09:21:47 -0000 (UTC),
Jacques L'helgoualc'h <lhh+ a écrit :
Et pourquoi locate ?
Un ls suffira très largement pour vérifier que /etc/init.d/xinetd
existe ou pas.

En pinaillant, c'est insuffisant et inexact :
ls -l pour vérifier que xinetd est lÍ  o͹ il faut, exécutable et
non-vide ; locate trouvera aussi tous les
/*/ailleurs/*/etc/init.d/xinetd* ...

Dans l'absolu, oui, évidemment, mais dans le contexte, non, puisque il
(le demandeur) ne le cherche QUE dans /etc/init.d/, donc au pire, même
s'il le trouvait ailleurs, ça n'aurait pour lui aucun intérêt. Et on
sait bien en plus, tous les 2, qu'il a quand même peu de chances de
trouver le "bon" script ailleurs, installé par le package.
Donc pour revenir au sujet, l'usage de locate dans "locate
/etc/init.d/xinetd" n'a aucun intérêt dans le contexte de la demande.

Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile.
Par ailleurs, locate peut parfois dénicher un modle de fichier du cÍ´té
par exemple de /usr/share/doc/**/examples/etc.
Avatar
Christophe PEREZ
Le 15 Mar 2022 22:29:20 GMT,
Nicolas George <nicolas$ a écrit :
Ça pourrait trouver des fichiers qui sont présents dans des
sous-arborescences. Par exemple, dans Termux sur Android, /usr est en
réalité /data/data/com.termux/files/usr.

Oui, bien sÍ»r, dans l'absolu, mais comme déjÍ  répondu, ce n'est pas ce
qu'il cherche, et c'est même dans le titre du fil.
Avatar
Christophe PEREZ
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC),
Jacques L'helgoualc'h <lhh+ a écrit :
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus
utile.

VoilÍ .
Par ailleurs, locate peut parfois dénicher un modèle de fichier du
cÍ´té par exemple de /usr/share/doc/**/examples/etc.

C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í  mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í  démontrer) pas installé le
script init plutÍ´t que d'en trouver une autre occurrence qu'il ne
pourrait en aucun cas prendre telle quelle (sinon, autant prendre
n'importe quel init xinetd sur le net).
Avatar
Jacques L'helgoualc'h
Le 16-03-2022, Christophe PEREZ a écrit :
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC),
Jacques L'helgoualc'h <lhh+ a écrit :
[...] locate peut parfois dénicher un modèle de fichier du
cÍ´té par exemple de /usr/share/doc/**/examples/etc.

C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í  mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í  démontrer) pas installé le
script init plutÍ´t que d'en trouver une autre occurrence qu'il ne
pourrait en aucun cas prendre telle quelle (sinon, autant prendre
n'importe quel init xinetd sur le net).

C'est plausible dans son cas ...
Je suppose qu'il veut essayer Linux, sans pour autant rebouter son
portable sur un OS installé en parallèle Í  cÍ´té du W10 : l'idée
d'utiliser WSL/W10 peut sembler commode, mais Í  mon avis l'empilage
OpenSuse/WSL/W10 n'est pas adapté Í  un usage complet, et bien
documenté.
Concernant /etc/init.d/trucd, j'ai un exemple : sur une devuan, le
paquet nftables version 1.0.1-1 ne contient que /etc/nftables.conf,
et il faut aller voir
/usr/share/doc/nftables/examples/sysvinit/README
/usr/share/doc/nftables/examples/sysvinit/nftables.init
pour essayer de démarrer ça sans systemd.
Bon, avec un :
# Default-Start:
# Default-Stop: 0 1 2 3 4 5 6
c'était mal parti :/ --- mais on peut nftabler Í  l'insu du plein gré
du service :
# grep -rF nftables
[...]
/etc/network/if-pre-up.d/nftables:/usr/sbin/service nftables status || /usr/sbin/nft -f /etc/nftables.conf
Avatar
Nicolas George
Christophe PEREZ , dans le message
, a écrit :
C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í  mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í  démontrer) pas installé le
script

Mais on en est encore Í  se demander ça pour un package qui est prévu, si
j'ai bien suivi, non pas pour un vrai Linux mais une p͢le imitation sous
Windows ?
Avatar
Christophe PEREZ
Le 16 Mar 2022 10:57:48 GMT,
Nicolas George <nicolas$ a écrit :
Mais on en est encore Í  se demander ça pour un package qui est prévu,
si j'ai bien suivi, non pas pour un vrai Linux mais une p͢le
imitation sous Windows ?

Tu as raison.
Ma faute.
Avatar
Stéphane CARPENTIER
Le 16-03-2022, Nicolas George <nicolas$ a écrit :
Mais on en est encore Í  se demander ça pour un package qui est prévu, si
j'ai bien suivi, non pas pour un vrai Linux mais une p͢le imitation sous
Windows ?

Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une
pÍ¢le imitation de Linux sous Windows, mais une façon de faire
vraiment tourner une vraie distribution Linux sous Windows.
--
Si vous avez du temps Í  perdre :
https://scarpet42.gitlab.io
Avatar
Marc SCHAEFER
Stéphane CARPENTIER wrote:
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une
pÍ¢le imitation de Linux sous Windows, mais une façon de faire
vraiment tourner une vraie distribution Linux sous Windows.

WSL1 est une réimplémentation de l'API kernel Linux par des fonctions
écrites par Microsoft. Un peu l'inverse de WINE, donc. Il a été
abandonné car la performance était apparemment mauvaise.
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan
via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des
conteneurs Linux.
Ou du moins c'est ce que j'ai compris.
Après, que tu aies WSL1 ou WSL2, c'est aussi important de savoir quelle
distribution Linux est utilisée, et si elle a été `adaptée' ou non par
Microsoft.
Avatar
Eric Masson
Marc SCHAEFER writes:
'Lut,
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan
via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des
conteneurs Linux.

https://blog.oxiane.com/2021/05/11/wsl-2-partie-1-introduction/
Ce qui avait la fÍ¢cheuse conséquence d'empêcher le fonctionnement des
solutions de virtualisation concurrentes, comme VMWare & Virtualbox.
Apparemment, c'est maintenant résolu, mais je n'ai pas eu le temps/envie
de tester et reste donc sur une Debian sous VMWare lorsque j'ai besoin
d'un env linux sur ma machine taf.
--
Que sont ces "comité" et cette "autorité de contrÍ´le" ?
On peut voter pour leur élection ?
On peut se présenter pour être élu ?
-+- V. in <http://www.le-gnu.net> : Neuneu for Kontrol ! -+-
1 2 3 4