rewrited completely with freeipmi and crond