Как можно просматривать и изменять разрешения Snap?

Одним из продвигаемых преимуществ пакетов Snap является функция песочницы, где программа Snap может не иметь доступа к такому количеству системной информации, как пакет из репозитория.

Теперь я много читал о проблемах с разрешениями в программном обеспечении Snap и о том, как их исправить, но я не знаю, где найти фактическую информацию о том, какие разрешения имеет конкретный пакет Snap.

Сайт Snapcraft также очень кратко об этом говорит.

В качестве одного конкретного примера: Как я могу узнать, какие разрешения получает Discord Snap и (как) я могу изменить эти разрешения, чтобы в основном разрешить доступ только Pulseaudio / микрофону? (Потому что это все, что ему нужно.)

1
задан 31 January 2020 в 00:01

1 ответ

Благодаря ссылке выше на документацию, я нашел эту команду, чтобы включить доступ микрофона к новому снапу хрома:

snap connections chromium  # to list existing permissions
sudo snap connect chromium:audio-record :audio-record  # to enable

Приложение должно быть перезапущено для получения новых разрешений вступить в силу.

(Я недоволен тем, что на поиск ответа ушло так много времени, и тем, насколько тупыми являются документы.)

5
ответ дан 27 February 2020 в 23:40

Другие вопросы по тегам:

Похожие вопросы: