forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 22.06.2022, 18:52
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к All в Jun 22 17:39:00 по местному времени:

Нello All!

И все бы зашибись, только после перезагрузки - не удается зайти ни по ssh, ни с консоли: просто молча выбрасывает после сообщения об успешном логине.

login: in prompt_tty(): caught signal 2
login: pam_authenticate(): conversation failure


Выяснилось, что проблема из-за юзерского шелла: был /usr/local/bin/bash. После смены его на системный sh/csh - вход состоялся...

Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
  #2  
Старый 22.06.2022, 22:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Andrey Ostanovsky в Jun 22 01:34:08 по местному времени:

22 июня 2022, среда, в 17:39 NOVT, Andrey Ostanovsky написал(а):

AO> И все бы зашибись, только после перезагрузки - не удается зайти ни по ssh, ни с
AO> консоли: просто молча выбрасывает после сообщения об успешном логине.
AO> login: in prompt_tty(): caught signal 2
AO> login: pam_authenticate(): conversation failure
AO> Выяснилось, что проблема из-за юзерского шелла: был /usr/local/bin/bash. После
AO> смены его на системный sh/csh - вход состоялся...

Видимо, ты затёр /etc/shells в процессе апгрейда.
При установке bash он вносится в этот список допустимых шеллов,
а теперь его у тебя там нет.

Eugene
--
Сердце - малочувствительный, мускулистый, грубый и жесткий орган.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #3  
Старый 23.06.2022, 00:21
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к Eugene Grosbein в Jun 22 23:01:32 по местному времени:

Нello Eugene!

23 Jun 22 01:34, you wrote to me:

EG> Видимо, ты затёр /etc/shells в процессе апгрейда.
EG> При установке bash он вносится в этот список допустимых шеллов,
EG> а теперь его у тебя там нет.

Да нет, там все бинари из /usr/local/* перестали работать и падают в корку... Это-то, кстати, вполне понятно при переходе с версии на версию.

Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
  #4  
Старый 23.06.2022, 02:01
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Andrey Ostanovsky в Jun 22 04:42:41 по местному времени:

22 июня 2022, среда, в 23:01 NOVT, Andrey Ostanovsky написал(а):

EG>> Видимо, ты затёр /etc/shells в процессе апгрейда.
EG>> При установке bash он вносится в этот список допустимых шеллов,
EG>> а теперь его у тебя там нет.
AO> Да нет, там все бинари из /usr/local/* перестали работать и падают в корку...
AO> Это-то, кстати, вполне понятно при переходе с версии на версию.

У меня ничего не падает при переходе с версии на версию.

Может быть, потому что я не удаляю старые библиотеки,
с которыми слинкованы старые бинарники.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #5  
Старый 23.06.2022, 07:52
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Andrey Ostanovsky в Jun 22 08:39:45 по местному времени:

hi, Andrey!

22 Jun 22 23:01, Andrey Ostanovsky wrote to Eugene Grosbein:

EG>> Видимо, ты затёр /etc/shells в процессе апгрейда.
EG>> При установке bash он вносится в этот список допустимых шеллов,
EG>> а теперь его у тебя там нет.

AO> Да нет, там все бинари из /usr/local/* перестали работать и падают в
AO> корку... Это-то, кстати, вполне понятно при переходе с версии на
AO> версию.

при мажорном переходе всегда есть предупреждение о необходимости пересобраться третий софт, после чего вычищаются старые либы, видать ты перескочил сразу на чистку.

wbr, Dmitriy.
---
Ответить с цитированием
  #6  
Старый 23.06.2022, 12:22
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к Dmitriy Smirnov в Jun 22 11:09:02 по местному времени:

Нello Dmitriy!

23 Jun 22 08:39, you wrote to me:

AO>> Да нет, там все бинари из /usr/local/* перестали работать и
AO>> падают в корку... Это-то, кстати, вполне понятно при переходе с
AO>> версии на версию.

DS> при мажорном переходе всегда есть предупреждение о необходимости
DS> пересобраться третий софт, после чего вычищаются старые либы, видать
DS> ты перескочил сразу на чистку.

Нет, просто не включил в конфиг собираемого ядра опцию COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS вписать...

Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
  #7  
Старый 23.06.2022, 15:22
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Andrey Ostanovsky в Jun 22 16:07:04 по местному времени:

hi, Andrey!

23 Jun 22 11:09, Andrey Ostanovsky wrote to Dmitriy Smirnov:

AO>>> Да нет, там все бинари из /usr/local/* перестали работать и
AO>>> падают в корку... Это-то, кстати, вполне понятно при переходе с
AO>>> версии на версию.

DS>> при мажорном переходе всегда есть предупреждение о необходимости
DS>> пересобраться третий софт, после чего вычищаются старые либы,
DS>> видать ты перескочил сразу на чистку.

AO> Нет, просто не включил в конфиг собираемого ядра опцию
AO> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS вписать...

т.е. чтобы не пересобирать софт, ты просто включаешь компат?

wbr, Dmitriy.
---
Ответить с цитированием
  #8  
Старый 23.06.2022, 15:43
Anton Gorlov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Anton Gorlov написал(а) к Dmitriy Smirnov в Jun 22 14:29:18 по местному времени:

Привет Dmitriy!

23 июн 22 года (а было тогда 16:07)
Dmitriy Smirnov в своем письме к Andrey Ostanovsky писал:

AO>> Нет, просто не включил в конфиг собираемого ядра опцию
AO>> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS
AO>> вписать...
DS> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

Я тоже включаю compat,а следом уже пересобираю.


С уважением. Anton aka Stalker

Linux Registered User #386476
[#TEAM:*#] [#Злой СисОп_#] [*Нeavy Metal!*] [*_Усачи]
--- GoldED+/LNX 1.1.5-b20160322
Ответить с цитированием
  #9  
Старый 23.06.2022, 16:42
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Anton Gorlov в Jun 22 17:27:00 по местному времени:

hi, Anton!

23 Jun 22 14:29, Anton Gorlov wrote to Dmitriy Smirnov:

AO>>> Нет, просто не включил в конфиг собираемого ядра опцию
AO>>> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS
AO>>> вписать...
DS>> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

AG> Я тоже включаю compat,а следом уже пересобираю.

это не отменяет того, что необходимо пересобирать софт, а после уже удалять старые либы. В ваших обоих случаях вы делаете воркэраунд через промежуточную установку компата, т.е. удаляете либы, а после их обратно компатом ставите %)

зы: я предпочитаю сразу пересобрать софт и после закончить мажорный апгрейд без лишних телодвиженй.

wbr, Dmitriy.
---
Ответить с цитированием
  #10  
Старый 23.06.2022, 23:52
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к Dmitriy Smirnov в Jun 22 22:27:36 по местному времени:

Нello Dmitriy!

23 Jun 22 17:27, you wrote to Anton Gorlov:

DS> зы: я предпочитаю сразу пересобрать софт и после закончить мажорный
DS> апгрейд без лишних телодвиженй.

Т.е., если что-то пойдет "не так" - на старое ядро (предыдущей версии) - будет уже не откатиться? :)

Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:52. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot