Thorsten Glaser:
I would be massively surprised if I installed a system, added
something to rc.local, and it were not run.
You would be massively surprised on Arch Linux and its derivatives,
then. systemd is built without its backwards compatibility mechanisms
on Arch, and /etc/rc.local stopped working for Arch users over 7 years
ago. (An AUR package from a third party exists, but from the official
repositories one does not obtain /etc/rc.local functionality at all.)
Add stuff to /etc/rc.local, and nothing will happen.
* https://superuser.com/questions/278396/
It is quite amusing to see so much effort expended in the late 2010s on
/etc/rc.local in the name of "System V init", when actual AT&T Unix
System 3 init+rc (of which the van Smoorenburg rc on Linux is but a
clone) superseded and replaced /etc/rc.local in 1983.
* http://jdebp.eu./FGA/rc.local-is-history.html