Commit Graph

236 Commits

Author SHA1 Message Date
Greg Neagle
003cd73653 Reset munkitester to basic sample 2024-09-12 09:02:03 -07:00
Greg Neagle
e95845d41b Comments comments comments 2024-09-11 18:07:24 -07:00
Greg Neagle
ded5d5e5a1 Implement --munkistatusoutput and --verbose for removepackages 2024-09-11 17:59:49 -07:00
Greg Neagle
7f6248c796 Convert more comments to documentation 2024-09-11 17:55:09 -07:00
Greg Neagle
55c769edfa Convert more comments to documentation 2024-09-11 17:39:51 -07:00
Greg Neagle
65d0d6724f Convert more comments to documentation 2024-09-11 17:26:04 -07:00
Greg Neagle
b59988e11d Convert more comments to documentation 2024-09-11 16:46:37 -07:00
Greg Neagle
db671e0012 Convert more comments to documentation 2024-09-11 16:22:09 -07:00
Greg Neagle
bae4dfc20a Convert more comments to documentation 2024-09-11 15:49:03 -07:00
Greg Neagle
89dcdd84f1 Convert more comments to documentation 2024-09-11 15:38:07 -07:00
Greg Neagle
f7e3193f6a Change the POSTACTION_ constants into an enum 2024-09-11 15:24:28 -07:00
Greg Neagle
0b4297ae41 Convert more comments to documentation 2024-09-11 14:41:34 -07:00
Greg Neagle
f7cbba03a8 Convert more comments to documentation 2024-09-11 14:23:40 -07:00
Greg Neagle
4729445418 Convert more comments to documentation 2024-09-11 14:01:53 -07:00
Greg Neagle
80fa4cb463 Remove extraneous characters in documentation comments 2024-09-11 14:01:31 -07:00
Greg Neagle
190a024f26 Convert more comments to documentation 2024-09-11 11:41:58 -07:00
Greg Neagle
7ba4266a3d Convert more comments to documentation 2024-09-11 11:23:44 -07:00
Greg Neagle
694825beae Convert more comments to documentation 2024-09-11 11:14:23 -07:00
Greg Neagle
eca2173084 Convert some comments to documentation 2024-09-10 20:55:44 -07:00
Greg Neagle
83aafa770f Convert some comments to documentation 2024-09-10 20:46:42 -07:00
Greg Neagle
544138152b Finally getting the hang of how documentation comments work 2024-09-10 20:34:19 -07:00
Greg Neagle
605ac2eedf Finally getting the hand of how documentation comments work 2024-09-10 16:47:34 -07:00
Greg Neagle
4fbf1f0d4c Tweak comment style for comments that describe a function/method 2024-09-10 16:32:01 -07:00
Greg Neagle
e8041cd820 Tweak comment style for comments that describe a function/method 2024-09-10 16:26:46 -07:00
Greg Neagle
433588176e Tweak comment style for comments that describe a function/method 2024-09-10 16:09:16 -07:00
Greg Neagle
9d8eb19b16 Tweak comment style for comments that describe a function/method 2024-09-10 16:08:22 -07:00
Greg Neagle
3e0d55b3bc Tweak comment style for comments that describe a function/method 2024-09-10 16:02:30 -07:00
Greg Neagle
aca25f9428 Add ability to filter out major OS updates from Apple updates list 2024-09-10 14:53:33 -07:00
Greg Neagle
b3cab07d90 Fix which source files are available to which targets so all targets that should build successfully do 2024-09-10 09:15:01 -07:00
Greg Neagle
1c75186788 Fix yet another instance of typealiased MunkiError (RepoError) 2024-09-10 09:13:57 -07:00
Greg Neagle
8a31efddd7 Edit stub socket/server.swift so it doesn't trigger errors 2024-09-10 09:12:59 -07:00
Greg Neagle
d58a4ae0d7 Move baseName() function from download.swift to fileutils.swift 2024-09-10 09:11:53 -07:00
Greg Neagle
a2e8571b48 Initial bare-bones commit of appleupdates support. No support for installation; only support for notification 2024-09-09 16:02:36 -07:00
Greg Neagle
516688516b Implement more of launchd, osinstaller, and managedsoftwareupdate 2024-09-08 21:32:07 -07:00
Greg Neagle
1e63b58eda Allow for additional temp directories beyond the shared instance 2024-09-08 21:31:03 -07:00
Greg Neagle
4c916302f6 Allow for custom UNIX permissions in createExecutableFile() 2024-09-08 21:29:39 -07:00
Greg Neagle
9013bb9128 Implement more osinstaller functions 2024-09-08 11:33:25 -07:00
Greg Neagle
27b7896a0a Add ODutils 2024-09-08 11:32:54 -07:00
Greg Neagle
3224626908 Finish implementation of report archive function 2024-09-08 10:49:08 -07:00
Greg Neagle
aa8723fee6 Implement part of report archiving 2024-09-07 18:54:50 -07:00
Greg Neagle
3ebca0e4a2 Implement log file rotation 2024-09-07 18:32:53 -07:00
Greg Neagle
93f37520dd Some tweaks to fileutils functions 2024-09-07 18:32:16 -07:00
Greg Neagle
224ab28ee9 Add a clarifying comment 2024-09-07 17:47:11 -07:00
Greg Neagle
ac67b9f985 Simplfy DisplayOptions 'singleton' 2024-09-07 17:38:22 -07:00
Greg Neagle
006b64b902 Finish another TODO for StagedOSInstaller 2024-09-07 17:14:47 -07:00
Greg Neagle
cc00a463d1 Finish a couple of TODOs arounfd staged OS installer info 2024-09-07 17:09:55 -07:00
Greg Neagle
e55ebad2e5 Add TODO to make clean that uncache function hasn't been completely implemented yet 2024-09-07 17:03:00 -07:00
Greg Neagle
dda64f556d Add call to purge precached items if needed to get space to download managed items 2024-09-07 17:00:26 -07:00
Greg Neagle
c4ae2bb6f9 Handle SIGINT and SIGTERM, and clean up temp dirs on exit 2024-09-07 16:51:21 -07:00
Greg Neagle
45fd437eff Tweaks to processRemoval() 2024-09-07 16:03:08 -07:00