Skip to content

Support for User-Configurable Module Installation Root #1029

@AshokThangavel

Description

@AshokThangavel

Description

Currently, the default module installation directory is a path relative to the IRIS installation (e.g., /usr/irissys/ipm/ on Linux or C:\InterSystems\...\ipm\ on Windows). While this works for standard installations,

Making the IPM Root directory configurable via the zpm "config" command to support:

zpm:USER>config set ModuleRoot /custom/path/
  • Isolation: Allow module source code and artifacts to be stored in a directory completely separate from the IRIS system folders.
  • Validation: Ensure IPM verifies Read, Write, and Execute (rwx) permissions on the target path to prevent installation failures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions