1

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

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

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

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

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

问候

4

2 回答 2

2

虽然我不熟悉 Foswiki,但我的第一个想法是您的 Web 服务器是 chrooted,因为这是 OpenBSD 上的默认设置,因此,Foswiki 找不到它需要的文件。您可以将 Foswiki 需要的文件复制到 chroot 中,或者在没有 chroot 的情况下运行 Web 服务器,这从安全角度来看是很糟糕的。

于 2014-04-07T06:33:26.960 回答
0

all programs mentioned are part of a base openbsd install and the above answer is correct. the openbsd documentation on chrooted apache has more info.

if you don't have to stick with foswiki you can try dokuwiki instead which has package support on openbsd and installs easily in very much the same way you tried already:

sudo pkg_add -U dokuwiki

hope the process is pretty much self-descriptive. in addition, the manpage for pkg_add is a good thing to read. good luck!

于 2014-04-27T13:16:37.980 回答