Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I recently installed OpenBSD and went to check the version of Apache HTTPD and when I run httpd -v it tells me the version is Apache/1.3.29 (Unix). Surely this can't be right? I am using the latest version of OpenBSD (5.3), why is Apache SO out of date for an OS that is supposed to be security based?

share|improve this question

closed as not constructive by mdpc, Jenny D, gWaldo, TheCleaner, Scott Pack May 14 '13 at 14:03

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

The answer of Krist is the correct one. Just a side comment. # pkg_info -Q apache-httpd -> apache-httpd-2.2.23. Apache2 is available from packages. The OpenBSD developers are focused now in nginx. nginx is installed by default. – Rufo El Magufo May 14 '13 at 15:27
The Apache in OpenBSD has been patched and security backported, and does not contain the vulnerabilities normally associated with httpd 1.3.29. Various Linux Distros do this constantly too, including old version of Apache that have been security patched instead of the new version. – Chris S May 14 '13 at 15:49
up vote 2 down vote accepted

Officially it's a licencing issue

To quote:

Source code published under version 2 of the Apache license cannot be included into OpenBSD. As a consequence, OpenBSD now maintains its own version of Apache based on version 1.3.29. The OpenBSD version includes many enhancements and bugfixes.

But there appears to be more going on below the surface. Basically the OpenBSD decided to no longer update apache:

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.