From: Steven Baltakatei Sandoval <baltakatei@gmail.com>
Date: Sat, 8 Jul 2023 09:43:19 +0000 (+0000)
Subject: feat(user:bkphotorights):Check exiftool exists; Apply GPLv3+
X-Git-Tag: 0.8.2~1
X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2020-03.git/commitdiff_plain/1f725176a1e8319ebdcadb05ade95d9eb86b08c7?ds=inline;hp=ef95a74c3e2b20b0454963d19c519c3635e6c7b2

feat(user:bkphotorights):Check exiftool exists; Apply GPLv3+
---

diff --git a/user/bkphotorights b/user/bkphotorights
index a55ab8e..608a1e8 100644
--- a/user/bkphotorights
+++ b/user/bkphotorights
@@ -3,7 +3,8 @@
 # Usage: bkphotometa.sh [FILE in]
 # Ref/Attrib: [1]. Creative Commons XMP recommendation. (2015). https://wiki.creativecommons.org/wiki/XMP
 #             [2]. Eva, Johannes. (2023-03-30). “How to edit EXIF metadata via the command line with ExifTool”. libre-software.net. https://libre-software.net/linux/edit-metadata-exiftool/
-# Version: 0.0.1
+# Version: 0.1.0
+# Depends: exiftool 12.16 (https://exiftool.org/ )
 
 # Adjust me
 strCreator="Steven Baltakatei Sandoval";
@@ -20,10 +21,12 @@ main() {
 
     # Check plumbing
     if [[ ! -f "$1" ]]; then die "FATAL:Not a file:$1"; fi;
+    if ! command -v exiftool 1>/dev/random 2>&1; then
+        die "FATAL:exiftool not available. See https://exiftool.org/ ."; fi;
 
     # Check file
     # Check if exiftool recognizes the file format
-    if ! exiftool -s -FileType "$file_in" 1>/dev/null; then
+    if ! exiftool -s -FileType "$file_in" 1>/dev/random; then
         yell "ERROR:File type not recognized by exiftool:$file_in";
     fi;
     
@@ -58,4 +61,5 @@ main() {
 
 main "$@";
 
-
+# Author: Steven Baltakatei Sandoval
+# License: GPLv3+