Created attachment 547452 [details, diff] Patch for legacy init.d names As sys-process/vixie-cron is now obsolete, some users could be glad about legacy symlinks in /etc/init.d. I propose to have a /etc/init.d/cronie -> /etc/init.d/crond /etc/init.d/cronie -> /etc/init.d/vixie-cron if user wants. What about --- a/sys-process/cronie/cronie-1.5.1-r1.ebuild +++ b/sys-process/cronie/cronie-1.5.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz" LICENSE="ISC BSD BSD-2 GPL-2" KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="+anacron +inotify pam selinux" +IUSE="+anacron +inotify pam selinux legacy-init-crond legacy-init-vixiecron" DEPEND="pam? ( virtual/pam ) anacron? ( !sys-process/anacron )" @@ -86,6 +86,16 @@ src_install() { insinto /etc/cron.d doins contrib/dailyjobs fi + + if use legacy-init-crond ; then + cd ${D}/etc/init.d + ln -s cronie crond + fi + + if use legacy-init-vixiecron ; then + cd ${D}/etc/init.d + ln -s cronie vixie-cron + fi einstalldocs } Maybe the USE flag names are not ideal, but just a try.
You are welcome to create such symlinks yourself. I don't see any reason to have the ebuild do it.