On Mon, Apr 8, 2013 at 2:04 PM, Frederic Crozat
- rcxxx symlinks were not part of sysvinit, it is yet another SUSE extension.
Yes and we should carry it, because many of our users are still using it. Removing it just for the sake of removing it is absurd.
Not only that, rc scripts, when scripts and not just symlinks, provide a much-needed standardized way of getting to figure out the "extended status" of some services. Init scripts provided them when SysVinit was the only way, but I agree pegging extra functionality into SysVinit scripts was... dubious. However, having rc scripts provide said extra functionality makes a lot of sense. And by extended status I mean something beyond systemd's "yeah, I started it - it ought to be running". Just try rcapparmor status on 12.2 to see how useless asking systemctl is.
- systemctl has bash/zsh/etc completion for people that do not want to type larger commands.
Of course, I encourage people to use systemctl, but it is not the point here.
More than completion, I'd like to see systemctl accepting "abbreviated" service names, as in without the ".service" which is so very redundant, for starters. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org