From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3FF3CA92.20908@nm.ru> Date: Thu, 01 Jan 2004 09:21:54 +0200 From: Artem User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.5) Gecko/20031011 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] kernel version in /etc/issue References: <200312292210.57551.dead_m@list.ru> <3FF265D8.00000B.21085@pantene.yandex.ru> <3FF26C64.5030608@nm.ru> <200401010354.06327.dead_m@list.ru> In-Reply-To: <200401010354.06327.dead_m@list.ru> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jan 2004 07:21:28 -0000 Archived-At: List-Archive: List-Post: DM пишет: >Здравствуйте, Artem! > >Среда 31 Декабрь 2003 09:27, Вы писали: > > > >>>>Во-первых, по крайней мере, у меня этот скрипт переписывает >>>>/etc/issue только в том случае, если этого файла нет. Во-вторых, >>>>он не пишет версию ядра в issue. Туда пишется текст "Welcome to \R >>>>/ \l", то есть наименование системы и имя консоли. >>>> >>>> >>>Очень похоже на то, что у Вас не стоит пакет welcome2l (вроде не >>>переврал). Или Вы заходите по сети. >>> >>> > >welcome действительно убран. Не нравится мне он. Но причём тут это? > > > >>Добавьте строчку >> >> echo "Kernel $(uname -r) on (uname -m) / \l" >> >> >>>>/etc/issue >>>> >>>> >>в local после >> >> echo 'Welcome to \R / \l' >/etc/issue >> >>или после >> >> "$W2L" -gt '\R' >/etc/issue >> >>А можно - и там, и там... :-D >> >> > >Спасибо, попробую. Но это, ИМХО, не решит проблемы в полном объёме. Или >нужно убрать из local условие несуществования файла. Ведь ядро как >пропишется один раз, так таким и останется. А мне нужно, чтобы при >загрузке разных ядер выводилось именно то, которое сейчас загружено. >Или я чего-то не понимаю? > >--------------------------------------- >DM >_______________________________________________ >Community mailing list >Community@altlinux.ru >http://www.altlinux.ru/mailman/listinfo/community >__________ >http://www.newhost.ru - Уютно, по-домашнему, в тапочках..... > > > > Поправьте ваш /etc/rc.d/init.d/local след. образом: # заккоментируйте условия проверки #if [ ! -f /etc/issue ]; then # W2L=/usr/bin/welcome2l # if [ -x "$W2L" ]; then # "$W2L" -gt '\R' >/etc/issue # else # а здесь немножко исправим... echo -n "Welcome to ">/etc/issue cat /etc/altlinux-release >>/etc/issue 2>/dev/null echo "Kernel $(uname -r) on $(uname -m) / \l" >>/etc/issue # fi #fi #if [ ! -f /etc/issue.net ]; then # и здесь тоже исправляем... echo "Welcome to $HOSTNAME" >/etc/issue.net cat /etc/altlinux-release >>/etc/issue.net 2>/dev/null echo "Kernel $(uname -r) on $(uname -m) / \l" >>/etc/issue #fi Теперь issue и issue.net будут переписываться при каждом входе в систему.