equal
deleted
inserted
replaced
97 /** setup **/ |
97 /** setup **/ |
98 |
98 |
99 def user_setup(name: String, description: String, ssh_setup: Boolean = false) |
99 def user_setup(name: String, description: String, ssh_setup: Boolean = false) |
100 { |
100 { |
101 if (!Linux.user_exists(name)) { |
101 if (!Linux.user_exists(name)) { |
102 Linux.user_add(name, description = description, ssh_setup = ssh_setup) |
102 Linux.user_add(name, description = description, system = true, ssh_setup = ssh_setup) |
103 } |
103 } |
104 else if (Linux.user_description(name) != description) { |
104 else if (Linux.user_description(name) != description) { |
105 error("User " + quote(name) + " already exists --" + |
105 error("User " + quote(name) + " already exists --" + |
106 " for Phabricator it should have the description:\n " + quote(description)) |
106 " for Phabricator it should have the description:\n " + quote(description)) |
107 } |
107 } |