Endpoint/Defaults/Eigenverft/VisualCppRedistributable.json
|
{
"$schema": "../../../Schema/PackageDefinition/eigenverft-module-package-definition-1.7.schema.json", "schemaVersion": "1.7", "definitionPublication": { "publisherId": "Eigenverft", "publisherName": "Eigenverft", "definitionId": "VisualCppRedistributable", "definitionRevision": 1, "publishedAtUtc": "2026-05-13T12:00:00Z", "definitionSignature": { "kind": "signed", "format": "embedded-json-rsa-sha256-v1", "signedContent": "canonicalDefinitionExcludingSignatureValue", "keyThumbprint": "DD1E9435FB3AE68ABF2DB99E5638502E00D2FD90", "signerDisplayName": "Eigenverft Package Catalog Signing", "certificateSubject": "CN=Eigenverft Package Catalog Signing", "signedAtUtc": "2026-05-25T07:36:43.0926565Z", "signatureValue": "a6I88z6ZyJFpDLtNwi9JZVe459CQNNXHoE/6Z6o1Lkc9HCy7b/Tt8HsUoH2j+lU7m1mPODGoO9oHpMN8ScQCcudtmQdlNdQ5yYojfYxzqFVC0bU80mcjTELLq3A40YsKFepgKkEUsJyKehEn5bW63FnMqlKBCAIFDehLu9QOQ9KWmlkp5FLt1PcbSVX0unSXoXfjZ3P2hd/6cTUoUox9bE0dyP1zDTF1rcO8HWPNBaMl+XOOHlFtfX/INgo9Cpc8AiDQcVWrAXJeJ3wZfXU5W7idCGiaQ41d/uvr45xuFzYuX3kKEYUT4R22KRpeT9SVXR0UZ9Bxfv6uepHclMHtDMqRlaVbbRaBBG1fHqzGeA40NDIDlSOWqMXa3iI+1R/v/zIFuyWYRWZHUq7QBwM/nh1x6VBPGLS6SVKXnQFVWL3qQ2x4mec3D5uPnSdgIAVO2fBw2EibXcAc5Y9zl+6ZakpTnnR4me8TJKb/W/0A08KgQ+tDZHiwMsfHvqFm+Z/T" } }, "display": { "default": { "name": "Microsoft Visual C++ Redistributable", "publisher": "Microsoft", "corporation": "Microsoft Corporation", "summary": "Machine-wide Visual C++ runtime prerequisite" } }, "dependencies": [], "artifacts": { "targets": [ { "id": "VisualCppRedistributable-x64-stable", "releaseTrack": "stable", "artifactDistributionVariant": "x64", "constraints": { "os": [ "windows" ], "cpu": [ "x64" ] }, "versionSelection": { "strategy": "latestByVersion", "allowPrerelease": false }, "fileNameTemplate": "vc_redist.x64.exe", "acquisitionCandidates": [ { "kind": "packageDepot", "searchOrder": 100, "verification": { "mode": "optional" } }, { "kind": "download", "sourceId": "visualCppRedistributableDownload", "sourcePath": "vc14/vc_redist.x64.exe", "searchOrder": 900, "verification": { "mode": "required" } } ] } ], "releases": [ { "version": "14.0", "releaseTracks": [ "stable" ], "targetArtifacts": { "VisualCppRedistributable-x64-stable": { "artifactId": "vc-runtime-x64-stable", "publisherSignature": { "kind": "authenticode", "requireValid": true, "subjectContains": "Microsoft Corporation" } } } } ], "sources": { "visualCppRedistributableDownload": { "kind": "download", "baseUri": "https://aka.ms/" } } }, "discovery": { "presence": { "files": [], "directories": [], "commands": [], "apps": [], "metadataFiles": [], "signatures": [], "fileDetails": [], "registry": [ { "paths": [ "HKLM:\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", "HKLM:\\SOFTWARE\\Wow6432Node\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64" ], "valueName": "Installed", "expectedValue": "1" }, { "paths": [ "HKLM:\\SOFTWARE\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64", "HKLM:\\SOFTWARE\\Wow6432Node\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64" ], "valueName": "Version", "operator": ">=", "expectedValue": "14.0" } ], "powerShellModules": [] }, "existingInstall": { "enabled": false, "searchLocations": [], "installRootRules": [] } }, "packageOperations": { "policy": { "ownershipPolicy": { "allowAdoptExternal": false, "upgradeAdoptedInstall": false, "requirePackageOwnership": false }, "compatibility": { "checks": [ { "kind": "osVersion", "operator": ">=", "value": "10.0" } ] } }, "assigned": { "install": { "kind": "runInstaller", "targetKind": "machinePrerequisite", "installerKind": "burn", "uiMode": "quiet", "elevation": "required", "timeoutSec": 300, "logRelativePath": "visual-cpp-redist/{timestamp}.log", "commandArguments": [ "/install", "/quiet", "/norestart", "/log", "{logPath}" ], "successExitCodes": [ 0, 1638 ], "restartExitCodes": [ 3010 ] }, "readyStateCheck": { "use": "discovery.presence", "expectedVersion": "{version}", "require": { "files": false, "directories": false, "commands": false, "apps": false, "metadataFiles": false, "signatures": false, "fileDetails": false, "registry": true, "powerShellModules": false } }, "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": true, "directories": false, "commands": true, "apps": false, "metadataFiles": false, "signatures": false, "fileDetails": false, "registry": false, "powerShellModules": false } }, "postRemoveCleanup": { "packageInventoryRecord": true, "generatedShims": true, "pathEntries": true, "workDirectories": true } } } } |