modutil fails on Ubuntu 16.04+ with a path error
linux
Symptoms
Chrome CAC setup fails because /usr/lib64 does not exist or the module is in a multi-arch directory.
Likely cause
Ubuntu uses Debian multi-arch paths like /usr/lib/x86_64-linux-gnu.
Fix
1. Find the actual library path: find /usr -name "libcoolkeypk11.so" 2>/dev/null
2. Use the returned path: modutil -dbdir sql:.pki/nssdb/ -add "CAC Module" -libfile /usr/lib/x86_64-linux-gnu/libcoolkeypk11.so
3. Verify with modutil -dbdir sql:.pki/nssdb/ -list.
Sourced from militarycac.com. Rewritten for clarity.
Didn't work, or need it tailored to your setup?
Ask the AI assistant