InstallationHudson ships with Winstone, so no additional installation needed. Just run with java -jar hudson.war. Notes
Setting HUDSON_HOMESpecify the -D option to the invocation: $ java \-DHUDSON_HOME=/path/to/home \-jar hudson.war Or if that fails for some reason, you should still be able to use the environment variable: $ export HUDSON_HOME=/path/to/hudson_home $ java \-jar hudson.war Securing Hudson on WinstoneWinstone supports pluggable authentication as explained here. For example, to use FileRealm, you'd do: $ cat users.xml <tomcat-users> <role rolename="admin"/> <user username="joe" password="secret" roles="admin"/> </tomcat-users> $ java -jar hudson.war --realmClassName=winstone.realm.FileRealm --fileRealm.configFile=users.xml Relevant IssuesSee the list of issues filed that are specifically marked relevant to Winstone. |
