Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 04 Sep 24 14:46:19, всего сообщений: 3211
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1348 из 3211 ================================= RU.LINUX.CHAINIK =
От   : Rinat H. Sadretdinow             2:5020/620         16 Aug 16 19:27:34
Кому : Maxim Sokolsky                                      16 Aug 16 19:27:34
Тема : Как задать своё имя своего хоста, которого нет в глобальном DNS?
FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/620+57b3414d
На   : area://RU.LINUX.CHAINIK?msgid=2:5020/828.777+57b318fb
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX.CHAINIK?msgid=2:5020/620+57b34494
Ответ: area://RU.LINUX.CHAINIK?msgid=<1187505657@ddt.demos.su>+9009fe57
==============================================================================
Hello Maxim!

16 Aug 16 17:44, you wrote to me:

MS>>> но сейчас на твоём дистре этот файл не используется.
RS>> Кто-то ведь его сюда прописывает:
RS>> [rhs@sys3175 ~]$ echo $HOSTNAME
RS>> И в bash prompt мне его вставляет.

MS> И что? Ты вошёл в систему, получил shell и tty - естественно,
MS> прочитался файлик /etc/profile. А неинтеракивные, такие как скрипты
MS> загрузки, /etc/profile не читают - и сетевые сервисы, заметь.

Однако hostnamectl показывает что sys3175 у меня прописано как static hostname:

~~~
[root@sys3175 rhs]# hostnamectl status
   Static hostname: sys3175
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: c7fc905bb89348fa8d53a5e1dae89673
           Boot ID: 7f80b253a9ee432e97aa5781f02902e2
  Operating System: Fedora 23 (Twenty Three)
       CPE OS Name: cpe:/o:fedoraproject:fedora:23
            Kernel: Linux 4.6.5-200.fc23.x86_64
      Architecture: x86-64
[root@sys3175 rhs]#
~~~

Раз "static" то я полагаю что это где-то (вот где мне неизвестно) прописано "навечно".

MS> Я написал в общем, а конкретно можно глянуть. Вот, к примеру

MS> http://www.ducea.com/2006/08/07/how-to-change-the-hostname-of-a-linux-
MS> system/

MS> Permanent hostname change on RedHat based systems

Это RedHat, а у меня Fedora, тут нет никаких rc.d/rc.sysinit, тут нормальный современный systemd, а не набор скриптов инициализации времён царя Гороха.

MS> Переменные из /etc/profile применяются для интрактивных скриптов, т.е.
MS> тебе нужно сделать login. Для неинтерактивных, таких как скрипты
MS> системы инициализации - все это неприменимо, они этот файл не
MS> заглядывают.

А как же тогда быть вот с этим:

~~~
[root@sys3175 rhs]# journalctl -b
-- Logs begin at Sat 2016-05-28 23:04:04 MSK, end at Tue 2016-08-16 19:26:37 MSK. --
Aug 16 11:52:49 sys3175 systemd-journal[209]: Runtime journal is using 8.0M (max allowed 397.2M, trying to leave 595.9
Aug 16 11:52:49 sys3175 systemd-journal[209]: Runtime journal is using 8.0M (max allowed 397.2M, trying to leave 595.9
Aug 16 11:52:49 sys3175 kernel: microcode: microcode updated early to revision 0x1c, date = 2015-02-26
Aug 16 11:52:49 sys3175 kernel: Linux version 4.6.5-200.fc23.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc
Aug 16 11:52:49 sys3175 kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.6.5-200.fc23.x86_64 root=UUID=ee2e72e6-a21b-4
...
~~~

journald показывает что имя хоста устанавливается в sys3175 в самом начале загрузки, то есть ещё задолго до того, как я сделаю login.

Bye!

--- GoldED+/LNX 1.1.5-b20150715
* Origin: -= Thunder Bird =- (2:5020/620)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.033480 секунды