Guest User

Untitled

a guest
Jan 20th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.03 KB | None | 0 0
  1. # Holds repositories directory
  2. sudo chown -R -v git:root /var/opt/gitlab/git-data
  3. sudo chmod -R -v 0700 /var/opt/gitlab/git-data
  4.  
  5. # Holds git repositories
  6. sudo chown -R -v git:git /var/opt/gitlab/git-data/repositories
  7. sudo chmod -R -v 2770 /var/opt/gitlab/git-data/repositories
  8.  
  9. # Holds large object directories
  10. sudo chown -R -v git:gitlab-www /var/opt/gitlab/gitlab-rails/shared
  11. sudo chmod -R -v 0751 /var/opt/gitlab/gitlab-rails/shared
  12.  
  13. # Holds CI artifacts
  14. sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/shared/artifacts
  15. sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/shared/artifacts
  16.  
  17. # Holds LFS objects
  18. sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/shared/lfs-objects
  19. sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/shared/lfs-objects
  20.  
  21. # Holds user attachments
  22. sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/uploads
  23. sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/uploads
  24.  
  25. # Holds user pages
  26. sudo chown -R -v git:gitlab-www /var/opt/gitlab/gitlab-rails/shared/pages
  27. sudo chmod -R -v 0750 /var/opt/gitlab/gitlab-rails/shared/pages
  28.  
  29. # Holds CI build logs
  30. sudo chown -R -v git:root /var/opt/gitlab/gitlab-ci/builds
  31. sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-ci/builds
  32.  
  33. # PostgreSQL
  34. sudo chown -R -v gitlab-psql:git /var/opt/gitlab/postgresql/data
  35. sudo chmod -R -v 0700 /var/opt/gitlab/postgresql/data
  36.  
  37. sudo gitlab-ctl reconfigure
  38. sudo gitlab-rake gitlab:check
  39. sudo gitlab-ctl restart
  40.  
  41.  
  42.  
  43. ##################
  44. ### All in One ###
  45. ##################
  46.  
  47.  
  48.  
  49. sudo chown -R -v git:root /var/opt/gitlab/git-data \
  50. && sudo chmod -R -v 0700 /var/opt/gitlab/git-data \
  51. && sudo chown -R -v git:git /var/opt/gitlab/git-data/repositories \
  52. && sudo chmod -R -v 2770 /var/opt/gitlab/git-data/repositories \
  53. && sudo chown -R -v git:gitlab-www /var/opt/gitlab/gitlab-rails/shared \
  54. && sudo chmod -R -v 0751 /var/opt/gitlab/gitlab-rails/shared \
  55. && sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/shared/artifacts \
  56. && sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/shared/artifacts \
  57. && sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/shared/lfs-objects \
  58. && sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/shared/lfs-objects \
  59. && sudo chown -R -v git:root /var/opt/gitlab/gitlab-rails/uploads \
  60. && sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-rails/uploads \
  61. && sudo chown -R -v git:gitlab-www /var/opt/gitlab/gitlab-rails/shared/pages \
  62. && sudo chmod -R -v 0750 /var/opt/gitlab/gitlab-rails/shared/pages \
  63. && sudo chown -R -v git:root /var/opt/gitlab/gitlab-ci/builds \
  64. && sudo chmod -R -v 0700 /var/opt/gitlab/gitlab-ci/builds \
  65. && sudo chown -R -v gitlab-psql:git /var/opt/gitlab/postgresql/data \
  66. && sudo chmod -R -v 0700 /var/opt/gitlab/postgresql/data \
  67. && sudo gitlab-ctl reconfigure \
  68. && sudo gitlab-rake gitlab:check \
  69. && sudo gitlab-ctl restart
Add Comment
Please, Sign In to add comment