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

Исходное сообщение
"Проблема после обновление фри через cvsup"

Отправлено gluxoi , 23-Май-05 20:52 
Не большая предыстория. Была фря 5.1-RELEASE проработала больше года, решил попробовать cvsup, успешно обновил до 5.1-RELEASE-p18. Совсем недавно решил попробовать дальше обновить систему, обновилось без проблем. В результате получил фрю 5.2.1-RELEASE-p14.
После перезагрузки выяснилось что по какой-то причине все скрипты которые находятся в /usr/local/etc/rc.d не выполняются, хотя если их пускать в ручную, все нормально запускается.
Еще выяснилось, что перестал работать NAT, в ipfw необходимые правила есть, в процессах natd висит. Теперь компы которые сидели за данной фрей, в инет могут вылезти только через squid.
Хотелось бы узнать как это исправить?
  

Содержание

Сообщения в этом обсуждении
"Проблема после обновление фри через cvsup"
Отправлено dev , 23-Май-05 21:05 
>После перезагрузки выяснилось что по какой-то причине все скрипты которые находятся в
>/usr/local/etc/rc.d не выполняются, хотя если их пускать в ручную, все нормально
>запускается.

mergemaster делал?

>Еще выяснилось, что перестал работать NAT, в ipfw необходимые правила есть, в
>процессах natd висит. Теперь компы которые сидели за данной фрей, в
>инет могут вылезти только через squid.
>Хотелось бы узнать как это исправить?

собирал с "-O2" или выше?


"Проблема после обновление фри через cvsup"
Отправлено gluxoi , 23-Май-05 21:08 
делал стандартно
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `mergemaster'
# 9. `reboot'

"Проблема после обновление фри через cvsup"
Отправлено anton , 24-Май-05 12:42 
>делал стандартно
># 1. `cd /usr/src' (or to the directory containing your source tree).
>
># 2. `make buildworld'
># 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
># 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
># 5. `reboot' (in single user mode: boot -s from the loader
>prompt).
># 6. `mergemaster -p'
># 7. `make installworld'
># 8. `mergemaster'
># 9. `reboot'
А руками нат пускать получаеться? Если да то просто что то слетело в порядке загрузки. Например стартовые скрипты ищет не в /usr/local/etc/rc.d а где то в другом месте.


"Проблема после обновление фри через cvsup"
Отправлено dev , 24-Май-05 13:00 
>делал стандартно

Все шаги отработали без ошибок? Что говорит "uname -r"? Попробуй еще раз "make installworld".

И по поводу второй проблемы: покажи /ect/make.conf.

P.S.: В приведенном алгоритме я бы еще рекомендовал
0. rm -rf /usr/obj