Excluded "C" from -for_backup restore_mask=

This commit is contained in:
Thomas Schmitt 2024-09-05 21:51:37 +02:00
parent b9d72dbd8a
commit 66a7440b0c
8 changed files with 89 additions and 87 deletions

View File

@ -1670,7 +1670,7 @@ int Xorriso_option_for_backup(struct XorrisO *xorriso, int flag)
Xorriso_option_md5(xorriso, "on", 0);
if(xorriso->lfa_flags_default & 8)
Xorriso_option_lfa_flags(xorriso,
"default:on:import_only_settable:restore_mask=aAcCdDijmPsStTux", 0);
"default:on:import_only_settable:restore_mask=aAcdDijmPsStTux", 0);
return(1);
}

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, Aug 31, 2024"
.TH XORRISO 1 "Version 1.5.7, Sep 05, 2024"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -1182,7 +1182,7 @@ and possibly:
.br
\-lfa_flags default:on:import_only_settable
.br
\-lfa_flags restore_mask=aAcCdDijmPsStTux
\-lfa_flags restore_mask=aAcdDijmPsStTux
.br
If you restore a backup with xattr from non\-user namespaces, then make sure
that the target operating system and filesystem know what these attributes
@ -1200,9 +1200,10 @@ libisofs was compiled with support for Linux file attributes,
which is typically not the case on non\-Linux systems.
.br
If \-lfa_flags is executed by \-for_backup then the restore mask enables all
known settable attributes, except "F" which has special constraints which
xorriso cannot yet detect at restore time. Command \-lfa_flags "restore_mask="
after \-for_backup will enable all known settable attributes.
known settable attributes, except "C" and "F" which have special constraints
which xorriso cannot yet detect at restore time.
Command \-lfa_flags "restore_mask=" after \-for_backup will enable all known
settable attributes.
.TP
\fB\-ecma119_map\fR "stripped"|"unmapped"|"lowercase"|"uppercase"
Choose the conversion of file names when a session gets loaded, if they stem

View File

@ -1052,7 +1052,7 @@ activate them only after image loading.
-hardlinks on -acl on -xattr any -md5 on
and possibly:
-lfa_flags default:on:import_only_settable
-lfa_flags restore_mask=aAcCdDijmPsStTux
-lfa_flags restore_mask=aAcdDijmPsStTux
If you restore a backup with xattr from non-user namespaces, then
make sure that the target operating system and filesystem know what
these attributes mean. Possibly you will need administrator
@ -1066,10 +1066,10 @@ activate them only after image loading.
underlying libisofs was compiled with support for Linux file
attributes, which is typically not the case on non-Linux systems.
If -lfa_flags is executed by -for_backup then the restore mask
enables all known settable attributes, except "F" which has special
constraints which xorriso cannot yet detect at restore time.
Command -lfa_flags "restore_mask=" after -for_backup will enable
all known settable attributes.
enables all known settable attributes, except "C" and "F" which
have special constraints which xorriso cannot yet detect at restore
time. Command -lfa_flags "restore_mask=" after -for_backup will
enable all known settable attributes.
-ecma119_map "stripped"|"unmapped"|"lowercase"|"uppercase"
Choose the conversion of file names when a session gets loaded, if
they stem neither from a Rock Ridge name nor from a Joliet name.
@ -6617,48 +6617,48 @@ Node: Commands26634
Node: ArgSort28311
Node: AqDrive29805
Node: Loading36962
Node: Insert64966
Node: SetInsert77161
Node: Manip87397
Node: CmdFind99517
Node: Filter120839
Node: Writing125461
Node: SetWrite137955
Node: Bootable169230
Node: Jigdo200512
Node: Charset205515
Node: Exception208844
Node: DialogCtl215033
Node: Inquiry217635
Node: Navigate230200
Node: Verify241417
Node: Restore252566
Node: Emulation264773
Node: Scripting276349
Node: Frontend284243
Node: Examples293869
Node: ExDevices295047
Node: ExCreate295708
Node: ExDialog297008
Node: ExGrowing298279
Node: ExModifying299088
Node: ExBootable299598
Node: ExCharset300153
Node: ExPseudo301049
Node: ExCdrecord301976
Node: ExMkisofs302296
Node: ExGrowisofs304193
Node: ExException305346
Node: ExTime305804
Node: ExIncBackup306262
Node: ExRestore310288
Node: ExRecovery311234
Node: Files311806
Node: Environ313140
Node: Seealso313888
Node: Bugreport314652
Node: Legal315243
Node: CommandIdx316255
Node: ConceptIdx334729
Node: Insert64975
Node: SetInsert77170
Node: Manip87406
Node: CmdFind99526
Node: Filter120848
Node: Writing125470
Node: SetWrite137964
Node: Bootable169239
Node: Jigdo200521
Node: Charset205524
Node: Exception208853
Node: DialogCtl215042
Node: Inquiry217644
Node: Navigate230209
Node: Verify241426
Node: Restore252575
Node: Emulation264782
Node: Scripting276358
Node: Frontend284252
Node: Examples293878
Node: ExDevices295056
Node: ExCreate295717
Node: ExDialog297017
Node: ExGrowing298288
Node: ExModifying299097
Node: ExBootable299607
Node: ExCharset300162
Node: ExPseudo301058
Node: ExCdrecord301985
Node: ExMkisofs302305
Node: ExGrowisofs304202
Node: ExException305355
Node: ExTime305813
Node: ExIncBackup306271
Node: ExRestore310297
Node: ExRecovery311243
Node: Files311815
Node: Environ313149
Node: Seealso313897
Node: Bugreport314661
Node: Legal315252
Node: CommandIdx316264
Node: ConceptIdx334738

End Tag Table

View File

@ -50,7 +50,7 @@
@c man .\" First parameter, NAME, should be all caps
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
@c man .\" other parameters are allowed: see man(7), man(1)
@c man .TH XORRISO 1 "Version 1.5.7, Aug 31, 2024"
@c man .TH XORRISO 1 "Version 1.5.7, Sep 05, 2024"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@ -1438,7 +1438,7 @@ and possibly:
@*
-lfa_flags default:on:import_only_settable
@*
-lfa_flags restore_mask=aAcCdDijmPsStTux
-lfa_flags restore_mask=aAcdDijmPsStTux
@*
If you restore a backup with xattr from non-user namespaces, then make sure
that the target operating system and filesystem know what these attributes
@ -1456,9 +1456,10 @@ libisofs was compiled with support for Linux file attributes,
which is typically not the case on non-Linux systems.
@*
If -lfa_flags is executed by -for_backup then the restore mask enables all
known settable attributes, except "F" which has special constraints which
xorriso cannot yet detect at restore time. Command -lfa_flags "restore_mask="
after -for_backup will enable all known settable attributes.
known settable attributes, except "C" and "F" which have special constraints
which xorriso cannot yet detect at restore time.
Command -lfa_flags "restore_mask=" after -for_backup will enable all known
settable attributes.
@c man .TP
@item -ecma119_map "stripped"|"unmapped"|"lowercase"|"uppercase"
@kindex -ecma119_map names w/o Rock Ridge, Joliet

View File

@ -1 +1 @@
#define Xorriso_timestamP "2024.09.05.151148"
#define Xorriso_timestamP "2024.09.05.195024"

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.5.7, Aug 30, 2024"
.TH XORRISOFS 1 "Version 1.5.7, Sep 05, 2024"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -721,7 +721,7 @@ man 1 chattr.
Disable restoring of such attributes just in case that the mkisofs emulation
gets ended and files get restored to disk. If restoring of the attributes is
desired in this case, execute xorriso command \-lfa_flags "restore" with
possibly appended mode texts like ":restore_mask=aAcCdDijmPsStTux".
possibly appended mode texts like ":restore_mask=aAcdDijmPsStTux".
.TP
\fB--md5\fR
.br

View File

@ -653,7 +653,7 @@ File: xorrisofs.info, Node: SetExtras, Next: SetHide, Prev: SetCompl, Up: Op
emulation gets ended and files get restored to disk. If restoring
of the attributes is desired in this case, execute xorriso command
-lfa_flags "restore" with possibly appended mode texts like
":restore_mask=aAcCdDijmPsStTux".
":restore_mask=aAcdDijmPsStTux".
--md5
Enable recording of MD5 checksums for the overall ISO image and for
@ -2567,27 +2567,27 @@ Node: SetInsert9530
Node: SetProduct15465
Node: SetCompl21037
Node: SetExtras23629
Node: SetHide35887
Node: ImageId37886
Node: Bootable42168
Node: SystemArea48454
Node: Charset68182
Node: Jigdo69207
Node: Miscellaneous74177
Node: Examples76773
Node: ExSimple77267
Node: ExGraft77750
Node: ExMkisofs79050
Node: ExGrowisofs80858
Node: ExIncBackup82048
Node: ExIncBckAcc85224
Node: ExBootable86929
Node: Files91111
Node: Environ92206
Node: Seealso93079
Node: Bugreport93756
Node: Legal94349
Node: CommandIdx95246
Node: ConceptIdx112606
Node: SetHide35886
Node: ImageId37885
Node: Bootable42167
Node: SystemArea48453
Node: Charset68181
Node: Jigdo69206
Node: Miscellaneous74176
Node: Examples76772
Node: ExSimple77266
Node: ExGraft77749
Node: ExMkisofs79049
Node: ExGrowisofs80857
Node: ExIncBackup82047
Node: ExIncBckAcc85223
Node: ExBootable86928
Node: Files91110
Node: Environ92205
Node: Seealso93078
Node: Bugreport93755
Node: Legal94348
Node: CommandIdx95245
Node: ConceptIdx112605

End Tag Table

View File

@ -50,7 +50,7 @@
@c man .\" First parameter, NAME, should be all caps
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
@c man .\" other parameters are allowed: see man(7), man(1)
@c man .TH XORRISOFS 1 "Version 1.5.7, Aug 30, 2024"
@c man .TH XORRISOFS 1 "Version 1.5.7, Sep 05, 2024"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@ -995,7 +995,7 @@ man 1 chattr.
Disable restoring of such attributes just in case that the mkisofs emulation
gets ended and files get restored to disk. If restoring of the attributes is
desired in this case, execute xorriso command -lfa_flags "restore" with
possibly appended mode texts like ":restore_mask=aAcCdDijmPsStTux".
possibly appended mode texts like ":restore_mask=aAcdDijmPsStTux".
@c man .TP
@item @minus{}@minus{}md5
@kindex @minus{}@minus{}md5 Recording of MD5 checksums