---
name: "mellon_create_metadata"
section: "8"
platform: "linux"
package: "libapache2-mod-auth-mellon"
version: "0.19.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mellon_create_metadata"
---

# mellon\_create\_metadata(8)

Populate initial SP metadata for mod\_auth\_mellon

## NAME

mellon\_create\_metadata - Populate initial SP metadata for mod\_auth\_mellon

## SYNOPSIS

mellon\_create\_metadata ENTITY-ID ENDPOINT-URL

## DESCRIPTION

The Apache module mod\_auth\_mellon provides a SAML 2.0 service provider (SP). This service provider needs metadata to function. You can create the initial configuration for this with mellon\_create\_metadata. Three files will be created in the current directory. A public and private key pair, and a boilerplate metadata xml file with the public key and the URLs of this installation, that can be further edited at will.

You can reference these files in the configuration options MellonSPPrivateKeyFile, MellonSPCertFile and MellonSPMetadataFile, respectively.

## OPTIONS

Specify the desired entity ID of the SP. This needs to be globally unique and is therefore an URL or URN, probably with your own domain in it. The endpoint URL is the full URL to your mellon installation. This normally ends with "/mellon" unless configured otherwise.

## EXAMPLE

mellon\_create\_metadata urn:someservice https://sp.example.org/mellon

## AUTHOR

Thijs Kinkhorst \<thijs.kinkhorst@surfnet.nl\>
