问题标签 [openbsd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
762 浏览

signals - ptrace 时如何在调试器中获取信号详细信息?

我有一个调试器,我正在从 linux 移植到 *bsd。目前,我正在开发 OpenBSD 版本。

在某些情况下,我想知道所传递信号的详细信息。例如,假设交付了一个 SIGSEGV,我想知道故障地址是什么,如果可能的话,它是读取还是写入。

另一个例子是如果我收到一个陷阱,它是一个单步事件吗?或者可能是一个 INT3 操作码。

在 linux 上,我通过调用以下命令获取此信息:

这很有效,因为它让我可以访问我可能想知道的关于信号的所有信息。OpenBSD 上似乎没有等价物。我查看了哪些可以使用 KVM API 访问kinfo_prockinfo_proc2 但没有什么能像 siginfo_t 那样拥有相同类型的信息。获取此信息的正确方法是什么?

0 投票
3 回答
1246 浏览

c - 在 C 中显示内存和 cpu

如何使用 C 代码在 OpenBSD 中查看我的 CPU mhz 和 Free mem(如 free)?

0 投票
1 回答
241 浏览

python - 如何在 OpenBSD4.8 上更改我的 python 脚本的进程名

我尝试了 py-setproctitle 和 setproctitle。他们都没有在 OpenBSD 上工作。

0 投票
2 回答
7442 浏览

php - 是否可以轻松地从另一个程序控制 mplayer?

我正在设置一台运行 OpenBSD 的计算机,我希望播放我想要的所有音乐。我希望它基本上设置在一个角落并做它的事情。问题是我想从任何地方控制它。我可以在我的计算机上使用 ssh 来做到这一点(虽然不是非常容易)。我认为从一个简单的网页控制它(比如选择歌曲、跳过、暂停、音量控制等)真的很酷,这样我就可以从我的手机和电脑上访问它。

所以,我更愿意为此使用 mplayer。有没有办法通过 PHP 脚本或类似的东西来控制 mplayer?

0 投票
1 回答
637 浏览

python - GNU Readline 与 FreeBSD、OpenBSD 上的默认 Python 相关联?

在 FreeBSD 或 OpenBSD 上获得未链接到 GNU Readline 的 Python 有多容易?GNU Readline 是这些系统上类似 Python readline 的默认支持吗?如果是这样,删除这种依赖是否容易?

0 投票
1 回答
3782 浏览

fastcgi - 使用 fastcgi 和本地 unix 域套接字启动 lig​​httpd 失败

/etc/lighttpd.conf:

我以 root 身份运行:

ps辅助:

ls -ltr /tmp

现在我尝试以 root 身份启动 lig​​httpd:

日志文件包含以下错误:

我的配置有什么问题?我运行 OpenBSD 4.9。

提前谢谢了

0 投票
3 回答
1599 浏览

qemu - OpenBSD 的 virsh 关闭 (libvirt/kvm)

是否可以正确关闭 openbsd 4.7 或 4.9

openbsd 位于从 libvirt 配置的 kvm/qemu 下。

关机应该发送一个 ACPI 信号“按下电源按钮”,但我的 openbsd 来宾对此没有反应。

另外,我可以将 OpenBSD 配置为真正关闭虚拟机的电源halt吗?现在它从控制台询问用户“按任意键重新启动”并且不要关闭电源。

0 投票
2 回答
363 浏览

c++ - OpenBSD 中有哪些选项可用于 c++ 内存调试?

我相信我在 OpenBSD 上的复杂 c++ 应用程序中发生了双重删除和一些内存损坏。我想追踪我的对象被删除的第一个位置,以及访问释放内存的任何点。

我通常会研究 valgrind,但它只是 linux。如果做不到这一点,我会使用某种跟踪代码来检测我的新操作员和删除操作员,但我发现很难确定正确的谷歌搜索。

是否有任何 openbsd 软件包可以为我提供有关内存错误的信息?是否有任何标准方法来重新定义 new 和 delete 以检测溢出、无效访问、双重释放?

0 投票
1 回答
120 浏览

freebsd - BSD 中与 applescript 有哪些相似之处?有什么不同?

我正在考虑切换到 BSD。我对 BSD 中使用哪些工具来编写 OSX 中的 applescript 进行的那种脚本感兴趣。

0 投票
1 回答
330 浏览

operating-system - 操作系统是用什么语言编程的

这个问题可能听起来很愚蠢,但我找不到真正的答案,所以这里是:

操作系统是用什么编程语言编写的?
OpenBSD 是用什么语言编写的?
您可以使用每种脚本语言(Ruby、Python 等)进行编程和操作吗?