-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #107 from hintjens/master
Problem: out of date wrt zproject
- Loading branch information
Showing
38 changed files
with
213 additions
and
219 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,39 @@ | ||
FROM ubuntu:trusty | ||
|
||
MAINTAINER Benjamin Henrion <zoobab@gmail.com> | ||
|
||
RUN apt-get update && \ | ||
apt-get install -y uuid-dev build-essential git-core libtool unzip && \ | ||
apt-get install -y autotools-dev autoconf automake pkg-config libkrb5-dev && \ | ||
mkdir -p /tmp/malamute && \ | ||
cd /tmp/malamute && \ | ||
git clone https://github.com/jedisct1/libsodium && \ | ||
( cd libsodium; ./autogen.sh; ./configure; make check; make install; ldconfig; cd .. ) && \ | ||
git clone https://github.com/zeromq/libzmq && \ | ||
( cd libzmq; ./autogen.sh; ./configure; make check; make install; ldconfig; cd .. ) && \ | ||
git clone https://github.com/zeromq/czmq && \ | ||
( cd czmq; ./autogen.sh; ./configure; make check; make install; ldconfig; cd .. ) && \ | ||
git clone git://github.com/zeromq/malamute.git && \ | ||
( cd malamute; ./autogen.sh; ./configure; make check; make install; ldconfig; cd .. ) && \ | ||
cd ../.. && \ | ||
rm -rf /tmp/malamute | ||
RUN DEBIAN_FRONTEND=noninteractive apt-get update -y -q | ||
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --force-yes uuid-dev build-essential git-core libtool autotools-dev autoconf automake pkg-config unzip libkrb5-dev cmake | ||
|
||
RUN useradd -d /home/zmq -m -s /bin/bash zmq | ||
RUN echo "zmq ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/zmq | ||
RUN chmod 0440 /etc/sudoers.d/zmq | ||
|
||
USER zmq | ||
|
||
WORKDIR /home/zmq | ||
RUN git clone https://github.com/zeromq/libzmq.git | ||
WORKDIR /home/zmq/libzmq | ||
RUN ./autogen.sh | ||
RUN ./configure | ||
RUN make | ||
RUN sudo make install | ||
RUN sudo ldconfig | ||
|
||
WORKDIR /home/zmq | ||
RUN git clone https://github.com/zeromq/czmq.git | ||
WORKDIR /home/zmq/czmq | ||
RUN ./autogen.sh | ||
RUN ./configure | ||
RUN make | ||
RUN sudo make install | ||
RUN sudo ldconfig | ||
|
||
CMD ["malamute"] | ||
WORKDIR /home/zmq | ||
RUN git clone git://github.com/zeromq/malamute.git | ||
WORKDIR /home/zmq/malamute | ||
RUN mkdir build | ||
WORKDIR /home/zmq/malamute/build | ||
RUN cmake .. | ||
RUN make | ||
RUN sudo make install | ||
RUN sudo ldconfig |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,6 +16,5 @@ | |
#define __PLATFORM_H_INCLUDED__ | ||
|
||
#define MLM_HAVE_WINDOWS | ||
#define HAVE_LIBUUID 1 | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.