The song comes at a time when Mr Musharraf, 69, is facing trial for detaining judges during his time in power. He was detained under house arrest on Saturday – the first time such action had been taken against a former army chief – in a sign that attitudes to the once all-powerful military are changing.