Pak violates ceasefire, fires at Indian positions