diff --git a/customscripts/img_dump.sh b/customscripts/img_dump.sh index 8b056ed..80b043f 100644 --- a/customscripts/img_dump.sh +++ b/customscripts/img_dump.sh @@ -74,21 +74,21 @@ img_name="${timestamp_${filetag}.img" clear # logging optinos to log file -echo "Selections! filetag: $filetag disk: $disk picheck: $picheck log: $log img_name: $img_name" | tee -a "$log" +echo "Selections! filetag: $filetag disk: $disk picheck: $picheck log: $log img_name: $img_name (Script Has Run $SECONDS Seconds Date $(date))" | tee -a "$log" -webhook "runnan raw dd img on $disk at to $img_name using 4M bs size (Script Has Run $SECONDS Seconds)" +webhook "runnan raw dd img on $disk at to $img_name using 4M bs size (Script Has Run $SECONDS Seconds Date $(date))" sudo dd if="$disk" of="$img_name" status=progress bs=4M | tee -a "$log" -webhook "Changing perms abd ownership on $img_name" +webhook "Changing perms abd ownership on $img_name (Script has run $SECONDS seconds date $(date))" sudo chown princesspi:princesspi "$img_name" sudo chmod 660 "$img_name" # fuckin nope rn -# webhook "generating sha256 checksum of $img_name (from $disk) to $img_name.sha256 (Script Has Run $SECONDS Seconds)" +# webhook "generating sha256 checksum of $img_name (from $disk) to $img_name.sha256 (Script Has Run $SECONDS Seconds Date $(date))" # sha256sum "$img_name" | tee -a "$img_name.sha256" if [[ "$picheck" =~ [nN] ]]; then - webhook "Doing non-pi xz compression on $img_name into $img_name.xz" + webhook "Doing non-pi xz compression on $img_name into $img_name.xz (Script Has Run $SECONDS Seconds Date $(date))" xz -v -k "$img_name" | tee -a "$log" # keeping for now so fiddle wit later else # pishrink @@ -98,20 +98,21 @@ else ## -a compress using multiple cores ## -n disable update check ## disavble upgrade check - webhook "Doing pi compress using pishrink from $img_name ($disk) to $img_name.xz (Script Has Run $SECONDS Seconds)" + webhook "Doing pi compress using pishrink from $img_name ($disk) to $img_name.xz (Script Has Run $SECONDS Seconds Date $(date))" pishrink -v -r -Z -a -n "$img_name" | tee -a "$log" fi # fuck yourself -# webhook "testing xz integrity: $img_name.xz (Script Has Run $SECONDS Seconds)" +# webhook "testing xz integrity: $img_name.xz (Script Has Run $SECONDS Seconds Date $(date))" # xz -t -v "$img_name.xz" | tee -a "$log" # webhook "xz integrity response code: $?" -webhook "Generating sha256 checksums of $img_name.xz to $img_name.xz.sha256 (Script Has Run $SECONDS Seconds)" +webhook "Generating sha256 checksums of $img_name.xz to $img_name.xz.sha256 # webhook "testing xz integrity: $img_name.xz (Script Has Run $SECONDS Seconds Date $(date))" sha256sum "$img_name.xz" | tee -a "$img_name.xz.sha256" # do not fuckin deletee this shit till it works right # if [ -f "$img_name" ]; then +# webhook "testing xz integrity: $img_name.xz (Script Has Run $SECONDS Seconds Date $(date))" # webhook "$img_name still there! Deleting by force!" # sudo rm -f "$img_name" # fi