load env
load_env
Kommandonamn: load_env
Syntax:
load_env [--file fil] [--skip-sig] [whitelisted_variable_name] …
Beskrivning: Ladda alla variabler från miljöblockfilen till miljön. Se Environment block.
Alternativet --file
åsidosätter standardplatsen för miljöblocket.
Alternativet --skip-sig
hoppar över signaturkontroll även när värdet av miljövariabeln check_signatures
är inställt på enforce (se check_signatures).
Om ett eller flera variabelnamn anges som argument, tolkas de som en vitlista av variabler att ladda från miljöblockfilen. Variabler som är satta i filen men inte finns i vitlistan ignoreras.
Alternativet --skip-sig
bör användas med försiktighet och alltid i kombination med en vitlista av godkända variabler vars värden ska sättas. Att inte använda en noggrant konstruerad vitlista kan resultera i att en illasinnad värde läses in i kritiska miljövariabler från filen, såsom att sätta check_signatures=no
, ändra prefix
för att starta från en oväntad plats eller inte alls, etc.
När det används med försiktighet möjliggör --skip-sig
och vitlistan en administratör att konfigurera ett system för att endast starta signerade konfigurationer, men att tillåta användaren att välja bland flera konfigurationer samt att möjliggöra "one-shot" startförsök och "savedefault"-beteende. Se Using digital signatures för mer information.
Exempel:
load_env
– Laddar alla variabler från standardmiljöblocket.load_env --file /boot/grub/custom_env
– Laddar variabler från miljöblocket som finns på/boot/grub/custom_env
.load_env --skip-sig LANG LANGUAGE
– Hoppar över signaturkontroll och laddar endast variablerna LANG och LANGUAGE från miljöblocket.
Sidslut
Orginalhemsidan på Engelska :https://www.gnu.org/software/grub/manual/grub/html_node/load_005fenv.html#load_005fenv
Det är här är en maskinöversättning av GNU-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.