Gostaria de iniciar um processo em segundo plano definido em um script de shell quando uma conexão xrdp com uma instância em execução no AWS EC2 for instanciada.
Há uma diferença sutil entre iniciar o processo na inicialização do sistema ou no login do usuário ou algo do tipo, porque não quero iniciar o processo,a menos quehá umaconexão xrdp ativaque foi instanciado.
Após o usuário se desconectar de uma conexão xrdp, gostaria que o processo parasse de ser executado em segundo plano, seguindo um determinado conjunto de pré-condições de "conclusão".
O exemplo de caso de uso em que estou trabalhando é iniciar o ffmpeg para gravar a sessão xrdp, fazer com que a sessão gravada seja carregada no AWS S3, excluída da instância e, em seguida, encerrar o processo em segundo plano.