President Pranab Mukherjee has greeted citizens on Janmashtami and hoped people would follow the path of "virtue and righteousness in thought, word and deed". "On the auspicious occasion of Janmashtami, I extend heartiest greetings and best wishes to all my fellow citizens", he said.