diff --git a/docker/backend-docker-entrypoint.sh b/docker/backend-docker-entrypoint.sh index 03726f5a3d3cf0c28c2f74ee6d7badeb1b244e64..07f73702c4cc8e3188c1b174b876c75cf70e432e 100755 --- a/docker/backend-docker-entrypoint.sh +++ b/docker/backend-docker-entrypoint.sh @@ -12,6 +12,16 @@ then chown obsrun:obsrun -R /srv/obs fi +if [ ! -d /srv/obs/gnupg ] +then + echo "GnuPG homedir is missing!" + mkdir -m 0700 /srv/obs/gnupg + chown obsrun:obsrun /srv/obs/gnupg + gpg --list-keys --homedir /srv/obs/gnupg +fi + +export GNUGPHOME=/srv/obs/gnupg + if [ ! -f /etc/obs/BSConfig.pm ] then echo "OBS backend configuration not found, starting from scratch"