Updated information about reproducibility and Linux kernel sr lock

This commit is contained in:
2025-04-24 11:46:04 +02:00
parent 972bca87ff
commit bc0c639ec8
9 changed files with 261 additions and 182 deletions

View File

@ -3,7 +3,7 @@ xorrisofs.texi.
xorrisofs - Emulation of ISO 9660 program mkisofs by program xorriso
Copyright (C) 2011 - 2024 Thomas Schmitt
Copyright (C) 2011 - 2025 Thomas Schmitt
Permission is granted to distribute this text freely.
INFO-DIR-SECTION Archiving
@ -2010,16 +2010,28 @@ File: xorrisofs.info, Node: Environ, Next: Seealso, Prev: Files, Up: Top
The following environment variables influence the program behavior:
HOME is used to find xorriso and mkisofs startup files.
MKISOFSRC may be used to point the program to a mkisofs startup file.
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 defaults to "modification-date". The default of
--set_all_file_dates is then "set_to_mtime". Further the "now" time for
ISO nodes without disk source is then set to the SOURCE_DATE_EPOCH
value.
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 defaults to "modification-date".
The default of --set_all_file_dates is then "set_to_mtime". Further the
"now" time for ISO nodes without disk source is then set to the
SOURCE_DATE_EPOCH value.
Startup files and program options can override the effect of
SOURCE_DATE_EPOCH.
Be aware that by default xorriso puts its version information into the
Preparer Id field of the ISO 9660 Primary Volume Descriptor. This may
be desired in order to clearly define which xorriso version has to be
used for reproduction. But it may also be undesired because a wider
range of xorriso versions shall not be excluded from an attempt of
reproduction.
Use option -p with a text other than "@xorriso@" if you want to override
the default at first production time. This option may also be used to
explicitly set the preparer id as found in an ISO 9660 filesystem which
shall be reproduced by a different version of xorriso. The id can be
inquired by the generic xorriso command -pvd_info.

File: xorrisofs.info, Node: Seealso, Next: Bugreport, Prev: Environ, Up: Top
@ -2076,7 +2088,7 @@ for libburnia-project.org
11.2 Copyright
==============
Copyright (c) 2011 - 2024 Thomas Schmitt
Copyright (c) 2011 - 2025 Thomas Schmitt
Permission is granted to distribute this text freely. It shall only be
modified in sync with the technical properties of xorriso. If you make
use of the license to derive modified versions of xorriso then you are
@ -2627,10 +2639,10 @@ Node: ExIncBckAcc87277
Node: ExBootable88982
Node: Files93164
Node: Environ94259
Node: Seealso95132
Node: Bugreport95833
Node: Legal96426
Node: CommandIdx97323
Node: ConceptIdx114829
Node: Seealso95834
Node: Bugreport96535
Node: Legal97128
Node: CommandIdx98025
Node: ConceptIdx115531

End Tag Table