|
|
|
@ -4014,10 +4014,9 @@ File: xorriso.info, Node: Frontend, Next: ExDevices, Prev: Scripting, Up: Co
|
|
|
|
|
*list_sev* |
|
|
|
|
Print to the result channel a blank separated list of all severity |
|
|
|
|
names. Sorted from low to high severity. |
|
|
|
|
-launch_frontend program_with_args command_pipe reply_pipe |
|
|
|
|
Start the program that is given as first word in parameter |
|
|
|
|
program_with_args. Submit the other words from that parameter as |
|
|
|
|
program arguments. Enable xorriso dialog mode. |
|
|
|
|
-launch_frontend program [arguments ...] -- |
|
|
|
|
Start the program that is given as first parameter. Submit the |
|
|
|
|
other parameters as program arguments. Enable xorriso dialog mode. |
|
|
|
|
xorriso will abort when the started program ends or if it cannot |
|
|
|
|
be started at all. In both cases it will return a non-zero exit |
|
|
|
|
value. The exit value will be zero if the frontend sends -end or |
|
|
|
@ -4026,40 +4025,23 @@ File: xorriso.info, Node: Frontend, Next: ExDevices, Prev: Scripting, Up: Co
|
|
|
|
|
default if xorriso runs under setuid permissions. |
|
|
|
|
The program name will not be searched in the $PATH directories. |
|
|
|
|
To make this clear, it must contain at least one /-character. |
|
|
|
|
Best is an absolute path. Like: /usr/bin/wish |
|
|
|
|
If one of command_pipe and reply_pipe is empty, then two nameless |
|
|
|
|
pipe objects are created. xorriso standard input gets connected to |
|
|
|
|
the standard output of the started program. xorriso standard |
|
|
|
|
output and standard error get connected to the standard input of |
|
|
|
|
that program. |
|
|
|
|
Best is an absolute path. |
|
|
|
|
The frontend program should first send via its standard output: |
|
|
|
|
-mark 0 -pkt_output on -msg_op start_sieve - |
|
|
|
|
-mark 0 -pkt_output on -msg_op start_sieve - -reassure off |
|
|
|
|
It should be ready to decode -pkt_output and to react on -mark |
|
|
|
|
messages. Best is to increment the -mark number after each sent |
|
|
|
|
command sequence and then to wait for the new number to show up in |
|
|
|
|
a mark message: |
|
|
|
|
some ... commands -mark <incremented_number> |
|
|
|
|
...some...commands... -mark <incremented_number> |
|
|
|
|
Further are advised: |
|
|
|
|
-report_about UPDATE -abort_on NEVER |
|
|
|
|
-iso_rr_pattern off -disk_pattern off |
|
|
|
|
A check of the xorriso version should be done, in order to make |
|
|
|
|
sure that all desired features are present. |
|
|
|
|
If command_pipe and reply_pipe are not empty, then create named |
|
|
|
|
pipes with these names and use them for the connection to the |
|
|
|
|
standard input and standard output of the started program. It is |
|
|
|
|
not an error if the named pipes already exist. |
|
|
|
|
With named pipes it is important that the frontend program opens |
|
|
|
|
the command_pipe first. This is because xorriso will block at this |
|
|
|
|
pipe until the frontend opens it. If the frontend would try to |
|
|
|
|
open reply_pipe first, then it would block there and create a |
|
|
|
|
deadlock situation. |
|
|
|
|
Command -launch_frontend will only work once per xorriso run. If |
|
|
|
|
all three command parameters are submitted as empty texts, then no |
|
|
|
|
program will be started but nevertheless -launch_frontend will be |
|
|
|
|
irrevocably disabled. If parameter program_with_args is submitted |
|
|
|
|
as empty text and both pipe parameters are non-empty, then no |
|
|
|
|
program will be started but the standard i/o channels of xorriso |
|
|
|
|
will get connected to named pipes. |
|
|
|
|
no command parameters are submitted or if program is an empty text, |
|
|
|
|
then no program will be started but nevertheless -launch_frontend |
|
|
|
|
will be irrevocably disabled. |
|
|
|
|
|
|
|
|
|
-prog text |
|
|
|
|
Use text as name of this program in subsequent messages |
|
|
|
@ -4825,8 +4807,8 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
|
|
|
|
* -print_info prints message text line: Scripting. (line 102) |
|
|
|
|
* -print_mark prints synchronizing text line: Scripting. (line 105) |
|
|
|
|
* -print_size predicts image size: Inquiry. (line 91) |
|
|
|
|
* -prog sets program name: Frontend. (line 160) |
|
|
|
|
* -prog_help prints help text: Frontend. (line 163) |
|
|
|
|
* -prog sets program name: Frontend. (line 142) |
|
|
|
|
* -prog_help prints help text: Frontend. (line 145) |
|
|
|
|
* -prompt prompts for enter key: Scripting. (line 110) |
|
|
|
|
* -publisher sets publisher id: SetWrite. (line 186) |
|
|
|
|
* -pvd_info shows image id strings: Inquiry. (line 104) |
|
|
|
@ -4983,6 +4965,8 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|
|
|
|
* Filter, show chains of tree, -show_stream_r: Navigate. (line 183) |
|
|
|
|
* Filter, unregister, -unregister_filter: Filter. (line 48) |
|
|
|
|
* Filter, zisofs parameters, -zisofs: SetWrite. (line 272) |
|
|
|
|
* Frontend program, start at pipes, -launch_frontend: Frontend. |
|
|
|
|
(line 113) |
|
|
|
|
* GPT, _definition: Extras. (line 38) |
|
|
|
|
* Group, global in ISO image, -gid: SetWrite. (line 268) |
|
|
|
|
* Group, in ISO image, -chgrp: Manip. (line 50) |
|
|
|
@ -5096,7 +5080,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|
|
|
|
* Program, end without writing, -rollback_end: Scripting. (line 159) |
|
|
|
|
* Program, list extra features, -list_extras: Scripting. (line 26) |
|
|
|
|
* Program, print help text, -help: Scripting. (line 20) |
|
|
|
|
* Program, print help text, -prog_help: Frontend. (line 163) |
|
|
|
|
* Program, print help text, -prog_help: Frontend. (line 145) |
|
|
|
|
* Program, print message text line, -print_info: Scripting. (line 102) |
|
|
|
|
* Program, print result text line, -print: Scripting. (line 99) |
|
|
|
|
* Program, print synchronizing text line, -print_mark: Scripting. |
|
|
|
@ -5104,7 +5088,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
|
|
|
|
* Program, print version, -version: Scripting. (line 23) |
|
|
|
|
* Program, prompt for enter key, -prompt: Scripting. (line 110) |
|
|
|
|
* Program, replace --, -list_delimiter: Scripting. (line 60) |
|
|
|
|
* Program, set name, -prog: Frontend. (line 160) |
|
|
|
|
* Program, set name, -prog: Frontend. (line 142) |
|
|
|
|
* Program, show current settings, -status: Scripting. (line 47) |
|
|
|
|
* Program, status history, -status_history_max: Scripting. (line 56) |
|
|
|
|
* Program, wait a time span, -sleep: Scripting. (line 114) |
|
|
|
@ -5210,28 +5194,28 @@ Node: Restore174782
|
|
|
|
|
Node: Emulation181692 |
|
|
|
|
Node: Scripting191504 |
|
|
|
|
Node: Frontend198665 |
|
|
|
|
Node: Examples207358 |
|
|
|
|
Node: ExDevices208536 |
|
|
|
|
Node: ExCreate209195 |
|
|
|
|
Node: ExDialog210480 |
|
|
|
|
Node: ExGrowing211745 |
|
|
|
|
Node: ExModifying212550 |
|
|
|
|
Node: ExBootable213054 |
|
|
|
|
Node: ExCharset213606 |
|
|
|
|
Node: ExPseudo214427 |
|
|
|
|
Node: ExCdrecord215325 |
|
|
|
|
Node: ExMkisofs215642 |
|
|
|
|
Node: ExGrowisofs216982 |
|
|
|
|
Node: ExException218117 |
|
|
|
|
Node: ExTime218571 |
|
|
|
|
Node: ExIncBackup219030 |
|
|
|
|
Node: ExRestore223022 |
|
|
|
|
Node: ExRecovery223982 |
|
|
|
|
Node: Files224552 |
|
|
|
|
Node: Seealso225851 |
|
|
|
|
Node: Bugreport226574 |
|
|
|
|
Node: Legal227155 |
|
|
|
|
Node: CommandIdx228166 |
|
|
|
|
Node: ConceptIdx244395 |
|
|
|
|
Node: Examples206223 |
|
|
|
|
Node: ExDevices207401 |
|
|
|
|
Node: ExCreate208060 |
|
|
|
|
Node: ExDialog209345 |
|
|
|
|
Node: ExGrowing210610 |
|
|
|
|
Node: ExModifying211415 |
|
|
|
|
Node: ExBootable211919 |
|
|
|
|
Node: ExCharset212471 |
|
|
|
|
Node: ExPseudo213292 |
|
|
|
|
Node: ExCdrecord214190 |
|
|
|
|
Node: ExMkisofs214507 |
|
|
|
|
Node: ExGrowisofs215847 |
|
|
|
|
Node: ExException216982 |
|
|
|
|
Node: ExTime217436 |
|
|
|
|
Node: ExIncBackup217895 |
|
|
|
|
Node: ExRestore221887 |
|
|
|
|
Node: ExRecovery222847 |
|
|
|
|
Node: Files223417 |
|
|
|
|
Node: Seealso224716 |
|
|
|
|
Node: Bugreport225439 |
|
|
|
|
Node: Legal226020 |
|
|
|
|
Node: CommandIdx227031 |
|
|
|
|
Node: ConceptIdx243260 |
|
|
|
|
|
|
|
|
|
End Tag Table |
|
|
|
|