[freebsd] postsnap: пропустить php56

Mikhail Golub gmn at gmn.org.ua
Fri Jan 4 10:28:20 EET 2019


Сори, не postsnap, а portmaster.
Думал одно, писал другое :(

04.01.2019 10:24, Mikhail Golub пишет:
> Доброе утро.
> 
> Отвечу сам себе :)
> Способ может и не корректный, но рабочий.
> 
> Берем базу /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
> 
> 
> _______________________________________________
> freebsd mailing list
> freebsd at uafug.org.ua
> http://mailman.uafug.org.ua/mailman/listinfo/freebsd




More information about the freebsd mailing list