Install paclink-unix
- Configure a single MTA
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
plu:install_plu [2017/09/29 11:12] gunn [After install need to do some config] |
plu:install_plu [2021/10/01 12:06] (current) gunn [On Debian bullseye] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Check out, build & install paclink-unix ====== | ====== Check out, build & install paclink-unix ====== | ||
| * [[https://groups.yahoo.com/neo/groups/paclink-unix/conversations/topics/331 | setup for getting paclink-unix working on Ubuntu]] - from paclink-unix forum on Yahoo. | * [[https://groups.yahoo.com/neo/groups/paclink-unix/conversations/topics/331 | setup for getting paclink-unix working on Ubuntu]] - from paclink-unix forum on Yahoo. | ||
| + | * These instructions are old & use the un-maintained code from SourceForge. Keep reading to see how to get the latest code from the github repository. | ||
| ===== Get current source code for paclink-unix ===== | ===== Get current source code for paclink-unix ===== | ||
| * To get a copy of the current repository use [[https://github.com/nwdigitalradio/paclink-unix | this link]]: | * To get a copy of the current repository use [[https://github.com/nwdigitalradio/paclink-unix | this link]]: | ||
| Line 19: | Line 20: | ||
| * postfix will prompt for the type of installation you want but for this case the config files are manually edited so your choice is not critical. | * postfix will prompt for the type of installation you want but for this case the config files are manually edited so your choice is not critical. | ||
| - | ==== On debian (6.x) Squeeze ==== | + | ==== On Debian (6.x) Squeeze ==== |
| * Required packages for Debian Squeeze | * Required packages for Debian Squeeze | ||
| Line 26: | Line 27: | ||
| </code> | </code> | ||
| - | ==== On debian (7.x) Wheezy ==== | + | ==== On Debian (7.x) Wheezy ==== |
| * Required packages for Debian Squeeze | * Required packages for Debian Squeeze | ||
| Line 39: | Line 40: | ||
| </code> | </code> | ||
| - | ===== On Raspian Jessie ==== | + | ===== On Raspian Jessie, Stretch or Buster ==== |
| * Note that the RPi Raspian install is identical to Debian Jessie | * Note that the RPi Raspian install is identical to Debian Jessie | ||
| + | <code bash> | ||
| + | sudo apt-get install postfix libdb-dev libglib2.0-0 zlib1g-dev libncurses5-dev libdb5.3-dev libgmime-2.6-dev | ||
| + | </code> | ||
| + | |||
| + | ===== On Debian bullseye ==== | ||
| + | |||
| + | * Even though libgmime 3.0 is available, use the older libgmime 2.6 until port to 3.0 is complete. | ||
| <code bash> | <code bash> | ||
| sudo apt-get install postfix libdb-dev libglib2.0-0 zlib1g-dev libncurses5-dev libdb5.3-dev libgmime-2.6-dev | sudo apt-get install postfix libdb-dev libglib2.0-0 zlib1g-dev libncurses5-dev libdb5.3-dev libgmime-2.6-dev | ||
| Line 84: | Line 92: | ||
| * Nick n2qz, the founder of paclink-unix, developed //wl2kserial// to interface to an SCS-PTC-IIpro modem using PACTOR III | * Nick n2qz, the founder of paclink-unix, developed //wl2kserial// to interface to an SCS-PTC-IIpro modem using PACTOR III | ||
| ====== After install need to do some config ====== | ====== After install need to do some config ====== | ||
| - | * Add user to the following groups, change username //webman// to something appropriate. | + | * Add user to the following groups, change username //<your_user_name>// to something appropriate. |
| <code bash> | <code bash> | ||
| usermod -a -G postdrop <your_user_name> | usermod -a -G postdrop <your_user_name> | ||
| Line 95: | Line 103: | ||
| </code> | </code> | ||
| * As root set permissions in the outbox directory: | * As root set permissions in the outbox directory: | ||
| - | * change <your_user_name> to something appropriate. | + | * change //<your_user_name>// to something appropriate. |
| <code bash> | <code bash> | ||
| cd /usr/local/var/ | cd /usr/local/var/ | ||
| Line 102: | Line 110: | ||
| * Edit paclink-unix config file in /usr/local/etc/wl2k.conf | * Edit paclink-unix config file in /usr/local/etc/wl2k.conf | ||
| * uncomment lines that you edit | * uncomment lines that you edit | ||
| - | * set mycall to your callsign & **use uppercase** | + | * set //mycall// to your callsign & **use uppercase** |
| - | * set timeout to 190 | + | * set //timeout// to 190 |
| - | * set email to <username>@localhost in my case that would be webman@localhost | + | * set //email// to <username>@localhost |
| - | * set wl2k-password | + | * set //wl2k-password// |
| - | * Go [[https://www.winlink.org/tags/password | here]] and look for the section that starts with: | + | * For official Winlink documentation go [[https://www.winlink.org/tags/password | here]] and look for the section that starts with: |
| <file> | <file> | ||
| If you’re using a different Winlink e-mail client program, you must follow these steps: | If you’re using a different Winlink e-mail client program, you must follow these steps: | ||