dconf e bloqueios

3

link fornece um monte de informações que simplesmente não parecem se aplicar ao Ubuntu. Colocando um arquivo em:

/etc/dconf/db/local.d/locks

e executando:

sudo dconf update

Cria um arquivo binário:

/etc/dconf/db/local

E uma olhada dentro deste arquivo parece levar o conteúdo de /etc/dconf/db/local.d/locks para a conta, mas para todos os efeitos, este arquivo parece ser ignorado.

Alguém sabe como aplicar bloqueios dconf no Ubuntu (experimentado e testado preferencialmente)?

    
por Nevyn 22.05.2013 / 09:35

2 respostas

3

O dconf é baseado no conceito de 'perfil'. Um perfil é uma lista de bancos de dados de configuração.

Na inicialização, o dconf consulta a variável de ambiente DCONF_PROFILE. Se configurado, o dconf tentará abrir o perfil nomeado, abortando se isso falhar. Se a variável de ambiente não estiver configurada, o dconf tentará abrir o perfil chamado "user" e se isso falhar, ele retornará a uma configuração interna com fio.

Na sua configuração, o perfil é chamado de "local". Você pode definir a exportação da variável de ambiente DCONF_PROFILE por:

export DCONF_PROFILE=local 

A variável deve ser definida antes do dconf ser iniciado, então você pode colocar essa linha por exemplo em / etc / profile ...

    
por chaos 20.08.2013 / 15:21
0

O caminho depende do perfil usado do dconf, o AFAIK Ubuntu compartilha o mesmo perfil do Gnome (chamado gdm )

Verifique more /etc/dconf/profile/*

user-db:user
system-db:gdm

Em seguida, coloque os bloqueios do usuário na pasta com o mesmo nome do sistema-db:

/etc/dconf/db/gdm.d/locks/00-my-locks

Exemplo usado na configuração padrão:

$ cat /etc/dconf/db/gdm.d/locks/00-upstream-settings-locks 
/org/gnome/desktop/a11y/keyboard/enable
/org/gnome/desktop/background/show-desktop-icons
/org/gnome/desktop/lockdown/disable-application-handlers
/org/gnome/desktop/lockdown/disable-command-line
/org/gnome/desktop/lockdown/disable-lock-screen
/org/gnome/desktop/lockdown/disable-log-out
/org/gnome/desktop/lockdown/disable-printing
/org/gnome/desktop/lockdown/disable-print-setup
/org/gnome/desktop/lockdown/disable-save-to-disk
/org/gnome/desktop/lockdown/disable-user-switching
...
    
por user.dz 30.10.2015 / 17:44

Tags