From a74bb7dd0670414a8cfd7262038435d5f7209024 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 2 Jul 2008 19:53:23 +0000 Subject: fix bug with filenames on backup files. fix bug when there are no backups --- Makefile | 2 +- lbu | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 0e0ae95..5da4e81 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -V=1.6 +V=1.6.1 P=alpine-conf PV=$(P)-$(V) APKF=$(PV).apk diff --git a/lbu b/lbu index 80f85c3..632608d 100644 --- a/lbu +++ b/lbu @@ -82,7 +82,7 @@ mount_once() { # create backupfile backup_apkovl() { local outfile="$1" - local d=$( date -u -r "$outfile" "+%Y%m%d%H%m%S" ) + local d=$( date -u -r "$outfile" "+%Y%m%d%H%M%S" ) local backup=$(echo "$outfile" | sed "s/\.apkovl\.tar\.gz/.$d.tar.gz/") vecho "Creating backup $backup" if [ -z "$DRYRUN" ]; then @@ -387,7 +387,7 @@ cmd_commit() { # delete old backups if needed # poor mans 'head -n -N' done with awk. - ls "$mnt"/$(hostname).[0-9][0-9][0-9][0-9]*[0-9].tar.gz \ + ls "$mnt"/$(hostname).[0-9][0-9][0-9][0-9]*[0-9].tar.gz 2>/dev/null \ | awk '{ a[++i] = $0; } END { print a[0]; while (i-- > '"${BACKUP_LIMIT:-0}"') { -- cgit v1.2.3