improve message
xorriso parameter -r -> -R
do not use /etc/RUNNING_FROM_FAICD for detecting CD or USB stick
fix test
Add graceful handling for when optpattern is undefined.
Spelling fix for debug output
Correct a descriptive comment
Improve loop syntax

* compact assignment (don't need interim $_)
* assign to "", so no defined() test needed
* use "substr(-1) ne X" instead of "!~ X", for speed
* remove "-s file" test (redundant after $lastline test)
Add -N option to avoid prepending $AINSL_TARGET
Standardise use of "and,or,&&,||" - respecting precedence

"and,or" have lower precedence than comma/etc, while "&&,||" have higher,
so their use for side-effects future-proofs the code by avoiding various
obscure surprises like in this example, when:

  $x eq "abc" || die;

is edited some time in the future to be:

  $x eq "ab", "c" || die;

which appends:

  "ab"

to:

  "c" || die

(which is always "c") and the statement will never die as expected...
Make anomalous whitespace consistent with other occurrences in the script
Add -N to manpage, improve -h output for it too
add changelog entries
echo error message if FAI_LOGPROTO is set to an unknow value
revert fix. fai-chboot -l without parrtern did not worked any more
minor change
do not mount nfsroot when creating bootonly CD, closes: #748839
Thanks to Kerim Gueney for the patch
add FAI_CONFIG_SRC to grub,cfg instead of using a default in fai
add more details about live-boot
add NFS v4 entry to /etc/exports, this is a workaround for  #676883
and forces NFS v3 for the nfsroot