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

Исходное сообщение
"Первый круг АдА при освоение FreeBSD "

Отправлено FreeTIM , 02-Июн-10 13:07 
Добрый день уважаемые пользователи и постоянные жители форума. Я начинающий пользователь свободного ПО и начать решил, как вы уже наверное догадались, с освоения FreeBSD.
От участников форума прошу помощи в плане направления куда копать либо конкретного предложения по решению изложенной мной проблеме.
Установку FreeBSD7 прошел без проблем, настройл выход в интернет, обновил порты с помощью CVSUP и далее начал установку программ из портов. Тут как раз и начались муки и проблемы с которыми справиться своими силами не получается.
Вообще задача следующая организовать выход пользователей в интернет по имени и паролю с контролем (куда ходить можно, куда нельзя, объем трафика) и подсчет всего входящего трафика.
Нашел в интернете информацию об установке следующей связки программ: Apache+squid+sams+rejik по поисанию функционала какраз вроде. Начал это дело ставить по описанию и сталкиваюсь с проблемами которые решить не удается.
Возможно посоветует мне более простое решеение либо поможете реализовать вышеописанное решение.
Первая проблема не смог установить Squid из портов, выдает ошибку. Вот кусочек того что он мне написал:
debug.o(.txt+0x3a): In function 'debugOpenLog':
:undefined, reference to 'debug_log'
***Eror code1
Stop in /usr/ports/www/squid/work/squid-2.7.STABLE9/src.
***Error code1
Что делать ума не приложу.
До этого без проблем встал MC и Apache.
Но с Apache другая проблема он не запускается при старте пишет:
starting apache
/libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
ПОДСКАЖИТЕ ГДЕ ИСКАТЬ КОРЕНЬ ЗЛА? ну кроме как в себе :)
Вообщем чего делать в таких случаях?????
Буду благодарен за любую конструктивную помощь, и не уважаю пустой треп.

Содержание

Сообщения в этом обсуждении
"Первый круг АдА при освоение FreeBSD "
Отправлено freebsd , 02-Июн-10 13:19 
>[оверквотинг удален]
>Stop in /usr/ports/www/squid/work/squid-2.7.STABLE9/src.
>***Error code1
>Что делать ума не приложу.
>До этого без проблем встал MC и Apache.
>Но с Apache другая проблема он не запускается при старте пишет:
>starting apache
>/libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
>ПОДСКАЖИТЕ ГДЕ ИСКАТЬ КОРЕНЬ ЗЛА? ну кроме как в себе :)
>Вообщем чего делать в таких случаях?????
>Буду благодарен за любую конструктивную помощь, и не уважаю пустой треп.

Попробуйте поставить из пакетов
примерно вот так
pkg_add -r имя пакета.
Теперь про /libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
Можно попробовать слинковать прочтите команду ln.


"Первый круг АдА при освоение FreeBSD "
Отправлено lavr , 02-Июн-10 14:37 
>[оверквотинг удален]
>>/libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
>>ПОДСКАЖИТЕ ГДЕ ИСКАТЬ КОРЕНЬ ЗЛА? ну кроме как в себе :)
>>Вообщем чего делать в таких случаях?????
>>Буду благодарен за любую конструктивную помощь, и не уважаю пустой треп.
>
>Попробуйте поставить из пакетов
>примерно вот так
>pkg_add -r имя пакета.
>Теперь про /libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
>Можно попробовать слинковать прочтите команду ln.

зачем давать бредовые советы про run-time link editor?!

Автору: вы 1ое - не все изложили, 2 - похоже апгрейдили систему и/или сотворили в ней
кашу


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 03-Июн-10 06:59 

>Автору: вы 1ое - не все изложили, 2 - похоже апгрейдили систему
>и/или сотворили в ней кашу

lavr возможноя конечно чего то намешал :) но вот чего уже не разберу.
Подскажите что конкретно в 1 ом вопросе мне необходимо уточнить?
По поводу Apacha ставли после того как обновил порты с помощью CSUP. Последовательность при обновление была следующая:
1) Установил CSUP из пакета;
2) после взял конфигурационный файл ports-supfile;
3) запустил обновление командой csup -g -L 2 ports-supfile
в результате выполнения в конце была надпись Finished succesfully.

После Apacha установил mc. Вот и все манипуляции.


"Первый круг АдА при освоение FreeBSD "
Отправлено Сергей , 03-Июн-10 09:35 
неплохо бы узнать версию систему, uname -a, надеюсь свое ядро не поставили и используете GENERIC, тогда лучше обновлять систему через freebsd-update fetch && freebsd-update install && reboot, ну а порты через portsnap fetch extract, в дальнейшем portsnap fetch update...
Только после этого начинайте ставить прикладной софт...

"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 03-Июн-10 09:59 
> неплохо бы узнать версию систему, uname -a, надеюсь свое ядро не
>поставили и используете GENERIC, тогда лучше обновлять систему через freebsd-update fetch
>&& freebsd-update install && reboot, ну а порты через portsnap fetch
>extract, в дальнейшем portsnap fetch update...
> Только после этого начинайте ставить прикладной софт...

То есть Сергей вы советуете все снести и установив занова FreeBSD после чего произвести все обновления озвученным вами способом и ставить программы.
Версия системы FreeBSD 7.1 - BETA2, ядро GENERIC. С ядром я пока ни чего не делал, хотя пишут что надо внести измения, недобрался до него :)


"Первый круг АдА при освоение FreeBSD "
Отправлено sage444 , 03-Июн-10 10:04 
>То есть Сергей вы советуете все снести и установив занова FreeBSD после
>чего произвести все обновления озвученным вами способом и ставить программы.
>Версия системы FreeBSD 7.1 - BETA2, ядро GENERIC. С ядром я пока
>ни чего не делал, хотя пишут что надо внести измения, недобрался
>до него :)

в вашем случае не такака и плохая идея


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 03-Июн-10 10:13 

>в вашем случае не такака и плохая идея

Ну чтож тяжело в учение легко в бою...
Правдо интересно решение проблемы не таким уж координальным спосбом.


"Первый круг АдА при освоение FreeBSD "
Отправлено Сергей , 03-Июн-10 13:09 
>[оверквотинг удален]
>>поставили и используете GENERIC, тогда лучше обновлять систему через freebsd-update fetch
>>&& freebsd-update install && reboot, ну а порты через portsnap fetch
>>extract, в дальнейшем portsnap fetch update...
>> Только после этого начинайте ставить прикладной софт...
>
>То есть Сергей вы советуете все снести и установив занова FreeBSD после
>чего произвести все обновления озвученным вами способом и ставить программы.
>Версия системы FreeBSD 7.1 - BETA2, ядро GENERIC. С ядром я пока
>ни чего не делал, хотя пишут что надо внести измения, недобрался
>до него :)

Раз начинаете, то именно так и сделайте и еще используйте нормальный дистрибутив, я имею в виду релиз, а не бету...



"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 04-Июн-10 12:26 
> Раз начинаете, то именно так и сделайте и еще используйте нормальный
>дистрибутив, я имею в виду релиз, а не бету...

Сергей мне нужен совет, переустановил freebsd и немогу настроить выход в интернет. В 7 версии все работал, сейчас в 8-ой версии прописал IP адрес и шлюз по умолчанию в rc.conf. DNS сервера прописал в resolv.conf.
Чего ему еще надо!??


"Первый круг АдА при освоение FreeBSD "
Отправлено Аноним , 04-Июн-10 13:15 
>Сергей мне нужен совет, переустановил freebsd и немогу настроить выход в интернет.
>В 7 версии все работал, сейчас в 8-ой версии прописал IP
>адрес и шлюз по умолчанию в rc.conf. DNS сервера прописал в
>resolv.conf.
>Чего ему еще надо!??

Думаете Сергей телепат? дайте вывод:
cat /etc/rc.conf
cat /etc/resolv.conf
ifconfig
netstat -rn


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 04-Июн-10 13:28 
>Думаете Сергей телепат? дайте вывод:
>cat /etc/rc.conf
>cat /etc/resolv.conf
>ifconfig
>netstat -rn

Вы правы, прошу прощения :) в предь буду осмотрительней.
Проблему решил, рано панику навел. Перепутал данные двух разных провайдеров :)


"Первый круг АдА при освоение FreeBSD "
Отправлено netc , 04-Июн-10 13:26 
>[оверквотинг удален]
>>поставили и используете GENERIC, тогда лучше обновлять систему через freebsd-update fetch
>>&& freebsd-update install && reboot, ну а порты через portsnap fetch
>>extract, в дальнейшем portsnap fetch update...
>> Только после этого начинайте ставить прикладной софт...
>
>То есть Сергей вы советуете все снести и установив занова FreeBSD после
>чего произвести все обновления озвученным вами способом и ставить программы.
>Версия системы FreeBSD 7.1 - BETA2, ядро GENERIC. С ядром я пока
>ни чего не делал, хотя пишут что надо внести измения, недобрался
>до него :)

насчет портснап - согласен, лучше им чем cvsup

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

на счет снести и посатвить заново - да

например можете пользоваться тем что есть на www.lissyara.su/

там все из того что я прибывал работало всегда


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 04-Июн-10 13:31 
>насчет портснап - согласен, лучше им чем cvsup
>
>по поводу пересборки ядра, пока забейти - лучше подгружать модулями, то что
>нужно
>
>на счет снести и посатвить заново - да
>
>например можете пользоваться тем что есть на www.lissyara.su/
>
>там все из того что я прибывал работало всегда

Спасибо что отозвались, в своем сообщение вы написали что в место пересборки ядра подгружать модули. Расстолкуйте что за модули, в чем суть и где можно почитать про них.


"Первый круг АдА при освоение FreeBSD "
Отправлено netc , 04-Июн-10 14:12 
>[оверквотинг удален]
>>
>>на счет снести и посатвить заново - да
>>
>>например можете пользоваться тем что есть на www.lissyara.su/
>>
>>там все из того что я прибывал работало всегда
>
>Спасибо что отозвались, в своем сообщение вы написали что в место пересборки
>ядра подгружать модули. Расстолкуйте что за модули, в чем суть и
>где можно почитать про них.

почитайте про kldstat, kldload

а вообще то вам нужно при старте системы их подгружать поэтому читайте про
http://www.lissyara.su/articles/freebsd/tuning/loader.conf/
/boot/loader.conf

т.е. чем пересобирать ядро, лучше пока есть возможность юзать loader.conf

а когда нужно будет пересобирать ядро - вы и сами поймете, что вам оно надо.

вмысле а пока не нужно этим заниматься, хотя блин для серванта маленькой конторки можь и пофигу, просто когда у вас много сервантов - тогда то будет сложно за зоопарком ядер уследить, ИМХО, лучше использовать GENERIC

ну тему то вы назвали - ужас какой то ;)


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 04-Июн-10 15:38 
>[оверквотинг удален]
>
>а когда нужно будет пересобирать ядро - вы и сами поймете, что
>вам оно надо.
>
>вмысле а пока не нужно этим заниматься, хотя блин для серванта маленькой
>конторки можь и пофигу, просто когда у вас много сервантов -
>тогда то будет сложно за зоопарком ядер уследить, ИМХО, лучше использовать
>GENERIC
>
>ну тему то вы назвали - ужас какой то ;)

Спасибо, изучу, покапаю.
А название темы родилось из двух недельных мучений, пока того что хочется не получается, но зато набиваю руку. Да и Демоненок (символ FreeBSD) настраивает на определенный лад :)
Ну и главное она привлекла к моей проблеме людей :) глядишь обзоведусь контактами со знающими людьми :)


"Первый круг АдА при освоение FreeBSD "
Отправлено netc , 04-Июн-10 15:44 
>[оверквотинг удален]
>>GENERIC
>>
>>ну тему то вы назвали - ужас какой то ;)
>
>Спасибо, изучу, покапаю.
>А название темы родилось из двух недельных мучений, пока того что хочется
>не получается, но зато набиваю руку. Да и Демоненок (символ FreeBSD)
>настраивает на определенный лад :)
>Ну и главное она привлекла к моей проблеме людей :) глядишь обзоведусь
>контактами со знающими людьми :)

ну дерзай, вообще да в мире юникс все сложно и одновременно просто.

просто чтобы понять эту простоту нужно быть гением ;)

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

вообще все со временем будет приходить, только не легким трудом ;)


"Первый круг АдА при освоение FreeBSD "
Отправлено FreeTIM , 04-Июн-10 15:53 

>ну дерзай, вообще да в мире юникс все сложно и одновременно просто.
>
>
>просто чтобы понять эту простоту нужно быть гением ;)
>
>а вообще конечно, желательно иметь дружелюбно настроенного приятеля знающего аспекты свободной системы,
>хотя это и есть большая редкость чтобы знающего и еще и
>приятеля ;)
>
>вообще все со временем будет приходить, только не легким трудом ;)

Ну чтож буду воспитывать в себе гения :) глядишь чего и выйдет, у нас в городе мало людей хорошо знающих BSD, да и те что специ уезжают в лучшие края :)

Дружелюбно настроенных надеюсь встретить на данном форуме :) потом глядишь и сам начну помогать другим. Еще раз спасибо за направление работы.


"Первый круг АдА при освоение FreeBSD "
Отправлено lavr , 04-Июн-10 17:40 
>[оверквотинг удален]
>>А название темы родилось из двух недельных мучений, пока того что хочется
>>не получается, но зато набиваю руку. Да и Демоненок (символ FreeBSD)
>>настраивает на определенный лад :)
>>Ну и главное она привлекла к моей проблеме людей :) глядишь обзоведусь
>>контактами со знающими людьми :)
>
>ну дерзай, вообще да в мире юникс все сложно и одновременно просто.
>
>
>просто чтобы понять эту простоту нужно быть гением ;)

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

Для изучения FreeBSD - есть handbook и пара-тройка книг


"Первый круг АдА при освоение FreeBSD "
Отправлено demchenko , 02-Июн-10 15:00 
--cut--
>Установку FreeBSD7 прошел без проблем, настройл выход в интернет, обновил порты с
>помощью CVSUP и далее начал установку программ из портов.

--cut--
>[оверквотинг удален]
>Stop in /usr/ports/www/squid/work/squid-2.7.STABLE9/src.
>***Error code1
>Что делать ума не приложу.
>До этого без проблем встал MC и Apache.
>Но с Apache другая проблема он не запускается при старте пишет:
>starting apache
>/libexec/ld-elf.so.1: shared object "libcrypt.so.5" not found, required by "httpd"
>ПОДСКАЖИТЕ ГДЕ ИСКАТЬ КОРЕНЬ ЗЛА? ну кроме как в себе :)
>Вообщем чего делать в таких случаях?????
>Буду благодарен за любую конструктивную помощь, и не уважаю пустой треп.

могу предположить, что либо вы пытались как-то криво обновить систему, либо cvsup-у скормили неправильный sup-file, либо что-то из этой оперы. Опишите конкретнее свои действия с cvsup-ом.
Вообще, более простой метод обновления портов - portsnap fetch, portsnap update.
Попробуйте удалить дерево портов, взять его снова портснапом и апач и все что вам нужно.

И FreeBSD нынче православная 8-ой версии, либо 7.3 - если уж так хочется легаси.


"Первый круг АдА при освоение FreeBSD "
Отправлено аноним , 02-Июн-10 18:14 
>И FreeBSD нынче православная 8-ой версии, либо 7.3 - если уж так хочется легаси.

Если сетевухи гиговые Ынтелы (то которые em) - ну его до 8.1! Я тока на 7.3 и жду, в 8.0 с ынтелями бяда.

(да - про патчи знаю, но не помогло ... pr послан, ждёмс)


"Первый круг АдА при освоение FreeBSD "
Отправлено Аноним , 03-Июн-10 02:44 
>Если сетевухи гиговые Ынтелы (то которые em) - ну его до 8.1!
>Я тока на 7.3 и жду, в 8.0 с ынтелями бяда.
>
>(да - про патчи знаю, но не помогло ... pr послан, ждёмс)

ссылочку на pr можно?


"Первый круг АдА при освоение FreeBSD "
Отправлено co6aka , 06-Июн-10 23:10 
4 FreeTIM: Если хотите разобраться с системой, то почитайте официальный хендбук:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
в частности про ядро:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/kerne...
про обновление системы:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/makew...
про порты:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/ports...

После этого многие вопросы просто отпадут.


"Первый круг АдА при освоение FreeBSD "
Отправлено Аноним , 07-Июн-10 07:36 
>4 FreeTIM: Если хотите разобраться с системой, то почитайте официальный хендбук:

если хотите писать FreeTIM-у, достаточно в правильном месте кликнуть по ссылке.