Browse Source

Remove "curl" package and install "wait4ports" package

Mohammad Abdoli Rad 5 years ago
parent
commit
4fb701e231
11 changed files with 13 additions and 13 deletions
  1. 1 1
      3.5/Dockerfile
  2. 1 1
      3.5/openrc/Dockerfile
  3. 1 1
      3.6/Dockerfile
  4. 1 1
      3.6/openrc/Dockerfile
  5. 1 1
      3.7/Dockerfile
  6. 1 1
      3.7/openrc/Dockerfile
  7. 1 1
      3.8/Dockerfile
  8. 1 1
      3.8/openrc/Dockerfile
  9. 1 1
      3.9/Dockerfile
  10. 1 1
      3.9/openrc/Dockerfile
  11. 3 3
      README.md

+ 1 - 1
3.5/Dockerfile

@@ -10,4 +10,4 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates curl
+    && apk add --no-cache su-exec ca-certificates

+ 1 - 1
3.5/openrc/Dockerfile

@@ -10,7 +10,7 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates curl \
+    && apk add --no-cache openrc su-exec ca-certificates \
     # Disable getty's
     && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
     && sed -i \

+ 1 - 1
3.6/Dockerfile

@@ -10,4 +10,4 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates curl
+    && apk add --no-cache su-exec ca-certificates wait4ports

+ 1 - 1
3.6/openrc/Dockerfile

@@ -10,7 +10,7 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates curl \
+    && apk add --no-cache openrc su-exec ca-certificates wait4ports \
     # Disable getty's
     && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
     && sed -i \

+ 1 - 1
3.7/Dockerfile

@@ -10,4 +10,4 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates curl
+    && apk add --no-cache su-exec ca-certificates wait4ports

+ 1 - 1
3.7/openrc/Dockerfile

@@ -10,7 +10,7 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates curl \
+    && apk add --no-cache openrc su-exec ca-certificates wait4ports \
     # Disable getty's
     && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
     && sed -i \

+ 1 - 1
3.8/Dockerfile

@@ -10,4 +10,4 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates curl
+    && apk add --no-cache su-exec ca-certificates wait4ports

+ 1 - 1
3.8/openrc/Dockerfile

@@ -10,7 +10,7 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates curl \
+    && apk add --no-cache openrc su-exec ca-certificates wait4ports \
     # Disable getty's
     && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
     && sed -i \

+ 1 - 1
3.9/Dockerfile

@@ -10,4 +10,4 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache su-exec ca-certificates curl
+    && apk add --no-cache su-exec ca-certificates wait4ports

+ 1 - 1
3.9/openrc/Dockerfile

@@ -10,7 +10,7 @@ LABEL maintainer="m.abdolirad@gmail.com" \
 RUN echo '@edge http://dl-cdn.alpinelinux.org/alpine/edge/main' >> /etc/apk/repositories \
     && echo '@edgecommunity http://dl-cdn.alpinelinux.org/alpine/edge/community' >> /etc/apk/repositories \
     && echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
-    && apk add --no-cache openrc su-exec ca-certificates curl \
+    && apk add --no-cache openrc su-exec ca-certificates wait4ports \
     # Disable getty's
     && sed -i 's/^\(tty\d\:\:\)/#\1/g' /etc/inittab \
     && sed -i \

+ 3 - 3
README.md

@@ -25,6 +25,6 @@ The image enable the following repositories:
 
 The image installs the following extra packages:
 
-- [`ca-certificates`](https://pkgs.alpinelinux.org/package/v3.7/main/x86_64/ca-certificates)
-- [`curl`](https://pkgs.alpinelinux.org/package/v3.7/main/x86_64/curl)
-- [`su-exec`](https://pkgs.alpinelinux.org/package/v3.7/main/x86_64/su-exec)
+- [`ca-certificates`](https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/) Common CA certificates PEM files.
+- [`su-exec`](https://github.com/ncopa/su-exec) Switch user and group id, setgroups and exec.
+- [`wait4ports`](https://github.com/erikogan/wait4ports) A small utility to wait for network peer availability.