Skip to content

Tested On

Alan Parkinson edited this page Dec 31, 2013 · 13 revisions

This site gives a brief overview on which system sbt-native-packager has been tested. Please open a ticket or pullrequest if some information is incorrect or missing.

Generic Features

These are raw features of the native packager, like the ability to generate debian files given good configuration, or MSIs, etc.

Feature BuiltOn UsedOn Works Comments
making deb files Ubuntu 13.10 Ubuntu 13.10
making deb files Ubuntu 12.04 Ubuntu 12.04
making deb files Mac OSX10 Ubuntu 13.10 See #112
making rpm files Ubuntu 12.04 Fedora 16
making rpm files Ubuntu 13.10 Fedora 16
Executable zip permissions Ubuntu 13.10 Ubuntu 13.10
Executable zip permissions Ubuntu 13.10 Mac OSX 10 Use native zip
Executable zip permissions Mac OSX 10 Mac OSX 10 Use native zip
Executable zip permissions Mac OSX 10 Ubuntu 13.10 Use native zip
making dmg files Mac OSX10 Mac OSX 10
making msi files, raw wix Windows 7 Windows 7 Wix 3.5, 3.6

Universal -> Debian/Rpm/Msi Mappings

This is the ability to generate specific packaging features (in MSIs, DEBs, RPMs) based on a project using the "canonical layout" in their mappings in Universal. Code located here: https://github.com/sbt/sbt-native-packager/blob/master/src/main/scala/com/typesafe/sbt/packager/GenericPackageSettings.scala#L10

Feature BuiltOn UsedOn Works Comments
Shortcuts for conf files Windows 7 Windows 7 Wix 3.5,3.6
Add bin directory to path Windows 7 Windows 7 Wix 3.5,3.6
Etc Symlinks for conf Ubuntu 13.10 Ubuntu 13.10
Symlinks to bin/ scripts Ubuntu 13.10 Ubuntu 13.10
Autocompress man pages Ubuntu 13.10 Ubuntu 13.10
mark conf/ files as config Ubuntu 13.10 Ubuntu 13.10
Symlink from etc/ to conf/ Ubuntu 13.10 Ubuntu 13.10

Java Application Archetype

Feature BuiltOn UsedOn Works Comments
running bash (deb) Ubuntu 13.10 Ubuntu 13.10
running bash (zip/tgz) Ubuntu 12.04 Ubuntu 12.04
running bash (zip/tgz) Ubuntu 12.04 Mac OSX 10
running bat (msi) Windows 7 Windows 7 Limited CP length
running bash (msi) Windows 7 Cygwin(Win7) Limited CP length

Java Server Archetype

Feature BuiltOn UsedOn Works Comments
SystemV init (deb) Ubuntu 13.10 Ubuntu 13.10 ?
Upstart (deb) Ubuntu 13.10 Ubuntu 13.10
daemon user - Upstart (deb) Ubuntu 13.10 Ubuntu 12.04
daemon user - Upstart (deb) Ubuntu 13.10 Ubuntu 10.04 See #116
daemon user - SystemV init (deb) ? ? ?
Clone this wiki locally