A total shutdown of Sydney’s rail network has been averted, with the government giving into union demands to run 24-hour services over the weekend. It means trains will operate as scheduled tomorrow and on Saturday, but the peace deal could be short-lived.