Você pode adicionar um arquivo ao diretório /etc/profiile.d
do sistema que inclui uma instrução if/then
para cada um dos usuários para os quais você deseja executar o virtualenv
.
Exemplo
Digamos que eu crie um arquivo como este, /etc/profile.d/me.sh
.
if [ "$USER" == "saml" ]; then
touch /tmp/samsfile
fi
Torne-o executável:
$ chmod +x /etc/profile.d/me.sh
E, em seguida, faça o login como saml
, usando su
:
$ su saml
Se verificarmos se o arquivo temporário foi criado, foi:
$ ls -l /tmp/samsfile
-rw-rw-r-- 1 saml saml 0 Oct 14 00:31 /tmp/samsfile