Auteur Sujet: fichier /etc/ssl/certs/ca-certificates.crt absent  (Lu 82 fois)

Rocket

  • Petit Nouveau
  • *
  • Messages: 19
  • Karma: 0
fichier /etc/ssl/certs/ca-certificates.crt absent
« le: dim. déc. 02 11:16:06 2018 »
Bonjour,

je viens d'installer Nutyx, malheureusement je ne peux pas envoyer de mails.

Pour envoyer mes mails, j'utilise neomutt, un dérivé de mutt qui est présent dans les dépôts et ensuite "msmtp" s'occupe d'envoyer le mail.
J'ai créé un paquet pour msmtp, malheureusement j'obtiens l'erreur actuellement:

msmtp: erreur d'utilisation du fichier de confiance X509 /etc/ssl/certs/ca-certificates.crt pour la session TLS : Erreur de lecture de fichier.
msmtp: le courriel n'a pas pu être envoyé (compte default dans /home/user/.msmtprc)

Ceci est normal, puisque je n'ai pas de fichier /etc/ssl/certs/ca-certificates.crt

Comment puis-je l'obtenir ?

Sur mon système le paquet ca-certificates est installé, mais il ne contient que des fichiers *.pem

Comment obtenir ce fichier .crt manquant?

Merci!

rems

  • Membre affranchi
  • ***
  • Messages: 48
  • Karma: 3
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #1 le: dim. déc. 02 11:39:16 2018 »
Bonjour, pouvez vous mettre la recette sur bugs.nutyx.org ou ici. Je penche pour un chemin erronné lors de la compilation.
Le nom de fichier le plus proche dans ca-certificates est ca-bundle.crt

Rocket

  • Petit Nouveau
  • *
  • Messages: 19
  • Karma: 0
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #2 le: dim. déc. 02 12:04:59 2018 »
C'est fait. Malheureusement je n'ai pas trouvé comment insérer la recette sous forme de fichier .txt. Comment puis-je faire ?

Le lien:

http://bugs.nutyx.org/index.php?do=details&task_id=24

rems

  • Membre affranchi
  • ***
  • Messages: 48
  • Karma: 3
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #3 le: dim. déc. 02 14:43:10 2018 »
J'ai poussé votre recette dans le git de nutyx. Il sera mis d'ici quelques heures. Il y aura en même temps une mise à jour de gnutls qui pouvait être la source de votre problème.
Dans l'attente de votre retour

Rocket

  • Petit Nouveau
  • *
  • Messages: 19
  • Karma: 0
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #4 le: dim. déc. 02 19:59:34 2018 »
Merci pour votre rapidité!

C'est réglé, je donnerai les détails dès que possible, là je dois un peu travailler avec mon nouveau système. Au passage, j'ai compris la remarque concernant les modules perl: j'ai créé entre 6-10 paquets pour python aujourd'hui.......

Rocket

  • Petit Nouveau
  • *
  • Messages: 19
  • Karma: 0
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #5 le: lun. déc. 03 15:10:25 2018 »
Bonjour,

le problème est réglé, merci! En fait le problème principal venait de l'utilisateur  :-[.

Je modifie très rarement le fichier de configuration .msmtprc. Il y avait la ligne suivante:

tls_trust_file /etc/ssl/certs/ca-certificates.crt

J'ai changé en

tls_trust_file /etc/ssl/ca-bundle.crt

Et cela fonctionne. Merci!

Au passage cela fait un paquet supplémentaire pour Nutyx!

rems

  • Membre affranchi
  • ***
  • Messages: 48
  • Karma: 3
Re : fichier /etc/ssl/certs/ca-certificates.crt absent
« Réponse #6 le: lun. déc. 03 20:59:28 2018 »
Bonjour et merci du retour, ça fait plaisir.