Como eu crio perfis do gnome-terminal em um nível global (para todos os usuários)?

1

Eu preciso adicionar vários perfis personalizados do gnome-terminal para todos os usuários em um sistema (o ldap é autenticado, portanto a configuração precisa ser obtida no login).

Atualmente, posso criar os perfis usando um script de auto-inicialização para executar o carregamento do dconf dentro da sessão do usuário, mas isso parece uma abordagem desajeitada.

Eu li o dconf Guia do Administrador do Sistema , segui as instruções para criar um perfil, apontando para / etc / dconf / db / site.d /, e incluiu um arquivo 00_gnome-terminal-profiles semelhante ao arquivo que eu estava passando para o dconf load acima com um monte de caminhos e chaves que eu quero definir:

[/org/gnome/terminal/legacy/profiles:]
list=['b3d99b34-7f2c-416b-b662-f6275b470f0b', '8a4099b8-76c9-4543-9992-70824eb39316']
default='8a4099b8-76c9-4543-9992-70824eb39316'

[/org/gnome/terminal/legacy/profiles:/:8a4099b8-76c9-4543-9992-70824eb39316]
visible-name='Standard'
use-theme-transparency=false

[/org/gnome/terminal/legacy/profiles:/:b3d99b34-7f2c-416b-b662-f6275b470f0b]
foreground-color='rgb(255,255,255)'
visible-name='MFG'
use-custom-command=true
custom-command='/usr/bin/sshaskuser host1'
use-transparent-background=false
use-theme-colors=false
use-theme-transparency=false
background-color='rgb(37,41,45)'
scrollback-lines=24
scrollbar-policy='never'

Mas quando eu executo o update do dconf, recebo o seguinte erro:

# dconf update
/etc/dconf/db/dbw.d/00_gnome-terminal-profiles: ignoring invalid group name: /org/gnome/terminal/legacy/profiles:
/etc/dconf/db/dbw.d/00_gnome-terminal-profiles: ignoring invalid group name: /org/gnome/terminal/legacy/profiles:/:8a4099b8-76c9-4543-9992-70824eb39316
/etc/dconf/db/dbw.d/00_gnome-terminal-profiles: ignoring invalid group name: /org/gnome/terminal/legacy/profiles:/:b3d99b34-7f2c-416b-b662-f6275b470f0b

Claro, sei que os caminhos não existem, preciso criá-los - como faço isso (ou como resolvo meu problema da maneira correta)?

Obrigado

    
por cleary 01.08.2017 / 08:43

0 respostas