Skip to content

Commit 42a05cd

Browse files
committed
Fixed minor bugs
1 parent ed35b66 commit 42a05cd

File tree

4 files changed

+8
-12
lines changed

4 files changed

+8
-12
lines changed

Diff for: .dockerignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
.git/
55
.gitignore
66
.idea
7-
coins
7+
coins/
88
*.lock
99
*.yml
1010
*coind

Diff for: Dockerfile

+1-4
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ RUN echo "$COIN_NAME ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
1616
COPY . /home/$COIN_NAME
1717

1818
# Fix permissions
19-
RUN chown -R $COIN_NAME:$COIN_NAME /home/$COIN_NAME/*
19+
RUN chown -Rv $COIN_NAME:$COIN_NAME /home/$COIN_NAME/*
2020
RUN chmod +x /home/$COIN_NAME/*.sh
2121

2222
# Change the working directory
@@ -25,9 +25,6 @@ WORKDIR /home/$COIN_NAME
2525
# Set the user
2626
USER $COIN_NAME
2727

28-
# Add volumes
29-
VOLUME ["/home/$COIN_NAME/coins"]
30-
3128
# Ru the entrypoint script
3229
ENTRYPOINT ["./entrypoint.sh"]
3330

Diff for: daemon/functions/install_daemon_dir.sh

+2-4
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,8 @@ if [ ! -d "${daemon_files}" ]; then
2424
mkdir -v "${daemon_files}"
2525
fi
2626

27-
if [ -d "${daemon_files}" ]; then
28-
sudo chown -Rv "${USER}":"${USER}" "${daemon_files}"
29-
fi
27+
sudo chown -Rv "${USER}":"${USER}" "${daemon_files}"
3028

31-
if [ ! "${daemon_data_dir}" ]; then
29+
if [ ! -d "${daemon_data_dir}" ]; then
3230
mkdir -v "${daemon_data_dir}"
3331
fi

Diff for: entrypoint.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

33
set -e
44

5-
echo "Installing $COIN_NAME script"
6-
./install.sh "${COIN_NAME}"
7-
5+
if [ ! -f "${COIN_NAME}" ]; then
6+
echo "Installing $COIN_NAME script"
7+
./install.sh "${COIN_NAME}"
8+
fi
89
echo "Installing $COIN_NAME daemon"
910
./"${COIN_NAME}" auto-install
1011

0 commit comments

Comments
 (0)