Hi, I've been testing nginx on OpenBSD 5.2 for a couple days now, and it seems to be working quite fine. I've been able to configure microcaching and everything seems to work as expected.
I intend to replace Apache with this for a couple of reasons: 1) it looks like apache might go away at some point according to the nginx introduction in the upgrade guide. 2) it does seem to perform faster than apache, and it looks easier to configure. Now, should I feel safe exchanching apache with nginx, both in terms of stability and security? I can see that some files have been updated by the OpenBSD team, reading README.OpenBSD in the source directory. One of those changes seems to have been the inclusion of the "-u" flag to chroot nginx (I'm not entirely sure about this, but I can't find that switch in a 1.2.5 release for CentOS). Has it gone through an audit process of some sort by the OpenBSD team? I think that was performed for the Apache code, and patches were applied because of that. Last, but not least, is there a recommended way to compile/add modules to nginx? I had to modify the Makefile.bsd-wrapper to do that, as it looke like the only way to add 3rd party modules to it. Is there a suggested way to do that? Thanks so much, Martín.