8.2 plug-in issues
-
Several issues with plugins now the latest is:
╭─────────────────────────────────────────╮
│ │
│ Update available! 11.3.0 → 11.5.1. │
│ Changelog: https://pnpm.io/v/11.5.1 │
│ To update, run: pnpm add -g pnpm │
│ │
╰─────────────────────────────────────────╯[ERR_PNPM_NO_MATCHING_VERSION] No matching version found for peertube-plugin-google-analytics-js@0.0.1 while fetching it from https://registry.npmjs.org/
This error happened while installing a direct dependency of /app/data/storage/plugins
The latest release of peertube-plugin-google-analytics-js is "0.0.1-security".
If you need the full list of all 1 published versions run "pnpm view peertube-plugin-google-analytics-js versions".",
-
Hello @stevespaw
I might have malware in your PeerTube which is getting blocked by the latest PeerTube update with the latest pnpm version.
See https://github.com/advisories/GHSA-4r2m-9mxx-rf7q
peertube-plugin-google-analytics-js (npm) Affected versions>= 0 Patched versions None Description Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside entity, there is no guarantee that removing the package will remove all malicious software resulting from installing it. -
Yes - I had to manually delete google analytics lines in the package.json
I then ran:
rm -rf /app/data/storage/plugins/node_modules
I then reinstalled the plugs-ins and now all is good.
ALSO added:
blockExoticSubdeps: false
to the pnpm-workspace.yaml - this fixes a couple of other plugins
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login