从安装脚本添加 nssdb 证书

从安装脚本添加 nssdb 证书

我正在尝试编写一个脚本(.deb 包的 postinst)来安装安全的 websockets (wss:) 应用程序和允许从 Chrome 浏览器访问的证书。开发人员通过使用以下命令将证书添加到用户的 nssdb 来实现此目的certutil -A -d sql:$HOME/.pki/nssdb

如何通过安装程序脚本执行此操作?我已经尝试过了sudo -u $SUDO_USER,如果用户使用命令行,它可以工作sudo dpkg,但不能从像以root身份运行的Ubuntu软件中心这样的东西工作。有没有更好的方法来做到这一点,例如系统范围的数据库。我尝试了/etc/pki/nssdb我在某处看到的但 Chrome 没有发现它。

相关内容