Tomas Korbar 5f009f
Brltty support for dracut
Tomas Korbar 5f009f
Tomas Korbar 5f009f
This module provides brltty functionality in the initrd.
Tomas Korbar 5f009f
Module pickups user settings from system and install
Tomas Korbar 5f009f
necessary files like drivers and used text tables to initramfs.
Tomas Korbar 5f009f
Tomas Korbar 5f009f
For now the module is reliably functional from phase pre-mount
Tomas Korbar 5f009f
in earlier phases the module is not functional
Tomas Korbar 5f009f
Tomas Korbar 5f009f
TBD fix functionality from earlier phases than pre-mount
Tomas Korbar 5f009f
Tomas Korbar 5f009f
Module in instalation takes some options from environment variables.
Tomas Korbar 5f009f
Tomas Korbar 5f009f
BRLTTY_DRACUT_INCLUDE_DRIVERS forces include of screen or braille
Tomas Korbar 5f009f
driver
Tomas Korbar 5f009f
example:
Tomas Korbar 5f009f
BRLTTY_DRACUT_INCLUDE_DRIVERS=bpm beu
Tomas Korbar 5f009f
Tomas Korbar 5f009f
BRLTTY_DRACUT_INCLUDE_TEXT_FILES forces include of text tables
Tomas Korbar 5f009f
example:
Tomas Korbar 5f009f
BRLTTY_DRACUT_INCLUDE_TEXT_FILES=kok.ttb lv.tti
Tomas Korbar 5f009f
Tomas Korbar 5f009f
BRLTTY_LOCALE needs to be used when building initram image
Tomas Korbar 5f009f
to install used text table 
Tomas Korbar 5f009f
see https://bugzilla.redhat.com/show_bug.cgi?id=1584036
Tomas Korbar 5f009f
example
Tomas Korbar 5f009f
BRLTTY_LOCALE=cs_CZ.UTF-8
Tomas Korbar 5f009f
Tomas Korbar 5f009f
Module allows to override some settings from grub
Tomas Korbar 5f009f
mainly for debugging purposes
Tomas Korbar 5f009f
Tomas Korbar 5f009f
brltty.braille_parameters
Tomas Korbar 5f009f
example:
Tomas Korbar 5f009f
brltty.braille_parameters="auth=none,host=IP:0"
Tomas Korbar 5f009f
Tomas Korbar 5f009f
brltty.braille_driver
Tomas Korbar 5f009f
example:
Tomas Korbar 5f009f
brltty.braile_driver="ba"