Для чего нужна переменная окружения Apple_PubSub_Socket_Render?

12

После запуска:

env  ; #from with in terminal

Я вижу следующий вывод:

...
Apple_PubSub_Socket_Render=/tmp/launch-pc2V6P/Render
...

Для чего используется эта переменная среды? На самом деле ничего не нашел о том, для чего он нужен и почему он установлен по умолчанию.

MrDaniel
источник
Почему ты спрашиваешь?
Блили
Потому что я прочитал этот cli.learncodethehardway.org/book/cli-crash-coursech22.html
MrDaniel
Есть ли конкретная проблема, которую вы пытаетесь решить, или вам просто любопытно?
Блили
Да, для чего эта переменная, я думаю, что ответ решает это ...
MrDaniel

Ответы:

12

PubSub - это бэкэнд для того, как Safari и Mail обрабатывают RSS-каналы. Также есть утилиты командной строки. Со страницы руководства pubsub :

pubsub - Утилита для управления подписками RSS / Atom через платформу PubSub.

Эта переменная является лишь частью этого процесса.

Возможность читать RSS-каналы в Safari исчезает в Mountain Lion, но я не знаю, исчезнет ли вся инфраструктура RSS.

Грег Каин
источник
Для информации, это все еще здесь на 10.11.5.
Bigood
1
Для информации, это все еще здесь на 10.13.6
Mecki
Команда все еще присутствует на 10.14.5
adib