Skip to content

Commit 29d5cf5

Browse files
Merge pull request #209 from matyasselmeci/pr/no-build-launch_rsyslogd
Do not build launch_rsyslogd; have supervisor run rsyslogd directly
2 parents 279770c + 789882c commit 29d5cf5

File tree

3 files changed

+2
-17
lines changed

3 files changed

+2
-17
lines changed

10-rsyslogd.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
[program:rsyslogd]
33
directory=/
4-
command=/usr/bin/launch_rsyslogd
4+
command=/usr/sbin/rsyslogd -n -i /pilot/rsyslog/pid/pid
55
autorestart=true
66
stdout_logfile=/proc/self/fd/3
77
stdout_logfile_maxbytes=0

Dockerfile

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,6 @@ ARG BASE_YUM_REPO=testing
66
# el9 = quay.io/almalinux/almalinux:9
77
# cuda_11_8_0 = nvidia/cuda:11.8.0-runtime-rockylinux8
88
ARG BASE_OS=el9
9-
10-
FROM alpine:latest AS compile
11-
COPY launch_rsyslogd.c /tmp/launch_rsyslogd.c
12-
RUN apk --no-cache add gcc musl-dev && \
13-
cc -static -o /launch_rsyslogd /tmp/launch_rsyslogd.c && \
14-
strip /launch_rsyslogd
15-
169
FROM hub.opensciencegrid.org/opensciencegrid/software-base:${BASE_OSG_SERIES}-${BASE_OS}-${BASE_YUM_REPO}
1710

1811
# Previous args have gone out of scope
@@ -184,9 +177,7 @@ RUN if [[ -z "$NO_EXPANSE_USER" ]]; then \
184177
groupadd --gid 12497 g12497 && useradd --gid 12497 --create-home --uid 532362 u532362; \
185178
fi
186179

187-
COPY --from=compile /launch_rsyslogd /usr/bin/launch_rsyslogd
188-
RUN chmod 755 /usr/bin/launch_rsyslogd && \
189-
mkdir -p /etc/pki/rsyslog && chmod 01777 /etc/pki/rsyslog && \
180+
RUN mkdir -p /etc/pki/rsyslog && chmod 01777 /etc/pki/rsyslog && \
190181
ln -sf /usr/share/zoneinfo/UTC /etc/localtime
191182

192183
COPY --chmod=0755 sbin/* /usr/local/sbin/

launch_rsyslogd.c

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)