diff --git a/app/views/admin/users/index.html.haml b/app/views/admin/users/index.html.haml
index 9c5796a661d33c0165593c28523f46e3ab34ed64..950f1a0271329f3b2e8ce22c393697edfd23b0e6 100644
--- a/app/views/admin/users/index.html.haml
+++ b/app/views/admin/users/index.html.haml
@@ -54,5 +54,5 @@
                   = link_to 'Unblock', unblock_admin_user_path(user), method: :put, class: "btn btn-small success"
                 - else
                   = link_to 'Block', block_admin_user_path(user), confirm: 'USER WILL BE BLOCKED! Are you sure?', method: :put, class: "btn btn-small btn-remove"
-                = link_to 'Destroy', [:admin, user], confirm: "USER #{user.name} WILL BE REMOVED! Are you sure?", method: :delete, class: "btn btn-small btn-remove"
+                = link_to 'Destroy', [:admin, user], confirm: "USER #{user.name} WILL BE REMOVED! All tickets linked to this user will also be removed! Maybe block the user instead? Are you sure?", method: :delete, class: "btn btn-small btn-remove"
     = paginate @users, theme: "gitlab"
diff --git a/doc/install/installation.md b/doc/install/installation.md
index 3e90663dbd81f5f2638ecc865c6c000f20ea38e7..1b652d1e1dd5c6c4634e13353708c26eccee4a7b 100644
--- a/doc/install/installation.md
+++ b/doc/install/installation.md
@@ -144,13 +144,10 @@ GitLab Shell is an ssh access and repository management software developed speci
     cd /home/git
 
     # Clone gitlab shell
-    sudo -u git -H git clone https://github.com/gitlabhq/gitlab-shell.git
+    sudo -u git -H git clone https://github.com/gitlabhq/gitlab-shell.git -b v1.7.9
 
     cd gitlab-shell
 
-    # switch to right version
-    sudo -u git -H git checkout v1.7.9
-
     sudo -u git -H cp config.yml.example config.yml
 
     # Edit config and replace gitlab_url
@@ -174,14 +171,11 @@ To setup the MySQL/PostgreSQL database and dependencies please see [`doc/install
 ## Clone the Source
 
     # Clone GitLab repository
-    sudo -u git -H git clone https://github.com/gitlabhq/gitlabhq.git gitlab
+    sudo -u git -H git clone https://github.com/gitlabhq/gitlabhq.git -b 6-3-stable gitlab
 
     # Go to gitlab dir
     cd /home/git/gitlab
 
-    # Checkout to stable release
-    sudo -u git -H git checkout 6-3-stable
-
 **Note:**
 You can change `6-3-stable` to `master` if you want the *bleeding edge* version, but never install master on a production server!
 
diff --git a/doc/update/6.2-to-6.3.md b/doc/update/6.2-to-6.3.md
index ad4a5095447f3e0673e89afd3499ccd64291d9a0..b7740a538e2722a669983f18e4d9a5e4b6979df9 100644
--- a/doc/update/6.2-to-6.3.md
+++ b/doc/update/6.2-to-6.3.md
@@ -63,7 +63,12 @@ git diff 6-2-stable:config/gitlab.yml.example 6-3-stable:config/gitlab.yml.examp
 
 * Make `/home/git/gitlab/config/gitlab.yml` same as https://github.com/gitlabhq/gitlabhq/blob/6-3-stable/config/gitlab.yml.example but with your settings.
 * Make `/home/git/gitlab/config/unicorn.rb` same as https://github.com/gitlabhq/gitlabhq/blob/6-3-stable/config/unicorn.rb.example but with your settings.
-* Copy rack attack middleware config
+
+```bash
+# Copy rack attack middleware config
+cd /home/git/gitlab
+sudo -u git -H cp config/initializers/rack_attack.rb.example config/initializers/rack_attack.rb
+```
 
 ### 6. Update Init script
 
diff --git a/lib/gitlab/oauth/user.rb b/lib/gitlab/oauth/user.rb
index ea9badba2c36f0241617fbd32e824526cd6acade..529753c40191056be61274d79ca8196c1750b614 100644
--- a/lib/gitlab/oauth/user.rb
+++ b/lib/gitlab/oauth/user.rb
@@ -28,8 +28,8 @@ module Gitlab
           }
 
           user = model.build_user(opts, as: :admin)
+          user.skip_confirmation!
           user.save!
-          user.confirm!
           log.info "(OAuth) Creating user #{email} from login with extern_uid => #{uid}"
 
           if Gitlab.config.omniauth['block_auto_created_users'] && !ldap?