Upstream change: setting hostname moved to builtin
add all missing action to implement