Moved #compact to a sesparate line to make it a little more obvious
Servers with a password locked root user have a nil @password.