Uma solução pode ser configurar o cronjobs para bloquear / desbloquear o diretório do jogo. Para fazer isso, siga as etapas abaixo.
- Certifique-se de que o cron-daemon esteja instalado
sudo apt-get install cron
- Prepare o diretório do jogo para ser de propriedade do root (altere os caminhos para se adequarem à sua situação)
sudo chown -v root:root ~/GameDirectory sudo chmod -v u+rwx ~/GameDirectory sudo chmod -v go-rwx ~/GameDirectory
- Configurando o cronjob para executar a raiz
Comece a editar o cronjob emitindo o seguinte comando:
sudo crontab -e
Adicione as seguintes linhas ao editor:
00 11 * * * chmod go+rwx ~/GameDirectory 00 14 * * * chmod go-rwx ~/GameDirectory
As linhas acima farão o cronjob desbloquear o diretório às 11h (a configuração da hora é o segundo número do estilo 0-23 hr esquerdo) e bloquear o diretório às 14h.
Esteja ciente de que, uma vez que você tem a capacidade de elevar seus direitos com o sudo, você ainda precisa ser disciplinado para não ultrapassar suas próprias restrições.
Eu nunca configurei o cron agora, por isso, se alguém encontrar um erro na minha solução, comente e corrija.