根据《中华人民共和国社会保险法》的规定,企业应当为其职工依法缴纳社会保险费。因此,企业招长期临时工也应当为其缴纳社会保险费,否则就属于违法行为。
具体来说,如果企业招用了长期临时工,应当按照其实际工作时间为其缴纳社会保险费。对于未缴纳社会保险费的企业,相关部门可以依法对其进行处罚,例如罚款、责令改正等措施。
此外,根据《劳动合同法》的规定,用人单位应当与劳动者签订书面劳动合同,并在劳动合同中明确工作内容、工作时间、劳动报酬、社会保险等方面的内容。因此,企业招长期临时工时,也应当签订劳动合同,并在合同中明确双方的权利和义务,包括社会保险的缴纳问题。
总之,企业招长期临时工不交社保是违法的行为,企业应当依法为其职工缴纳社会保险费,并签订劳动合同,明确双方的权利和义务。