Fedora (unfortunately sometimes) is a very
dynamic distro. Things are always changing - rc.local for instance.
Nowadays it's called /etc/rc.d/rc.local
You can simply rename ("mv" to a new name) your current file - but you should also remove the "sudo ", it's not needed when the command is issued in rc.local. As root do this to rename that file
mv /etc/rc.local /etc/rc.d/rc.local