mirror of
https://github.com/goharbor/harbor.git
synced 2024-12-22 16:48:30 +01:00
chown only to the folder to store the config.json (#4978)
Narrow down the scope of `chown` in adminserver because the /etc/adminserver/config/ is the location to store the config.json file. And /etc/adminserver/key should be readonly.
This commit is contained in:
parent
3917512d3e
commit
9f13453d5f
@ -1,5 +1,7 @@
|
||||
#!/bin/sh
|
||||
if [ -d /etc/adminserver ]; then
|
||||
chown -R 10000:10000 /etc/adminserver
|
||||
|
||||
#In the case when the config store is set to filesystem, the directory has to be writable.
|
||||
if [ -d /etc/adminserver/config ]; then
|
||||
chown -R 10000:10000 /etc/adminserver/config
|
||||
fi
|
||||
sudo -E -u \#10000 "/harbor/harbor_adminserver"
|
||||
|
Loading…
Reference in New Issue
Block a user