Giter Club home page Giter Club logo

Comments (6)

nelsonsilva avatar nelsonsilva commented on August 16, 2024

Groovy scripting engine has been disabled by default in 3.21.2 for security issues, see https://issues.sonatype.org/browse/NEXUS-23205

from nexus.

doulba avatar doulba commented on August 16, 2024

Hello @rawlingsj

According to what @nelsonsilva said , is it possible to recreate new PR ?

  • Update the base image to 3.21.2
  • Enable All Script Features by adding this kind of line somewhere

grep -q "nexus.scripts.allowCreation=true" /nexus-data/etc/nexus.properties || \ echo $'\nnexus.scripts.allowCreation=true' >> /nexus-data/etc/nexus.properties

But it seem at build time the nexus.properties doesn't exist.

from nexus.

deanesmith avatar deanesmith commented on August 16, 2024

@doulba - That similar workaround is posted here - https://support.sonatype.com/hc/en-us/articles/360045220393#how-to-enable and yes, it is runtime.

from nexus.

deanesmith avatar deanesmith commented on August 16, 2024

I have figured out the admin password reset via API as well as disabling the anonymous user via API (which has a similar impact as disabling anonymous access). The heavy use of the scripting API to set up the various repositories is a bit more challenging to move, but a good time to also incorporate - #1. Has anyone had any experience creating repositories/proxies via the Nexus API?

from nexus.

deanesmith avatar deanesmith commented on August 16, 2024

/assign @deanesmith

from nexus.

deanesmith avatar deanesmith commented on August 16, 2024

This is fixed with #53 now being merged.

from nexus.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.