File tree 3 files changed +15
-3
lines changed
3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 1
1
.idea
2
2
ngx_http_auth_jwt_module.so
3
+ libjwt.so.0.6.0
4
+ libjwt.la
5
+ libjwt.a
6
+ libjansson.so.4.13.0
7
+ libjwt.so.0.7.0
Original file line number Diff line number Diff line change 5
5
ARG NGINX_VERSION=1.16.1
6
6
7
7
ENV LD_LIBRARY_PATH=/usr/local/lib
8
+ # ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/share/pkgconfig
8
9
9
10
RUN yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm && \
10
11
yum -y update && \
@@ -46,15 +47,17 @@ RUN wget https://github.com/akheron/jansson/archive/v$JANSSON_VERSION.zip && \
46
47
make check && \
47
48
make install
48
49
50
+ ENV PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/share/pkgconfig
51
+
49
52
# build libjwt
50
- ARG LIBJWT_VERSION=1.11 .0
53
+ ARG LIBJWT_VERSION=1.12 .0
51
54
RUN wget https://github.com/benmcollins/libjwt/archive/v$LIBJWT_VERSION.zip && \
52
55
unzip v$LIBJWT_VERSION.zip && \
53
56
rm v$LIBJWT_VERSION.zip && \
54
57
ln -sf libjwt-$LIBJWT_VERSION libjwt && \
55
58
cd /root/dl/libjwt && \
56
59
autoreconf -i && \
57
- ./configure JANSSON_CFLAGS=/usr/local/include JANSSON_LIBS=/usr/local/lib && \
60
+ ./configure && \
58
61
make all && \
59
62
make install
60
63
Original file line number Diff line number Diff line change @@ -39,6 +39,10 @@ stop-nginx:
39
39
start-nginx :
40
40
docker run --rm --name " $( DOCKER_IMAGE_NAME) -cont" -d -p 8000:8000 $(DOCKER_ORG_NAME ) /$(DOCKER_IMAGE_NAME )
41
41
docker cp $(DOCKER_IMAGE_NAME ) -cont:/usr/lib64/nginx/modules/ngx_http_auth_jwt_module.so .
42
+ docker cp $(DOCKER_IMAGE_NAME ) -cont:/usr/local/lib/libjansson.so.4.13.0 .
43
+ docker cp $(DOCKER_IMAGE_NAME ) -cont:/usr/local/lib/libjwt.a .
44
+ docker cp $(DOCKER_IMAGE_NAME ) -cont:/usr/local/lib/libjwt.la .
45
+ docker cp $(DOCKER_IMAGE_NAME ) -cont:/usr/local/lib/libjwt.so.0.7.0 .
42
46
43
47
.PHONY : build-test-runner
44
48
build-test-runner :
@@ -50,4 +54,4 @@ rebuild-test-runner:
50
54
51
55
.PHONY : test
52
56
test :
53
- docker run --rm $(DOCKER_ORG_NAME ) /jwt-nginx-test-runner
57
+ docker run --rm $(DOCKER_ORG_NAME ) /jwt-nginx-test-runner
You can’t perform that action at this time.
0 commit comments