LINUX.ORG.RU

initdefault самопроизвольно переключается на 5


0

0

Mandriva 2008.
Хочу, чтобы система стартовала на 3-м уровне.
Пишу в /etc/inittab:
id:3:initdefault
Какое-то время всё нормально, но через несколько запусков опять переключается на 5-й уровень.
Какой-либо закономерности выявить неудалось.
Какой-то скрипт упорно прописывает пятерку в /etc/inittab
Начинаю ненавидить разработчмков Мандривы. :-(
★★★★

а ты другим скриптом упорно прописывай тройку :)

ed__ed
()

Может поискать в каталогах со скриптами (/etc, /bin. /sbin...) файлы в которых содержиться строчка "/etc/inittab", и посмотреть их?

cPunk ★★
()

А ещё это может быть drakeconf или ещё какая-нибудь графическая утилита настройки системы.

cPunk ★★
()
Ответ на: комментарий от cPunk

Путем долгих измышлений, пришел к выводу, что это скрипт, который определяет видеокарту и правит xorg.conf

Кто-нибудь знает как он называется?

afanasiy ★★★★
() автор топика
Ответ на: комментарий от qsloqs

Сделал:
locate msec
Нашел всё, что связано с msec.
Перелопатил все конфиги и скрипты из найденного на предмет inittab и etc.
Безрезультатно. :-(
Может попробовать отключить cron и atd?

afanasiy ★★★★
() автор топика
Ответ на: комментарий от afanasiy

> Может попробовать отключить cron и atd?

Зачем? Посмотри просто их конфигурационные файлы на предмет что они пускают.

Скоро мандрива будет брать деньги за суппорт, потому что только они в своей писанине могут разобратся =)

qsloqs ★★
()
Ответ на: комментарий от afanasiy

auditctl -a exit,always -F perm=wa -F dir=/etc/inittab

while [ 1 ]; do 
    GAD=$(grep -C2 '/etc/inittab' /var/log/audit/audit.log | grep SYSCALL | sed 's@.*exe="\([^"]*\)".*@\1@'| uniq)
    [ -n "$GAD" ] && { 
        echo "Гад найден: "$GAD
        break
    }
done

auditctl -d exit,always -F perm=wa -F dir=/etc/inittab

Slavaz ★★★★★
()
Ответ на: комментарий от Slavaz

Опс... Фиксинг. :)

-   }
-done
+   }
+   sleep 5
+done

Спать нужно иногда ;)

Slavaz ★★★★★
()
Ответ на: комментарий от Slavaz

Спасибо конечно...

Только как этим пользоваться? В скриптах я не бумбум..

Создать исполняемый файл и поместить туда это? Запустить? Как я узнаю что "гад найден"?

afanasiy ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.