Server IP : 15.235.198.142 / Your IP : 216.73.216.14 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /snap/certbot/current/meta/hooks/ |
Upload File : |
#!/bin/sh -e # Workaround for a very old snapctl binary on the host connecting to the wrong socket and crashing. # Prefer an up-to-date snapctl from the core or snapd snaps, if they exist. We ask users to install # the core snap in the Certbot installation instructions. # See https://github.com/certbot/certbot/issues/8922, https://bugs.launchpad.net/snapd/+bug/1933392 SNAPCTL_CORE="/snap/core/current/usr/bin/snapctl" SNAPCTL_SNAPD="/snap/snapd/current/usr/bin/snapctl" SNAPCTL="snapctl" if [ -x $SNAPCTL_CORE ]; then SNAPCTL=$SNAPCTL_CORE elif [ -x $SNAPCTL_SNAPD ]; then SNAPCTL=$SNAPCTL_SNAPD fi if [ "$($SNAPCTL get trust-plugin-with-root)" = "ok" ]; then # allow the connection, but reset config to allow for other slots to go through this auth flow $SNAPCTL unset trust-plugin-with-root exit 0 else echo "Only connect this interface if you trust the plugin author to have root on the system." echo "Run \`snap set $SNAP_NAME trust-plugin-with-root=ok\` to acknowledge this and then run this command again to perform the connection." echo "If that doesn't work, you may need to remove all certbot-dns-* plugins from the system, then try installing the certbot snap again." exit 1 fi