On 2014-06-08 03:55, Linda Walsh wrote:
Carlos E. R. wrote:
You are obtuse. less so than you. I read the code, did you? That package is there for the contrary reason, not to break packages that expect systemv to be there.
---- Is that why most of the init.d scripts were deleted too? so people would have a compatible interface?
It is a compatibility package, not a crippled package.
--- Except it had code in it to disable compat. It **disallowed*** the init.d stuff working if it found unit files in systemd. It wasn't for compat -- it was for breaking init so it wouldn't touch services that were being handled by systemd.
No. There are packages in the distribution that have both init.d script and systemd service files. As the openSUSE uses systemd, it is better to use systemd native files, they should work better in the distribution (and having both cause problems). Thus there is a new policy to start removing those init.d scripts from packages (13.2). However, packages that only provide an init.d script continue working with that, and as far as I understand, that support will remain. -- Cheers / Saludos, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)