src/Pure/Tools/phabricator.scala
changeset 71054 b64fc38327ae
parent 71053 ba14aa0b5a5d
child 71055 27a998cdc0f4
equal deleted inserted replaced
71053:ba14aa0b5a5d 71054:b64fc38327ae
    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     }