[freebsd] postsnap: пропустить php56
Mikhail Golub
gmn at gmn.org.ua
Fri Jan 4 10:24:12 EET 2019
Доброе утро.
Отвечу сам себе :)
Способ может и не корректный, но рабочий.
Берем базу /var/db/pkg/local.sqlite, делаем резервную копию.
Далее:
sqlite3 local.sqlite
delete from packages where name like '%php5%';
.quit
Все, php56 остается установленным в /usr/local/php56, но postsnap не пытается его обновить до 7.2
02.01.2019 12:20, Mikhail Golub пишет:
> С наступившим :)
>
> Подскажите, пожалуйста, как не обновлять устаревший php56* ?
>
> FreeBSD 11.2
> Использую portsnap
>
> "pkg lock php56" применяется только для php56-5.6.39
> Да и postsnap, похоже, его игнорирует.
>
> А надо чтобы на сервере было несколько версий php, в том числе и устаревшая.
>
> Кто-то приводил пример и я воспользовался (/etc/make.conf)
> PHP_ALT=php56 php70 php72 php73
> .for port in ${PHP_ALT}
> .if ${.CURDIR:M*/ports*/*/${port}*}
> PREFIX=/usr/local/${port}
> PHPBASE=/usr/local/${port}
> DISABLE_VULNERABILITIES=yes
> .endif
> .endfor
>
>
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd
More information about the freebsd
mailing list