Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
elk Гость
|
Добавлено: Ср Авг 25 2004 09:14 Заголовок сообщения: Пожалуйста, помогите разобраться! |
|
|
У меня очень странная проблема: после запуска dhcpcd не работает login. Я собрал систему, написал простенький бутскрипт. Если я туда добавляю включение инета:
echo -DHCP broodcasting for IP
echo \ \ \ Bringing eth0 up
ifconfig eth0 up
if [ -f /etc/dhcpc/dhcpcd-eth0.pid ]
then
echo \ \ \ Removing /etc/dhcpc/dhcpcd-eth0.pid
rm /etc/dhcpc/dhcpcd-eth0.pid
fi
echo \ \ \ Starting dhcpcd
dhcpcd eth0
ifconfig eth0 | grep inet | grep addr
То мне просто не войти в систему -
home login: root
password:
И всё... Если нажать Ctrl+C, то ничего нового не выскакивает, только опять
home login:
Я думаю, это гнилые пакеты (за исключением dhcpcd) или я что-то собрал с неправильными опциями или что-то забыл включить в загрузку.
dhcpcd использует следующие библиотеки:
ldd /home/usr/local/sbin/dhcpcd
libc.so.6 => /lib/libc.so.6 (0x4001f000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
login использует следующие:
libcrypt.so.1 => /lib/libcrypt.so.1 (0x4001f000)
libc.so.6 => /lib/libc.so.6 (0x4004d000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Я собрал shadow-4.0.3 и cracklib,2.7. Однако passwd использовал из util-linux. Я пробовал ставитьdhcpcd-1.3.22-pl4-fhs-1.patch, тогда dhcpcd вообще возвращает 1. Какие у вас соображения по этому поводу? |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пт Авг 27 2004 12:40 Заголовок сообщения: А можно узнать, в какой бутскрипт включается указанный фрагм |
|
|
А можно узнать, в какой бутскрипт включается указанный фрагмент? А то по самому фрагменту трудно судить, что он портит к целом скрипте. |
|
Вернуться к началу |
|
|
elk Гость
|
Добавлено: Вс Авг 29 2004 15:59 Заголовок сообщения: Re: ... |
|
|
Я уже разобрался. Если хочешь, могу бутскрипт написать. А дело в том, что надо было login не из shadow брать, а из util-linux. |
|
Вернуться к началу |
|
|
|