Merge pull request #1 from tdb/system-uids
Use system UIDs and GIDs when creating accounts.
This commit is contained in:
commit
cfc0434212
|
@ -24,6 +24,7 @@ postgresql_user = node['gitlab']['postgresql']['username']
|
|||
|
||||
group postgresql_user do
|
||||
gid node['gitlab']['postgresql']['gid']
|
||||
system true
|
||||
end
|
||||
|
||||
user postgresql_user do
|
||||
|
|
|
@ -22,6 +22,7 @@ redis_user = node['gitlab']['redis']['username']
|
|||
|
||||
group redis_user do
|
||||
gid node['gitlab']['redis']['gid']
|
||||
system true
|
||||
end
|
||||
|
||||
user redis_user do
|
||||
|
|
|
@ -27,6 +27,7 @@ end
|
|||
# Create the group for the GitLab user
|
||||
group gitlab_group do
|
||||
gid node['gitlab']['user']['gid']
|
||||
system true
|
||||
end
|
||||
|
||||
# Create the GitLab user
|
||||
|
@ -35,6 +36,7 @@ user gitlab_username do
|
|||
home gitlab_home
|
||||
uid node['gitlab']['user']['uid']
|
||||
gid gitlab_group
|
||||
system true
|
||||
end
|
||||
|
||||
# Configure Git settings for the GitLab user
|
||||
|
|
|
@ -24,6 +24,7 @@ external_webserver_users = node['gitlab']['web-server']['external_users']
|
|||
# GitLab webserver group
|
||||
group webserver_group do
|
||||
gid node['gitlab']['web-server']['gid']
|
||||
system true
|
||||
if external_webserver_users.any? && !node['gitlab']['nginx']['enable']
|
||||
append true
|
||||
members external_webserver_users
|
||||
|
@ -36,5 +37,6 @@ user webserver_username do
|
|||
home node['gitlab']['nginx']['dir']
|
||||
uid node['gitlab']['web-server']['uid']
|
||||
gid webserver_group
|
||||
system true
|
||||
supports manage_home: false
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue