v0.2.48
its v0.2.48
Platforms: Windows (x64) · Linux (x64)
Quick install
Linux (drops its into ~/.local/bin):
curl -fsSL https://github.com/sling86/its-releases/releases/latest/download/install.sh | bashWindows (drops its.exe into %LOCALAPPDATA%\Programs\its and adds it to the user PATH):
irm https://github.com/sling86/its-releases/releases/latest/download/install.ps1 | iexOr download ItsSetup.exe for the Inno Setup installer.
Full asset list below. docs/ · CHANGELOG.md · LICENSE — all auto-synced into this repo on every release.
Changes
Added
its rmm policies patch-policy <id>— edit a policy's Windows Update
schedule + per-severity approvals (the WinUpdatePolicy). Flags:
--run-time-hour 0-23,--frequency daily|monthly|inherit,--days mon,wed,fri(weekly),--day-of-month 1-31(monthly),--reboot never|required|always|inherit, and per-severity
--critical|--important|--moderate|--low|--other approve|manual|ignore|inherit.
Partial update — only the flags you pass change.--confirmrequired (affects
every agent under the policy); without it, prints a current→new diff.- Correct route is
PUT /automation/patchpolicy/<winupdatepolicy_pk>/
(the WinUpdatePolicy id, inlined on the policy LIST). The previously assumed
PUT /winupdate/<pk>/is a different route (per-KB update records) and 404s.
Falls back toPOST /automation/patchpolicy/when the policy has no
WinUpdatePolicy yet.
- Correct route is