Skip to content

Releases: bastillion-io/Bastillion

3.08.00

08 Sep 13:09
Compare
Choose a tag to compare

Upgraded jetty to 9.4.20.v20190813. Update jquery and floathead. Upgrade xterm to 3.14.5. Added account lockout based on expiration in days.

To migrate from 3.06.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Adjust settings or copy as needed for the jaas.conf, log4j2.xml, keystore, jetty-ssl.xml and jetty-http.xml

  • Run upgrade on the data store copied to the new installation

java -jar bastillion-upgrade-3.08.00.jar <whatever path>/jetty/bastillion/WEB-INF/classes/BastillionConfig.properties

3.06.04

04 May 12:44
Compare
Choose a tag to compare

Fixed SSH key validation to allow options at the beginning of the key.

To migrate from 3.05.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Adjust settings or copy as needed for the jaas.conf, log4j2.xml, keystore, jetty-ssl.xml and jetty-http.xml

3.06.03

17 Apr 22:15
Compare
Choose a tag to compare

Added scroll bar to terminals. Added override for properties with environment variables. Ignore exceptions when adding ssh keys. Made fonts for terminals larger and other UI fixes.

To migrate from 3.05.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

3.06.02

13 Apr 14:21
Compare
Choose a tag to compare

Fixed bug with terminal focus. Changed authentication filter to reject anything under /manage for admin only users. Cleanup unused logic in terminal javascript and css. Added 3rd parties license info.

To migrate from 3.05.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

3.06.01

09 Apr 11:39
Compare
Choose a tag to compare

Fixed bug when parsing license key. Migrated to from term.js to xterm.js. Fixed wrong package names causing issues with displaying current ssh keys. Added ability to import license key from text file. Fixed space bug in chrome.

To migrate from 3.05.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

3.06.00

07 Apr 17:06
Compare
Choose a tag to compare

Migrated to from term.js to xterm.js. Fixed wrong package names causing issues with displaying current ssh keys. Added ability to import license key from text file. Fixed space bug in chrome.

To migrate from 3.05.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named keybox.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

3.05.01

13 Dec 21:16
Compare
Choose a tag to compare

Updated jetty to 9.4.14.v20181114 and jsch to 0.1.55

To migrate from 3.02.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous keybox.h2.db data store (possibly named keybox.mv.db)

  • Copy old jetty/keybox/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/keybox/WEB-INF/classes/keybox.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename keybox.jceks to bastillion.jceks

  • Copy old jetty/keybox/WEB-INF/classes/KeyBoxConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename KeyBoxConfig.properties to BastillionConfig.properties (copy over existing file)

  • Run upgrade on the data store copied to the new installation

java -jar bastillion-upgrade-3.05.00.jar <whatever path>/jetty/bastillion/WEB-INF/classes/BastillionConfig.properties

3.05.00

10 Dec 01:22
Compare
Choose a tag to compare

Renamed KeyBox to Bastillion. Added license to unlock unlimited users.

To migrate from 3.02.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous keybox.h2.db data store (possibly named keybox.mv.db)

  • Copy old jetty/keybox/WEB-INF/classes/keydb folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/keybox/WEB-INF/classes/keybox.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename keybox.jceks to bastillion.jceks

  • Copy old jetty/keybox/WEB-INF/classes/KeyBoxConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename KeyBoxConfig.properties to BastillionConfig.properties (copy over existing file)

  • Run upgrade on the data store copied to the new installation

java -jar bastillion-upgrade-3.06.00.jar <whatever path>/jetty/bastillion/WEB-INF/classes/BastillionConfig.properties