问题标签 [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.
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
文件具有以下配置。
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 所需的最新版本。
问候
building - make test 失败后怎么办?
在 VirtualBox VM OpenBSD 上:
我试图构建 apr 1.5.1 以尝试构建没有软件包的 apache 2.4 服务器(即来自源代码),当我运行时make test
,testlock 失败:
我不知道该怎么办。像这样的事情的行动方针是什么?
linux - 带有imsg的IPC?OpenBSD 和 Linux 的兼容性?
我正在阅读Tmux源代码以了解它是如何工作的。它看到它imsg
用于它的 IPC,我什至从未听说过。我一直在尝试了解更多信息,但事实证明imsg
这很难用谷歌搜索,而且我得到了很多关于 iMessage 的结果。
我在imsg
这里找到了一些文档,所以它似乎是一个 OpenBSD 库。我开始寻找 Linux 实现,但找不到任何东西。看来 Tmux 的作者编写了他们自己的兼容层。这让我感到惊讶,因为imsg
它看起来真的很有用。Linux 是否有类似的 C API,我只是不知道?
python - PyParallel 在 OpenBSD 中不工作
我正在尝试在 OpenBSD 上运行 PyParallel 以通过并行端口控制一些继电器。我下载了它,然后用命令安装它,sudo python setup.py install
它似乎工作。但是现在当我尝试导入它时出现错误。
我在网上搜索了有关文件 parallelioctl 的信息,但无济于事。
如果有人有想法,我将不胜感激!
提前致谢!
networking - 将 PF 语法从 OpenBSD 4.4 转换为 5.5:“rdr on”、“no nat on”、“nat on”
如何将下面的 PF 语法从 OpenBSD 4.4 转换为 OpenBSD 5.5?
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?
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 需要的任何想法?
networking - OpenBSD,通过网站身份验证连接到 WPA WiFi
我经常乘公共汽车旅行,其中大多数车上都有某种 WiFi。使用像 Wicd 这样的自动连接管理器连接它们的常用方法是选择网络,然后在启动浏览器时进行一些额外的身份验证,然后我就完成了。但是OpenBSD没有这样的管理器,所以我开始使用并喜欢标准ifconfig
方法。在标准情况下,我有例如 WEP2 加密和密码身份验证,解决方法是首先运行:
在那之后:
问题是如何在没有密码的公交车箱中连接?到目前为止,我尝试了几种方法,例如根本不指定密码或提供空密码(立即拒绝),但所有这些都导致输出如下:
运行时dhclient
。
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 找到这些方法并能够在我的服务器上运行?