2
0

rotate_folder now correctly handles configuration file pathnames containing spaces.

This commit is contained in:
2025-09-01 12:41:00 +02:00
parent 531a7cf39e
commit 6f87a9e91a
2 changed files with 3 additions and 1 deletions

BIN
.metadata

Binary file not shown.

View File

@@ -55,6 +55,8 @@
# Author: Kovács Zoltán <kovacs.zoltan@smartfront.hu> # Author: Kovács Zoltán <kovacs.zoltan@smartfront.hu>
# Kovács Zoltán <kovacsz@marcusconsulting.hu> # Kovács Zoltán <kovacsz@marcusconsulting.hu>
# License: GNU/GPL v3+ (https://www.gnu.org/licenses/gpl-3.0.en.html) # License: GNU/GPL v3+ (https://www.gnu.org/licenses/gpl-3.0.en.html)
# 2025-08-12 v1.2
# fix: now correctly handles configuration file pathnames containing spaces.
# 2025-03-06 v1.1 # 2025-03-06 v1.1
# new: added the --noconf option which prevents reading and creating # new: added the --noconf option which prevents reading and creating
# the configuration file. # the configuration file.
@@ -143,7 +145,7 @@ then echo -e "$MSG_BADFOLDER $BACKUP_FOLDER" >&2; exit 1; fi
# Applies the configuration (if it exists and if it doesn't need to be ignored). # Applies the configuration (if it exists and if it doesn't need to be ignored).
BACKUP_CONF="$BACKUP_FOLDER/.$("$BASENAME" "$0").conf" BACKUP_CONF="$BACKUP_FOLDER/.$("$BASENAME" "$0").conf"
if [ "$NOCONF" = "yes" ]; then : if [ "$NOCONF" = "yes" ]; then :
elif [ -r $BACKUP_CONF ]; then . "$BACKUP_CONF" elif [ -r "$BACKUP_CONF" ]; then . "$BACKUP_CONF"
else else
# Warns about failure. # Warns about failure.
echo -e "$MSG_NOCONF $BACKUP_CONF" echo -e "$MSG_NOCONF $BACKUP_CONF"