El име на хост в системи, базирани на Linux той се използва много за различни приложения, но достъпът до него обикновено се извършва от работното пространство и системата init при стартиране на операционната система. Проблемът може да възникне, ако някакъв процес на потребителско пространство се опита да прочете името на хоста от системата, преди да е било зададено. Тези проблеми са или може да са част от настоящето, но дните им са преброени и ще изчезнат през тази 2022 година.
Това беше Дан Молдинг (чрез Phoronix), който е въвел параметър на ядрото под формата на корекция, която ще позволи задайте името на хоста преди да започне работното пространство. Larabel обяснява един възможен сценарий, при който това може да е проблем: mdadm разчита на името на хоста, за да определи дали е локален или чужд дисков масив, и поема различни пътища. «Ако mdadm се опита да получи името на хоста, преди то да бъде прочетено от файловата система и зададено от системата init, може да срещнете неочаквано поведение", Обяснете.
Име на хост преди потребителско пространство в Linux през 2022 г
Това, което този пластир би позволил, е да зададете параметъра на ядрото "hostname=" на нещо друго по време на процеса на зареждане на ОС, преди файловата система да бъде монтирана и потребителското пространство да бъде стартирано. Това е допълнителна стъпка за преминаване от потребители към администратори в някои сценарии, което може да бъде неприятно, но ще бъде опция, която може да се използва или не. Както почти винаги в Linux, изборът ще бъде наш.
За това кога тази промяна ще бъде налична, че всичко трябва да се каже, вероятно не много от нас ще я използват, очаква се да пристигне до Linux 5.19. Linux 5.18 е в процес на разработка в момента и неговата стабилна версия е повече от вероятно да пристигне утре, така че 5.19 трябва да се появи на 24 юли или 31 юли.