Repository navigation
tmgr 1.0.1
Pre-release
Pre-release
·
761 commits
to master
since this release
- This release is still not signed: the minisign secrets are not set up yet, so its tarballs have SHA256SUMS only and it is published as a prerelease.
- The runner checks the whole command line, not only the executable: queue starts send the digest of the approved command (profile command and arguments, model and
askarguments, with the pinned executable; runner capargv_pin.v1, required), andtmgr runsends the executable pin and the command digest it resolves after the confirmation. A runner that would start anything else refuses withforbidden. runs.restorerefuses a queue run recorded without an executable pin (queue the task again) and checks the resume arguments against the profile it launches.tmgr runandtmgr queue run-oncerefuse a runner that is still the 1.0.0 one (it cannot check the command line): runtmgr runner stop && tmgr runner startafter updating.
Unsigned prerelease: macOS notarization (APPLE_ID, APPLE_PASSWORD, APPLE_TEAM_ID), minisign signatures (CLI_MINISIGN_SECRET_KEY).