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 |
|
Greg Neagle
|
a98d92de97
|
Removing unused file
|
2024-09-07 08:07:38 -07:00 |
|
Greg Neagle
|
886bb83ae0
|
Fix processing of unattended_uninstall keys for removals
|
2024-09-07 08:05:05 -07:00 |
|
Greg Neagle
|
de81c6a752
|
Implement still more of managedsoftwareupdate
|
2024-09-07 07:56:54 -07:00 |
|
Greg Neagle
|
3931840e35
|
Implement still more of managedsoftwareupdate
|
2024-09-06 15:34:23 -07:00 |
|
Greg Neagle
|
3ecad60361
|
Change displayStagedOSInstallerInfo() to avoid getting the same info twice
|
2024-09-06 15:33:52 -07:00 |
|
Greg Neagle
|
406af588c2
|
Fix downloadInstallerItem()
|
2024-09-06 13:27:37 -07:00 |
|
Greg Neagle
|
e0471d4613
|
Formatting tweak with try/await
|
2024-09-05 11:52:46 -07:00 |
|
Greg Neagle
|
dd09a7c75c
|
Turn off diskspace warnings when processing optional_installs
|
2024-09-05 11:51:47 -07:00 |
|
Greg Neagle
|
d2f02bea8c
|
Implement more of managedsoftwareupdate
|
2024-09-05 08:18:26 -07:00 |
|
Greg Neagle
|
a1eb219df6
|
Simplify runPreOrPostScript()
|
2024-09-05 08:17:36 -07:00 |
|