Question
We followed steps as stated in
WindowsInstallCookbook.
The result for TWiki is working fine with revision after several test.
But, the output from testenv script:
User: system
Note: Your CGI scripts are executing as this user.
Warning: Since your CGI script is not running as user nobody, you need to change the locks in the *,v
RCS files of the TWiki distribution from nobody to system. Otherwise, changes to topics will not be logged by
RCS.
Group(s): mkpasswd
As we know, Apache is running as the system user (which it uses if started as a service).
Even if we login as guest (nor administrator), and running the testenv script, same output as above.
It is something go wrong?
Thank you for your help.
Server Info
- TWiki version 01 Feb 2003
- Perl version 5.6.1-2 (Cygwin)
- Web Server Apache/1.3.27 (Win32)
- Server OS Windows NT 5.1 (Windows XP)
--
YapKeeKien - 04 Jul 2003
Answer
Hi, I am running practically the same system (Apache 1.3.27 on Windows XP) and I get the same error. It has never caused any problems on the system, so my advice is that you can safely ignore this warning. I don't see any evidence that you did something wrong.
--
TorbenGB - 07 Jul 2003
I have seen this on netbsd as well. I've added a note to
ImproveTestenv about this.
--
MattWilkie - 07 Jul 2003
I don't think this is a testenv bug - the only issue is that you won't get a revision history on any topics delivered with TWiki, e.g.
TWikiPreferences, until you do the re-locking. The point is that the
nobody user is encoded as the lock owner on these files, so the test is correctly stating that you should re-lock these files.
Of course, if you know you have re-locked these files you can ignore this message. The alternative would be that testenv had to check every single file delivered with TWiki (probably all files in reality), greatly slowing execution of this script for little gain.
--
RichardDonkin - 07 Jul 2003