3 ms·
I would not be surprised if, in a few years, this becomes one of the CLI tools installed on macOS, either as part of the default install or as part of the Xcode
by CaliforniaKarl 8y ago
I would not be surprised if, in a few years, this becomes one of the CLI tools installed on macOS, either as part of the default install or as part of the Xcode CLI tools.
- riffraff 8y agoWhy? MacOS has a bunch of GPL stuff, such as bash, IIRC.
- __david__ 8y agoAnd it already has actual rsync.
- avar 8y agoIt has 12 year old rsync due to Apple not wanting to ship anything that's GPLv3: https://bayton.org/2018/07/how-to-update-rsync-on-mac-os-high-sierra/ https://bayton.org/2018/07/how-to-update-rsync-on-mac-os-hig...
- perbu 8y agoGPL2, I doubt you'll find any GPL3 code in there. Which is why bash on MacOS is from 2007.
- gpvos 8y agoDoes macOS have any security features similar to pledge/unveil or any of the Linux hardening packages?
- Fnoord 8y agoIt has a port of PF.
- gpvos 8y agoI'm more interested to know about system call and filesystem access restrictors. I think pf is only a packet filter.
- Fnoord 8y agoThere's SIP and Keychain, but it does not prevent say Safari from accessing Mail or user memory in general. If macOS becomes an iOS port (instead of iOS being the derivative work of the barely used UNIX system called macOS) perhaps we'd see some of the iOS specific hardening. AFAIK that kind of sandboxing does not exist in macOS. How difficult would it be to port something like pledge or unveil to macOS?