Letting -as mkisofs --norock revoke the special effect of -r
This commit is contained in:
parent
06b1104c6a
commit
a852218e61
@ -1688,6 +1688,7 @@ illegal_c:;
|
||||
/* was already handled in first argument scan */;
|
||||
} else if(strcmp(argpt, "--norock")==0) {
|
||||
xorriso->do_rockridge= 0;
|
||||
lower_r= 0;
|
||||
} else if(strcmp(argpt, "-R")==0 || strcmp(argpt, "-rock")==0) {
|
||||
ret= Xorriso_genisofs_fused_options(xorriso, whom, "R",
|
||||
&option_d, &iso_level, &lower_r, ra_text, 0);
|
||||
|
@ -1 +1 @@
|
||||
#define Xorriso_timestamP "2016.04.25.100906"
|
||||
#define Xorriso_timestamP "2016.04.27.092902"
|
||||
|
@ -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.3, Jan 26, 2016"
|
||||
.TH XORRISOFS 1 "Version 1.4.3, Apr 27, 2016"
|
||||
.\" Please adjust this date whenever revising the manpage.
|
||||
.\"
|
||||
.\" Some roff macros, for reference:
|
||||
@ -536,10 +536,15 @@ Alias of \-R.
|
||||
.TP
|
||||
\fB\-r\fR
|
||||
.br
|
||||
Set Rock Ridge user and group id of all files in the ISO image to 0.
|
||||
Enable Rock Ridge and set user and group id of all files in the ISO image to 0.
|
||||
Grant r\-permissions to all. Deny all w\-permissions.
|
||||
If any x\-permission is set, grant x\-permission to all.
|
||||
Remove s\-bit and t\-bit.
|
||||
.br
|
||||
These attribute changes stay delayed until mkisofs emulation ends. Within the
|
||||
same \-as mkisofs emulation command they can be revoked by a subsequent
|
||||
option \-\-norock. For compatibility reasons, option \-R does not
|
||||
revoke the changes ordered by \-r.
|
||||
.TP
|
||||
\fB\-rational-rock\fR
|
||||
Alias of \-r.
|
||||
@ -549,7 +554,9 @@ Alias of \-r.
|
||||
This option disables the production of Rock Ridge extensions for the
|
||||
ISO 9660 file objects. The multi\-session capabilities of \fBxorrisofs\fR
|
||||
depend much on the naming fidelity of Rock Ridge. So it is strongly
|
||||
discouraged to disable it by this option.
|
||||
discouraged to disable it by this option, except for the special use case
|
||||
to revoke the effect of \-r by :
|
||||
\-\-norock \-R
|
||||
.TP
|
||||
\fB\-file_name_limit\fR number
|
||||
Set the maximum permissible length for file names in the range of 64 to 255.
|
||||
|
@ -504,10 +504,14 @@ File: xorrisofs.info, Node: SetExtras, Next: SetHide, Prev: SetCompl, Up: Op
|
||||
Alias of -R.
|
||||
-r
|
||||
|
||||
Set Rock Ridge user and group id of all files in the ISO image to
|
||||
0. Grant r-permissions to all. Deny all w-permissions. If any
|
||||
x-permission is set, grant x-permission to all. Remove s-bit and
|
||||
t-bit.
|
||||
Enable Rock Ridge and set user and group id of all files in the ISO
|
||||
image to 0. Grant r-permissions to all. Deny all w-permissions.
|
||||
If any x-permission is set, grant x-permission to all. Remove
|
||||
s-bit and t-bit.
|
||||
These attribute changes stay delayed until mkisofs emulation ends.
|
||||
Within the same -as mkisofs emulation command they can be revoked
|
||||
by a subsequent option --norock. For compatibility reasons, option
|
||||
-R does not revoke the changes ordered by -r.
|
||||
-rational-rock
|
||||
Alias of -r.
|
||||
--norock
|
||||
@ -515,7 +519,8 @@ File: xorrisofs.info, Node: SetExtras, Next: SetHide, Prev: SetCompl, Up: Op
|
||||
This option disables the production of Rock Ridge extensions for
|
||||
the ISO 9660 file objects. The multi-session capabilities of
|
||||
'xorrisofs' depend much on the naming fidelity of Rock Ridge. So
|
||||
it is strongly discouraged to disable it by this option.
|
||||
it is strongly discouraged to disable it by this option, except for
|
||||
the special use case to revoke the effect of -r by : --norock -R
|
||||
-file_name_limit number
|
||||
Set the maximum permissible length for file names in the range of
|
||||
64 to 255. Path components which are longer than the given number
|
||||
@ -1818,23 +1823,23 @@ File: xorrisofs.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: T
|
||||
|