Usando o GNU Screen de forma totalmente transparente e automática

A tela é incrível, é claro, mas eu não quero ter que pensar nisso. Muitas vezes eu ssh para uma máquina, começo a fazer um monte de coisas, e então penso "Puxa, eu gostaria de ter pensado em iniciar uma sessão de tela antes de fazer tudo isso para que eu pudesse me reconectar com isso de casa mais tarde".

Eu gostaria de ter tela automaticamente iniciada sempre que eu fizer login em uma máquina. E quando eu for desconectado, quero ser capaz de imediatamente e simplesmente reconectar sem mexer em "screen -ls" e "screen -dr".

Eu tenho um script que implementa uma solução para este problema que vou postar como resposta. Estou interessado em ver outras abordagens.

questionAnswers(8)

yourAnswerToTheQuestion