O systemd do Debian adiciona vários links para evitar initscripts obsoletos de serem executados:
# Those services are useless under systemd. Mask them so they can't
# be run manually by accident.
/dev/null /lib/systemd/system/sendsigs.service
/dev/null /lib/systemd/system/halt.service
/dev/null /lib/systemd/system/reboot.service
/dev/null /lib/systemd/system/rc.service
/dev/null /lib/systemd/system/rcS.service
(No systemd, ligar uma unidade a /dev/null diz ao systemd que ela está “mascarada”.)
Portanto, o único objetivo de rc.service é garantir que a execução
systemctl start rc
não executará um script /etc/init.d/rc restante de algum outro sistema de inicialização ( file-rc , openrc e sysv-rc todos fornecem esse arquivo).