[mdk-re] NIS troubles

SilverFox =?iso-8859-1?q?SilverFox_=CE=C1_rgantd=2Eru?=
Ср Апр 18 17:43:11 MSD 2001


On Wed, 18 Apr 2001 17:20:15 +0400
dsv <dsv на mts.ru> wrote:

> "Новомлинский Игорь" wrote:
> > 
> > Добрый день, SilverFox !
> > 
> > В 17:00 18 апреля 2001 г., Я получил Ваше письмо:
> > 
> > S> Здравствуйте!
> > 
> > S> Пытался установить Spring 2001 и сразу в просессе установки
> > S> сказать использовать NIS , но не получилось.
> > S> Не видит домена. Я так понял ипользуется для определения
> > S> домена /bin/domainname, возвращает (none). Когда
> > S> запустишь  /bin/domainname имядомена, тогда он определяется и
> > S> NIS начинает работать. Но  после прерзагрузки опять про домен
> > S> ничего не знает. Я создал /etc/DOMAINNAME, прописал туда домен
> > S> и вставил строчку в /etc/rc.d/init.d/ypbind  /bin/domainname -F /etc/DOMAINNAME.
> > S> Пока работает. А  как надо делать?
> > 
> > надо добавить в /etc/sysconfig/network строку NISDOMAIN="mynisdomain"
> 
> Аналогичная проблема была у меня.
> Строку NISDOMAIN="mynisdomain" в /etc/sysconfig/network вставить можно,
> только я не нашел скрипта который использует этот NISDOMAIN:
> 	$ cd /etc;grep -rl NISDOMAIN *
> 	sysconfig/network
> 	$
> Как временное решение вставил кусок в rc.sysinit:
> -------------------------
> # Set the NIS domain name
> if [ -n "$NISDOMAIN" ]; then
>   action "Setting NIS domain name $NISDOMAIN" nisdomainname $NISDOMAIN
> else
>   nisdomainname ""
> fi
> -------------------------
> Это криво, но работает.


Ну решение я нашел, правда покривее еще ;( Но мне представляестя, что если ссылку /etc/domainname перевести на ссылку /bin/nisdomainname , которая в свою очередь указывет на /bin/hostname, то все будет ок ;)! 


-- 
Лисютин Анатолий Петрович (Silver Fox)
mailto:SilverFox на rgantd    ICQ:6647501
РГАНТД - Российский государственный архив научно-технической документачии
http://rgantd.ru   http://rusarchives.ru/federal/rgantd




Подробная информация о списке рассылки community