erikng / mdmscripts

Example scripts for MDM tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Naggyv2 Fails to Install on 10.14 b9

gmarnin opened this issue · comments

I used munkipkg to build Naggy-2.0, leaving all default setting in build-info.json
It fails to install on b9

installer: Package name is 
installer: Installing at base path /
installer:PHASE:Preparing for installation…
installer:PHASE:Preparing the disk…
installer:PHASE:Preparing …
installer:PHASE:Waiting for other installations to complete…
installer:PHASE:Configuring the installation…
installer:STATUS:
installer:%83.101192
installer:PHASE:Running package scripts…
installer:PHASE:Validating packages…
installer:%97.750000
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
12mor101m2:~ itsadmin2$ sw_vers
ProductName:    Mac OS X
ProductVersion:    10.14
BuildVersion:    18A377a

I got it to run after I ran sudo mkdir "/Library/Application Support/naggy/Logs"

/Users/itsadmin2/Desktop/naggyv2/scripts/postinstall 
Traceback (most recent call last):
  File "/Users/itsadmin2/Desktop/naggyv2/scripts/postinstall", line 69, in <module>
    main()
  File "/Users/itsadmin2/Desktop/naggyv2/scripts/postinstall", line 41, in main
    os.chmod(naggy_log_path, 0o777)
OSError: [Errno 2] No such file or directory: '/Library/Application Support/naggy/Logs'
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ mkdir "/Library/Application Support/naggy/Logs"
mkdir: /Library/Application Support/naggy/Logs: Permission denied
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ sudo mkdir "/Library/Application Support/naggy/Logs"
Password:
12mor101m2:~ itsadmin2$ /Users/itsadmin2/Desktop/naggyv2/scripts/postinstall 
Traceback (most recent call last):
  File "/Users/itsadmin2/Desktop/naggyv2/scripts/postinstall", line 69, in <module>
    main()
  File "/Users/itsadmin2/Desktop/naggyv2/scripts/postinstall", line 41, in main
    os.chmod(naggy_log_path, 0o777)
OSError: [Errno 1] Operation not permitted: '/Library/Application Support/naggy/Logs'
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ 
12mor101m2:~ itsadmin2$ sudo /Users/itsadmin2/Desktop/naggyv2/scripts/postinstall 
12mor101m2:~ itsadmin2$ 

Thanks. Good ol' git is getting in the way here. Need to think about what I want to do.

Addressed 1ce0c39 and 39f818c

In order to create a properly working package, you will need to run the following command:
munkipkg --sync /path/to/cloned_repo/dep/tools/naggyv2 to load the Bom.txt file I created.