The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Заменить несколько файлов в RPM  пакете"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"Заменить несколько файлов в RPM  пакете"  +/
Сообщение от BSA92 email(ok) on 28-Дек-12, 18:02 
CentOS.
В свое время  настроил под себя конфигурацию ProFTP+LDAP. Ставил  rpm пакеты:
proftpd-1.3.3-2.el5
proftpd-ldap-1.3.3-2.el5

Но вот незадача, новая версия:
proftpd-1.3.3g-1.el5
proftpd-ldap-1.3.3g-1.el5
частично не работает под моими конфигами, а  еще более новая (1.3.4) вообще не работает.

Сейчас проблему решил установкой (1.3.3g-1) и перезаписал бинарные файлы от (1.3.3-2).

Т.к. старый пакет найти не могу, то возникла мысль изменить нужные мне файлы в пакете (1.3.3g-1).

Все варианты что нашел, сводились к тому, что нужно из исходников полностью собирать пакет.
Может есть какой-то вариант легкой замены нескольких файлов в rpm пакете?
Рабочий, установленный вариант (1.3.3-2) у меня есть, а rpm нету.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Заменить несколько файлов в RPM  пакете"  +/
Сообщение от vlb267 (ok) on 29-Дек-12, 09:31 
>     Рабочий, установленный вариант (1.3.3-2) у меня есть, а rpm нету.

Может быть

# rpm -e --repackage  ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Заменить несколько файлов в RPM  пакете"  +/
Сообщение от BSA92 email(ok) on 11-Янв-13, 11:17 
> # rpm -e --repackage  ?

Спасибо.
# rpm -e --repackage proftpd-ldap-1.3.3-2.el5
# rpm -e --repackage proftpd-1.3.3-2.el5

rpm-ки появились в /var/spool/repackage/

Только вот устанавливаться они не захотели, ругаются на  md5
rpm -i --nomd5 /var/spool/repackage/proftpd-ldap-1.3.3-2.el5.x86_64.rpm
установился, запускается,  как будет работать станет понятно позже.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Заменить несколько файлов в RPM  пакете"  +/
Сообщение от vg (??) on 31-Дек-12, 11:01 
Пользуетесь yum?

Найти нужный RPM в архивах CentOS, точно должен быть
Установить, сконфигурировать

Добавить в /etc/yum.conf
exclude=proftpd*
чтоб при update не ставилась более свежая версия RPM

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

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




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

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