我想在 Ubuntu 上添加一些默认 firefox 没有的根 CA,但我不知道如何。
我尝试将它们添加到本地证书中certutil
,但是没有用。它弄乱了我的证书数据库。
$ certutil -A -d .mozilla/firefox/kek3dogy.default/ -i /usr/local/share/ca-certificates/FNMT_ACRAIZ.crt -n "Certificado Raiz FNMT" -t "TCu,Cuw,Tuw"
Run Code Online (Sandbox Code Playgroud)
进而
$ certutil -L -d .mozilla/firefox/kek3dogy.default/
Certificate Nickname Trust Attributes
SSL,S/MIME,JAR/XPI
Go Daddy Secure Certification Authority ,,
VeriSign Class 3 Secure Server CA - G3 ,,
VeriSign Class 3 Extended Validation SSL CA ,,
DigiCert High Assurance CA-3 ,,
GlobalSign Domain Validation CA - G2 ,,
GeoTrust SSL CA ,,
StartCom Class 2 Primary Intermediate Server CA ,, …
Run Code Online (Sandbox Code Playgroud) 如果我使用 Nautilus 创建书签,则其位置存储在 上~/.gtk-bookmarks
,但不存储其名称。
我已经创建了一个名为奇怪的测试书签,并尝试grep
在我的家中为该名称做一个,但我什么也没找到。
Nautilus 在哪里存储书签名称?
我正在尝试从 Bash 获取默认 firefox 配置文件(自动打开的配置文件)的配置文件目录。我怎么能继续?我找不到任何有用的选项发出firefox --help
我通常使用 EasyTAG 2.1.7 标记 Ogg Vorbis 文件。
现在,我想生成 Ogg Opus 文件,但我无法将标签写入文件。EasyTAG 承担 Ogg 文件没有 Vorbis 或 Speex 流。
另一个工具,例如 lltag,会吐出诸如“跳过此未知类型的文件”之类的消息。
一些忠告?谢谢。
如何在 Ubuntu 软件中心展示我自己的个性化横幅展品?
我见过一些URL定义/usr/share/software-center/softwarecenter/enums.py
和/usr/share/software-center/softwarecenter/distro/Ubuntu.py
至今。
我还尝试跟踪从视图到核心的代码。但我迷路了。_append_banner_adds
调用SoftwareCenterAgent
。它调用SpawnHelper
. 然后我迷路了。还有一些电话,SimpleFileDownloader
但我无法跟踪它们。
另外,我在调试日志中注意到了这个条目。
2013-02-08 15:07:43,731 - softwarecenter.simplefiledownloader - DEBUG - download_file: http://software-center.ubuntu.com/site_media/exhibits/2012/12/SC_banner_Mixxx_2.png None True
Run Code Online (Sandbox Code Playgroud)
是否有关于如何实施的文档?一些简单的方法来更改默认横幅并以干净的方式放置我自己的横幅将非常有帮助。
我想我可以简单地重写该_append_banner_adds
函数,但我在 python 上并不是非常多产,如果可能的话,我想理解和使用 Ubuntu 正在使用的相同方法。
我正在尝试在注销时做一些事情,该任务最多可能需要 5 分钟才能完成。
如果用户选择Power off
或Reboot
直接,则脚本在完成之前被杀死。如果用户只是选择Log out
,则脚本将毫无问题地执行。
我试过使用pam_exec
和lightdm
属性session-cleanup-script
指向我的脚本,但在这两种情况下都是一样的。
用于进行测试的脚本是这样的:
#!/bin/bash
touch /tmpfile
for p in $(seq 0 300) ; do
sleep 1
echo $p >> /tmpfile
done
Run Code Online (Sandbox Code Playgroud)
注销时,所有 300 个数字都会写入文件。在用户会话中直接关闭或重新启动时,只写入了 2 或 3 个数字,因此脚本被终止。
lightdm 是如何处理关机的?如何确保我的脚本不会被杀死?
如果您提出替代方法,请注意我需要知道正在注销的用户并能够以该用户身份运行脚本。我还需要通知用户发生了什么,所以如果可能的话最好留在 X 上。
我想在办公室部署“您知道吗...”或“今日小贴士”应用程序。这应该:
我正在使用 puppet,所以我已经完成了部署。甚至不需要从服务器收集提示,因为我可以免费部署最新的提示文件/数据库。
当然,我可以通过使用 zenity 和 bash 来破解一个快速解决方案,但我想知道是否有任何专门针对此的应用程序。
我不太喜欢 zenity 方法,因为它可以显示的内容非常有限。例如,屏幕截图旁边没有文字。Zenity 旨在显示简单的对话框。