Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-963

Separate os packages into multiple packages

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.3
    • Component/s: Build, Packaging
    • Labels:
      None
    • Environment:
      Debian, Ubuntu, Redhat, CentOS, Fedora, Amazon Linux
    • Backwards Compatibility:
      Minor Change

      Description

      The Linux packages should be split into multiple packages rather than one monolithic package. Other databases in Debian follow this model.

      For example:
      mongodb-server (mongod, mongos, etc.)
      libmongodb (libraries)
      mongodb-dev (headers)
      mongodb-tools (mongo, mongoimport)

      Use case: A site wants to have a fleet of mongo machines without servers installed, only client libraries and tools. Installing the existing package necessitates the server installation and its burdens (mongodb user, storage path, etc.)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ernie.hershey Ernie Hershey
              Reporter:
              evanwies Evan Wies
              Participants:
              Votes:
              12 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: