en:release:3.09_release_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:release:3.09_release_notes [2019/03/18 01:16] – [Important Changes and Bug Fixes] kjdon | en:release:3.09_release_notes [2019/04/05 07:19] – [Setting up your Greenstone to run over https] anupama | ||
---|---|---|---|
Line 62: | Line 62: | ||
* on unix (linux and mac) systems you need to have sudo permissions | * on unix (linux and mac) systems you need to have sudo permissions | ||
* on windows, you probably need admin rights | * on windows, you probably need admin rights | ||
- | * ensure nothing is running on port 80 when you're ready to set up https certification your GS3 | + | * ensure nothing is running on port 80 when you're ready to set up https certification |
Steps: | Steps: | ||
Line 68: | Line 68: | ||
* set '' | * set '' | ||
* set a value for '' | * set a value for '' | ||
- | * Ensure '' | + | * Ensure '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
* By default '' | * By default '' | ||
- Make sure you have read and agree with the [[https:// | - Make sure you have read and agree with the [[https:// | ||
Line 76: | Line 80: | ||
</ | </ | ||
- Once the setup-https-cert ant target has finished, you can start your web GS3 server by either running the gs3-server application or by running "ant start" from the terminal. | - Once the setup-https-cert ant target has finished, you can start your web GS3 server by either running the gs3-server application or by running "ant start" from the terminal. | ||
- | - If you ran the gs3-server application, | + | - If you ran the gs3-server application, |
+ | * when visiting your digital library over http**s**, remember to prefix http**s** to the address and use the http**s** port defined with '' | ||
+ | * If you've also turned on http support alongside https, then to visit your DL over regular http, return the URL to having the http prefix and remember to change the port number to what's defined for htt**p** in property '' | ||
- Once your https home page has loaded, confirm that your certificate is properly installed by looking for a green padlock next to the address bar. (Depending on your browser, you can click the padlock to get more information on the certificate issuer.) | - Once your https home page has loaded, confirm that your certificate is properly installed by looking for a green padlock next to the address bar. (Depending on your browser, you can click the padlock to get more information on the certificate issuer.) | ||
Line 231: | Line 237: | ||
===GLI Java Web Start application (replacement for GLI Applet) - Additional Steps=== | ===GLI Java Web Start application (replacement for GLI Applet) - Additional Steps=== | ||
- | Many browsers have stopped supporting Java applets, | + | Many browsers have stopped supporting Java applets |
Instructions for using the GLI Java Web Start, which works over the JNLP protocol, are below. | Instructions for using the GLI Java Web Start, which works over the JNLP protocol, are below. | ||
Line 243: | Line 249: | ||
- You need to associate JNLP files with Java Web Start ('' | - You need to associate JNLP files with Java Web Start ('' | ||
* On Windows, create the association in the usual way: when you first access the GLI Web Start application through Greenstone, a JNLP file called " | * On Windows, create the association in the usual way: when you first access the GLI Web Start application through Greenstone, a JNLP file called " | ||
- | * For Linux, create a file with '' | + | * For Linux, create a file with '' |
# This file should be adjusted and then copied into ~/ | # This file should be adjusted and then copied into ~/ | ||
# as a file with .desktop extension, e.g. javawebstart.desktop | # as a file with .desktop extension, e.g. javawebstart.desktop | ||
Line 251: | Line 257: | ||
Name=Java 7 Web Start | Name=Java 7 Web Start | ||
Comment=Java 7 Web Start | Comment=Java 7 Web Start | ||
- | Exec=/home/ | + | Exec=/EDIT-THIS-PATH-TO-YOUR-JAVA-JRE/bin/javaws %u |
Terminal=false | Terminal=false | ||
Type=Application | Type=Application | ||
Line 258: | Line 264: | ||
MimeType=application/ | MimeType=application/ | ||
</ | </ | ||
- | - Launch the Java Control Panel by running '' | + | - Launch the Java Control Panel by running '' |
- | - Once the GS3 code is compiled up, start up the GS3 web server and visit your DL library home page, '' | + | - Make the GLI link on the home page active: Open web/ |
- | - Since you have set up the JNLP file association in a previous step, you can now click on the "The Librarian Interface" | + | < |
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | - (Re)Start | ||
+ | - Since you have set up the JNLP file association in a previous step, you can now click on the "The Librarian Interface" | ||
- After authorising the GLI to run, the JNLP version of the GLI Applet will eventually run and behave like the usual client-GLI (and like the old GLI applet) from this point onward. | - After authorising the GLI to run, the JNLP version of the GLI Applet will eventually run and behave like the usual client-GLI (and like the old GLI applet) from this point onward. | ||
Line 287: | Line 298: | ||
* Patches to perl code upgrading perl syntax to work with newer versions of perl | * Patches to perl code upgrading perl syntax to work with newer versions of perl | ||
* GLI updates: | * GLI updates: | ||
+ | * The GLI Applet has been converted to a Java WebStart Application. Java Web Start not supported from Java 9 or onwards. To use the JRE bundled with your Greenstone, ensure no custom installed System Java is in the environment. | ||
* GEMS can now launch in languages other than English | * GEMS can now launch in languages other than English | ||
===== IMPORTANT information ===== | ===== IMPORTANT information ===== | ||
Line 436: | Line 448: | ||
===== Updated Translations ===== | ===== Updated Translations ===== | ||
- | Thanks to the following people for new and updated translations since 3.09: | + | Thanks to the following people for new and updated translations since 3.08: |
+ | *Lavji Zala for Gujarati translations |
en/release/3.09_release_notes.txt · Last modified: 2023/03/13 01:46 by 127.0.0.1