Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS 10.14.3 or later will require reboot twice #100

Closed
kenchan0130 opened this issue Mar 29, 2019 · 3 comments
Closed

macOS 10.14.3 or later will require reboot twice #100

kenchan0130 opened this issue Mar 29, 2019 · 3 comments

Comments

@kenchan0130
Copy link
Collaborator

Background

macOS 10.14.3 or later will require reboot twice. (See also: #56, #74 and #97)

Currently, this script will load and launch agent has a script to run OSInstallerSetup without cancelFVAuthReboot.
This process will make it.

Policy ideas

We have the following policy ideas to respond to this issue.

Idea 1. If a non-administrative user runs this script, it should uniformly not auth reboot. (We don't use the agent of osinstallersetupd.)
Idea 2. Temporarily add administrative privileges as #86 in this script.
Idea 3. According to this PR, depending on the arguments reboot will bring up the admin dialog.
Idea 4. If the version of os installer is 10.14 or later and a non-administrative user runs this script, it should uniformly not auth reboot.

@kenchan0130
Copy link
Collaborator Author

In the discussion here, I think it is better to adopt idea4.

@kenchan0130
Copy link
Collaborator Author

#97 has been merged.
If we adopt idea 4, we will not need argument 10. That is, it is possible for this idea to add a little breaking changes to this script.

But I think that it is good to have few arguments.
Therefore, I think I should continue to adopt idea4.

@kenchan0130
Copy link
Collaborator Author

Thx @taniguti. I will close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant