Preservando as configurações do KDE (ou outro ambiente gráfico)

Publicado por Ivan Lucio da Silva em 29/12/2004

[ Hits: 5.838 ]

 


Preservando as configurações do KDE (ou outro ambiente gráfico)



Testado no Debian Sarge.

Esta dica mostra como manter o seu KDE sempre configurado de um jeito padrão, basicamente gerando um backup das configurações e recuperando-as após o fim da sessão do usuário. Ideal para aquelas estações com uma conta "convidado" ou para o KDE da sua filha de 9 anos.

Para isso precisamos de um gerenciador de login, tanto no kdm quanto gdm será mostrado aqui.

Nosso primeiro passo será gerar um backup dos diretórios .kde e Desktop do usuário em questão, após configurarmos ao nosso gosto (e necessidade) nosso ambiente gráfico. Execute os comandos após deslogar com o usuário em questão, para que todos os arquivos já estejam salvos:

# cp -a /home/ivan/.kde /backup
# cp -a /home/ivan/Desktop /backup


Feito isso, o próximo passo consiste em recuperar os backups feitos, vamos tornar esse processo automático, sendo executado toda vez que o usuário deslogar do sistema, com isso desfazendo qualquer alteração que tenha sido feita.

Para isso iremos acrescentar as seguintes linhas no arquivo /etc/kde3/kdm/Xreset ou no /etc/gdm/PostSession/Default, dependendo de qual gerenciador use, eles contém comandos que serão executados ao final da sessão do usuário:

if [ $USER = ivan ]; then
     /bin/cp -a /backup/.kde  /home/ivan/
     /bin/cp -a /backup/Desktop  /home/ivan/
fi

Coloque as linhas antes de qualquer linha descomentada, pois existem comandos nestes arquivos que forçam a saída do script e se estas linhas estiverem depois disso, elas não serão executadas.

Dependendo do que queira manter sempre num padrão, mais arquivos terão que estar no backup, mas os dois diretórios que usei tem a maior parte das configurações.

Usei nesse exemplo o KDE, mas é o caso apenas de salvar os arquivos de configuração do ambiente gráfico de sua preferência.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Ethernal Lands - jogo RPG online

O guia do preguiçoso - gamin

Transparência com o Gnome e Compiz

Como utilizar os SlackBuilds 14.1 no seu sbopkg

Corrigindo bug de data no comando radwho (FreeRADIUS)

  

Comentários
[1] Comentário enviado por QuestLoder em 13/03/2009 - 21:28h

Parabéns pelo artigo...


Para colocar em uma Lan House vai ficar show de bola, sempre tem os babacas que querem estragar as coisas.





Abraço...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts