In /lib/systemd/system/rc-local.service Mageia 3 has ExecStart=/etc/rc.d/rc.local start In Magiea 4, it's ExecStart=/etc/rc.local start In Mageia 4, neither file exists by default, so if /etc/rc.d/rc.local is created, and chmoded to be executable, it will no longer be executed. I think both /etc/rc.d/rc.local (empty file, with execute permissions), and the symlink /etc/rc.local -> /etc/rc.d/rc.local should be added. Reproducible: Steps to Reproduce:
Assignee: bugsquad => mageia
Whiteboard: (none) => 4alpha1
It's an upstream change to drop the distro specific paths. I can just specify --with-rc-local-script-path-start=/etc/rc.d/rc.local at configure time and we should be fine. There is also /sbin/halt.local in mga3 but it's default path is the same in newer systemds, so no specific configure args are needed there. I think fixing the path is better as I'd rather not create these legacy files by default if we can avoid it. This change should be in the next build.
Fixed as per comment above.
Status: NEW => RESOLVEDResolution: (none) => FIXED