Hi, Is there a way on macOS to launch Transparent Proxy Network Extension in machine login window? on-demand rule doesn't help. I have this use case that after reboot machine, I want to launch Transparent Proxy Network Extension in machine login window before user log into machine.
Launch Transparent Proxy Network Extension in machine login window on macOS
this is on-demand rule I have
<key>OnDemandRules</key>
<array>
<dict>
<key>Action</key>
<string>Connect</string>
<key>InterfaceTypeMatch</key>
<string>Any</string>
</dict>
</array>
Hi, is there a way on macOS to launch Transparent Proxy Network Extension in the machine login window? On-demand rule doesn't help. I have this use case that after rebooting the machine,
No, not immediately after reboot. Focusing on Intel first (because it's easier to explain), the screen you actually see immediately after reboot is NOT in fact a macOS interface, but is in fact a VERY close copy of a macOS interface that's been implemented in EFI. That means that none of the system "normal" functionality is available because macOS is NOT in fact "running". On Apple Silicon the situation is a bit stranger because a variant of macOS is technically running; however, the larger issue across both systems is that the system doesn't actually have access to your network extension; that data is still encrypted (along with the "rest" of the Data volume). That data can't be decrypted until at least one user has logged in.
__
Kevin Elliott
DTS Engineer, CoreOS/Hardware