From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: SilverFox To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] NIS troubles Message-Id: <20010418180257.15e27104.SilverFox@rgantd.ru> In-Reply-To: <20010418174504.171e96f5.SilverFox@rgantd.ru> References: <20010418150021.20066c51.SilverFox@rgantd.ru> <14531214314.20010418182306@hounds.ru> <3ADD948F.DBFF921F@mts.ru> <20010418174504.171e96f5.SilverFox@rgantd.ru> X-Mailer: Sylpheed version 0.4.62 (GTK+ 1.2.9; i586-mandrake-linux) Organization: RGANTD Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Wed Apr 18 18:01:52 2001 X-Original-Date: Wed, 18 Apr 2001 18:02:57 +0400 Archived-At: List-Archive: List-Post: On Wed, 18 Apr 2001 17:45:04 +0400 SilverFox wrote: > On Wed, 18 Apr 2001 17:20:15 +0400 > dsv 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, то все будет ок ;)! Нет !!! Это та же дырка от бублика. /bin/nisdomainname возвращает туже (none). А именно к одной из них видать ypbind обращается. По крайней мере в /var/yp/makefile прописан /bin/domainname . Вот он и создает директорию /var/yp/(none) при запуск make. -- Лисютин Анатолий Петрович (Silver Fox) mailto:SilverFox@rgantd ICQ:6647501 РГАНТД - Российский государственный архив научно-технической документачии http://rgantd.ru http://rusarchives.ru/federal/rgantd