1
0
mirror of https://github.com/xzeldon/vwdump.git synced 2025-06-29 14:18:14 +03:00

fixed permission issues

Fixes #12
This commit is contained in:
1O 2020-09-06 21:13:33 +02:00
parent 56c36b9c57
commit bc6c9b6d48
2 changed files with 13 additions and 10 deletions

View File

@ -1,8 +1,10 @@
#!/bin/sh #!/bin/sh
if [ ! -d $(dirname "$BACKUP_FILE") ] # Check if db file is accessible and exit otherwise
if [ ! -e "$DB_FILE" ]
then then
mkdir -p $(dirname "$BACKUP_FILE") echo "Database $DB_FILE not found!\nPlease check if you mounted the bitwarden_rs volume with '--volumes-from=bitwarden'"!
exit 1;
fi fi
if [ $TIMESTAMP = true ] if [ $TIMESTAMP = true ]

View File

@ -5,6 +5,13 @@
BACKUP_CMD="/sbin/su-exec ${UID}:${GID} /app/backup.sh" BACKUP_CMD="/sbin/su-exec ${UID}:${GID} /app/backup.sh"
# Preparation
if [ ! -d $(dirname "$BACKUP_FILE") ]
then
mkdir -p $(dirname "$BACKUP_FILE")
chown $UID:$GID $(dirname "$BACKUP_FILE")
fi
# For compatibility reasons # For compatibility reasons
if [ "$1" = "/backup.sh" ]; then if [ "$1" = "/backup.sh" ]; then
>&2 echo "Using /backup.sh is deprecated and will be removed in future versions! Please use \`manual\` as arugment instead" >&2 echo "Using /backup.sh is deprecated and will be removed in future versions! Please use \`manual\` as arugment instead"
@ -35,11 +42,5 @@ if [ "$(id -u)" -eq 0 ]; then
exec su-exec app:app "$0" "$@" exec su-exec app:app "$0" "$@"
fi fi
if [ ! -e "$DB_FILE" ]
then
echo "Database $DB_FILE not found!\nPlease check if you mounted the bitwarden_rs volume with '--volumes-from=bitwarden'"!
exit 1;
fi
echo "$(date "+%F %T") - Container started" > "$LOGFILE" echo "$(date "+%F %T") - Container started" > "$LOGFILE"
tail -F "$LOGFILE" /app/log/cron.log tail -F "$LOGFILE" /app/log/cron.log