New environment variable SOURCE_DATE_EPOCH

This commit is contained in:
2016-08-16 13:18:31 +00:00
parent bda4b37e97
commit 384ff0eee9
8 changed files with 412 additions and 218 deletions

View File

@ -9,7 +9,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH XORRISOFS 1 "Version 1.4.5, Aug 14, 2016"
.TH XORRISOFS 1 "Version 1.4.5, Aug 15, 2016"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -565,11 +565,9 @@ Valid timestring formats are: 'Nov 8 14:51:13 CET 2007', 110814512007.13,
2007110814511300. See also \-\-modification\-date= and man xorriso,
Examples of input timestrings.
.br
This action stays delayed until mkisofs emulation ends. Up to then it can be
revoked by \-\-set_all_file_dates with empty timestring.
In any case files which get into the ISO after mkisofs emulation ended
will not be affected, unless another mkisofs emulation
applies \-\-set_all_file_date again.
This action stays delayed until actual ISO production begins.
Up to then it can be revoked by \-\-set_all_file_dates
with empty timestring.
.br
The timestamps of the El Torito boot catalog file get refreshed when the ISO
is produced. They can be influenced by \-\-modification\-date=.
@ -2024,6 +2022,20 @@ The reader currently interprets the following NAME=VALUE pairs:
.br
Any other lines will be silently ignored.
.br
.SH ENVIRONMENT
The following environment variables influence the program behavior:
.br
HOME is used to find xorriso and mkisofs startup files.
.br
MKISOFSRC may be used to point the program to a mkisofs startup file.
.br
SOURCE_DATE_EPOCH belongs to the specs of reproducible\-builds.org.
It is supposed to be either undefined or to contain a decimal number
which tells the seconds since january 1st 1970. If it contains a number,
then it is used as time value to set the default of \-\-modification\-date=,
\-\-gpt_disk_guid, and \-\-set_all_file_dates.
Startup files and program options can override the effect of SOURCE_DATE_EPOCH.
.SS
.SH SEE ALSO
.TP
For generic xorriso command mode