Skip to content

9M2PJU/aprsc-9m2pju-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aprsc-9m2pju-git

Unofficial Arch Linux AUR package for the latest development version of aprsc, a high-performance APRS-IS core server daemon.

Maintained by 9M2PJU for experimentation, custom setups, and Arch Linux compatibility.


📦 What is aprsc?

aprsc is a fast, lightweight, multithreaded APRS-IS server daemon written in C. It acts as the backbone server software for the global APRS-IS network, relaying packets between users, IGates, and repeaters.

Key features:

  • Fully multithreaded design
  • Supports thousands of simultaneous connections
  • Implements APRS-IS filtering
  • Includes a web status interface
  • Supports SSL/TLS and SCTP

⚙️ About This AUR Package

This package builds the latest git version of aprsc with upstream sources from:

📎 https://github.com/hessu/aprsc

It installs aprsc into /opt/aprsc, includes a systemd service, and prepares directories for logs and configuration.


🛠️ Installation

Using an AUR helper like yay:

yay -S aprsc-9m2pju-git

Or manually:

git clone https://aur.archlinux.org/aprsc-9m2pju-git.git
cd aprsc-9m2pju-git
makepkg -si

📂 Files Installed

  • /opt/aprsc/ – aprsc binary, config, logs, web files
  • /usr/lib/systemd/system/aprsc.service – systemd service file
  • /usr/lib/sysusers.d/aprsc.conf – creates aprsc system user
  • /usr/lib/tmpfiles.d/aprsc.conf – handles /opt/aprsc/logs and data dir

🧪 Run the Server

After installation, start the server:

sudo systemctl enable --now aprsc.service

Logs can be found in /opt/aprsc/logs/.

Default config: /opt/aprsc/etc/aprsc.conf


🧾 Notes

  • APRS-IS login requires a valid callsign and passcode.
  • Configuration must be customized before public operation.
  • This version follows the latest upstream main branch.

🙏 Special Thanks

Big thanks to:

  • Heikki Hannikainen (hessu) – original author and maintainer of aprsc
  • Arch Linux AUR community – for making it easy to package and distribute software on Arch-based systems

📫 Maintainer


📜 License

This package and upstream aprsc are licensed under the GPLv2.


🔗 Links

About

Unofficial Arch Linux AUR package for the latest version of aprsc, a high-performance APRS-IS core server daemon.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages