One system has, at last count, over 600 provided service bundles in a Debian package. (It's somewhere around 670 in the development version.) These range from "accounting" through "keepalived" and "swift@container-auditor" to "ypbind".
Note, for the sake of completeness, that van Smoorenburg rc scripts changed format on Debian back in 2014. Most of the boilerplate has been eliminated, and writing them is a lot closer to how would would write a Mewburn rc script on FreeBSD/NetBSD or an OpenRC script.
It is fortunate, then, that neither of the ones that I referenced are that. The several run program collections are, as we can see, provided by a range of different people from Wayne Marshall to Glenn Strauss; and van Smoorenburg rc on Debian is maintained by several people, including Petter Reinholdtsen who introduced the aforementioned 2014 change.
* http://jdebp.uk./Softwares/nosh/debian-binary-packages.html#...
One can also pull in other people's run program collections, of which the world has several.
* http://jdebp.uk./Softwares/nosh/guide/creating-bundles.html
And there's a handy tool for what's left.
* http://jdebp.uk./Softwares/nosh/guide/commands/convert-syste...
* http://jdebp.uk./Softwares/nosh/worked-example.html
Note, for the sake of completeness, that van Smoorenburg rc scripts changed format on Debian back in 2014. Most of the boilerplate has been eliminated, and writing them is a lot closer to how would would write a Mewburn rc script on FreeBSD/NetBSD or an OpenRC script.
* https://manpages.debian.org/buster/sysvinit-utils/init-d-scr...