Commit e9ad74c8f584cf6049b2d6fe8b80a06a1a279c14

Authored by Jacob Vosmaer
1 parent e0359c39

Create the authorized-keys.lock file

CHANGELOG
... ... @@ -8,6 +8,7 @@
8 8 - Zero-downtime Unicorn restarts
9 9 - Support changing the 'signin_enabled' option (Konstantinos Paliouras)
10 10 - Fix Nginx HTTP-to-HTTPS log configuration error (Konstantinos Paliouras)
  11 +- Create the authorized-keys.lock file for gitlab-shell 1.9.4
11 12  
12 13 6.9.1
13 14 - Fix Nginx HTTP-to-HTTPS log configuration error (Konstantinos Paliouras)
... ...
files/gitlab-cookbooks/gitlab/recipes/gitlab-shell.rb
... ... @@ -46,6 +46,12 @@ file authorized_keys do
46 46 mode "0600"
47 47 end
48 48  
  49 +# gitlab-shell 1.9.4 uses a lock file in the gitlab-shell root
  50 +file File.join(gitlab_shell_dir, "authorized_keys.lock") do
  51 + owner git_user
  52 + group git_group
  53 +end
  54 +
49 55 # If SELinux is enabled, make sure that OpenSSH thinks the .ssh directory of the
50 56 # git_user is valid.
51 57 execute "chcon -t ssh_home_t #{ssh_dir}" do
... ...