From b2a70ea91ea90e4b89493fa164329f6a0c7d7067 Mon Sep 17 00:00:00 2001 From: Erica Portnoy Date: Wed, 17 Jul 2024 10:41:49 -0700 Subject: [PATCH] path as in slurm --- snap/snapcraft.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3d4ec4b5d..1bd2a42a2 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -18,18 +18,24 @@ base: core22 grade: stable adopt-info: certbot +environment: + # Need this PATH declaration so that the Python-based + # snap hooks can find the embedded Python interpreter with + # the necessary dependencies packaged in `site-packages`. + PATH: $SNAP/usr/sbin:$SNAP/usr/bin:$SNAP/sbin:$SNAP/bin:$SNAP/usr/local/bin:$SNAP/usr/local/sbin:$PATH + apps: certbot: command: bin/python3 -s $SNAP/bin/certbot environment: - PATH: "$SNAP/bin:$SNAP/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" + PATH: "$SNAP/bin:$SNAP/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$PATH" AUGEAS_LENS_LIB: "$SNAP/usr/share/augeas/lenses/dist" CERTBOT_SNAPPED: "True" renew: command: bin/python3 -s $SNAP/bin/certbot -q renew daemon: oneshot environment: - PATH: "$SNAP/bin:$SNAP/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" + PATH: "$SNAP/bin:$SNAP/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$PATH" AUGEAS_LENS_LIB: $SNAP/usr/share/augeas/lenses/dist CERTBOT_SNAPPED: "True" # Run approximately twice a day with randomization