sudo checkinstall убил систему (как это возможно?)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

sudo checkinstall убил систему

Сообщение Bruce »

снова та же проблема, о которой я писал.

взываю к вам, о мастеры!

мои действия:
прога sven-0.4.2
./configure
make
checkinstall
n для отказа от доков
потом, уже в процессе нажимаю control-c (т.к. вспоминаю, что checkinstall -D)
результат:
пока мой юзер ещё был - ничего вообще нельзя было сделать, прог не видит, / не видит, ctl-alt-del.
теперь - никакой кроме рута юзер не может войти, mail тоже (exim4 ругается).

теперь я сижу, инета под линем нет, и настал windец ( © кого-то с нашего универа). я думаю, что это где-то в конфигах, смотрел скрипт checkinstall, вроде ничего подозрительного нет.

я и сам буду искать решение, но прошу вас всех помочь, бэкап у меня от 9 числа, староват будет...
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

для пояснений:

`su yury` = "No shell"
т.е. вообще никак.
только рут.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

мааленькая просьба к serg_sk. если на личку не отвечаешь - так хоть тему-то смени. я русский вполне нормально знаю, чтобы понимать, что писать "проблеммы" - плохая привычка.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

checkinstall от root что ли запускал? или он suid-ный? Как может программа от пользователя наломать дров в общей конфигурации?

Давай начнём по-порядку:
Залогинься от рута, cat /etc/passwd | grep yury
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

был sudo checkinstall.

в /etc/passwd (а вообще, лучше shadow, и, для мелочи, лучше было писать grep yury /etc/passwd, так тоже можно).

предлагаю кому-нибудь смелому повторить то, что я сделал и рассказать, как из этого вышел. у меня уже была такая ситуация, только по другим причинам (вроде бы).
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

Блин, я в шоке :blink:

1. Научись задавать вопросы. Почему не сказал про sudo пока я не спросил?
2. shadow мне не нужен: в shadow не пишется шелл. В passwd -- нет пароля, так что успокой свою паранойю. Ты так и не показал чего у тебя в /etc/passwd
3. Какой нормальный человек будет наступать на твои грабли (с риском покрушить систему), чтобы попытаться выйти и рассказать тебе? Сам то представь.
4. fakeroot вполне подходит, проверил. Собрал с checkinstall openbox-3.2. Делал по твоему "howto". За исключением того, что заменил sudo на fakeroot. Из-за того что fakeroot, собрал но не поставил пакет openbox-3.2_3.2-1_i386.deb (лог во вложении).
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

только я упомянул, что нет хода любым юзерам - mail, Debian-exim, это ты похоже не заметил...

3. Тут есть действительно шарящие люди. которым уже ничего не страшно, кроме ie без возможности выбора.

в аттаче лог того, что у меня тогда творилось с системой. правда, там ещё очень много всего, лучше читать с конца. я пока не просёк, в чём фишка. упомянут gconf.

control-c нужно было нажимать сразу после того, как сказал n на документацию.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

Bitterman, тебе в клинику. Блин, ты не ответил ни на один вопрос, зато дал user.log с 21 августа! Причём из 1.5 тысячи строк лога, 1000 -- gconf'а, который убирается grep'ом. И из оставшихся 500 только последние 40 имеют смысл в данной ситуации. Итого: от тебя полезной информации не более 3%

P.S. Даже если про exim я не обратил внимание, так passwd ты мне так и не показал.
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

Bitterman, накатывай бэкап, или делай apt-get install --reinstall. С другими вариантами будем до еврейской пасхи узнавать, что же ты сотворил.
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

я тебе дал лог с 21, весит в bz2 9.83, ты дал распакованный в 10. я написал, что читать нужно с конца. обрезать лишнее мне было влом. там вполне ясно, откуда дело начинается, а строчка checkinstall - hup - вообще прямо даже не ясная :).

/etc/passwd в порядке, я не такой ламер.

и вопрос у тебя был только про него, если меня не глючит.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

Bitterman писал(а):
26.09.2005 21:25
я тебе дал лог с 21, весит в bz2 9.83, ты дал распакованный в 10. я написал, что читать нужно с конца. обрезать лишнее мне было влом.

Дальше помогать тебе мне в лом.
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

мааленькая претензия.

что, кроме Cap. J2A эту тему больше никто не заметил?
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
bolt
Сообщения: 47

Re: sudo checkinstall убил систему

Сообщение bolt »

Bitterman писал(а):
27.09.2005 07:16
мааленькая претензия.

что, кроме Cap. J2A эту тему больше никто не заметил?

Сначала научись уважать людей, которые тебе пытаются помочь!
GNU/Linux...
...made by Hackers for Freedom...
Freedom forever!
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

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

и вообще, с лога моего - bzcat user.log.bz2 | grep "Sep 25" в 00:40 это всё и начинается, всё равно там полезной инфы нет.

в общем, откатываюсь на бэкап, всё равно там ещё одна фигня неправильно работала.

а остальным советую всё-таки поразмыслить, как это всё могло запретить вход любому юзеру - мало ли, пригодится.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: sudo checkinstall убил систему

Сообщение t.t »

здесь можно помочь простым и точным указанием действий, а не бесконечным выяснением обстановки.
Для точного указания действий нужна информация; а выяснение обстановки стало бесконечным только из-за того, что вы эту информацию не даёте -- /etc/passwd мы от вас так и не дождались.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

я снова гляжу на мир с зелёного дебианского десктопа. хорошо, но повреждения ещё надо будет оценить...

что вы ожидаете увидеть в /etc/passwd? неправильный шелл? не у меня паранойа...
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
Cap. J2A
Сообщения: 300

Re: sudo checkinstall убил систему

Сообщение Cap. J2A »

Bitterman, после драки кулаками не машут. Разбирать твой полёт нет никакого желания. В этой теме ты показал упорное нежелание принимать помощь. Урок на будущее: используй sudo по минимуму. В случае checkinstall'а вполне можно обойтись fakeroot.

P.S. Думаю, на этом дискуссию можно считать оконченной, а вопрос закрытым?
Debian GNU/Linux 3.1 2.6.12-1-k7 на AXP1700+/nF2/Radeon 9600 (debsmart)
Debian GNU/Linux 3.1 2.6.15.1 на hp compaq nx9020 (moby)
:Wq
E492: Not an editor command: Wq
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: sudo checkinstall убил систему

Сообщение Bruce »

я думал, я маньяк :). берегите нервную систему - ещё пригодится.

если кто-то может спать, зная, что невовремя нажатые ctl-c могут убить систему, - тема закрыта.

ps. если не нравится, с кем в теме общаешься - забивай на неё, не надо показывать себя благодетелем, которого укусили и показывать всем себя униженным и оскорблённым.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали: