这个主要看你和公司签的劳动合同以及你们公司的考勤制度的要求。
如果公司考勤制度规定无故旷工5天可以开除,那这个可能不太好弄。
但是,他扣你6月份的工资应该是不合法的。因为6月份的收入属于当月劳动报酬,他这样属于侵占你的合法所得,是违法的。
第九十条 劳动者违反本法规定解除劳动合同,或者违反劳动合同中约定的保密义务或者竞业限制,给用人单位造成损失的,应当承担赔偿责任。
当然是不合法的!!但你要维权很困难!
还有,您为什么会旷工5天???
扣除你的工资是违法的,你可以申请劳动仲裁或者向劳动监察部门投诉。