diff --git a/src/mcbe/assets/bin/maint b/src/mcbe/assets/bin/maint index 22de855..d5399f2 100755 --- a/src/mcbe/assets/bin/maint +++ b/src/mcbe/assets/bin/maint @@ -48,8 +48,10 @@ if [[ 10#$hour -eq 1 ]]; then # save daily and longterm backups rm_ife worlds-daily-$day.zip - zip -rT worlds-daily-$day worlds-hourly-$hour + zip -rT worlds-daily-$day.zip worlds-hourly-$hour + chown "$(stat -c '%U:%G' worlds-hourly-$hour)" worlds-daily-$day.zip + touch -d "$(date -R -r worlds-hourly-$hour)" worlds-daily-$day.zip if [[ 10#$day -eq 1 ]]; then - cp worlds-daily-$day.zip worlds-$year-$month-$day.zip + cp -a worlds-daily-$day.zip worlds-$year-$month-$day.zip fi fi