我有一个启动 PF 防火墙的 Ansible 剧本。它在此时冻结,因为目标和 Ansible 正在执行的主机之间的 SSH 连接因此而中断。有没有办法保持这种连接,这样我就可以继续执行下一个任务/剧本而无需重新运行?
我试图在 FreeBSD 12.2p4 上的 OpenSSL 1.1.1K 上出现的某些代码中重现问题。
我下载并安装了FreeBSD-12.2-RELEASE-amd64-dvd1.iso,它安装了带有 OpenSSL 1.1.1h-freebsd 的 FreeBSD 12.2-RELEASE-p9 但没有重现问题。
(我正在尝试重现https://github.com/nextcloud/server/issues/26425#issuecomment-814034012)
我正在考虑让我的 Apache 2.4.46 Web 服务器更喜欢 HTTP2,但找不到任何关于如何使用 FreeBSD 启用它的信息。在这一点上,我很好奇此时是否有可能。注意:我正在运行 HTTPS 并使用 let encrypt 认证
我有一台运行 TrueNAS Core 的家庭服务器。在监狱内,我运行着 Plex 媒体服务器,因此我可以轻松地在电视上查看我的照片。由于 Plex 中的一些错误,当我添加新图片时它有时会崩溃。当然,这最终会得到修复,但在那之前我想设置一些东西,以便 Plex 在崩溃后自动重新启动。
我曾尝试设置 daemontools,但我遵循的指南均未导致 Plex 自动重新启动。我认为这是因为我将 Plex 设置为服务,而不是运行单个脚本来启动它。
有没有办法监视 FreeBSD 上的某些服务,并在它们出现故障时自动重新启动它们?我搜索了所有我知道的地方,但我的查询没有产生有用的结果。
谢谢
因此,我今天使用 FreeBSD 12 映像文件启动了我的Raspberry Pi 3 B+ ,并开始将其配置为具有桌面图形 UI。
当我尝试使用以下命令安装 KDE 时,
# pkg install x11/kde5
得到这个错误按摩:
pkg: No packages available to install matching 'x11/kde5' have been found in the repositories.
有人有解决方案吗?或者有人可以帮我找出我做错了什么(因为我不是有经验的用户)?
提示: - 我是按照freeBSD 官方手册
上的分步指南进行的。
- 我也搜索了这个问题,但我找不到答案。这个问题似乎是新的。
我最近有一个find ... | xargs ...
用例让我感到惊讶。该问题涉及find
不返回匹配项的情况。
在两个系统上进行测试,我发现其中一个的行为符合我的预期:
$ mkdir empty
$ find empty -type f | wc -l
0
$ find empty -type f | xargs echo file
$
但是另一个的行为并不像我预期的那样:
$ mkdir empty
$ find empty -type f | wc -l
0
$ find empty -type f | xargs echo file
file
是什么导致第二种情况下的行为,有没有办法解决它?当find
返回零匹配时,我想xargs
迭代零次。