bit setgid não preservado na chamada execl

1

Eu tenho uma situação que não consigo explicar: Eu tenho um executável com bit setgid. Quando eu chamo getegid (), retorna-me o grupo esperado. Mas assim que eu gero um shell dele usando execl, o shell não tem mais este gid eficaz, mas sim o do usuário que o lança.

Na verdade, sempre funcionou para mim, mas esse sistema foi recentemente atualizado e algumas configurações foram alteradas. Eu não posso agüentar isso, porque under strace setgid não está funcionando. Alguma idéia?

    
por Moshe Kravchik 17.04.2018 / 11:54

0 respostas