diff --git a/Dockerfile b/Dockerfile index 7ac41fe..63e10ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,6 +14,7 @@ WORKDIR /build COPY lighttpd/lighttpd-source /build/lighttpd/lighttpd-source RUN cd /build/lighttpd/lighttpd-source \ + && sed -e s/AM_C_PROTOTYPES/AC_C_PROTOTYPES/g -i configure.in \ && ./autogen.sh \ && CFLAGS=-g ./configure --without-bzip2 --without-pcre --without-zlib --build=x86_64-unknown-linux-gnu \ && CFLAGS=-g make \ @@ -25,6 +26,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends libc6-dbg COPY mayhem/testsuite /testsuite COPY --from=builder1 /mayhemit /mayhemit COPY --from=builder2 /usr/local /usr/local -RUN mkdir /www && echo "lighttpd 1.4.52 running!" > /www/index.html +RUN mkdir /www && echo "lighttpd 1.4.15 running!" > /www/index.html CMD ["/usr/local/sbin/lighttpd","-D", "-f","/usr/local/etc/lighttpd.conf"] EXPOSE 80 diff --git a/lighttpd/lighttpd-source b/lighttpd/lighttpd-source index 06ebbc3..310b2aa 160000 --- a/lighttpd/lighttpd-source +++ b/lighttpd/lighttpd-source @@ -1 +1 @@ -Subproject commit 06ebbc3ed491244ee3285988b0bc7275a0a47131 +Subproject commit 310b2aa13e69ade5cf81f867b9ec0021261c7477 diff --git a/mayhemit-c/mayhemit.c b/mayhemit-c/mayhemit.c index 25e4654..a2b0bf4 100644 --- a/mayhemit-c/mayhemit.c +++ b/mayhemit-c/mayhemit.c @@ -1,5 +1,6 @@ #include #include +#include int mayhemit(char *buf) { @@ -8,7 +9,7 @@ int mayhemit(char *buf) if(buf[1] == 'u') if(buf[2] == 'g') { printf("You've got it!"); - // abort(); + raise(SIGABRT); } return 0; }