Skip to content

Releases: wycomco/misty

misty 0.2.5

26 Mar 08:16
Compare
Choose a tag to compare

0.2.5 – 2025-03-24

Fixed

  • List and download only compatible installers – PR#27

misty 0.2.4

20 Mar 10:45
Compare
Choose a tag to compare

Added

  • Clean up mist-cli’s tmp folder
  • Exit misty run if invoked by launchd without config files present

Fixed

  • When exiting 1: do a makecatalogs | grep warning and display correct file name of error log – PR#25
  • If the version to be processed is already present in repo, do not remove the prior version – PR#26

Changed

  • Use munki’s recommended minimum_munki_version, also for x86_64 plists – PR#24

misty 0.2.3

24 Oct 15:21
Compare
Choose a tag to compare

This is the first publicly available release. The installer is signed and notarized.

Added

  • Check for presence of repo if remote – PR#17
  • Create workflow for signed and notarized installer – PR#20
  • Check owner and group of subdirectories defined in $munki_pathPR#22

Changed

  • Checking order, output of launchd logs on exit 1 – PR#18
  • Increased storage requirement for installers – PR#19
  • Handling of special characters in password for repo share – PR#21

misty 0.2.2

17 Sep 12:25
Compare
Choose a tag to compare

Changes

  • Add support for macOS Sequoia, remove macOS Monterey routine; update config.txt if present – PR#15

Known Issues

  • See Testing methods and To Do sections of the README if you plan to use misty at the current state.

misty 0.2.1

04 Sep 13:49
Compare
Choose a tag to compare

Changes

  • Sanity check for launchdaemon’s start time – PR#1, PR#10
  • Move misty dirs (usr, skel, Logs) from /Users/Shared/Mist to /var/root/mistyPR#4, PR#13
  • Error messages only get prepended by a timestamp if misty is running as a launchd job – PR#11
  • Removed initial start value for LaunchDaemon in config.txt (fix for 0.1.7) – PR#8

Known Issues

  • See Testing methods and To Do sections of the README if you plan to use misty at the current state.

misty 0.2.0

22 Aug 16:16
Compare
Choose a tag to compare
misty 0.2.0 Pre-release
Pre-release

Changes

  • Check and restart of LaunchDaemon (only works in interactive run at the moment)
  • Single logging function with timestamps also for error messages of invoked commands (like munkiimport)
  • Successful test on two different repos
  • Export /bin to $PATH
  • Explicitly set minimum_munki_version for macOS 12 (was not evaluated if newer major version were not available)
  • Claim misty as author of plists (main improvement)

Known issues

  • See Known issues and To do sections of the README if you plan to use misty at the current state.

misty 0.1.7

14 Aug 15:22
Compare
Choose a tag to compare
misty 0.1.7 Pre-release
Pre-release

Changes

  • Re-added initial start value for LaunchDaemon in config.txt

Known issues

  • See Testing methods and To do sections of the README if you plan to use misty at the current state.

misty 0.1.6

14 Aug 07:23
Compare
Choose a tag to compare
misty 0.1.6 Pre-release
Pre-release

Changes

  • New variables in config.txt for setup using an SMB share
  • Timestamps in log files include milliseconds
  • Order of declaration of variables changed (bugfix)
  • Improved output

Known issues

  • See To do section of the README if you plan to use misty at the current state.

misty 0.1.5

05 Jul 12:00
Compare
Choose a tag to compare
misty 0.1.5 Pre-release
Pre-release

Changes

  • munkiimport creates a different payload when run as stage_os_installer or as startosinstall. Since we only want one payload, installer_item_hash and installer_item_size have to be copied from the stage_os_installer (not tested) (bugfix)
  • Proper checking of required space (bugfix)
  • Use different minimum_munki_versions for Intel and Apple Silicon (bugfix)
  • Use of single continuous strings for variables in paths where possible for better readability (enhancement)
  • Improved output for removal of previous versions (enhancement)
  • Use of master function for less code

Known issues

  • See To do section of the README if you plan to use misty at the current state.

misty 0.1.4

26 Apr 15:01
Compare
Choose a tag to compare
misty 0.1.4 Pre-release
Pre-release

Changes

  • License was changed to MIT.
  • File override.txt was renamed to config.txt. If you have tested misty before, please rename the usr folder in /Users/Shared/Mist and let the folder be created again on first run. No changes have been made to other files in the usr folder, they can be replaced by your definitions.
  • LaunchDaemon will not be loaded, since smb shares do not work yet. Start date in LaunchDaemon will be set on first run nevertheless.
  • Added timestamps to messages sent to log files when misty is invoked by the LaunchDaemon.
  • Do cleanup for each major version separately.
  • Alphabetic ordering of functions.
  • Soft link of script to /usr/bin instead of handling multiple PATH variables in postinstall script.
  • Update of README.

Known issues

  • See To do section of the README if you plan to use misty at the current state.