aboutsummaryrefslogtreecommitdiff
path: root/www/gitlab-ce/files/patch-config_initializers_1__settings.rb
blob: 4b3228bed380af0884485a8ee8af1172165367f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- config/initializers/1_settings.rb.orig	2022-10-04 13:45:39 UTC
+++ config/initializers/1_settings.rb
@@ -206,11 +206,7 @@ Settings.gitlab['url'] ||= Settings.__send__(:build_gi
 Settings.gitlab['user'] ||= 'git'
 # External configuration may cause the ssh user to differ from the GitLab user
 Settings.gitlab['ssh_user'] ||= Settings.gitlab.user
-Settings.gitlab['user_home'] ||= begin
-  Etc.getpwnam(Settings.gitlab['user']).dir
-rescue ArgumentError # no user configured
-  '/home/' + Settings.gitlab['user']
-end
+Settings.gitlab['user_home'] ||= '/usr/local/git'
 Settings.gitlab['time_zone'] ||= nil
 Settings.gitlab['signup_enabled'] ||= true if Settings.gitlab['signup_enabled'].nil?
 Settings.gitlab['signin_enabled'] ||= true if Settings.gitlab['signin_enabled'].nil?