4 ms·
And if my kernel crashes ? And if whatever library bugged, oh well, random people can access my systems ? And if my bgpd bugged, oh well, we just inject rando
by JackSlateur 2y ago
And if my kernel crashes ?
And if whatever library bugged, oh well, random people can access my systems ?
And if my bgpd bugged, oh well, we just inject random routes et forward data randomly ?
Makes no sense.
- viraptor 2y agoYour kernel has no external library dependencies. Relaxing library requirements can introduce security issues when the dependency behaviour changes, so I'm not sure what the argument is. If your bgp is bugged, yeah it sucks, but it's recoverable. We're using encrypted traffic these days to ensure that even captured traffic is safe. The difference here is that data corruption is not recoverable.
- deleted 2y ago[deleted]
- JackSlateur 2y agoLinux uses at least libc
- viraptor 2y agoLinux kernel doesn't use libc. Libc provides the interface for userspace to call the kernel.
- JackSlateur 2y agoIt does includes its headers (stdlib.h, at least), in various subsystems.
- viraptor 2y agoIn user space tools and tests only. The kernel part does not include stdlib.h anywhere. Nowhere where it matters in the context of "And if my kernel crashes?"
- JackSlateur 2y agoYou are right, thank you for the insight