certs8db

Here you can post about the issues related to modifications performed manually (not through the kiosk wizard). Example: swapped kernel, added 3rd party modules or files.
Please describe in detail what has been changed and hopefully other kiosk user will be able to help.
Porteus team wont resolve bugs posted in this category as we support only modifications made by the kiosk wizard.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
tjennings87
Ronin
Ronin
Posts: 2
Joined: 14 Dec 2018, 20:41
Distribution: 4.7.0

certs8db

Post#1 by tjennings87 » 14 Dec 2018, 21:21

Hey,

I've squashed/unsquahed my xzm folder many many times now so I thought i'd reach out to the forums. My initial attempts I was dropping my certs9.db file into into the home\guest\.mozilla\firefox\c3pp43bg.default folder after having imported the certificate in a Linux Mint instance. I then would get errors when launching the wizard that Firefox was already running and couldn't start. I then realized maybe I needed to rollback Firefox to a earlier version. I downloaded Firefox 52 and got the same behaviour once i dropped a certs8.db file into the respective folder of 003-settings.xzm. I have also tried creating a module from /home/.mozilla/firefox and placing that into the .xzm folder but when starting the iso it still attempts to download firefox and then my certificate isn't there once it launches.

The jist of what I'm trying to do is just have firefox launch with a cert that trusts my web filter since we're using https scanning via sophos web appliance. I don't how to go about importing through the wizard since these will be completely segmented from the network. Any guidance would be greatly appreciated.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: certs8db

Post#2 by fanthom » 15 Dec 2018, 06:33

Hello tjennings87,

Kiosk's kernel accepts only 'xz' compression for the modules (best size/decompression speed ratio) so please make sure you create xzm properly (mind the mksquashfs arguments):
https://porteus-kiosk.org/modules.html
Please add [Solved] to your thread title if the solution was found.

tjennings87
Ronin
Ronin
Posts: 2
Joined: 14 Dec 2018, 20:41
Distribution: 4.7.0

Re: certs8db

Post#3 by tjennings87 » 17 Dec 2018, 13:57

Thanks Fanthom. Digging through some older post i was able to get it working. I think ultimately it came down to getting an older version of firefox which contains a Cert8.db file instead of Cert9.db and making sure Root had full access to home folder and Guest had full access to everything underneath it. Thanks for your response.

Locked