Я использую sbt-native-packager для создания пакета .deb, включая все библиотеки. Сгенерированный стартовый скрипт использует пользователя root
, которого я, очевидно, хочу избежать.daemonUser для upstart не работает в sbt-native-packager
Я нашел подсказку в коде, которая определена как sbt-настройка daemonUser
, но я не могу установить ее для моей упаковки 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
любое предложение, как задать пользователя для сценария выскочка?
благодаря