Bug 149093

Summary: stale manual pages on http://www.freebsd.org/cgi/man.cgi
Product: Documentation Reporter: Stefan Hegnauer <stefan.hegnauer>
Component: Books & ArticlesAssignee: webmaster
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Stefan Hegnauer 2010-07-30 07:10:04 UTC
When asking for manual pages for e.g. 'FreeBSD 8.0-RELEASE and Ports' on http://www.freebsd.org/cgi/man.cgi the result is often for other/older versions of FreeBSD.

Example: the portmaster(8) manual page from calling 'http://www.freebsd.org/cgi/man.cgi?query=portmaster&apropos=0&sektion=0&manp
ath=FreeBSD+8.0-RELEASE+and+Ports&format=html' results in the page of FBSD 7.2 from 2007. 
The same manpage on my 8.0 systems is up-to-date however, and also shows all
the options the program acquired since.

How-To-Repeat: browse to http://www.freebsd.org/cgi/man.cgi using any browser and search for some manual pages for 'FreeBSD 8.0-RELEASE and Ports' or 'FreeBSD 8.1-RELEASE and Ports'.

All resulting man pages I tried so far are from FreeBSD 7.2.
Comment 1 Johann Kois freebsd_committer freebsd_triage 2010-07-30 10:05:05 UTC
Responsible Changed
From-To: freebsd-www->webmaster

Change responsibility.  This is not a bug in the documentation per se. 

Seems to be a problem with some of the (CGI?) scripts running in the background.
Comment 2 Simon L. B. Nielsen freebsd_committer freebsd_triage 2010-07-30 10:49:00 UTC
On 2010.07.30 06:00:45 +0000, Stefan Hegnauer wrote:

> When asking for manual pages for e.g. 'FreeBSD 8.0-RELEASE and
> Ports' on http://www.freebsd.org/cgi/man.cgi the result is often for
> other/older versions of FreeBSD.

> Example: the portmaster(8) manual page from calling
> 'http://www.freebsd.org/cgi/man.cgi?query=portmaster&apropos=0&sektion=0&manpath=FreeBSD+8.0-RELEASE+and+Ports&format=html'
> results in the page of FBSD 7.2 from 2007.

The version number you see is for the version of FreeBSD the web
server is running, not related to when the manual page was from.
That's just the way man(1) works.

See e.g.
http://bwwwdyn.freebsd.org/cgi/man.cgi?query=portmaster&manpath=FreeBSD+8.0-RELEASE+and+Ports
which is another (and at this point experimental) webserver.

> The same manpage on my 8.0 systems is up-to-date however, and also shows all
> the options the program acquired since. 

While the date from 2007 indicates man.cgi does use an older version
of the portmaster manual page than it should (it should be from August
24, 2009), you would still get an out of date manual page if you use
the web interface to see ports manual pages.

The 'FreeBSD 8.0-RELEASE and Ports' collection contains the manual
pages as they were for the ports collecton included with FreeBSD 8.0
release.

Anyway, there does indeed still seem to be a problem which somebody
should look at.

-- 
Simon L. Nielsen
Comment 3 Wolfram Schneider freebsd_committer freebsd_triage 2010-08-03 16:29:51 UTC
State Changed
From-To: open->closed

the man.cgi config was broken (damn cut&paste!). fixed. Thanks for the hint!