我正在尝试编写一个脚本(.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 没有发现它。