At the risk of flogging a dead horse, as its not yet the weekend can I give you some pointers based on files you can compare in Porteus that might help you?
I currently have installed on Porteus ca-certificates-20150426-noarch-2_slack14.1.xzm
Code: Select all
ls -al /usr/share/ca-certificates/mozilla/
Should return real files, not sym links of the kind Common_Name.crt
Shoud show sym links from Common_Name.pem to /usr/share/ca-certificates/mozilla/Common_Name.crt or some other root authority
command then creates new sym links in /etc/ssl/certs so
string.crt sym links to Common_Name.pem within the same dir.
This has to be done before
you add the bundle to the /etc/ssl/certs. ....ca-certificates.crt must be found in /etc/ssl/certs as you already know a lot of software/domains look here first. If you try to do it early, which I have done,
you will get a false output because c_rehash only reads the top hash value in each pem file and you have 2, the top part of ca-certificates.crt and one called something_Common_Name.pem
The sym link to its bundle-name.pem can be anywhere.
Forgive me for sucking eggs, I have actually built this package on another distro but am no longer a member of that distro. And that is why my build script a few posts above is written in that way. Naturally I will volunteer to test this on next rebuild whether they are modules or the fulll iso