簡體   English   中英

用於upstart的daemonUser不能在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM