Seu postinst pode executar qualquer script personalizado necessário e, por fim, você pode acionar a atualização da distribuição com:
sed -i 's/hardy/lucid' /etc/apt/sources.list
apt-get update
apt-get install dpkg apt
apt-get dist-upgrade
Seu esquema pode funcionar, com muitos testes. Pode ainda haver pequenas coisas que falham e precisarão ser resolvidas manualmente, mas isso deve, pelo menos, ajudar você a começar.