logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Débuter avec la ligne de commande » file could be found , script whichopensslcnf ne trouve pas openssl.cnf » 14-08-2017 15:54:30

Booskap
Réponses : 0
Bonjour a tous !

J'ai commandé un VPS simple chez OVH le mois dernier pour y installer un VPN en TLS/SSL, mon serveur est sous Debian 9 (stretch) en 64 bits, j'ai donc suivis ce tutoriel : https://debian-handbook.info/browse/fr- … twork.html (Chapitre 10.2.1)

J'envoie donc la commande suivant :

make-cadir pki-don


Qui créer un répertoire pki-don ayant le contenu de easy-rsa dans /usr/share/easy-rsa , je modifie donc le fichier vars et corrige le KEY_ , je vous laisse voir vous même : https://pastebin.com/w3EtM0FB *

Et si j'ai bien compris il va chercher dans le dossier, le fichier whichopensslcnf qui est censé rediriger vers la bonne version du fichier openssl : - openssl-0.9.4 ou 0.9.6 ou 1.0.0.cnf
J'ai ouvert le fichier et il contient un script : https://pastebin.com/f88BfUMB je comprend pas trop le bash mais je suppose qu'il donne les instructions a l'ordinateur concernant le choix du fichier.
Une fois tout installer j'envoie donc le fichier vars a l'aide de la commande suivante :

source vars ou . ./vars


**************************************************************
  No /etc/openvpn/pki-don/openssl.cnf file could be found
  Further invocations will fail
**************************************************************
 



Elle me ressort donc l'erreur du whichopenssl qui trouve aucun openssl.cnf, j'ai donc envoyé :

ls -l


lrwxrwxrwx 1 root root   28 août  13 15:30 build-ca -> /usr/share/easy-rsa/build-ca
lrwxrwxrwx 1 root root   28 août  13 15:30 build-dh -> /usr/share/easy-rsa/build-dh
lrwxrwxrwx 1 root root   31 août  13 15:30 build-inter -> /usr/share/easy-rsa/build-inter
lrwxrwxrwx 1 root root   29 août  13 15:30 build-key -> /usr/share/easy-rsa/build-key
lrwxrwxrwx 1 root root   34 août  13 15:30 build-key-pass -> /usr/share/easy-rsa/build-key-pass
lrwxrwxrwx 1 root root   36 août  13 15:30 build-key-pkcs12 -> /usr/share/easy-rsa/build-key-pkcs12
lrwxrwxrwx 1 root root   36 août  13 15:30 build-key-server -> /usr/share/easy-rsa/build-key-server
lrwxrwxrwx 1 root root   29 août  13 15:30 build-req -> /usr/share/easy-rsa/build-req
lrwxrwxrwx 1 root root   34 août  13 15:30 build-req-pass -> /usr/share/easy-rsa/build-req-pass
lrwxrwxrwx 1 root root   29 août  13 15:30 clean-all -> /usr/share/easy-rsa/clean-all
lrwxrwxrwx 1 root root   33 août  13 15:30 inherit-inter -> /usr/share/easy-rsa/inherit-inter
drwx------ 2 root root 4096 août  14 16:11 keys
lrwxrwxrwx 1 root root   28 août  13 15:30 list-crl -> /usr/share/easy-rsa/list-crl
-rwxrwxrwx 1 root root 7859 août  13 15:30 openssl-0.9.6.cnf
-rwxrwxrwx 1 root root 8416 août  13 15:30 openssl-0.9.8.cnf
-rwxrwxrwx 1 root root 8313 août  13 15:30 openssl-1.0.0.cnf
lrwxrwxrwx 1 root root   27 août  13 15:30 pkitool -> /usr/share/easy-rsa/pkitool
lrwxrwxrwx 1 root root   31 août  13 15:30 revoke-full -> /usr/share/easy-rsa/revoke-full
lrwxrwxrwx 1 root root   28 août  13 15:30 sign-req -> /usr/share/easy-rsa/sign-req
-rw-r--r-- 1 root root 2098 août  14 16:37 vars
lrwxrwxrwx 1 root root   35 août  13 15:30 whichopensslcnf -> /usr/share/easy-rsa/whichopensslcnf
 



Il y a des liens de partout sauf pour les openssl , j'ai essayé de mon coté plusieurs solution qui m'ont amener a d'autre erreur..
https://knowledge.symantec.com/kb/index … cale=en_US

Je suis finalement tombé sur ceci et je me suis dis que j'allais créer un lien symbolique vers le openssl.cnf du dossier ../ssl/openssl, cette solution n'a donc pas fonctionné du moins ça a supprimer la première erreur mais au premier lancement de la commande ./build-ca pour créer les certificats j'ai eu cette erreur :

Unable to find 'distinguished_name' in config '
problems making Certificate Request
140684487779584:error:0E06D06A:configuration file routines:NCONF_get_string:no conf or environment variable:../crypto/conf/conf_lib.c:272:


Voilà si vous avez déjà était confronté  a ce genre de problème que vous avez une voix a suivre ou une solution je suis preneur ! je retourne voir ce que je peux faire mais je suis un peu perdu la scratchhead.gif

En tout merci a ce qui prendront la peine de lire !

*J'ai aussi essayé de changé les EASY_RSA en PKI_DON au niveau des export et aussi j'ai essayé d'autre sytaxe pour le chemin d'openssl.

#2 Re : Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 02-07-2017 16:39:29

Booskap

cyrille a écrit :

il ne me l'a pas demandé pour la librairie

https://cyrille-borne.com/article4169/i … ch-64-bits



Moi il me la demande , quand je télécharge cette lib ça continue mais autrement voici l'erreur que j'obtiens :

booskap@debian:~/Téléchargements/Ankama/Dofus$ ./Dofus
 


/home/booskap/Téléchargements/Ankama/Dofus/transition/ankama-transition-dofus:
error while loading shared libraries: libpng12.so.0:
cannot open shared object file:
No such file or directory



C'est peu être compliqué parce que je brûle un peu les étapes (je suis nouveau sous linux..), j'ai installer dofus a l'aide du ./Dofus mais j'arriver par a le désinstaller peut être que ça m'aiderai ?
sos.gif

#3 Re : Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 01-07-2017 08:39:02

Booskap

cyrille a écrit :

bon je passe, j'ai réussi à lancer le jeu, je me fendrai d'un billet de blog demain certainement.



Il ne t'as pas demander de libpng12-0 ? ou autre a l'installation de Dofus ?
J'ai du l'installer sur mon ordinateur , je ne sais pas si c'est possible de demander a utilisé la dernière version de libpng la rendre compatible ?

#4 Re : Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 30-06-2017 22:49:21

Booskap

vv222 a écrit :

naguam a écrit :

vv222 d'après mon explication il semblerait que ce paquet est périmé pour être remplacé par deux autres ( sinon que penses-tu de mon explication smile ? )


Tu n’y es pas tout à fait, il a été remplacé par des milliers de paquets wink

Maintenant pour installer la version 32-bit de libc6 par exemple, on peut utiliser :

apt install libc6:i386


Et c’est pareil pour n’importe quel paquet ayant une version 32-bit.

On peut donc installer individuellement les paquets dont on a besoin en version 32-bit, plus besoin de l’affreux ia32-libs.

naguam a écrit :

Oui on peut installer et pour crosscompiler pas besoin de ia32libs (libc6 est une collection de librayrie il me semble)

Par contre sans ce qui maintenant remplace ia32libs on ne peut pas utiliser de paquets fonctionnels tel que steam i386 (librairy c'est passif steamfonctionnel tu vois)

Grace au multiarch on peut installer de n'importe quelle architecture mais installe firefox:armhf sur du amd64 ç'a s'installe mais ne fonctionne pas. Par contre avec libc6:armh on peut depuis amd64 (avec d'autres paquets et dépendances:armhf ou pas:armhf ) crosscompiler
(d'ailleurs essaye d'installer firefox:i386 sur amd64 (en vérifiant que les équivalent de ia32libs ne sont pas en dépendance; tu verra que cela s'installera mais je ne mettrait pas ma main a couper que cela fonctionne)


Mais tu as raison avec le multiarch, on peut installer
mais c'est toujours pour l'histoire de faire fonctionner les programmes qui'il faut prendre en compte. (voir les deux micros paragraphes précédants dans ce post)

PS: mais aujourd'hui on utilise très peu ia32lib (enfin ces équivalents) car à par certain rares programmes proprios. il est inutile car sinon aujourd'hui tout est quasiment disponible pour amd64.
C'est qu'aux tout débuts de amd64 (avec les athlon64 etc) on faisait souvent tourner des paquets avec ia32libs car la plupart paquets proprios à l'époque n'étaient pas encore portés.
Chez opensuse c'était flagrant http://frederic.bezies.free.fr/blog/?p=1901 (pour fllash qui n'était pas encore sorti en 64bit?)



ça veut dire que je ne peux pas installer adobeAir en utilisant les paquets qui remplace ia32-libs ?

cyrille a écrit :

Booskap a écrit :

vv222 a écrit :

Houla, ce paquet est périmé depuis l’arrivée du multiarch au sein de Debian, ça fait maintenant des années.
Qu’est-ce que tu essayes d’installer qui te demande ce paquet ?



Adobe Air 2.6 pour que Dofus 2 fonctionne et encore je suis pas sur que ce soit la sources de mon problème ..



pour l'installation d'adobe air, tu peux regarder ici je pense : https://cyrille-borne.com/article4149/i … ch-64-bits

je résous la problématique de adobe air pour faire fonctionner scratch



J'ai installé Scratch il se lance bien , ça prend la place de AdobeAir si j'ai compris ? j'ai de mauvaise installation et des dossiers qui ce sont créer dans opt les supprimer suffira ?

Mon jeux fonctionne toujours pas , j'essaye de comprendre ce qui ne va pas ..

#5 Re : Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 29-06-2017 20:06:55

Booskap

vv222 a écrit :

Houla, ce paquet est périmé depuis l’arrivée du multiarch au sein de Debian, ça fait maintenant des années.
Qu’est-ce que tu essayes d’installer qui te demande ce paquet ?



Adobe Air 2.6 pour que Dofus 2 fonctionne et encore je suis pas sur que ce soit la sources de mon problème ..

#6 Re : Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 29-06-2017 20:06:10

Booskap

naguam a écrit :

Cependant les paquets suivants le remplacent :
  lib32z1 lib32ncurses5



Installes les et essayes d'installer ton appli 32bit ensuite. smile

apt install lib32z1 lib32ncurses5



Je vais faire plus simple je vais utiliser Wine pour installer Dofus kernal_panic.gif

#7 Gestion des paquets Debian » Ia32-libs sous Debian 9 ? » 29-06-2017 19:36:22

Booskap
Réponses : 17
Bonsoir, big_smile

Je viens de remarquer que le paquet ia32-libs était qualifié de "old-list" je ne sais pas si il y a un rapport avec les distrib ou non ? Mais est-il possible dans mon cas d'installer ce paquet en sachant que je dispose d'une version stable, comment procède t-on ? scratchhead.gif

Si vous avez des documentations ou une solution a suggérer je vous remercie de m'en faire part ! help.gif

ia32-libs :

https://packages.debian.org/search?lang … =ia32-libs

et voici l'erreur indiqué dans le terminal :

apt-get update
apt-get install ia32-libs


Cependant les paquets suivants le remplacent :
  lib32z1 lib32ncurses5

E: Le paquet « ia32-libs » n'a pas de version susceptible d'être installée



Conclusion faut-il que j'edit mon sources.list et que je rajoute un mirror Wheezy ?scratchhead.gif

Merci de vos réponses !merci.gif

#8 Re : Gestion des paquets Debian » [Résolu] problème de librairie : libpng12.so.0 » 28-06-2017 19:38:33

Booskap
J'ai finalement ajouter les dépots a mon source.list et fais un simple apt-get libpng12-0 et ça a bien fonctionner maintenant je vais essayer de trouver la solution pour mon nouveau problème ..kernal_panic.gif

#9 Re : Gestion des paquets Debian » [Résolu] problème de librairie : libpng12.so.0 » 28-06-2017 11:14:21

Booskap

eriicjii a écrit :

Bonsoir,

J'ai eu le même souci pour installer l'ancienne version de foobillard.

J'ai téléchargé le paquet libpng12 sur cette page : https://packages.debian.org/search?keywords=libpng12-0

Puis je l'ai installé (en root et dans un terminal) avec la commande dpkg -i

Si ça peut servir...



C'est tout con mais ça doit être ça je teste ce soir puis j'edit merci a toi ! big_smile

EDIT : Je viens de remarqué que tu étais sous Jessie, je sais pas si il faut faire une manip ou pas du coups dans le sources.list ..?

#10 Re : Gestion des paquets Debian » Désactiver Firefox comme navigateur par défaut » 27-06-2017 19:42:32

Booskap
Sinon tu ouvres l'autre navigateur et tu le nommes par défaut ?
ça peut fonctionner dans ton cas ..

#11 Gestion des paquets Debian » [Résolu] problème de librairie : libpng12.so.0 » 27-06-2017 18:39:01

Booskap
Réponses : 3
Bonjour a tous,

Vue les réponses de qualité et la rapidité de la dernière fois , je me gène pas pour vous poser un nouveau problème qui commence a devenir problematique , je vais essayer de vous donnez un maximum d'information suceptible de vous aider a trouver une solution au problème.

Donc , voici mon problème j'ai voulu installer un jeu (Dofus 2) j'ai donc suivit la procédure indiquer sur la doc ubuntu :

1 . décompression de l'archive tzr.gz
2 . J'ai lancer le lanceur ./Dofus

et l'erreur arrive a ce moment :

/home/booskap/Dofus/transition/ankama-transition-dofus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Dofus launcher failed to start or encountered an error



J'ai déjà vérifié que la lib existait bien , elle existe mais dans une version supérieur libpng16 est-ce problématique ou non je ne sais pas !

Est-ce qu'une question de liens ? ( Je ne sais pas comment ça fonctionne exactement)

Si quelqu'un connait une solution autre que Wine je l'en remercie d'avance !

#12 Re : Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 20:59:21

Booskap

Anonyme-8 a écrit :

@Booskap: si skype est installé (comme tout autre logiciel) il est capable d'effectuer à peu près tout ce qu'il veut.
pour rappel: https://linux.slashdot.org/story/07/08/ … edomCookie
ce n'est pas parce que tu crois que tu n'as rien à cacher que c'est vrai. toute information, y compris l'absence d'information, peut être intéressante.
est-ce que tu vas en mourir ? pas certains.
est-ce que cela te sera préjudiciable ? probablement.
est-ce que tu pourras évaluer ce préjudice ? à mon avis, non.
est-ce que ça sera sur le court/moyen/long terme ? au pif, ça t'impactera sur le moyen terme.
est-ce que ça peut aussi concerner mon entourage ? oui. quand tu communiques, tu partages des informations avec un autre et potentiellement au sujet d'un membre de ton entourage.

une information seule n'a que peu d'utilité, par contre la consolidation et la contextualisation des données c'est autre chose.



Entièrement d'accord avec toi , mais je pense avoir une idée de ce que j'ai pus laisser traîner comme information et je pense pas que ça soit si dérange , j'utilise l'ordi que pour la prog et  ou  jeux a la limite .. big_smile

#13 Re : Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 20:55:39

Booskap

Philou92 a écrit :

Hello,

Voir le tuto : C'est FIXED ! Bravo mais c'est RESOLU qu'il faut l'indiquer dans l'titre. smile

Et un pt'it point choco dans la besace...

Bon je skip la discussion lol



Ok man, j'aime pas les accents c'est pour ça zen.gif

#14 Re : Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 20:32:49

Booskap

smolski a écrit :

Skype espionne la vie privée de ses utilisateurs, bon débarras, donc.


C'est sur, mais ils risque pas de choper grand chose vue l'utilité qu'il a pour moi lol

Anonyme-8 a écrit :

Important notice: All Skype for Linux clients version 4.3 and older will be retired on July 1, 2017. To keep chatting, please install the latest version of Skype for Linux.


faut croire qu'ils continueront à fournir un paquet. faudra seulement mettre à jour.


Bah c'est super alors !:D

Merci a tous pour vos réponses précise ! Je vais mettre en résolu le sujet !

#15 Re : Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 18:37:06

Booskap

Anonyme-8 a écrit :

man apt-key


DESCRIPTION
       apt-key gère les clés dont se sert apt pour authentifier les paquets. Les paquets authentifiés par ces clés seront réputés
       fiables.
 



edit: il faut peut être installer le paquet curl



Il est rapide le staff chez vous lol. Mon problème venez bien du fait que Curl n'était pas installer ! Je te remercie ça fait depuis hier que je suis dessus yes.gif mais sinon ça risque de plus trop bien fonctionne quand Skype ne sera plus pris en charge par Linux ?

#16 Re : Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 18:26:55

Booskap
D'accord merci du conseil, au pire des cas je pourrai toujours virtualiser une vm pour skype , ou utilisé Wine je sais pas si c'est une bonne idée ça ? hmm

#17 Gestion des paquets Debian » [Résolu] apt-key et son fonctionnement.. » 25-06-2017 18:17:17

Booskap
Réponses : 14
Bien le bonjour, big_smile

Je viens d'installer fraîchement Debian 9 woohoo.gifet j'ai décidé d'installer 2 / 3 programme avant d'attaquer les choses sérieuse.
Une fois les programme installer je fais un "apt-get update" histoire que tout soit bien clean et là, le terminal c'est mis a m'afficher une erreur me disant que la clé publique n'est pas disponible et qu'il ne peut pas la vérifier !sos.gif

J'ai donc fait quelque recherche scratchhead.gif afin de résoudre mon problème ! Mais rien de concret ,help.gif il me propose de faire manuellement la vérification de PGP mais j'ai du mal a comprendre, Skype me propose la procédure suivante : https://repo.skype.com/
mais j'ai l'impression que la première commande ne doit plus avoir la même syntaxe et concernant Curl ça n'a jamais fonctionné..peace_flag.gif

Je m'en remets a vous pour une première j’espère que vous saurez m'aider merci à vous !merci.gif

Voici l'erreur : scratchhead.gif
à la suite de "apt-get update" :

[/W: Erreur de GPG : https://repo.skype.com/deb stable InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 1F3045A5DF7587C3
W: The repository 'https://repo.skype.com/deb stable InRelease' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
 



Si vous avez besoin d'information supplémentaire n'hésité pas !yes.gif

Pied de page des forums

Propulsé par FluxBB