Difference between revisions of "Instalasi PSKmail"

From OnnoWiki
Jump to navigation Jump to search
Line 37: Line 37:
 
  $ sudo su -
 
  $ sudo su -
 
  # apt-get install libnet-ssleay-perl libdigest-crc-perl \
 
  # apt-get install libnet-ssleay-perl libdigest-crc-perl \
−
  libio-socket-ssl-perl elinks lynx libhamlib-utils  
+
  libio-socket-ssl-perl elinks lynx libhamlib-utils gpsd
  
 
Pastikan anda tersambung ke Internet & download perl modul berikut. Pastikan menggunakan repository CPAN lokal di Indonesia supaya cepat akses-nya.
 
Pastikan anda tersambung ke Internet & download perl modul berikut. Pastikan menggunakan repository CPAN lokal di Indonesia supaya cepat akses-nya.
Line 54: Line 54:
 
Lakukan
 
Lakukan
  
−
  $ cp pskmail_server-0.8.tar.gz ~
+
  $ cp pskmail_server-0.8.1.tar.gz ~
 
  $ cd ~
 
  $ cd ~
−
  $ tar zxvf pskmail_server-0.8.tar.gz  
+
  $ tar zxvf pskmail_server-0.8.1.tar.gz  
−
  $ cd pskmail_server-0.8/
+
  $ cd pskmail_server-0.8.1/
  
  
 
Di Ubuntu kita dapat menginstalasi melalui
 
Di Ubuntu kita dapat menginstalasi melalui
  
−
  $ cd ~/pskmail_server-0.8/
+
  $ cd ~/pskmail_server-0.8.1/
−
  $ ./libinstall.sh
+
  $ sudo ./libinstall.sh
−
  $ ./install.sh
+
  $ sudo ./install.sh
  
 
Edit pskmailrc.pl & set callsign anda, posisi, dll.
 
Edit pskmailrc.pl & set callsign anda, posisi, dll.
  
−
  $ cd ~/pskmail_server-0.8/
+
  $ cd ~/pskmail_server-0.8.1/
 
  $ vi pskmailrc.pl
 
  $ vi pskmailrc.pl
  
 
  $ServerCall = "YB0ZZZ";      # server needs a callsign!!
 
  $ServerCall = "YB0ZZZ";      # server needs a callsign!!
 
  $relay = "smtp.telkom.net";  # set this to your smtp server, use "smtp.gmail.com" for gmail
 
  $relay = "smtp.telkom.net";  # set this to your smtp server, use "smtp.gmail.com" for gmail
 +
$relay = "mail.fast.net.id"; # jika anda menggunakan fastnet
 
  my $latitude = "0000.00N";  # format: decimal degrees x 100 + decimal minutes xxxx.xxN
 
  my $latitude = "0000.00N";  # format: decimal degrees x 100 + decimal minutes xxxx.xxN
 
  my $longitude = "00000.00E"; # format: decimal degrees x 100 + decimal minutes xxxxx.xxE
 
  my $longitude = "00000.00E"; # format: decimal degrees x 100 + decimal minutes xxxxx.xxE
 
  my $serverstatus = "YB0ZZZ PSKmail-0.8 Server QRG 144.36MHz";
 
  my $serverstatus = "YB0ZZZ PSKmail-0.8 Server QRG 144.36MHz";
  
−
 
−
Copy word_table and cbh_code.pl to the hidden folder ~/.cbh
 
−
  6. Install the elinks browser, gpsd and libhamlib tools from your package manager
 
−
  7. For UBUNTU install scripts for the libraries and the program are included in the archive
 
−
 
−
 
−
Here follows detailed descriptions for some popular distros.
 
−
 
−
 
−
 
−
 
−
 
−
Ubuntu 8.04 (Hardy)
 
−
 
−
The install procedure of the pskmail server
 
−
has been divided in two scripts:
 
−
 
−
    * libinstall.sh to install necessary libraries and fldigi (2.05)
 
−
    * install.sh to install the latest version
 
  
  

Revision as of 08:24, 5 April 2009

Referensi: http://pskmail.wikispaces.com/Server


File yang ada / dibutuhkan untuk PSKmail server

fldigi program digital modem multimode di linux
arq.pm modul PERL berisi primitif dari protokol arq
rflinkserver.pl program berisi protokol untuk POP client, SMTP client & internet document server
pskmailrc.pl File konfigurasi
user_db.pl database maintenance program
rflink_users.db PSKmail user database (kosong, 1 TEMPLATE)


Versi terbaru pskmail_server-0.8.

Download dari http://sharon.esrac.ele.tue.nl/pub/linux/ham/pskmail/

Instalasi PSKmail

Download dan Instalasi Fldigi

Instalasi Dependencies PSKmail

$ sudo su -
# apt-get install libnet-ssleay-perl libdigest-crc-perl \
libio-socket-ssl-perl elinks lynx libhamlib-utils gpsd

Pastikan anda tersambung ke Internet & download perl modul berikut. Pastikan menggunakan repository CPAN lokal di Indonesia supaya cepat akses-nya.

# cpan YAML
# cpan Mail::POP3Client
# cpan Email::LocalDelivery
# cpan Email::Folder
# cpan Net::SMTP::TLS
# cpan IO::Multiplex

Ambil server pskmail, misalnya,

http://sharon.esrac.ele.tue.nl/pub/linux/ham/pskmail/pskmail_server-0.8.tar.gz

Lakukan

$ cp pskmail_server-0.8.1.tar.gz ~
$ cd ~
$ tar zxvf pskmail_server-0.8.1.tar.gz 
$ cd pskmail_server-0.8.1/


Di Ubuntu kita dapat menginstalasi melalui

$ cd ~/pskmail_server-0.8.1/
$ sudo ./libinstall.sh
$ sudo ./install.sh

Edit pskmailrc.pl & set callsign anda, posisi, dll.

$ cd ~/pskmail_server-0.8.1/
$ vi pskmailrc.pl
$ServerCall = "YB0ZZZ";      # server needs a callsign!!
$relay = "smtp.telkom.net";  # set this to your smtp server, use "smtp.gmail.com" for gmail
$relay = "mail.fast.net.id"; # jika anda menggunakan fastnet
my $latitude = "0000.00N";   # format: decimal degrees x 100 + decimal minutes xxxx.xxN
my $longitude = "00000.00E"; # format: decimal degrees x 100 + decimal minutes xxxxx.xxE
my $serverstatus = "YB0ZZZ PSKmail-0.8 Server QRG 144.36MHz";


Installing libraries and Fldigi

You need to be connected to the internet to install the following packages: libportaudio2, libhamlib2 and fldigi.

and the needed libraries: libgtk2-gladexml-perl, libdigest-crc-perl, gpsd, Net::GPSD, hamlib-utilities

To install them just run the script from the installation directory:

cd pskmail-x.x sudo ./libinstall.sh answer 'Y' to the questions...

Installing pskmail

To install the newest version run the install.sh script from the installation directory as root:

sudo ./install.sh

The install script copies the executables to their proper location and makes a directory ~/.pskmail which contains your files and directories.

Run the server Do pskmail_server in a terminal.



Pranala Menarik