3.16.x on i686

Michal Jaegermann michal at harddata.com
Wed Jun 25 07:25:59 UTC 2014


On Tue, Jun 24, 2014 at 04:30:59PM -0700, Adam Williamson wrote:
> 
> I think the "Could not find init script" errors are probably due to this
> 'dangling symlink' problem, and the fact that .service files are being
> generated is intentional - just the way systemd is handling remaining
> sysv services - and not a bug.

That looks to me like an obvious bug.  Not a killer one but still.
systemd does so many things that it could easily check that it attempts
to handle a dangling symlink and skip it instead of going into, at
least, some long and noisy spurious loop.  It could even leave in logs
something like "Warning: old dangling symlinks in subdirectories of
/etc/init.d" and possibly suggest running 'symlinks -d /etc/init.d'
(or maybe even kill these leftovers itself but that would be likely
going too far).

   MichaƂ


More information about the test mailing list