Endpoint/Defaults/Eigenverft/EigenverftManifestedPackage.json
|
{
"$schema": "../../../Schema/PackageDefinition/eigenverft-module-package-definition-2.0.schema.json", "schemaVersion": "2.0", "definitionPublication": { "publisherId": "Eigenverft", "publisherName": "Eigenverft", "definitionId": "EigenverftManifestedPackage", "definitionRevision": 8, "publishedAtUtc": "2026-07-17T10:10:27.0082036Z", "definitionSignature": { "kind": "signed", "format": "embedded-json-rsa-sha256-v1", "signedContent": "canonicalDefinitionExcludingSignatureValue", "keyThumbprint": "F51EBE1F899A693128330CCAFE9E1329CA4510CC", "signerDisplayName": "Eigenverft Package Catalog Signing", "certificateSubject": "CN=Eigenverft Package Catalog Signing, O=Eigenverft, OU=Package Catalog", "certificatePem": "-----BEGIN CERTIFICATE-----\r\nMIIEeTCCAuGgAwIBAgIIKol+V7w5VAwwDQYJKoZIhvcNAQELBQAwXDEYMBYGA1UE\r\nCxMPUGFja2FnZSBDYXRhbG9nMRMwEQYDVQQKEwpFaWdlbnZlcmZ0MSswKQYDVQQD\r\nEyJFaWdlbnZlcmZ0IFBhY2thZ2UgQ2F0YWxvZyBTaWduaW5nMB4XDTI2MDUyNjE3\r\nMDYyMFoXDTM2MDUyNzE3MDYyMFowXDEYMBYGA1UECxMPUGFja2FnZSBDYXRhbG9n\r\nMRMwEQYDVQQKEwpFaWdlbnZlcmZ0MSswKQYDVQQDEyJFaWdlbnZlcmZ0IFBhY2th\r\nZ2UgQ2F0YWxvZyBTaWduaW5nMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKC\r\nAYEAy74Y0qaGfXBpOhivaSkusxGbSTYxSM3XS63ZndgsJe1GFfbuxfoOgq4Qe9Ll\r\nDw/2lvtToiNeZy08mnVp+NJE9qJUGESZDNoHkR2BniaPW5AlEtTnsclDlbkpuJyG\r\nW4AIUD7Q4ZO+HDy8N/UTmhG0j1p69Q5eXvonkDt62Md7J24C8UXr4nSk13jFo7+Z\r\nBVln3lGes2CK+OYGF/XT3oYEXZRBTW34cobaYbNPGmLm9L+D0UArm0bMrbpRkatP\r\nH1FT6zt4DVQpb1yb3TJKKwuJEdGFPwrRb1SvV7Ni+SJZcGZyHL9KxXlJ5Vg6sfVh\r\nGUu32qmNs8YHfaelPDgWSV4pDX7nyOp1xUud3nBhCHoFcovc21UCTjVUdUfJEBKU\r\ngZkJ76CobCBrNCXImkUe7h2uSxH4MVoyiciEdjuek1l2dI2MxeaqtljKi3dg8QgM\r\nWCOo3I4wQEku4QXAKGZBR3Od40jeBxdOJIIa4OuXcc/MXJZjKOi4OXyncZwf93Vb\r\niNkBAgMBAAGjPzA9MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1Ud\r\nDgQWBBQQy2kfDvCtojoANV2gIE6JLPhm4TANBgkqhkiG9w0BAQsFAAOCAYEAAU35\r\nPuA16j1nKX4ADmZEi77ho+73XhXXT6YRzo+8iVfx5B/VzJCaEsWzjg1qoPWV+QhY\r\nh3Jrd38pZNBiaTeSCu6f0H7jbjBfHlhOD5878OpJSXe35BG54SQyyAIsw6nAr+AT\r\n9YaQppDrAq/psrPaFVl+70s6uMnop+EDd717eifkSORZO303PraoIn1ZHNcAN5iN\r\n+cSCSp3HBpFjau+X0565543Z6O7OgSeHa6rFyxxGfgphZDMdDbKxx46lZGBeUx/B\r\npgSyxnp3Xgtfp0hpvwAM5rx+um2bDm1XsfCLiXjlN/zdgXneMWaK35KqXSs0EfBy\r\nlhDBIcRCjoA1AbKb0FzoE+oNapzf9NwJGXiuzz6WK0YW4ZP0p2o3xdJDuLNm9dtg\r\n9+53GuSu0GX6e2yl+0H0RafglvJgW7iGVl1ILyy2J9vVCrkL/T0UBrIuQNwJqE0H\r\nX6JfdAlppMDBhmJzm9yHWFwob8IygH59Xqmm0dVqzPhlck1Sm4KmZZ18aWMw\r\n-----END CERTIFICATE-----", "signedAtUtc": "2026-07-17T10:10:44.8623297Z", "signatureValue": "F9BFRbqSXi41MnPzX8AL641cFY8lQ6pycnJwiIA1oL+9QJJdAw6nR7UoGvEjrqV9HfGNGZzrvYjFSd+MZhDpEwDw/gTVhcn+cUwjt6QB2QEZu2lFg7MKmm4XbsUPMVc4Acy+SlEB8XAkss2Z4p6n01Uy7rXJPVl+fu46LX6rFgvQz2swMO5lpTIuUNSdZz74GG/uPHc2S4IJ+78KKONoME9xgDy2oh+z28mmTbpqb7X/8fe3kpBAkmfhr4qrjVj/x1Eq75vmHUy2RnsJKH+GpFJZUzkFSqNhuNDdKu7avGGTPeaaWUmq9xytYbyWkvOytbPfgbxWD1Xbe8YhV18iDe0eucfVq1jvDLQhyNB55A3Wb+THXrexAcPZ1RsFkSJ1/2dXAYGScdCL7JwqCzUYnutIPYJWPZnDKLqUik8Il0FOMU8lV0TCzjYunLjnJFm6HWQWphRkPWl9kibxy4GJt1LinJtVMpS/VPzLXlDNRDhKDFWW7T4icQ1tIZHMLlog" } }, "display": { "default": { "name": "Eigenverft Manifested Package", "publisher": "Eigenverft", "corporation": "Eigenverft", "summary": "Pinned Eigenverft.Manifested.Package PowerShell module installed from a depot-backed Gallery nupkg" } }, "classification": { "tags": [ "eigenverft-package", "package-engine", "package-management" ] }, "dependency": { "requires": [ { "publisherId": "Eigenverft", "definitionId": "PowerShellGet", "versionRange": ">=2.2.5 <3.0.0" } ] }, "artifacts": { "targets": [ { "id": "EigenverftManifestedPackage-psmodule-stable", "releaseTrack": "stable", "artifactDistributionVariant": "psmodule-any", "constraints": { "os": [ "windows" ], "cpu": [ "x64", "arm64" ] }, "versionSelection": { "strategy": "latestByVersion", "allowPrerelease": false }, "artifactFiles": { "package": { "relativePathTemplate": "Eigenverft.Manifested.Package.{version}.nupkg", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "optional" } }, { "kind": "vendorDownload", "sourceId": "powerShellGalleryPackageApi", "sourcePath": "Eigenverft.Manifested.Package/{version}", "searchOrder": 900, "verification": { "mode": "required" } } ] }, "packageManagementPackage": { "relativePathTemplate": "PackageManagement.1.4.8.1.nupkg", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "required" } }, { "kind": "vendorDownload", "sourceId": "powerShellGalleryPackageApi", "sourcePath": "PackageManagement/1.4.8.1", "searchOrder": 900, "verification": { "mode": "required" } } ] }, "powerShellGetPackage": { "relativePathTemplate": "PowerShellGet.2.2.5.nupkg", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "required" } }, { "kind": "vendorDownload", "sourceId": "powerShellGalleryPackageApi", "sourcePath": "PowerShellGet/2.2.5", "searchOrder": 900, "verification": { "mode": "required" } } ] }, "bootstrapCommand": { "relativePathTemplate": "Eigenverft.Manifested.Package.Bootstrap.cmd", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "required" } }, { "kind": "vendorDownload", "searchOrder": 900, "verification": { "mode": "required" } } ] }, "bootstrapPowerShell": { "relativePathTemplate": "Eigenverft.Manifested.Package.Bootstrap.ps1", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "required" } }, { "kind": "vendorDownload", "searchOrder": 900, "verification": { "mode": "required" } } ] } } } ], "releases": [ { "version": "1.20264.4323", "releaseTracks": [ "stable" ], "targetArtifacts": { "EigenverftManifestedPackage-psmodule-stable": { "artifactId": "eigenverft-manifested-package-psmodule-stable", "artifactFiles": { "package": { "contentHash": { "algorithm": "sha256", "value": "59de7e2d2514d80ab917b9e22e369a0379c867c3d56a3f87e9f37ede1a294c89" } }, "packageManagementPackage": { "contentHash": { "algorithm": "sha256", "value": "7e1f8a75b6bc8a83d8abff79f6690fc1dfbd534fd3e5733d97e19bcb5954c13e" } }, "powerShellGetPackage": { "contentHash": { "algorithm": "sha256", "value": "6b8cebf2a464eaeb31b0a6d627355c30d9d1899dba0ce3bdd0d4e7afca148673" } }, "bootstrapCommand": { "url": "https://raw.githubusercontent.com/eigenverft/Eigenverft.Manifested.Package/refs/heads/main/src/prj/Eigenverft.Manifested.Package/Bootstrap/Eigenverft.Manifested.Package.Bootstrap.cmd", "contentHash": { "algorithm": "sha256", "value": "1bd294dc0b6522974d069af7a8b78a0c672fb264de18e73e78a1fb6596a880ab" } }, "bootstrapPowerShell": { "url": "https://raw.githubusercontent.com/eigenverft/Eigenverft.Manifested.Package/refs/heads/main/src/prj/Eigenverft.Manifested.Package/Bootstrap/Eigenverft.Manifested.Package.Bootstrap.ps1", "contentHash": { "algorithm": "sha256", "value": "e95fef7395f2919cac48b6cccf8d5e3e0b051bc75cbf3077ddabd37813da573b" } } } } } } ], "sources": { "powerShellGalleryPackageApi": { "kind": "download", "baseUri": "https://www.powershellgallery.com/api/v2/package/" } } }, "discovery": { "presence": { "files": [], "directories": [], "commands": [], "apps": [], "metadataFiles": [], "signatures": [], "fileDetails": [], "registry": [], "powerShellModules": [ { "name": "Eigenverft.Manifested.Package", "requiredVersion": "1.20264.4323", "scope": "CurrentUser", "requiredForState": true } ] }, "existingInstall": { "enabled": true, "searchLocations": [ { "id": "currentUserPowerShellModule", "kind": "powershellModule", "searchOrder": 100, "name": "Eigenverft.Manifested.Package", "requiredVersion": "1.20264.4323", "scope": "CurrentUser" } ], "installRootRules": [] } }, "packageOperations": { "policy": { "ownershipPolicy": { "allowAdoptExternal": true, "upgradeAdoptedInstall": false, "requirePackageOwnership": false }, "compatibility": { "checks": [ { "kind": "osVersion", "operator": ">=", "value": "10.0" } ] } }, "assigned": { "install": { "kind": "powershellModuleInstaller", "moduleName": "Eigenverft.Manifested.Package", "requiredVersion": "1.20264.4323", "scope": "CurrentUser", "allowClobber": true, "skipPublisherCheck": false, "timeoutSec": 600, "artifactFileId": "package" }, "readyStateCheck": { "use": "discovery.presence", "expectedVersion": "{version}", "require": { "files": false, "directories": false, "commands": false, "apps": false, "metadataFiles": false, "signatures": false, "fileDetails": false, "registry": false, "powerShellModules": true } }, "pathRegistration": { "mode": "none" }, "versionUpdatePolicy": { "whenAssigned": "trackSelectedVersion", "onSameSelectedVersion": "reuseOrRepair", "onNewSelectedVersion": "replacePackageOwnedInstall" } }, "removed": { "policy": { "whenNotInInventory": "succeed", "allowedInventoryOwnershipKinds": [], "allowUntrackedExternalRemoval": false, "removeDependencies": false }, "operation": { "kind": "none" }, "absenceVerification": { "use": "discovery.presence", "require": { "files": false, "directories": false, "commands": false, "apps": false, "metadataFiles": false, "signatures": false, "fileDetails": false, "registry": false, "powerShellModules": false } }, "postRemoveCleanup": { "packageInventoryRecord": true, "generatedShims": true, "pathEntries": true, "workDirectories": true } } } } |