diff --git a/flake.nix b/flake.nix index 83fb1f9..3ed7f65 100644 --- a/flake.nix +++ b/flake.nix @@ -34,6 +34,13 @@ dockerImage = pkgs.dockerTools.buildLayeredImage { name = "policy_service"; contents = [ package pkgs.bashInteractive pkgs.busybox pkgs.shadow pkgs.cacert ]; + extraCommands = '' + mkdir -p /etc/ssl/certs + mkdir -p /etc/pki/tls/certs + ln -s ${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-bundle.crt + ln -s ${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt + ln -s ${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.crt + ''; config = { Cmd = [ "${package}/bin/policy_service" "start" ]; Env = [