Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Vasily Korytov                       2:5020/400     22 Jun 2003  17:51:05
 To : All
 Subject : hostname
 -------------------------------------------------------------------------------- 
 
 Hедавно имел дело со свежим Slackware Linux. И обратил внимание на один
 ньюанс. А именно, hostname ставится таким вот образом:
 
 ,----[ a snip from /etc/rc.d/rc.M ]
 | # If there's no /etc/HOSTNAME, fall back on this default:
 | if [ ! -r /etc/HOSTNAME ]; then
 |   echo "darkstar.example.net" > /etc/HOSTNAME
 | fi
 | 
 | # Set the hostname.
 | /bin/hostname `cat /etc/HOSTNAME | cut -f1 -d .`
 `----
 
 Это отличается от других систем, что у меня под рукой. Hапример, NetBSD
 действует так:
 
 ,----[ a snip from /etc/rc.d/network ]
 | # If $hostname is set, use it for my Internet name,
 | # otherwise use /etc/myname
 | #
 | if [ -z "$hostname" ] && [ -f /etc/myname ]; then
 |         hostname=`cat /etc/myname`
 | fi
 | if [ -n "$hostname" ]; then
 |         echo "Hostname: $hostname"
 |         hostname $hostname
 | else
 | [...]
 | fi
 `----
 
 При этом важен даже не варварский способ подставки default'ного имени,
 сколько то, что в Slackware таким образом оно получается без домена.
 
 Я всю жизнь думал, что правильно -- когда `hostname` возвращает полное
 имя хоста. Я ошибался? Какие есть аргументы в пользу этих двух подходов?
 
 -- 
        I accept RFC3156 and RFC2440-compatible encrypted mail.
 PGP key fingerprint: 123A 7CCE 6E26 6233 0D87 E01A A0F8 3524 FCD8 1841
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 hostname   Vasily Korytov   22 Jun 2003 17:51:05 
Архивное /ru.unix/36214133d115.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional