The OpenNET Project / Index page

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

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

"Как sendmail патчами патчат?"
Сообщение от ALUM Искать по авторуВ закладки on 26-Окт-04, 17:54  (MSK)
Сколько я их апгрейдил, но вот патчит так и не научился.
Вот например, к 8.13.1 есть патч:

###########################################
*** parseaddr.c- Tue Aug 24 07:38:38 2004
--- parseaddr.c Tue Aug 24 07:38:41 2004
***************
*** 2196,2202 ****
  
   /* Don't silently truncate long strings */
   if (sz <= 0)
! syserr("cataddr: string too long");
   *p = '\0';
  }
  /*
--- 2196,2202 ----
  
   /* Don't silently truncate long strings */
   if (sz <= 0)
! usrerr("cataddr: string too long");
   *p = '\0';
  }
  /*
###########################################

И что с этим делать?????????

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

 Оглавление

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

1. "Как sendmail патчами патчат?"
Сообщение от denn emailИскать по авторуВ закладки(??) on 26-Окт-04, 18:00  (MSK)
man patch
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как sendmail патчами патчат?"
Сообщение от ALUM Искать по авторуВ закладки on 27-Окт-04, 09:23  (MSK)
# patch <parseaddr.c.cataddr.8.379
Hmm...  Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** parseaddr.c-       Tue Aug 24 07:38:38 2004
|--- parseaddr.c        Tue Aug 24 07:38:41 2004
--------------------------
File to patch:


Что дальше-то???????

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

3. "Как sendmail патчами патчат?"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Окт-04, 10:42  (MSK)
># patch <parseaddr.c.cataddr.8.379
>Hmm...  Looks like a new-style context diff to me...
>The text leading up to this was:
>--------------------------
>|*** parseaddr.c-       Tue Aug 24 07:38:38
>2004
>|--- parseaddr.c        Tue Aug 24
>07:38:41 2004
>--------------------------
>File to patch:
>
>
>Что дальше-то???????
на вопрос как патчить man patch. он использует дифф файлы для внесения изменений в исходы. потом компилишь.
файлик который ты привел как называеться?
не похож на дифф формат.
изменения нужно внести в parseaddr.c. погляди оригинал и внеси изменения если хочешь ручками
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как sendmail патчами патчат?"
Сообщение от ALUM Искать по авторуВ закладки on 27-Окт-04, 10:59  (MSK)
parseaddr.c.cataddr.8.379
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как sendmail патчами патчат?"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Окт-04, 11:14  (MSK)
>parseaddr.c.cataddr.8.379

http://www.sendmail.org/parse8.359.2.8.html

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

6. "Как sendmail патчами патчат?"
Сообщение от ALUM Искать по авторуВ закладки on 27-Окт-04, 13:26  (MSK)
>>parseaddr.c.cataddr.8.379
>
>http://www.sendmail.org/parse8.359.2.8.html

Ну я так и делаю

# patch <parseaddr.c.cataddr.8.379
Hmm...  Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** parseaddr.c-       Tue Aug 24 07:38:38 2004
|--- parseaddr.c        Tue Aug 24 07:38:41 2004
--------------------------
File to patch:

Чё писать то??????? sendmail/parseaddr.c ???????

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

7. "Как sendmail патчами патчат?"
Сообщение от denn emailИскать по авторуВ закладки(??) on 27-Окт-04, 13:34  (MSK)
>>>parseaddr.c.cataddr.8.379
>>
>>http://www.sendmail.org/parse8.359.2.8.html
>
>Ну я так и делаю
>
># patch <parseaddr.c.cataddr.8.379
>Hmm...  Looks like a new-style context diff to me...
>The text leading up to this was:
>--------------------------
>|*** parseaddr.c-       Tue Aug 24 07:38:38
>2004
>|--- parseaddr.c        Tue Aug 24
>07:38:41 2004
>--------------------------
>File to patch:
>
>Чё писать то??????? sendmail/parseaddr.c ???????
так эт все ты делаешь в тойм же дире где лежит файл .с?

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

8. "Как sendmail патчами патчат?"
Сообщение от ALUM Искать по авторуВ закладки on 27-Окт-04, 15:18  (MSK)
>>>>parseaddr.c.cataddr.8.379
>>>
>>>http://www.sendmail.org/parse8.359.2.8.html
>>
>>Ну я так и делаю
>>
>># patch <parseaddr.c.cataddr.8.379
>>Hmm...  Looks like a new-style context diff to me...
>>The text leading up to this was:
>>--------------------------
>>|*** parseaddr.c-       Tue Aug 24 07:38:38
>>2004
>>|--- parseaddr.c        Tue Aug 24
>>07:38:41 2004
>>--------------------------
>>File to patch:
>>
>>Чё писать то??????? sendmail/parseaddr.c ???????
> так эт все ты делаешь в тойм же дире где лежит
>файл .с?

Нет, в корне распакованного дистрибутива sendmail
Я уже всё сделал: пропатчил, перекомпилировал, реинстяльнул и рестартанул.

Спасибо.

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


Удалить

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




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

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