The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Build'a нету, как бы добавить его?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Build'a нету, как бы добавить его?"
Сообщение от Petja emailИскать по авторуВ закладки on 08-Окт-01, 12:29  (MSK)
Хочу перекомпилировать sendmail - захожу в дир с исходниками и набираю ./Build в ответ command not found
А если make или make install - то опять же ругается что нету Build!
Подскажите - как его доустановить?
Тоже и с ядром...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Build'a нету, как бы добавить его?"
Сообщение от Serge emailИскать по авторуВ закладки on 08-Окт-01, 16:16  (MSK)
>Хочу перекомпилировать sendmail - захожу в
>дир с исходниками и набираю
>./Build в ответ command not
>found
>А если make или make install
>- то опять же ругается
>что нету Build!
>Подскажите - как его доустановить?
>Тоже и с ядром...

По поводу ядра все очень просто (при условии что у тебя все нормально с исходниками):
1) cd /usr/src
2) make kernel KERNCONF=GENERIC (или свой конф файл вместо GENERIC)

Неплохо также посмотреть содержимое файла /usr/src/Makefile - полезные вещи написаны.

А по поводу sendmail'а могу всего лишь посоветовать почитать handbook ... :-(

С наилучшими пожеланиями!
Serge.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Build'a нету, как бы добавить его?"
Сообщение от Sergee Искать по авторуВ закладки on 08-Окт-01, 20:43  (MSK)
>Хочу перекомпилировать sendmail - захожу в
>дир с исходниками и набираю
>./Build в ответ command not
>found
>А если make или make install
>- то опять же ругается
>что нету Build!
>Подскажите - как его доустановить?
>Тоже и с ядром...

Если нет, какие наши годы. Создадим.
Создаешь текстовый файл Build, можешь скопировать уже готовый и пишешь в него:

#!/bin/sh
# Copyright (c) 1998, 1999 Sendmail, Inc. and its suppliers.
# All rights reserved.
#
# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
#
#       $Id: Build,v 8.7 1999/03/02 02:37:12 peterh Exp $
#

#
#  A quick-and-dirty script to create cf files.
#

SMROOT=${SMROOT-../..}
BUILDTOOLS=${BUILDTOOLS-$SMROOT/devtools}

M4=/usr/bin/m4
ret=$?
if [ $ret -ne 0 ]
then
exit $ret
fi

eval exec ${MAKE-make} M4=$M4 $*

делаешь атрибуты root root -rwxr-xr-x

и переписываешь по пути типа usr/lib/sendmail-cf/cf или куда то туда.
Вот и все.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Клево, а он везде одинаковый?"
Сообщение от Petja emailИскать по авторуВ закладки on 09-Окт-01, 19:25  (MSK)
>>Хочу перекомпилировать sendmail - захожу в
>>дир с исходниками и набираю
>>./Build в ответ command not
>>found
>>А если make или make install
>>- то опять же ругается
>>что нету Build!
>>Подскажите - как его доустановить?
>>Тоже и с ядром...
>
>Если нет, какие наши годы. Создадим.
>
>Создаешь текстовый файл Build, можешь скопировать
>уже готовый и пишешь в
>него:
>
>#!/bin/sh
># Copyright (c) 1998, 1999 Sendmail,
>Inc. and its suppliers.
># All rights reserved.
>#
># By using this file, you
>agree to the terms and
>conditions set
># forth in the LICENSE file
>which can be found at
>the top level of
># the sendmail distribution.
>#
>#
>#      
> $Id: Build,v 8.7 1999/03/02
>02:37:12 peterh Exp $
>#
>
>#
>#  A quick-and-dirty script to
>create cf files.
>#
>
>SMROOT=${SMROOT-../..}
>BUILDTOOLS=${BUILDTOOLS-$SMROOT/devtools}
>
>M4=/usr/bin/m4
>ret=$?
>if [ $ret -ne 0 ]
>
>then
>exit $ret
>fi
>
>eval exec ${MAKE-make} M4=$M4 $*
>
>делаешь атрибуты root root -rwxr-xr-x
>
>и переписываешь по пути типа usr/lib/sendmail-cf/cf
>или куда то туда.
>Вот и все.

СП!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Клево, а он везде одинаковый?"
Сообщение от Sergee Искать по авторуВ закладки on 09-Окт-01, 22:19  (MSK)
>СП!

В Linux RH7.0 и freeBSD одинаковые.
Это же сценарий шелла, почему он будет разный?
Только смотри на директории. У разных ОС они могут отличаться.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Клево, а он везде одинаковый?"
Сообщение от Petja emailИскать по авторуВ закладки on 10-Окт-01, 13:13  (MSK)
>>СП!
>
>В Linux RH7.0 и freeBSD одинаковые.
>
>Это же сценарий шелла, почему он
>будет разный?
>Только смотри на директории. У разных
>ОС они могут отличаться.


OK! Cпасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру