title: GitLab 5.4: unable to create user
body: <p>(Raised issue <a href="https://github.com/gitlabhq/gitlabhq/issues/4659" rel="nofollow noreferrer">https://github.com/gitlabhq/gitlabhq/issues/4659</a>)</p>
  <p>I got <a href="https://github.com/gitlabhq/gitlabhq" rel="nofollow noreferrer">GitLab</a> 5.4 using <a href="http://bitnami.com/stack/gitlab" rel="nofollow noreferrer">Bitnami Stack</a> 5.4.0-0</p>
  <p>In this version there's no way to create user without configuring mail server.
  (In other words 5.4.0-0 is not ready to use out of box)</p>
  <blockquote>
  <p>Password A temporary password will be generated and sent to user.
  User will be forced to change it after first sign in</p>
  </blockquote>
  <p><strong>Where to configure what mail server use for GitLab open source git server?</strong></p>
  <p>UPDATE: <a href="https://github.com/gitlabhq/gitlabhq/blob/5-4-stable/doc/install/installation.md" rel="nofollow noreferrer">GitLab 5.4 Installation instruction</a> doesn't mention how to configure connection to mail server, but just how to install Postfix</p>
  <pre><code>**Note:** In order to receive mail notifications, make sure to install a
  mail server. By default, Debian is shipped with exim4 whereas Ubuntu
  does not ship with one. The recommended mail server is postfix and you can install it with:
  
      sudo apt-get install -y postfix 
  
  Then select 'Internet Site' and press enter to confirm the hostname.
  </code></pre>
  <p>UPDATE 2: Running <code>sudo apt-get install -y postfix</code> on Bitnami Ubuntu gets</p>
  <blockquote>
  <p>Package postfix is not available, but is referred to by another package. This may mean that package is missing, has been obsoleted, or is only available from another source</p>
  <p>E: Package 'postfix' has no installation candidate</p>
  </blockquote>
  <p>UPDATE 3: <code>sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production</code> output</p>
  <pre><code>[33mSystem information[0m
  System:     Debian wheezy/sid
  Current User:   git
  Using RVM:  no
  Ruby Version:   1.9.3p448
  Gem Version:    1.8.24
  Bundler Version:1.3.5
  Rake Version:   10.0.3
  
  [33mGitLab information[0m
  Version:    5.4.0
  Revision:   94a814d
  Directory:  /opt/bitnami/apps/gitlab/htdocs
  DB Adapter: mysql2
  URL:        http://gitlab.funshion.com/gitlab
  HTTP Clone URL: http://gitlab.funshion.com/gitlab/some-project.git
  SSH Clone URL:  git@gitlab.funshion.com:some-project.git
  Using LDAP: [32myes[0m
  Using Omniauth: no
  
  [33mGitLab Shell[0m
  Version:    1.7.0
  Repositories:   /opt/bitnami/apps/gitlab/repositories/
  Hooks:      /opt/bitnami/apps/gitlab/gitlab-shell/hooks/
  Git:        /opt/bitnami/git/bin/git
  </code></pre>
  <p>UPDATE 4: Actually user password can be set if to open the user page again.</p>