问题标签 [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 回答
284 浏览

apache - OpenBSD 上的 Apache、Foswiki 错误 - 内部错误 - 日志显示 /htdocs/foswiki/bin/configure 的执行失败

我正在使用安装了 perl、apache、firefox、gedit 的 OpenBSD。我正在尝试在 OpenBSD 上运行 foswiki。

每当我尝试跑步时

它给出 500 内部服务器错误。当我检查日志时,它会显示以下信息。

[Wed Mar 19 08:24:33 2014] [error] (2)No such file or directory: exec of /htdocs/foswiki/bin/configure failed

[2014 年 3 月 19 日星期三 08:24:33] [错误] [客户端 127.0.0.1] 脚本头过早结束:/htdocs/foswiki/bin/configure

有人可以指导问题是什么以及我该如何解决。?

问候

文件位置: /var/www/htdocs/foswiki

httpd.conf文件具有以下配置。

0 投票
2 回答
165 浏览

package - 在 OpenBSD 中,如何将单个系统文件(如(grep、rcs、rlog)升级到最新版本?

我正在尝试在 OpenBSD 上运行 foswiki。东西已经安装,我可以打开"/bin/Configure"foswiki 配置屏幕的页面。但是该页面报告了一些错误,抱怨找不到以下文件或已过时并且需要新版本。

文件是:grep、rcs、ci、co、rlog、rcsdiff

我尝试"pkg_add -Uu"了升级安装的软件包之类的命令,但它报告所有软件包都是最新的。

我也尝试过"pkg_add rcs" "pkg_add grep" 等但不起作用。

所以我的基本问题是如何将上述文件更新为 foswiki 所需的最新版本。

问候

0 投票
1 回答
1075 浏览

building - make test 失败后怎么办?

在 VirtualBox VM OpenBSD 上:

我试图构建 apr 1.5.1 以尝试构建没有软件包的 apache 2.4 服务器(即来自源代码),当我运行时make test,testlock 失败:

我不知道该怎么办。像这样的事情的行动方针是什么?

0 投票
1 回答
1190 浏览

linux - 带有imsg的IPC?OpenBSD 和 Linux 的兼容性?

我正在阅读Tmux源代码以了解它是如何工作的。它看到它imsg用于它的 IPC,我什至从未听说过。我一直在尝试了解更多信息,但事实证明imsg这很难用谷歌搜索,而且我得到了很多关于 iMessage 的结果。

我在imsg这里找到了一些文档,所以它似乎是一个 OpenBSD 库。我开始寻找 Linux 实现,但找不到任何东西。看来 Tmux 的作者编写了他们自己的兼容层。这让我感到惊讶,因为imsg它看起来真的很有用。Linux 是否有类似的 C API,我只是不知道?

0 投票
1 回答
238 浏览

python - PyParallel 在 OpenBSD 中不工作

我正在尝试在 OpenBSD 上运行 PyParallel 以通过并行端口控制一些继电器。我下载了它,然后用命令安装它,sudo python setup.py install它似乎工作。但是现在当我尝试导入它时出现错误。

我在网上搜索了有关文件 parallelioctl 的信息,但无济于事。

如果有人有想法,我将不胜感激!

提前致谢!

0 投票
1 回答
633 浏览

networking - 将 PF 语法从 OpenBSD 4.4 转换为 5.5:“rdr on”、“no nat on”、“nat on”

如何将下面的 PF 语法从 OpenBSD 4.4 转换为 OpenBSD 5.5?

0 投票
1 回答
569 浏览

php - PECL::gnupg 无法安装在 OpenBSD 5.5 中

我正在使用 OpenBSD 5.5(带有 vagrant box:tmatilai/openbsd-5.5)。我使用 pkg_add 命令安装了 php、pear 和 gnupg。另外,我使用 pecl 命令安装了 PECL::APC。

但是,当我尝试使用 pecl 命令(pecl install gnupg)安装 PECL::gnupg 时,安装失败并显示以下消息。

我的命令行历史如下:

另外,我尝试手动编译并遇到同样的错误。

gpgme 可能已安装。

有谁知道如何在 OpenBSD 5.5 中安装 PECL::gnupg?

0 投票
1 回答
2082 浏览

macos - 在 OS X 中使用 PacketFilter 透明地代理数据包

有一个很酷的实用程序,叫做sshuttle。过去它依赖于ipfw转发数据包。看起来这ipfw在 Mavericks 中大部分都被破坏了,建议现在使用 PacketFilter。

我大部分时间都在看 PacketFilter,它似乎ipfw有一个 PacketFilter 不支持的功能(希望我错了)。

以下规则:

会将所有流量转发到 127.0.0.1 (localhost) 端口 12300。但是,它不会更改 TCP 数据包中的目标 IP 或端口。这对于 sshuttle 很重要,因为它使用有关原始目的地的信息将数据包转发到另一个网络。

我可以在 PacketFilter 世界中找到的最接近的规则是:

此规则确实将流量发送到 127.0.0.1 (localhost) 端口 12300,但它还将目标地址重写为 127.0.0.1。

关于如何在 OS X 中获得行为 sshuttle 需要的任何想法?

0 投票
1 回答
7119 浏览

networking - OpenBSD,通过网站身份验证连接到 WPA WiFi

我经常乘公共汽车旅行,其中大多数车上都有某种 WiFi。使用像 Wicd 这样的自动连接管理器连接它们的常用方法是选择网络,然后在启动浏览器时进行一些额外的身份验证,然后我就完成了。但是OpenBSD没有这样的管理器,所以我开始使用并喜欢标准ifconfig方法。在标准情况下,我有例如 WEP2 加密和密码身份验证,解决方法是首先运行:

在那之后:

问题是如何在没有密码的公交车箱中连接?到目前为止,我尝试了几种方法,例如根本不指定密码或提供空密码(立即拒绝),但所有这些都导致输出如下:

运行时dhclient

0 投票
1 回答
275 浏览

php - 在 OpenBSD 5.6 平台上将 PHP 5.5 模块加载到 Apache 1.3(OpenBSD 版本)时出错

我正在尝试在 OpenBSD 5.6 机器上使用 Apache 1.3 (apache-httpd-openbsd)、PHP 5.5 和 MySQL 配置服务器。

当我尝试将 PHP 模块加载到 Apache 中时,会出现问题。我在 httpd.conf 文件中添加了以下行:

问题是当我尝试使用

我收到一堆这样的错误:

似乎 PHP 库引用了 Apache 中的 APR 方法,这些方法应该包含在我拥有的 Apache 发行版中。我如何帮助 PHP 找到这些方法并能够在我的服务器上运行?