8.2.4. Estabelecimento de extensões obrigatórias
No GNOME Shell, você pode fornecer um conjunto de extensões que o usuário tem que usar.
Pré-requisitos
As extensões devem ser instaladas sob o diretório /usr/share/gnome-shell/extensions
.
Procedimento
Criar um arquivo de banco de dados local para configurações de toda a máquina em
/etc/dconf/db/local.d/00-extensions-mandatory
:[org/gnome/shell] # List all mandatory extensions enabled-extensions=['myextension1@myname.example.com', 'myextension2@myname.example.com']
A chave
enabled-extensions
especifica as extensões habilitadas usando o uuid das extensões (myextension1@myname.example.com
emyextension2@myname.example.com
).Substituir a configuração do usuário e impedir que o usuário a mude em
/etc/dconf/db/local.d/locks/extensions-mandatory
:# Lock the list of mandatory extensions /org/gnome/shell/enabled-extensions
Atualizar os bancos de dados do sistema:
# dconf update
- Os usuários devem sair e voltar a entrar novamente antes que as configurações de todo o sistema entrem em vigor.