使用watt-toolkit时报错
文件具有执行权限。
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database.
证书 'SteamTools' 不存在。
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database.
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ====
Authentication is needed to run `/usr/lib/watt-toolkit/Steam++.sh linux -ceri /home/ht/.local/share/Steam++' as the super user
Authenticating as: root
Password:
==== AUTHENTICATION COMPLETE ====
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database.
证书 'SteamTools' 不存在。
证书 'SteamTools' 不存在。
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ====
Authentication is needed to run `/usr/lib/watt-toolkit/Steam++.sh linux -ceri /home/ht/.local/share/Steam++' as the super user
Authenticating as: root
Password:
==== AUTHENTICATION COMPLETE ====
app界面报错
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database
解决
首先删除旧的数据库:
rm -rf $HOME/.pki/nssdb
然后创建新的数据库:
mkdir -p $HOME/.pki/nssdb
certutil -N --empty-password -d sql:$HOME/.pki/nssdb
app内重新安装证书