mirror of
https://github.com/casjaysdevdocker/tor
synced 2026-07-14 17:45:53 -04:00
🐛 Fix __create_service_env to write .local.sh to disk 🐛
The .local.sh block defined stub functions in memory but never wrote the file to disk, so __file_exists_with_content always failed and __create_service_env returned non-zero on every run. Fix: use a heredoc to write the stub functions into .local.sh. - rootfs/usr/local/etc/docker/init.d/03-tor-relay.sh: write .local.sh via heredoc in __create_service_env; bump version to 202606261600-git rootfs/usr/local/bin/entrypoint.sh
This commit is contained in:
@@ -407,21 +407,6 @@ if [ "$ENTRYPOINT_FIRST_RUN" != "no" ] || [ "$CONFIG_DIR_INITIALIZED" = "no" ] |
|
|||||||
# Setup bin directory - /config/bin > /usr/local/bin
|
# Setup bin directory - /config/bin > /usr/local/bin
|
||||||
__initialize_custom_bin_dir
|
__initialize_custom_bin_dir
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
# Copy default system configs - /usr/local/share/template-files/defaults > /config/
|
|
||||||
if [ "$CONFIG_DIR_INITIALIZED" = "no" ]; then
|
|
||||||
__initialize_default_templates
|
|
||||||
fi
|
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
# Copy custom config files - /usr/local/share/template-files/config > /config/
|
|
||||||
if [ "$CONFIG_DIR_INITIALIZED" = "no" ]; then
|
|
||||||
__initialize_config_dir
|
|
||||||
fi
|
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
# Copy custom data files - /usr/local/share/template-files/data > /data/
|
|
||||||
if [ "$DATA_DIR_INITIALIZED" = "no" ]; then
|
|
||||||
__initialize_data_dir
|
|
||||||
fi
|
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
# Initialize SSL certificates
|
# Initialize SSL certificates
|
||||||
__initialize_ssl_certs
|
__initialize_ssl_certs
|
||||||
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
# - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
|||||||
Reference in New Issue
Block a user