The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования PHP 7.4, opennews (??), 28-Ноя-19, (0) [смотреть все]

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


173. "Релиз языка программирования PHP 7.4"  +/
Сообщение от KonstantinB (ok), 30-Ноя-19, 19:30 
А при чем тут PHP вообще? Это мейнтенеры в systemd-сервисе не проставили нужные capabilities.
Ответить | Правка | Наверх | Cообщить модератору

174. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Ilya Indigo (ok), 30-Ноя-19, 19:49 
FPM - это часть PHP.
systemd-unit файл поставляется апстримом, а не меинтайнерами даунстрима.
7.3.11 прекрасно работал, там они, видимо, были.
Так что это косяк PHP.
Ответить | Правка | Наверх | Cообщить модератору

177. "Релиз языка программирования PHP 7.4"  +/
Сообщение от пох. (?), 30-Ноя-19, 20:16 
> 7.3.11 прекрасно работал, там они, видимо, были.

там их видимо, как раз и не было. А тут решили всем сделать щастья. Получилось как обычно.
> Так что это косяк PHP.

видимо, у разработчиков не systemd/linux (хм, десяточка?)

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

180. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (8), 30-Ноя-19, 22:46 
У подавляющего большинства разработчиков Линукс. Но при разработке и тестировании все запускается вручную, разумеется.
Ответить | Правка | Наверх | Cообщить модератору

179. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (8), 30-Ноя-19, 22:42 
Действительно, в репозиторий положили.

Такое бывает, кто-то прислал юнит, его в репозиторий положили (почему бы и нет), а при релизе 7.4 никто не проверил.

Впрочем, в репозитории только пример, проверять работоспособность пакета - задача мейнтенера.

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

183. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Ilya Indigo (ok), 01-Дек-19, 12:52 
А самое главное от чего у меня волосы дыбом встают, это то что мне отвечают меинтайнеры PHP в openSUSE https://build.opensuse.org/request/show/751575#comments
Я что серьёзно САМ должен править systemd-unit файл при изменении конфигурационного файла php-fpm?
И это не является ошибкой, а обычный нормальный процесс настройки?
Ответить | Правка | Наверх | Cообщить модератору

186. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (8), 01-Дек-19, 17:48 
По вашей ссылке все сломалось и отдается 500, но вообще такие случаи, когда надо править юнит, это норма в системд.
Ответить | Правка | Наверх | Cообщить модератору

187. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Ilya Indigo (ok), 01-Дек-19, 18:04 
Это не ссылка сломалась, это OBS на апаче периодически... это нормально для неё.

Одно дело, когда я хочу изменить порядок или условие загрузки юнита, это нормально.
Но если я хочу вместо 127.0.0.0:9000 (оффтопик едишн конфиг) использовать нормальный юниксовый сокет, с выставлением владельца (nginx:nginx) и режима для него (0600) я должен САМ также позаботится, что в CapabilityBoundingSet присутствовали все CAP_CHOWN CAP_SETGID CAP_SETUID?
А просто добавить туда CAP_CHOWN, они не хотят это угроза безопасности, лишняя привелегия которая не нужна на дефолтном конфиге...

https://build.opensuse.org/package/show/home:13ilya/php7
Короче я просто создал в домашнем репозитории свой php со своими нужными мне дефолтными настройками (который при этом будет обновляться от родительского и автоматически патчится моими настройками) и пусть идут лесом со своим дефолтом.

Проблема в том, что если так начнут делать и остальные, то у OBS ресурсов на всех не хватит каждый такой зоопарк обслуживать.

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

192. "Релиз языка программирования PHP 7.4"  +/
Сообщение от пох. (?), 02-Дек-19, 17:31 
> Я что серьёзно САМ должен править systemd-unit файл при изменении
> конфигурационного файла php-fpm?

да, сюрприз!

Мы заботимся о вашей безопастносте, и запретили fpm менять владельца собственного сокета.

> И это не является ошибкой

ЭТО является системным менеджером.

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

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

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




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

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