Greg Neagle
|
af51af5cdd
|
Change all sh-bang lines to #!/usr/local/munki/python
|
2019-07-16 22:14:47 -07:00 |
|
Greg Neagle
|
c2d2fef8a6
|
Convert bytestring data to NSData before passing to NSPropertyListSerialization.
propertyListFromData_mutabilityOption_format_errorDescription_ instead of using memoryview
|
2019-07-16 22:12:07 -07:00 |
|
Greg Neagle
|
7ff576f159
|
Python 3 compatibility fixes
|
2019-07-13 18:21:54 -07:00 |
|
Greg Neagle
|
b5dd66606c
|
Fix authrestart client to not close the socket twice after a request in Python 3.
|
2019-07-13 07:52:16 -07:00 |
|
Greg Neagle
|
cb6dfcfd90
|
Simpler implementation of get_input wrapper
|
2019-07-13 07:31:58 -07:00 |
|
Greg Neagle
|
d3a349a213
|
Python 3 list vs iterator fix
|
2019-07-13 07:31:22 -07:00 |
|
Greg Neagle
|
6ca778f456
|
Python 3 compatibiilty fixes
|
2019-07-13 07:18:42 -07:00 |
|
Greg Neagle
|
3ac475c7c6
|
Remove no-longer-used sorting function
|
2019-07-13 07:12:09 -07:00 |
|
Greg Neagle
|
21ebc71b59
|
Python 3 compatibility fixes
|
2019-07-11 00:27:34 -04:00 |
|
Greg Neagle
|
3aec987910
|
Fix checksum generation in installed_apple_pkgs_changed due to improper bytestring/unicode handling
|
2019-06-29 07:39:07 -07:00 |
|
Greg Neagle
|
b5bb875884
|
Better unicode text handling for subprocesses
|
2019-06-24 21:53:37 -07:00 |
|
Greg Neagle
|
647aa9c67e
|
More bytes vs unicode fun
|
2019-06-24 16:44:22 -07:00 |
|
Greg Neagle
|
3445e463c4
|
Properly decode launchctl list output for Python 3
|
2019-06-24 16:43:44 -07:00 |
|
Greg Neagle
|
bb2242aee8
|
Re-implement comparsions for MunkiLooseVersion so Python 3 behavior matches than of Python 2
|
2019-06-24 16:13:06 -07:00 |
|
Greg Neagle
|
cc3da0983c
|
Fix some version sorting issues
|
2019-06-24 15:49:11 -07:00 |
|
Greg Neagle
|
344b21b332
|
Fix Python 3 text encoding issues when running embedded scripts
|
2019-06-24 15:47:47 -07:00 |
|
Greg Neagle
|
58df97e74f
|
display detail on retreived manifest name. requires at least one -v
|
2019-06-23 18:48:07 -07:00 |
|
Greg Neagle
|
85a854eb98
|
Revert change to _to_unicode to convert non-string objects/values to unicode strings
|
2019-06-23 18:46:55 -07:00 |
|
Greg Neagle
|
6730fbb74a
|
Fix some bytes vs unicode handling for Python 3 compatibility
|
2019-06-23 17:48:03 -07:00 |
|
Greg Neagle
|
ff6248daaf
|
More Python3 compatibility changes
|
2019-06-23 09:51:22 -07:00 |
|
Greg Neagle
|
57f791b922
|
Python 3 compatibility changes for makepkginfo
|
2019-06-22 22:38:52 -07:00 |
|
Greg Neagle
|
0dddb5dbd5
|
Lots of Python 3 compatibility changes for munkilib
|
2019-06-22 22:19:39 -07:00 |
|
Greg Neagle
|
2f7b6c1a43
|
Python 3 compatibility changes for manifestutil
|
2019-06-22 22:18:29 -07:00 |
|
Greg Neagle
|
1e99d145d3
|
Python 3 compatibility changes for managedsoftwareupdate
|
2019-06-22 22:17:45 -07:00 |
|
Greg Neagle
|
234d186e81
|
Python 3 compatibility changes for makecatalogs
|
2019-06-22 22:17:15 -07:00 |
|
Greg Neagle
|
be5a38547e
|
Python 3 compatibility chnages for munkilib/appleupdates
|
2019-06-22 19:38:31 -07:00 |
|
Greg Neagle
|
d391640e0c
|
Python 3 compatibility changes for munkilib/installer/rmpkgs.py
|
2019-06-22 19:33:25 -07:00 |
|
Greg Neagle
|
bc110d5e96
|
Python 3 compatibility changes for ptyexec
|
2019-06-22 19:13:39 -07:00 |
|
Greg Neagle
|
d5183b6556
|
More Python 3 compatibility changes
|
2019-06-22 18:56:34 -07:00 |
|
Greg Neagle
|
15df290ee9
|
Python 3 compatibility for fetch.py
|
2019-06-22 18:55:43 -07:00 |
|
Greg Neagle
|
1f3683d5b4
|
Python 3 compatibility for gurl.py
|
2019-06-22 18:21:22 -07:00 |
|
Greg Neagle
|
4737500efb
|
Replace too-general except BaseException clauses
|
2019-06-20 22:09:24 -07:00 |
|
Greg Neagle
|
d4a2629a7e
|
Change except BaseException to except Exception throughout
|
2019-06-20 21:55:12 -07:00 |
|
Greg Neagle
|
2ea3740ddb
|
Remove UTF-8 encoding when logging for better Python 3 behavior
|
2019-06-20 21:50:43 -07:00 |
|
Greg Neagle
|
4ea8757036
|
Python 3 compatibility for munkilib/authrestart
|
2019-06-17 16:09:04 -07:00 |
|
Greg Neagle
|
0b0f5e082e
|
Python3 compatibility for authrestartd
|
2019-06-17 16:07:24 -07:00 |
|
Greg Neagle
|
19e2d59e08
|
iconimporter uses FoundationPlist once again
|
2019-06-17 16:06:17 -07:00 |
|
Greg Neagle
|
dad001bc38
|
Add Python3 compatibility to FoundationPlist; make plistlib wrappers in munkilib.wrappers use only plistlib
|
2019-06-17 16:05:28 -07:00 |
|
Greg Neagle
|
4f99ec4fbc
|
Add Python3 compatibility to appusaged
|
2019-06-17 09:39:22 -07:00 |
|
Greg Neagle
|
60b18c63f2
|
Add Python3 compatibility to app_usage_monitr
|
2019-06-16 22:31:42 -07:00 |
|
Greg Neagle
|
137e4d135e
|
Merge branch 'master' into Munki3dev
|
2019-06-06 08:16:05 -07:00 |
|
Greg Neagle
|
e704e283c9
|
More tweaks/improvements to autodetection of Munki repo URL
|
2019-06-06 08:15:38 -07:00 |
|
Greg Neagle
|
e8874a48ed
|
Merge branch 'master' into Munki3dev
|
2019-06-05 13:49:55 -07:00 |
|
Greg Neagle
|
af24245232
|
Address crashing issue if SCDynamicStoreCopyValue(None, 'State:/Network/Global/DNS') returns None
|
2019-06-05 13:49:32 -07:00 |
|
Greg Neagle
|
4b2327d54b
|
More Python 3 compatibility
|
2019-06-04 22:27:29 -07:00 |
|
Greg Neagle
|
172805f45b
|
Remove no-longer needed print_fn definition
|
2019-06-04 16:23:46 -07:00 |
|
Elliot Jordan
|
eb0c22880e
|
Add macOS Catalina catalog URL (#936)
|
2019-06-04 09:24:32 -07:00 |
|
Greg Neagle
|
d399702227
|
Add Python 3 support for repoclean
|
2019-05-31 08:58:47 -07:00 |
|
Greg Neagle
|
f067961e6e
|
Remove unused plistlib import from munkilib/admin/makecatalogslib.py
|
2019-05-30 08:57:33 -07:00 |
|
Greg Neagle
|
1b35782e53
|
Python 3 compatibility for manifestutil
|
2019-05-29 21:54:10 -07:00 |
|