AirScout/AirScoutPlaneServer
dl2alf a32eb15ff5 V1.4.1.0 2022-08-27 14:13:47 +02:00
..
Properties Iniital upload 2019-03-19 22:09:03 +01:00
AirScoutPlaneServer.csproj V1.4.1.0 2022-08-27 14:13:47 +02:00
DatabaseUpdater.cs Iniital upload 2019-03-19 22:09:03 +01:00
JSONWriter.cs Iniital upload 2019-03-19 22:09:03 +01:00
MainDlg.Designer.cs Iniital upload 2019-03-19 22:09:03 +01:00
MainDlg.cs V1.3.0.7 2020-02-12 11:45:19 +01:00
MainDlg.resx Iniital upload 2019-03-19 22:09:03 +01:00
PlaneServer.ico Iniital upload 2019-03-19 22:09:03 +01:00
Program.cs Iniital upload 2019-03-19 22:09:03 +01:00
Readme.txt Iniital upload 2019-03-19 22:09:03 +01:00
Settings.cs Iniital upload 2019-03-19 22:09:03 +01:00
Webserver.cs Iniital upload 2019-03-19 22:09:03 +01:00
app.config Iniital upload 2019-03-19 22:09:03 +01:00
libSQLite.Interop.so Iniital upload 2019-03-19 22:09:03 +01:00

Readme.txt

**************************************************************************************
Linux compatibility 
Last modified: 2018-02-09
**************************************************************************************

This software is running on Linux with the help of the Mono runtime environment without any modifications.
Some precautions are necessary depending on the your Linux system.
I cannot verify all existing variants but see some samples below.
After you have finished all preparations:

 - simple copy all the files in a directory of your choice
 - open a terminal window there
 - run AirScout Plane Server by typing "mono AirScoutPlaneServer.exe"

VERY IMPORTANT TO IMPORT SSL CERTIFICATES TO THE MONO CERTIFICATE STORE MANUALLY!!!
This guarantees the download from websites with SSL encryption (https://).
Mono is using its own certificate store different from system or Mozilla's web browser.
The synchronisation should be done automatically but I found it not working after downloading the Mono package. 	

**************************************************************************************
Installation samples
**************************************************************************************


*** Suse Linux 13.2 KDE 4 (64bit) ***

1. Install Mono 4.x complete package "mono-complete.ymp"
2. Install the "ca-certificates-mozilla" package to get SSL certificates
3. Import the certificates into the Mono certificate store by typing "sudo cert-sync /etc/ssl/ca-bundle.pem"	(can be a different location on other versions!)


*** Raspberry Pi V1 with jessie ***

The latest Mono package in the Raspian repository is V3.2.8. You will need to upgrade manually to V4.xxx.
1. Open a Terminal window.
2. Type this in or paste:

		sudo su -
		echo "deb http://plugwash.raspbian.org/mono4 jessie-mono4 main" >> /etc/apt/sources.list
		apt-get update

3. Please follow the instructions on https://www.raspberrypi.org/forums/viewtopic.php?f=34&t=99595 and https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=105708&p=791212#p791212.
4. SSL IMPORT PROCEDURE NOT PROVEN!!!