OverviewFilesCommitsIssuesDocsReleasesPeers

P2P-Hiverelay commits / ae82d01

fix: make updater stat probes portable
ae82d017a5dda242521b807bd66d0a118d68fb37
by bigdestiny2 <33146784+bigdestiny2@users.noreply.github.com> · 2026-07-29T21:52:41.000Z

Changed files (3) +5 -5

fleet/install-updater.sh +1 -1
……@@ -16,7 +16,7 @@ unset BASH_ENV ENV CDPATH GLOBIGNORE LD_PRELOAD LD_LIBRARY_PATH NODE_OPTIONS NOD
1616set -euo pipefail
1717
1818stat_record() {
19 stat -f '%u|%Lp|%l|%z' "$1" 2>/dev/null || stat -c '%u|%a|%h|%s' "$1" 2>/dev/null
19 stat -c '%u|%a|%h|%s' "$1" 2>/dev/null || stat -f '%u|%Lp|%l|%z' "$1" 2>/dev/null
2020}
2121
2222unsafe_name() {
fleet/updater-launcher.sh +2 -2
……@@ -41,8 +41,8 @@ log() { echo "[updater-launcher $(date -u +%FT%TZ)] $*"; }
4141die() { log "ERR $*" >&2; exit 1; }
4242
4343stat_record() {
44 stat -f '%u|%Lp|%l|%z|%d|%i|%m|%c' "$1" 2>/dev/null || \
45 stat -c '%u|%a|%h|%s|%d|%i|%Y|%Z' "$1" 2>/dev/null
44 stat -c '%u|%a|%h|%s|%d|%i|%Y|%Z' "$1" 2>/dev/null || \
45 stat -f '%u|%Lp|%l|%z|%d|%i|%m|%c' "$1" 2>/dev/null
4646}
4747
4848safe_parent() {
fleet/updater.sh +2 -2
……@@ -133,8 +133,8 @@ log() { echo "[updater $(date -u +%FT%TZ)] $*"; }
133133die() { log "ERR $*"; exit 1; }
134134
135135stat_record() {
136 stat -f '%u|%Lp|%l|%z|%d|%i|%m|%c' "$1" 2>/dev/null || \
137 stat -c '%u|%a|%h|%s|%d|%i|%Y|%Z' "$1" 2>/dev/null
136 stat -c '%u|%a|%h|%s|%d|%i|%Y|%Z' "$1" 2>/dev/null || \
137 stat -f '%u|%Lp|%l|%z|%d|%i|%m|%c' "$1" 2>/dev/null
138138}
139139
140140trusted_executable_parent_chain() {