Page MenuHomeFreeBSD

D48803.1786552607.diff
No OneTemporary

Size
567 B
Referenced Files
None
Subscribers
None

D48803.1786552607.diff

diff --git a/stand/common/newvers.sh b/stand/common/newvers.sh
--- a/stand/common/newvers.sh
+++ b/stand/common/newvers.sh
@@ -43,7 +43,15 @@
shift $((OPTIND - 1))
LC_ALL=C; export LC_ALL
-u=${USER-root} h=${HOSTNAME-`hostname`} t=`date`
+u=${USER-root} h=${HOSTNAME-`hostname`}
+if [ -n "$SOURCE_DATE_EPOCH" ]; then
+ if ! t=$(date -ur $SOURCE_DATE_EPOCH 2>/dev/null); then
+ echo "Invalid SOURCE_DATE_EPOCH" >&2
+ exit 1
+ fi
+else
+ t=`date`
+fi
r=`awk -F: ' /^[0-9]\.[0-9]+:/ { print $1; exit }' $1`
bootprog_info="FreeBSD/${3} ${2}, Revision ${r}\\n"

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 12, 4:36 PM (8 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29399633
Default Alt Text
D48803.1786552607.diff (567 B)

Event Timeline