Ludwig Nussel wrote:
Hi,
(open)SUSE always had those rc* symlinks (e.g. rcvsftpd) as convenience feature to easily run init scripts without relying on fancy bash completions. As long as the service still has a sysv init script using the rc link still works fine as the init script magically redirects to systemd. Native service files however lack such feature and systemctl somehow feels clumsy to me. So I added a hack (now in Factory) to /sbin/service so it can act as rc* wrapper for both sysv init scripts and systemd units. IOW if your package has a service foo:
/lib/systemd/system/foo.service
then package a symlink like this: /usr/sbin/rcfoo -> /sbin/service
Now rcfoo works as expected again.
Cool. Thanks for making systemd feeling more sane. Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod, Roedermark, Germany Email: jschrod@acm.org -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org