From 7d25223c27709bd6585cd29d9d66e6d2882ed770 Mon Sep 17 00:00:00 2001 From: Alexandre Date: Fri, 29 Dec 2023 14:19:09 +0100 Subject: [PATCH] Ensure config ends with a line feed --- qbittorrent/rootfs/etc/cont-init.d/93-openvpn.sh | 7 +++++-- transmission_openvpn/rootfs/etc/cont-init.d/99-run.sh | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/qbittorrent/rootfs/etc/cont-init.d/93-openvpn.sh b/qbittorrent/rootfs/etc/cont-init.d/93-openvpn.sh index eb54860df..d20db8e25 100755 --- a/qbittorrent/rootfs/etc/cont-init.d/93-openvpn.sh +++ b/qbittorrent/rootfs/etc/cont-init.d/93-openvpn.sh @@ -53,12 +53,15 @@ if bashio::config.true 'openvpn_enabled'; then fi fi done < /tmpfile - + rm /tmpfile # Standardize lf dos2unix "$file" - + + # Ensure config ends with a line feed + sed -i "\$q" "$file" + # Correct paths sed -i "s=/etc/openvpn=/config/openvpn=g" "$file" diff --git a/transmission_openvpn/rootfs/etc/cont-init.d/99-run.sh b/transmission_openvpn/rootfs/etc/cont-init.d/99-run.sh index 9c74c21c2..d2b80b45d 100755 --- a/transmission_openvpn/rootfs/etc/cont-init.d/99-run.sh +++ b/transmission_openvpn/rootfs/etc/cont-init.d/99-run.sh @@ -108,9 +108,12 @@ function check_path () { fi fi done < /tmpfile - + rm /tmpfile + # Ensure config ends with a line feed + sed -i "\$q" "$file" + } # Define custom file