New -lfa_flags mode "restore_single"

This commit is contained in:
2024-09-08 12:22:27 +02:00
parent 66a7440b0c
commit b2ae46a4cf
9 changed files with 188 additions and 90 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 XORRISO 1 "Version 1.5.7, Sep 05, 2024"
.TH XORRISO 1 "Version 1.5.7, Sep 07, 2024"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -1128,11 +1128,20 @@ considerations caused by restore attemps of attribute flags. Else the error
message is issued with the given severity. Then it depends on the setting
of command \-abort_on whether restoring goes on or gets aborted.
.br
Mode "restore_single" tries to set the attribute flags of a file one\-by\-one
if the attempt fails to set them all at once. This happens only if the
"restore_error=" severity and the setting of command \-abort_on do not
demand to abort the program run.
Note that some flags in some situations get ignored silently by some kernels.
.br
Mode "no_restore_single" disables this attempt to get at least some of the
attribute flags into effect.
.br
Mode "default" reinstates the default settings:
.br
\-lfa_flags off:read:restore:restore_su_auto:restore_only_known
.br
\-lfa_flags restore_mask=:restore_error=sorry
\-lfa_flags restore_mask=:restore_error=sorry:restore_single
.br
Use "default:on" to get default settings with enabled processing.
.TP