The wwwstat-2.01 port still has not been fixed, and is not Y2K compliant: For example: the file "monthly": $ArcStats = '/dc/ud/www/documentroot/Admin/stats-19' . $year . '/' . $LastMonth . '.wwwstats.html'; It relies on the 2-digit representation of the year (from $year), and adds "19" before it. I am not sure if other files in the package have similar problem. How-To-Repeat: Wait until Y2K :)
Responsible Changed From-To: freebsd-ports->andreas Over to port's maintainer.
Addition: It seems that the problem with "monthly" in wwwstat-2.01 port is a bit deeper: In addition to hardcoded "19", it uses Perl's $year which was found to have value of "100" in 2000. See the test output below. Regards, Igor /t/TEST>./monthly Got the defaults Figured out that last month was Jan 100 Successfully opened the log files Splitting /t/TEST/access_log Successfully processed the logfiles Deleting /t/TEST/access_log.old Creating monthly stats in /t/TEST/stats-19100/Jan.wwwstats.html Compressing last month's log Moving last month's log to /t/TEST/Jan100_access_log.gz Finished Job
Responsible Changed From-To: andreas->freebsd-ports Andreas no longer maintains this port.
Responsible Changed From-To: freebsd-ports->demon Over to maintainer
Responsible Changed From-To: demon->freebsd-ports I do not maintain this port (anymore).
State Changed From-To: open->closed I've committed a patch which manipulates the year into a 4 digit state and removes the hardcoded '19'.