Пакеты для старых релизов

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-05-20 15:51:42

Вопрос от чайника, с фяхой не работал лет 5, когда-то давным давно стояла 7.2, затем, похоже я её таки обновил до 8.2 i386, сейчас стоит PHP 5.3.5 из пакета, ибо когда-то пр обновлении была поломана build-система(фряха перешла то ли на cmake то-ли ещё как-то так), задача минимальными средствами, пусть и через Ж поставить PHP со следующим багфиксом:
https://bugs.php.net/bug.php?id=51336

соответственно хотелось бы где-нибудь найти пакет от обновления, если такие существуют, кто что может подсказать?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Пакеты для старых релизов

Непрочитанное сообщение Electronik » 2018-05-23 22:04:52

http://php.net/get/php-5.3.29.tar.bz2/from/a/mirror

качаем исходники и ставим руками, предварительно удалив установленную версию
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Пакеты для старых релизов

Непрочитанное сообщение Alex Keda » 2018-05-28 15:14:21

порты на нужную дату разверните, и ставье с портов
а что там поломалось - пофиксите - не было там каких-то глобальных проблем
Убей их всех! Бог потом рассортирует...

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-05-28 19:05:55

порты поломались там основательно, собрать попробую, наверное это единственный вариант

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Пакеты для старых релизов

Непрочитанное сообщение Alex Keda » 2018-06-03 21:23:10

Alex Keda писал(а):
2018-05-28 15:14:21
а что там поломалось - пофиксите - не было там каких-то глобальных проблем
Убей их всех! Бог потом рассортирует...

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-07-14 14:25:28

Стянул из svn коллекцию портов для 8.4(из соотв. бранча), в нём нужный багфикс есть, не могу найти файл патчей:
php-5.3.x-mail-header.patch

Код: Выделить всё

===>  php53-5.3.23 conflicts with installed package(s):
      php5-5.3.5

      They install files into the same place.
      You may want to stop build with Ctrl + C.
===>  Found saved configuration for php53-5.3.13
=> php-5.3.x-mail-header.patch doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch
fetch: http://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch: Not Found
=> Attempting to fetch http://ftp.ru.freebsd.org/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch
fetch: http://ftp.ru.freebsd.org/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch: Not Found
=> Attempting to fetch http://choon.net/opensource/php/php-5.3.x-mail-header.patch
fetch: http://choon.net/opensource/php/php-5.3.x-mail-header.patch: size mismatch: expected 3325, actual 4423
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/php-5.3.x-mail-header.patch: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1
В инете нашёл:
https://choon.net/opensource/php/php-5. ... ader.patch
подсунул в /usr/ports/distfiles/ но ошибка не пропала :(

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Пакеты для старых релизов

Непрочитанное сообщение Alex Keda » 2018-07-14 16:11:26

NewUse писал(а):
2018-07-14 14:25:28

Код: Выделить всё

fetch: http://choon.net/opensource/php/php-5.3.x-mail-header.patch: size mismatch: expected 3325, actual 4423
не тот патч, размер не совпадает
как вариант

Код: Выделить всё

make makesum
но это если он накладывается нормально. а то может вообще не тот
Убей их всех! Бог потом рассортирует...

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-07-14 20:52:45

там же нашёл https://choon.net/opensource/php/php-5. ... h-20101211 он переименованный в https://choon.net/opensource/php/php-5. ... ader.patch -- подошёл, но то, ради чего я затеял обновление так и не починилось:

Код: Выделить всё

$snmp = snmprealwalk("192.168.1.1", "public", ".1.3.6.1.4.1.41112.1.4.7.1");
хотя ругается меньше:
[14-Jul-2018 21:48:53 Europe/Moscow] PHP Warning: snmprealwalk() [<a href='function.snmprealwalk'>function.snmprealwalk</a>]: Error in packet: (noSuchName) There is no such variable name in this MIB. in /usr/local/www/test/snmp.php on line 28
[14-Jul-2018 21:48:53 Europe/Moscow] PHP Warning: snmprealwalk() [<a href='function.snmprealwalk'>function.snmprealwalk</a>]: This name does not exist: .1.3.6.1.4.1.41112.1.4.7.1.15.1.248.26.103.74.134.218 in /usr/local/www/test/snmp.php on line 28

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Пакеты для старых релизов

Непрочитанное сообщение Alex Keda » 2018-07-14 21:14:06

дык -МИБа нет. причём тут php?
Убей их всех! Бог потом рассортирует...

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-07-14 22:32:50

Ну это snmpwalk:
если ручками запускать -- всё показывает, и MIB тоже есть, есно на кажый чих mib-а не будет, .1.3.6.1.4.1.41112.1.4.7.1 это таблица в ней много одинаковых записей
1.3.6.1.4.1.41112.1.4.7.1.15 -- в MIBе есть:
#snmpwalk -c public -v 1 -On 192.168.1.1 ubntStaTable
.1.3.6.1.4.1.41112.1.4.7.1.1.1.0.39.34.14.71.252 = STRING: 0:27:22:e:47:fc
.1.3.6.1.4.1.41112.1.4.7.1.1.1.0.39.34.18.25.204 = STRING: 0:27:22:12:19:cc
.1.3.6.1.4.1.41112.1.4.7.1.1.1.84.230.252.243.94.240 = STRING: 54:e6:fc:f3:5e:f0
.1.3.6.1.4.1.41112.1.4.7.1.1.1.104.114.81.130.173.112 = STRING: 68:72:51:82:ad:70
.1.3.6.1.4.1.41112.1.4.7.1.1.1.144.246.82.135.84.150 = STRING: 90:f6:52:87:54:96
.1.3.6.1.4.1.41112.1.4.7.1.2.1.0.39.34.14.71.252 = STRING: UBNT
.1.3.6.1.4.1.41112.1.4.7.1.2.1.0.39.34.18.25.204 = STRING: Alexiy86
.1.3.6.1.4.1.41112.1.4.7.1.2.1.84.230.252.243.94.240 = STRING:
.1.3.6.1.4.1.41112.1.4.7.1.2.1.104.114.81.130.173.112 = STRING: Trud19 AirGrid M2 HP
.1.3.6.1.4.1.41112.1.4.7.1.2.1.144.246.82.135.84.150 = STRING:
.1.3.6.1.4.1.41112.1.4.7.1.3.1.0.39.34.14.71.252 = INTEGER: -66
.1.3.6.1.4.1.41112.1.4.7.1.3.1.0.39.34.18.25.204 = INTEGER: -69
.1.3.6.1.4.1.41112.1.4.7.1.3.1.84.230.252.243.94.240 = INTEGER: -70
.1.3.6.1.4.1.41112.1.4.7.1.3.1.104.114.81.130.173.112 = INTEGER: -72
.1.3.6.1.4.1.41112.1.4.7.1.3.1.144.246.82.135.84.150 = INTEGER: -78
.1.3.6.1.4.1.41112.1.4.7.1.4.1.0.39.34.14.71.252 = INTEGER: -84
.1.3.6.1.4.1.41112.1.4.7.1.4.1.0.39.34.18.25.204 = INTEGER: -84
.1.3.6.1.4.1.41112.1.4.7.1.4.1.84.230.252.243.94.240 = INTEGER: -84
.1.3.6.1.4.1.41112.1.4.7.1.4.1.104.114.81.130.173.112 = INTEGER: -84
.1.3.6.1.4.1.41112.1.4.7.1.4.1.144.246.82.135.84.150 = INTEGER: -84
.1.3.6.1.4.1.41112.1.4.7.1.5.1.0.39.34.14.71.252 = INTEGER: 1950
.1.3.6.1.4.1.41112.1.4.7.1.5.1.0.39.34.18.25.204 = INTEGER: 1950
.1.3.6.1.4.1.41112.1.4.7.1.5.1.84.230.252.243.94.240 = INTEGER: 1950
.1.3.6.1.4.1.41112.1.4.7.1.5.1.104.114.81.130.173.112 = INTEGER: 1950
.1.3.6.1.4.1.41112.1.4.7.1.5.1.144.246.82.135.84.150 = INTEGER: 1950
.1.3.6.1.4.1.41112.1.4.7.1.6.1.0.39.34.14.71.252 = INTEGER: 92
.1.3.6.1.4.1.41112.1.4.7.1.6.1.0.39.34.18.25.204 = INTEGER: 95
.1.3.6.1.4.1.41112.1.4.7.1.6.1.84.230.252.243.94.240 = INTEGER: 96
.1.3.6.1.4.1.41112.1.4.7.1.6.1.104.114.81.130.173.112 = INTEGER: 83
.1.3.6.1.4.1.41112.1.4.7.1.6.1.144.246.82.135.84.150 = INTEGER: 83
.1.3.6.1.4.1.41112.1.4.7.1.7.1.0.39.34.14.71.252 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.7.1.0.39.34.18.25.204 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.7.1.84.230.252.243.94.240 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.7.1.104.114.81.130.173.112 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.7.1.144.246.82.135.84.150 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.8.1.0.39.34.14.71.252 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.8.1.0.39.34.18.25.204 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.8.1.84.230.252.243.94.240 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.8.1.104.114.81.130.173.112 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.8.1.144.246.82.135.84.150 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.9.1.0.39.34.14.71.252 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.9.1.0.39.34.18.25.204 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.9.1.84.230.252.243.94.240 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.9.1.104.114.81.130.173.112 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.9.1.144.246.82.135.84.150 = INTEGER: 0
.1.3.6.1.4.1.41112.1.4.7.1.10.1.0.39.34.14.71.252 = IpAddress: 172.16.1.80
.1.3.6.1.4.1.41112.1.4.7.1.10.1.0.39.34.18.25.204 = IpAddress: 172.16.1.59
.1.3.6.1.4.1.41112.1.4.7.1.10.1.84.230.252.243.94.240 = IpAddress: 172.16.1.98
.1.3.6.1.4.1.41112.1.4.7.1.10.1.104.114.81.130.173.112 = IpAddress: 172.16.1.90
.1.3.6.1.4.1.41112.1.4.7.1.10.1.144.246.82.135.84.150 = IpAddress: 172.16.1.91
.1.3.6.1.4.1.41112.1.4.7.1.11.1.0.39.34.14.71.252 = INTEGER: 65000000
.1.3.6.1.4.1.41112.1.4.7.1.11.1.0.39.34.18.25.204 = INTEGER: 58500000
.1.3.6.1.4.1.41112.1.4.7.1.11.1.84.230.252.243.94.240 = INTEGER: 58500000
.1.3.6.1.4.1.41112.1.4.7.1.11.1.104.114.81.130.173.112 = INTEGER: 58500000
.1.3.6.1.4.1.41112.1.4.7.1.11.1.144.246.82.135.84.150 = INTEGER: 26000000
.1.3.6.1.4.1.41112.1.4.7.1.12.1.0.39.34.14.71.252 = INTEGER: 39000000
.1.3.6.1.4.1.41112.1.4.7.1.12.1.0.39.34.18.25.204 = INTEGER: 26000000
.1.3.6.1.4.1.41112.1.4.7.1.12.1.84.230.252.243.94.240 = INTEGER: 19500000
.1.3.6.1.4.1.41112.1.4.7.1.12.1.104.114.81.130.173.112 = INTEGER: 6500000
.1.3.6.1.4.1.41112.1.4.7.1.12.1.144.246.82.135.84.150 = INTEGER: 26000000
.1.3.6.1.4.1.41112.1.4.7.1.13.1.0.39.34.14.71.252 = Counter64: 1464706729
.1.3.6.1.4.1.41112.1.4.7.1.13.1.0.39.34.18.25.204 = Counter64: 231984884
.1.3.6.1.4.1.41112.1.4.7.1.13.1.84.230.252.243.94.240 = Counter64: 650965058
.1.3.6.1.4.1.41112.1.4.7.1.13.1.104.114.81.130.173.112 = Counter64: 24607162
.1.3.6.1.4.1.41112.1.4.7.1.13.1.144.246.82.135.84.150 = Counter64: 226884413
.1.3.6.1.4.1.41112.1.4.7.1.14.1.0.39.34.14.71.252 = Counter64: 66816466
.1.3.6.1.4.1.41112.1.4.7.1.14.1.0.39.34.18.25.204 = Counter64: 19818105
.1.3.6.1.4.1.41112.1.4.7.1.14.1.84.230.252.243.94.240 = Counter64: 43296697
.1.3.6.1.4.1.41112.1.4.7.1.14.1.104.114.81.130.173.112 = Counter64: 3740894
.1.3.6.1.4.1.41112.1.4.7.1.14.1.144.246.82.135.84.150 = Counter64: 17851023
.1.3.6.1.4.1.41112.1.4.7.1.15.1.0.39.34.14.71.252 = Timeticks: (1725000) 4:47:30.00
.1.3.6.1.4.1.41112.1.4.7.1.15.1.0.39.34.18.25.204 = Timeticks: (1754200) 4:52:22.00
.1.3.6.1.4.1.41112.1.4.7.1.15.1.84.230.252.243.94.240 = Timeticks: (861200) 2:23:32.00
.1.3.6.1.4.1.41112.1.4.7.1.15.1.104.114.81.130.173.112 = Timeticks: (1755000) 4:52:30.00
.1.3.6.1.4.1.41112.1.4.7.1.15.1.144.246.82.135.84.150 = Timeticks: (419300) 1:09:53.00
End of MIB
Кусок MIB, на который идёт ругань:
.1.3.6.1.4.1.41112.1.4.7.1.15

Код: Выделить всё

    ubntStaConnTime OBJECT-TYPE
        SYNTAX     TimeTicks
        MAX-ACCESS read-only
        STATUS     current
        DESCRIPTION "Connection Time in seconds"
        ::= { ubntStaEntry 15 }

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-07-14 22:46:30

UPD: более того, функция:
$snmp = snmpwalk("192.168.1.1", "public", ".1.3.6.1.4.1.41112.1.4.7.1");
отрабатывает корректно.

NewUse
рядовой
Сообщения: 20
Зарегистрирован: 2010-03-26 2:51:29

Пакеты для старых релизов

Непрочитанное сообщение NewUse » 2018-07-15 13:30:38

проблема была в версии snmp, поставил 5.7.2 -- норм.