URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87605
[ Назад ]

Исходное сообщение
"Убил /libexec помогите залогиниться"

Отправлено Kid , 14-Дек-09 10:31 
Приветствую
При обновлении 7.2 до 8.0 похерил все либы в /libexec/  
Моя учетка в системе использует bash, есть еще одна учетка которая использует sh под ней войти получается, но нехватает прав чтобы сдалать su, sudo не работает по причине отсутствия либ.
Подскажите как можно либо запустить vipw чтобы заменить bash для своей учетки, либо стать таки рутом, либо скопировать либы с другого сервера, или может подскажете еще варианты.
Или скажите что вариантов нет и надо шлепать к серверу и с консоли фиксить.
ЗЫ по ssh разрешено логиниться только двум юзерам.

Это при попытке логина по ssh:
/libexec/ld-elf.so.1: Shared object "libncurses.so.7" not found, required by "ba                              sh"

Это судо от второго юзера:
%sudo
/libexec/ld-elf.so.1: Shared object "libutil.so.7" not found, required by "sudo"
%su Kid


Содержание

Сообщения в этом обсуждении
"Убил /libexec помогите залогиниться"
Отправлено Pahanivo , 14-Дек-09 10:37 
livefs противоречит твоей религии? ))



"Убил /libexec помогите залогиниться"
Отправлено Kid , 14-Дек-09 10:43 
>livefs противоречит твоей религии? ))

Противоречит лени, потому что сервер в ДЦ, и к нему надо ехать, а на улице блин холодно =)


"Убил /libexec помогите залогиниться"
Отправлено Pahanivo , 14-Дек-09 10:48 
>>livefs противоречит твоей религии? ))
>
>Противоречит лени, потому что сервер в ДЦ, и к нему надо ехать,
>а на улице блин холодно =)

ну а зачем тогда грохнул либы? )))


"Убил /libexec помогите залогиниться"
Отправлено Kid , 14-Дек-09 11:12 
>>>livefs противоречит твоей религии? ))
>>
>>Противоречит лени, потому что сервер в ДЦ, и к нему надо ехать,
>>а на улице блин холодно =)
>
>ну а зачем тогда грохнул либы? )))

Неосознанное применение make delete-old при обновлении =\



"Убил /libexec помогите залогиниться"
Отправлено Michael , 14-Дек-09 10:59 

>Противоречит лени, потому что сервер в ДЦ, и к нему надо ехать,
>а на улице блин холодно =)

а ip-kvm противоречит жадности ))


"Убил /libexec помогите залогиниться"
Отправлено Kid , 14-Дек-09 11:11 
>
>>Противоречит лени, потому что сервер в ДЦ, и к нему надо ехать,
>>а на улице блин холодно =)
>
>а ip-kvm противоречит жадности ))

Именно, начальника полгода уговаривал купить, в пятницу наконец то согласился оплатить, но эти разговоры не приближают меня к решению проблемы, подкиньте идеи что ли =)



"Убил /libexec помогите залогиниться"
Отправлено Michael , 14-Дек-09 12:17 

>Именно, начальника полгода уговаривал купить, в пятницу наконец то согласился оплатить, но
>эти разговоры не приближают меня к решению проблемы, подкиньте идеи что
>ли =)

варианта по сути три
1) топать ножками
2) квм
3) подключить к решению проблемы суппорт дц.


"Убил /libexec помогите залогиниться"
Отправлено lavr , 14-Дек-09 15:02 
>
>>Именно, начальника полгода уговаривал купить, в пятницу наконец то согласился оплатить, но
>>эти разговоры не приближают меня к решению проблемы, подкиньте идеи что
>>ли =)
>
>варианта по сути три
>1) топать ножками
>2) квм
>3) подключить к решению проблемы суппорт дц.

последний вариант можно расширить: создать свой livecd с поднятием сети,
попросить саппорт ДЦ закатать на болванку и загрузиться с нее,
после чего поставить compat7x и наслаждаться


"Убил /libexec помогите залогиниться"
Отправлено Ара , 14-Дек-09 11:50 
>При обновлении 7.2 до 8.0 похерил все либы в /libexec/

Так там только ld-elf.so.1 лежит и все. Почему либы? :) Может из /lib/?


"Убил /libexec помогите залогиниться"
Отправлено Kid , 14-Дек-09 15:51 
>>При обновлении 7.2 до 8.0 похерил все либы в /libexec/
>
> Так там только ld-elf.so.1 лежит и все. Почему либы? :) Может
>из /lib/?

Да, так и есть, но сути это не меняет.


"Убил /libexec помогите залогиниться"
Отправлено Ара , 15-Дек-09 11:21 
>> Так там только ld-elf.so.1 лежит и все. Почему либы? :) Может
>>из /lib/?
>Да, так и есть, но сути это не меняет.

Можно конечно попробовать поиграть с LD_LIBRARY_PATH, только вот эти либы надо как-то скачать. А fetch в /rescue нет. :(



"Убил /libexec помогите залогиниться"
Отправлено Ара , 15-Дек-09 11:22 
>>>При обновлении 7.2 до 8.0 похерил все либы в /libexec/
>>
>> Так там только ld-elf.so.1 лежит и все. Почему либы? :) Может
>>из /lib/?
>
>Да, так и есть, но сути это не меняет.

Может попробовать взять их из /usr/obj/, если из сорцов собиралось?