rumpkernel / rumprun-packages

Ready-made packages of software for running on the Rumprun unikernel
Other
202 stars 80 forks source link

Add apache2 httpd package #113

Closed myunghoj closed 8 years ago

myunghoj commented 8 years ago

Hi!

I added apache http server 2.4.20 and tested. It works fine with general html web pages and also https with ssl. If there is anything wrong, please let me know :)

Thanks, Myungho (mhjungk@gmail.com)

anttikantee commented 8 years ago

Thanks! I remember making Apache work against a TCP/IP stack provided by a rump kernel I think in 2008 (which wasn't a "pure" unikernel back then), so this brings back some memories.

Some bits in APACHE_CONF_ENV look wrong. For example, Rumprun does not support TCP_CORK.

I hope you will work with upstream to merge your patches.

I will invite you to the packages team, and after joining you can merge this PR at your discretion. Thanks!

anttikantee commented 8 years ago

Oh, and also please add apache2 to .travis.yml

myunghoj commented 8 years ago

Hi Antti!

Thank you so much for invitation. I just merged and added it to travis.

anttikantee commented 8 years ago

Great, thanks!