Как изменить сообщение из агента аутентификации policykit?

В Policykit компонент LocalAuthority проверяет, разрешено ли действие, запрошенное из PolicyKit.

В его решении учитываются учетные записи пользователей и группы, которые существуют локально на компьютере. Если требуется ввести пароль, PolicyKit вызывает агент аутентификации. Этот агент в основном состоит из маски ввода.

enter image description here

Поэтому мне нужно изменить сообщение «Системная политика запрещает установку… бла-бла-бла… это действие» из агента аутентификации.

Я пытался редактировать XML-файл политики в /usr/share/polkit-1/action/POLICYNAME. Затем найдите тег в XML-файле с именем message и отредактируйте его там. Я сделал это, но ничего не изменилось.

Есть предложения?

0
задан 15 May 2015 в 22:25

1 ответ

Вы должны иметь возможность изменить сообщение «Системная политика запрещает установку параметров прокси» в этих XML-файлах, как вы и сказали.

Вы не можете просто изменить сообщение «Приложение пытается ... это действие.» , потому что это сообщение жестко закодировано в агент аутентификации gnome. исходный код . Вы должны изменить исходный код и перекомпилировать агент аутентификации gnome для себя, если хотите изменить это сообщение.

0
ответ дан 15 May 2015 в 22:25

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

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