Skip to content

Commit

Permalink
Also move generated boinctui.cfg to /etc
Browse files Browse the repository at this point in the history
  • Loading branch information
MentalFS committed Feb 13, 2024
1 parent 975b10b commit 019ed55
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
6 changes: 5 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@ RUN set -eux; \

# Replace symbolic links
FROM install AS build
RUN mkdir -p /var/lib/boinc-client/locale
RUN set -eux; \
mkdir -p /var/lib/boinc-client/locale; \
touch /etc/boinc-client/boinctui.cfg; \
chown boinc:boinc /etc/boinc-client/*; \
ln -s /etc/boinc-client/boinctui.cfg /var/lib/boinc-client/.boinctui.cfg
COPY start /
USER boinc
WORKDIR /var/lib/boinc-client
Expand Down
6 changes: 5 additions & 1 deletion start
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,13 @@ if [ "`whoami`"=="boinc" ]; then
rm -f /var/lib/boinc-client/global_prefs_override.xml
ln -s /etc/boinc-client/global_prefs_override.xml /var/lib/boinc-client/global_prefs_override.xml
fi
if [ -f /var/lib/boinc-client/.boinctui.cfg ] && [ ! -h /var/lib/boinc-client/.boinctui.cfg ]; then
rm -f /var/lib/boinc-client/.boinctui.cfg
ln -s /etc/boinc-client/boinctui.cfg /var/lib/boinc-client/.boinctui.cfg
fi

# tool setup
cat > "/var/lib/boinc-client/.boinctui.cfg" <<- END
cat > "/etc/boinc-client/boinctui.cfg" <<- END
<boinctui_cfg>
<server>
<host>localhost</host>
Expand Down

0 comments on commit 019ed55

Please sign in to comment.