From 2daf6ce0dfa9d12d1b598cc4cbcc955213c40002 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sat, 6 Mar 2021 22:20:47 +0200
Subject: [PATCH] fixup! A different approach for proper user setting.

---
 vsftpd/Dockerfile | 2 ++
 vsftpd/entrypoint | 1 -
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/vsftpd/Dockerfile b/vsftpd/Dockerfile
index 26c530d..0134201 100644
--- a/vsftpd/Dockerfile
+++ b/vsftpd/Dockerfile
@@ -8,10 +8,12 @@ RUN apt-get update && \
         vsftpd \
     && \
     mkdir -p /var/run/vsftpd/empty && \
+    mkdir -m 755 /var/lib/transmission/Downloads && \
     rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/*
 COPY --chown=root:root entrypoint /usr/local/sbin/
 COPY --chown=root:root healthcheck /usr/local/bin
 COPY --chown=root:root vsftpd.conf /etc/vsftpd.conf
+VOLUME /var/lib/transmission/Downloads
 EXPOSE 21 4559 4560 4561 4562 4563 4564
 ENTRYPOINT [ "/usr/local/sbin/entrypoint" ]
 CMD [ "vsftpd" ]
diff --git a/vsftpd/entrypoint b/vsftpd/entrypoint
index 0e3c2fa..ae54bd9 100755
--- a/vsftpd/entrypoint
+++ b/vsftpd/entrypoint
@@ -1,7 +1,6 @@
 #!/bin/sh
 set -eux
 
-install -d -o 1000 -g 1000 -m 755 /var/lib/transmission/Downloads
 touch /var/log/vsftpd.log
 tail -f /var/log/vsftpd.log &
 eval exec "$@"
-- 
GitLab