Scala upstart的daemonUser不在sbt本机打包程序中工作

Scala upstart的daemonUser不在sbt本机打包程序中工作,scala,sbt,upstart,deb,sbt-native-packager,Scala,Sbt,Upstart,Deb,Sbt Native Packager,我正在使用创建一个包含所有库的.deb包。生成的upstart脚本使用的是root用户,这显然是我想要避免的 我在代码中发现一个提示,即定义了daemonUsersbt设置,但我无法为我的debian打包设置它 import com.typesafe.sbt.packager.archetypes._ import com.typesafe.sbt.SbtNativePackager._ import NativePackagerKeys._ JavaServerAppPackaging.se

我正在使用创建一个包含所有库的.deb包。生成的upstart脚本使用的是
root
用户,这显然是我想要避免的

我在代码中发现一个提示,即定义了
daemonUser
sbt设置,但我无法为我的debian打包设置它

import com.typesafe.sbt.packager.archetypes._
import com.typesafe.sbt.SbtNativePackager._
import NativePackagerKeys._

JavaServerAppPackaging.settings ++ packageArchetype.java_server ++ Seq(
        packageSummary := "app",
        packageDescription := "app",
        maintainer := orgName,
        daemonUser in Debian := "ubuntu",
        debianPackageDependencies in Debian ++= Seq())
编译错误为:
未找到:value daemonUser

有没有关于如何设置upstart脚本的用户的建议?


谢谢,设置daemonUser的功能还没有发布

当前发布版本的最新版本显示,该版本于2013年11月16日发布,而发布日期为2013年11月21日

更新:有一个具有更多Debian支持的候选版本: