In the general case absolutely, slurping in the entire file and parsing it is not ideal if the file can be even slightly large. However if the `/etc/selinux/config` file is larger than a few kilobytes, then there is something horrendously wrong with the system and it'll probably crash and burn shortly. :) However we can absolutely switch this to each_line for consistency. Your call.