@@ -31,33 +31,33 @@ RUN if [ -f /factdb/factdb.tar.gz ]; \
3131 then \
3232 cd /factdb && \
3333 tar xzf factdb.tar.gz && \
34- go build -ldflags="-extldflags=-static" -o /factdb ./cmd/factstore_server && \
34+ go build -ldflags="-extldflags=-static" -o /bin/ factdb ./cmd/factstore_server && \
3535 rm -rf /factdb ; \
3636 else \
3737 case $(uname -m) in \
3838 x86_64) \
3939 if [ -f /factdb/factstore_server-linux-amd64 ]; then \
40- cp /factdb/factstore_server-linux-amd64 /factdb; \
40+ cp /factdb/factstore_server-linux-amd64 /bin/ factdb; \
4141 else \
4242 echo "factstore_server-linux-amd64 not found." ; \
4343 if [ "$ALLOW_MISSING_FACTSTORE" = "false" ]; then \
4444 echo "Missing Factstore is not allowed, exiting..." ; exit 1; \
4545 else \
4646 echo "Missing Factstore is allowed, continuing..." ; \
47- touch /factstore ; \
47+ touch /bin/factdb ; \
4848 fi \
4949 fi \
5050 ;; \
5151 aarch64) \
5252 if [ -f /factdb/factstore_server-linux-arm64 ]; then \
53- cp /factdb/factstore_server-linux-arm64 /factdb; \
53+ cp /factdb/factstore_server-linux-arm64 /bin/ factdb; \
5454 else \
5555 echo "factstore_server-linux-arm64 not found." ; \
5656 if [ "$ALLOW_MISSING_FACTSTORE" = "false" ]; then \
5757 echo "Missing Factstore is not allowed, exiting..." ; exit 1; \
5858 else \
5959 echo "Missing Factstore is allowed, continuing..." ; \
60- touch /factstore ; \
60+ touch /bin/factdb ; \
6161 fi \
6262 fi \
6363 ;; \
@@ -92,8 +92,8 @@ RUN chown -R permit:permit /app/bin
9292COPY --from=opa_build --chmod=755 /opa /app/bin/opa
9393ENV OPAL_INLINE_OPA_EXEC_PATH="/app/bin/opa"
9494
95- COPY --from=opa_build --chmod=755 /factstore /app/bin/factstore
96- ENV PDP_FACTDB_BINARY_PATH="/app/bin/factstore "
95+ COPY --from=opa_build --chmod=755 /bin/factdb /app/bin/factdb
96+ ENV PDP_FACTDB_BINARY_PATH="/app/bin/factdb "
9797
9898# bash is needed for ./start/sh script
9999COPY scripts ./
@@ -161,7 +161,7 @@ ENV PDP_API_KEY="MUST BE DEFINED"
161161ENV PDP_REMOTE_CONFIG_ENDPOINT="/v2/pdps/me/config"
162162ENV PDP_REMOTE_STATE_ENDPOINT="/v2/pdps/me/state"
163163ENV PDP_VERSION_FILE_PATH="/app/permit_pdp_version"
164- ENV PDP_FACTDB_BINARY_PATH="/app/bin/factstore "
164+ ENV PDP_FACTDB_BINARY_PATH="/app/bin/factdb "
165165# This is a default PUBLIC (not secret) key,
166166# and it is here as a safety measure on purpose.
167167ENV OPAL_AUTH_PUBLIC_KEY="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDe2iQ+/E01P2W5/EZwD5NpRiSQ8/r/k18pFnym+vWCSNMWpd9UVpgOUWfA9CAX4oEo5G6RfVVId/epPH/qVSL87uh5PakkLZ3E+PWVnYtbzuFPs/lHZ9HhSqNtOQ3WcPDTcY/ST2jyib2z0sURYDMInSc1jnYKqPQ6YuREdoaNdPHwaTFN1tEKhQ1GyyhL5EDK97qU1ejvcYjpGm+EeE2sjauHYn2iVXa2UA9fC+FAKUwKqNcwRTf3VBLQTE6EHGWbxVzXv1Feo8lPZgL7Yu/UPgp7ivCZhZCROGDdagAfK9sveYjkKiWCLNUSpado/E5Vb+/1EVdAYj6fCzk45AdQzA9vwZefP0sVg7EuZ8VQvlz7cU9m+XYIeWqduN4Qodu87rtBYtSEAsru/8YDCXBDWlLJfuZb0p/klbte3TayKnQNSWD+tNYSJHrtA/3ZewP+tGDmtgLeB38NLy1xEsgd31v6ISOSCTHNS8ku9yWQXttv0/xRnuITr8a3TCLuqtUrNOhCx+nKLmYF2cyjYeQjOWWpn/Z6VkZvOa35jhG1ETI8IwE+t5zXqrf2s505mh18LwA1DhC8L/wHk8ZG7bnUe56QwxEo32myUBN8nHdu7XmPCVP8MWQNLh406QRAysishWhXVs/+0PbgfBJ/FxKP8BXW9zqzeIG+7b/yk8tRHQ=="
0 commit comments