sbt native packager:如何将logrotate conf文件添加到/etc/logrotate.d/myconf

时间:2014-06-18 04:15:15

标签: sbt-native-packager

我有:       Universal ++中的映射= Seq(         file(“my-application / src / universal / etc / logrotate.d / my-application”) - > “/etc/logrotate.d/my-application” )

但这将它放入/usr/share/my-application/etc/logroteate.d/my-application

1 个答案:

答案 0 :(得分:0)

将映射放在通用中会将它们放在安装目录中。 你必须使用linuxPackageMappings。

首先阅读the docs。然后看看the tests中的一些,它们也可以作为例子。

不幸的是,包装API没有重构,因此有点分散。 LinuxPlugin trait也包含映射方法的某些部分。

linuxPackageMappings += packageMapping(files: (File, String)*)