Skip to content

Commit

Permalink
Add eurolinux distro (#87)
Browse files Browse the repository at this point in the history
Also update my e-mail in files

Signed-off-by: Tim Smith <tsmith84@gmail.com>
  • Loading branch information
tas50 committed Apr 23, 2023
1 parent 6685de0 commit ac7fe03
Show file tree
Hide file tree
Showing 23 changed files with 232 additions and 19 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ jobs:
- "debian-10"
- "debian-11"
- "debian-12"
- "eurolinux-7"
- "eurolinux-8"
- "eurolinux-9"
- "fedora-36"
- "fedora-37"
- "fedora-38"
Expand Down
2 changes: 1 addition & 1 deletion almalinux-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM almalinux:8
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion almalinux-9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM almalinux:9
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion amazonlinux-2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM amazonlinux:2023
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion centos-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM centos:8
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion debian-11/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM debian:11
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion debian-12/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM debian:bookworm
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
65 changes: 65 additions & 0 deletions eurolinux-7/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
FROM eurolinux/eurolinux-7
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

LABEL org.label-schema.schema-version="1.0"
LABEL org.label-schema.build-date=$BUILD_DATE
LABEL org.label-schema.name="test-kitchen/dokken-images"
LABEL org.label-schema.description="A Docker container for testing eurolinux-7"
LABEL org.label-schema.vcs-url="https://github.com/test-kitchen/dokken-images"
LABEL org.label-schema.vcs-ref=$VCS_REF
LABEL org.label-schema.vendor="test-kitchen"

# hadolint ignore=DL3033
RUN yum -y install \
binutils \
ca-certificates \
cronie \
curl \
dmidecode \
e2fsprogs \
ethtool \
file \
gnupg2 \
hostname \
initscripts \
iproute \
iptables \
iputils \
less \
lsof \
nc \
net-tools \
nmap \
openssl \
passwd \
procps \
strace \
sudo \
system-lsb-core \
systemd-sysv \
tcpdump \
telnet \
util-linux \
vim-minimal \
wget \
which && \
yum upgrade -y && \
yum clean all && \
rm -rf /var/cache/yum && \
rm -rf /var/log/* && \
# Don't start any optional services.
find /etc/systemd/system \
/lib/systemd/system \
-path '*.wants/*' \
\( -name '*getty*' \
-or -name '*systemd-logind*' \
-or -name '*systemd-vconsole-setup*' \
-or -name '*systemd-readahead*' \
-or -name '*udev*' \) \
-exec rm -v {} \; && \
systemctl set-default multi-user.target && \
systemctl mask dev-hugepages.mount sys-fs-fuse-connections.mount network.service

CMD [ "/usr/lib/systemd/systemd" ]
67 changes: 67 additions & 0 deletions eurolinux-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
FROM eurolinux/eurolinux-8
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

LABEL org.label-schema.schema-version="1.0"
LABEL org.label-schema.build-date=$BUILD_DATE
LABEL org.label-schema.name="test-kitchen/dokken-images"
LABEL org.label-schema.description="A Docker container for testing eurolinux-8"
LABEL org.label-schema.vcs-url="https://github.com/test-kitchen/dokken-images"
LABEL org.label-schema.vcs-ref=$VCS_REF
LABEL org.label-schema.vendor="test-kitchen"

# hadolint ignore=DL3041
RUN dnf -y install \
binutils \
ca-certificates \
cronie \
curl \
dmidecode \
e2fsprogs \
ethtool \
file \
glibc-langpack-en \
gnupg2 \
hostname \
initscripts \
iproute \
iptables \
iputils \
lsof \
nc \
net-tools \
nmap \
openssl \
passwd \
procps \
strace \
sudo \
systemd-sysv \
systemd-udev \
redhat-lsb-core \
tcpdump \
telnet \
util-linux \
vim-minimal \
wget \
which && \
dnf upgrade -y && \
dnf clean all && \
rm -rf /var/log/* && \
# Don't start any optional services.
find /etc/systemd/system \
/lib/systemd/system \
-path '*.wants/*' \
\( -name '*getty*' \
-or -name '*systemd-logind*' \
-or -name '*systemd-vconsole-setup*' \
-or -name '*systemd-readahead*' \
-or -name '*kdump*' \
-or -name '*dnf-makecache*' \
-or -name '*udev*' \) \
-exec rm -v {} \; && \
systemctl set-default multi-user.target && \
systemctl mask dev-hugepages.mount sys-fs-fuse-connections.mount network.service systemd-journal-flush.service

CMD [ "/usr/lib/systemd/systemd" ]
78 changes: 78 additions & 0 deletions eurolinux-9/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
FROM eurolinux/eurolinux-9
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

LABEL org.label-schema.schema-version="1.0"
LABEL org.label-schema.build-date=$BUILD_DATE
LABEL org.label-schema.name="test-kitchen/dokken-images"
LABEL org.label-schema.description="A Docker container for testing eurolinux-9"
LABEL org.label-schema.vcs-url="https://github.com/test-kitchen/dokken-images"
LABEL org.label-schema.vcs-ref=$VCS_REF
LABEL org.label-schema.vendor="test-kitchen"

RUN dnf -y install \
at \
binutils \
bc \
ca-certificates \
cronie \
crontabs \
diffutils \
dmidecode \
e2fsprogs \
ed \
ethtool \
file \
gettext \
glibc-langpack-en \
gnupg2 \
hostname \
initscripts \
iproute \
iptables \
iputils \
lsof \
nc \
net-tools \
nmap \
make \
man-db \
openssl \
patch \
passwd \
procps \
procps-ng \
psmisc \
policycoreutils \
strace \
sudo \
systemd-sysv \
systemd-udev \
tcpdump \
telnet \
util-linux \
vim-minimal \
time \
wget \
libxcrypt-compat \
which && \
dnf upgrade -y && \
dnf clean all && \
rm -rf /var/log/* && \
# Don't start any optional services.
find /etc/systemd/system \
/lib/systemd/system \
-path '*.wants/*' \
\( -name '*getty*' \
-or -name '*systemd-logind*' \
-or -name '*systemd-vconsole-setup*' \
-or -name '*systemd-readahead*' \
-or -name '*kdump*' \
-or -name '*dnf-makecache*' \
-or -name '*udev*' \) \
-exec rm -v \{} \; && \
systemctl set-default multi-user.target && \
systemctl mask dev-hugepages.mount sys-fs-fuse-connections.mount network.service systemd-journal-flush.service

CMD [ "/usr/lib/systemd/systemd" ]
2 changes: 1 addition & 1 deletion fedora-36/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM fedora:36
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion fedora-37/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM fedora:37
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion fedora-38/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM fedora:38
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion oraclelinux-6/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM oraclelinux:6
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"

# hadolint ignore=DL3033
RUN yum -y install \
Expand Down
2 changes: 1 addition & 1 deletion oraclelinux-7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM oraclelinux:7
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion oraclelinux-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM oraclelinux:8
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion oraclelinux-9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM oraclelinux:9
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion rockylinux-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM rockylinux:8
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion rockylinux-9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM rockylinux:9
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion ubuntu-20.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:20.04
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion ubuntu-22.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:22.04
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion ubuntu-22.10/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:22.10
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down
2 changes: 1 addition & 1 deletion ubuntu-23.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM ubuntu:23.04
LABEL maintainer="tsmith84@gmail.com"
LABEL maintainer="tim@mondoo.com"
ARG BUILD_DATE
ARG VCS_REF

Expand Down

0 comments on commit ac7fe03

Please sign in to comment.