From 56e2f27e791228b24caf0f0e37a0ac09995f1fd1 Mon Sep 17 00:00:00 2001
From: Micah Anderson <micah@riseup.net>
Date: Sun, 13 Aug 2006 15:53:11 +0000
Subject: [PATCH] Fixed stat to use --format instead of --printf to be
 compatible with coreutils

---
 ChangeLog          | 2 ++
 src/backupninja.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 2daf397..036675e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,8 @@ version 0.9.4 -- unreleased
 	 . When determining which backup actions to make, find now follows
 	   symlinks for $configdirectory
 	 . Changed order of -s to mail for compatibility
+	 . fixed permission stat call so it uses the --format supported by
+	   coreutils (Closes: #382747)
     handler changes
 	Added tar handler:
 	 . create tarballs
diff --git a/src/backupninja.in b/src/backupninja.in
index e4f5ea7..114d66c 100755
--- a/src/backupninja.in
+++ b/src/backupninja.in
@@ -132,7 +132,7 @@ function msg {
 function check_perms() {
    local file=$1
    local perms
-   perms=($(stat -L --printf='%a %g %G %u %U' $file))
+   perms=($(stat -L --format='%a %g %G %u %U' $file))
    local gperm=${perms[0]:1:1}
    local wperm=${perms[0]:2:1}
    local gid=${perms[1]}
-- 
GitLab