Como executar o script quando o SSSD cria um diretório inicial para um novo usuário

4

Eu tenho uma rede com várias estações de trabalho RHEL6 e o RHEL IdM Server (também conhecido como FreeIPA) como um controlador de domínio. Cada usuário LDAP pode efetuar login em todas as estações de trabalho. Quando o usuário está efetuando login pela primeira vez, o SSSD cria o diretório $ HOME / $ USER para eles.

Gostaria de definir a configuração personalizada do Gnome para cada usuário com este comando:

nautilus-actions-new --label="Shred" --tooltip="Purge file" --icon="gtk-dialog-warning" --toolbar-label="Shred" --command="shred" --parameters="-f -u -v -z %f" -g

Como eu sei, as configurações do Gnome são armazenadas localmente no homedir de cada usuário e não há possibilidade de defini-las globalmente para cada usuário. Então, pergunto-me se existe algum gancho para o novo homedir do SSSD criando eventos para executar o comando mencionado?

    
por Vitaly Isaev 04.03.2014 / 10:14

1 resposta

1

Armazene os arquivos no diretório esqueleto. Quando um novo usuário é criado, os arquivos desse diretório devem ser copiados para seu diretório pessoal.

O diretório é normalmente /etc/skel .

    
por 04.03.2014 / 11:35