Я пытаюсь упаковать cron как часть моего пакета Debian (https://github.com/indykish/megam_akka.git).
Пакет Debian собирается с помощью sbt-native-packager. Я поместил скрипт cron в свой каталог bin, как здесь https://github.com/indykish/megam_akka/blob/master/bin/megamherk.cron.d
Я изменил свой build.sbt, чтобы забрать megamher.cron.d, как здесь https://github.com/indykish/megam_akka/blob/master/build.sbt
Я прикрепил фрагмент кода здесь:
linuxPackageMappings in Debian <+= (baseDirectory) map { bd =>
(packageMapping((bd / "bin/herk_stash") -> "/usr/share/megamherk/bin/herk_stash")
withUser "root" withGroup "root" withPerms "0755")
}
linuxPackageMappings in Debian <+= (baseDirectory) map { bd =>
(packageMapping((bd / "bin/megamherk.cron.d") -> "/etc/cron.d/megamherk")
withUser "root" withGroup "root" withPerms "0755")
}
я побежал:
sbt clean compile
sbt dist:dist
sbt debian:packageBin
Сгенерированный пакет debian внутри целевого каталога не содержит cron.
Я сослался на эту документацию по Debian (http://www.debian.org/doc/manuals/maint-guide/dother.en.html#crond)
Я что-то упустил здесь? Как сделать сбор sbt-native-package заданием cron?