![](/img/trans.png)
[英]How can I create an Upstart Zip package using sbt-native-packager?
[英]daemonUser for upstart not working in sbt-native-packager
我正在使用sbt-native-packager創建一個包含所有庫的.deb包。 生成的upstart腳本正在使用我明顯想要避免的root
用戶。
我在代碼中發現了一個提示,它定義了一個daemonUser
sbt-setting但是我無法為我的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())
編譯錯誤是: not found: value daemonUser
任何建議如何為upstart腳本設置用戶?
謝謝
設置daemonUser的功能尚未發布。
當前發布版本的IVY文件顯示它於2013/11/16發布,而更改時間為2013/11/21。
更新:有一個具有更多Debian支持的候選版本: https : //github.com/sbt/sbt-native-packager/releases/tag/v0.7.0-M1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.