Punjab govt makes 3,842 temporary judicial wing posts perman