2014-01-03 1 views
4

Я использую 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

любое предложение, как задать пользователя для сценария выскочка?

благодаря

ответ