AX25 libraries, utilities, applications

🔑 Activer la vérification minisign / Enable minisign verification

FR — Les scripts et paquets FPAC sont signés avec minisign. Avant la première installation sur une nouvelle machine, installez la clé publique une seule fois. ⚠️ Copiez chaque commande séparément (une ligne à la fois) :

sudo apt install -y minisign
sudo mkdir -p /usr/local/etc/ax25
sudo wget -O /usr/local/etc/ax25/f6bvp-minisign.pub http://f6bvp.org/f6bvp-minisign.pub

Vérifiez que le téléchargement a réussi — la première ligne doit être le commentaire de la clé, pas du HTML :

head -1 /usr/local/etc/ax25/f6bvp-minisign.pub

doit afficher exactement :

untrusted comment: minisign public key A6D1608D77F1FF10

Si vous voyez du HTML (<!DOCTYPE html>…) ou un fichier vide, le téléchargement a échoué : recommencez le wget.

Vérifiez l’empreinte de la clé avant de lui faire confiance :

sha256sum /usr/local/etc/ax25/f6bvp-minisign.pub

Elle doit afficher exactement :

ebfcadbc7ca0f11e2bbf7db3bfc346b6f9149c5b228e056d0e6bb92f7a9a0491

La même empreinte est publiée sur le dépôt GitHub FPAC : comparez les deux, elles doivent être identiques. Ensuite seulement, lancez updAX25.sh puis updfpac-rc.sh.

➡️ Télécharger la clé publique f6bvp-minisign.pub


EN — FPAC scripts and packages are signed with minisign. Before the first install on a new machine, install the public key once. ⚠️ Paste each command separately (one line at a time):

sudo apt install -y minisign
sudo mkdir -p /usr/local/etc/ax25
sudo wget -O /usr/local/etc/ax25/f6bvp-minisign.pub http://f6bvp.org/f6bvp-minisign.pub

Check the download succeeded — the first line must be the key comment, not HTML:

head -1 /usr/local/etc/ax25/f6bvp-minisign.pub
# must print:  untrusted comment: minisign public key A6D1608D77F1FF10

If you see HTML (<!DOCTYPE html>…) or an empty file, the download failed: run the wget again.

Verify the key fingerprint before trusting it:

sha256sum /usr/local/etc/ax25/f6bvp-minisign.pub
# must print exactly:
ebfcadbc7ca0f11e2bbf7db3bfc346b6f9149c5b228e056d0e6bb92f7a9a0491

The same fingerprint is published on the FPAC GitHub repository — both must match. Only then run updAX25.sh then updfpac-rc.sh.

AX25 libraries, utilities, applications

# Right click on this link and choose « Record link target under…/

# Enter your home directory and execute command : chmod a+x updAX25.sh

# Execute this command to run the script : sudo ./updAX25.sh

# It will update and re-compile AX.25 libraries, AX.25 tools and AX.25 apps

# **IMPORTANT** : for a complete new system sample configuration files may be installed into
# /usr/local/etc/ax25/ using command "make installconf" from inside each package source directory
# **DO NOT** use this command when only performing an update of your AX.25 system

# Cliquez à droite sur ce lien et choisissez « Enregistrer la cible du lien sous…

# Entrez dans votre répertoire et tapez la commande : chmod a+x updAX25.sh

# Tapez cette commande pour lancer le script : sudo ./updAX25.sh

# Ceci va mettre à jour, compiler et installer les librairies, outils et applications AX.25

# **IMPORTANT** : pour un système entièrement nouveau il faut également installer les exemples de fichiers de configuration dans
# /usr/local/etc/ax25/ avec la commande "make installconf" depuis le répertoire de chaque paquetage
# **NE PAS UTILISER** cette commande en cas de simple mise à jour de votre système AX.25

AX25 ROSE protocol / FPAC network switch

# Right click on this link and choose « Record link target under… » to download (obsolete version not compatible 32 bit OS )

# Enter your home directory and execute command : chmod a+x updfpac.sh

# Execute this command to run the script : sudo ./updfpac.sh

# It will update, compile and install FPAC applications

# Cliquez à droite sur ce lien et choisissez « Enregistrer la cible du lien sous… » pour télécharger l’ancienne version non compatible système 32 bits.

# Entrez dans votre répertoire et tapez la commande : chmod a+x updfpac.sh

# Tapez cette commande pour lancer le script : sudo ./updfpac.sh

# Ceci va mettre à jour, compiler et installer les applications FPAC

Next FPAC release candidate (compatible 32 and 64 bits)

# Right click on this link and choose « Record link target under… » to download next FPAC release candidate

# Enter your home directory and execute command : chmod a+x updfpac-rc.sh

# Execute this command to run the script : sudo ./updfpac-rc.sh

# It will update, compile and install next release candidate version of FPAC applications

# Cliquez à droite sur ce lien et choisissez « Enregistrer la cible du lien sous… » pour télécharger la dernière version compatible 32 et 64 bits

# Entrez dans votre répertoire et tapez la commande : chmod a+x updfpac-rc.sh

# Tapez cette commande pour lancer le script : sudo ./updfpac-rc.sh

# Ceci va mettre à jour, compiler et installer la version en cours de développement des applications FPAC

AX25 and FPAC (and BBS) start or restart scripts utilities

# Right click on the following links and choose « Record link target under… » to download these script files into your home download directory :

From a console, cd into the directory you saved scripts and enter commands chmod a+x to make scripts executables :

chmod a+x ax25up

chmod a+x ax25stop

chmod a+x ax25restart

chmod a+x myfpac.sh

Move the scripts to /usr/local/sbin :

sudo mv ax25up /usr/local/sbin

sudo mv ax25stop /usr/local/sbin

sudo mv ax25restart /usr/local/sbin

sudo mvfpac.sh /usr/local/sbin

Command ax25restart (to edit according to your configuration) is used to easily set up or reset AX25 for FPAC node and BBS.

FPAC alone may be restarted typing myfpac.sh -restart command.

Minimal FPAC configuration with your callsign should be performed in file /etc/ax25/fpac.conf

Start fpacnode client to begin navigation and connections on ROSE / FPAC network.

Scripts utilitaires de lancement de l’AX25 pour FPAC (et BBS)

# Cliquez à droite sur les liens suivants et choisissez « Enregistrer la cible du lien sous… » dans votre répertoire home/Téléchargements :

Depuis une console, cd dans le répertoire où vous avez téléchargé les scripts et entrez la commande chmod a+x pour rendre les scripts exécutables :

chmod a+x ax25up

chmod a+x ax25stop

chmod a+x ax25restart

chmod a+x myfpac.sh

Déplacer les scripts vers /usr/local/sbin :

sudo mv ax25up /usr/local/sbin

sudo mv ax25stop /usr/local/sbin

sudo mv ax25restart /usr/local/sbin

sudo mv myfpac.sh /usr/local/sbin

La commande ax25restart (à modifier selon votre configuration) est utilisable en cas de problème de fonctionnement à chaque fois qu’il sera nécessaire de relancer l’AX25, le node FPAC et éventuellement la BBS.

La commande myfpac.sh -restart est à utiliser pour relancer ou arrêter le nodal FPAC.

Au minimum la configuration de FPAC devra être adaptée à votre indicatif dans /etc/ax25/fpac.conf.

Lancer le client fpacnode pour commencer à naviguer sur le réseau ROSE / FPAC

LinFBB BBS

# Right click on this link and choose « Record link target under… » to download this script file

# Enter your home directory and execute command : chmod a+x updfbb.sh

# Execute this command to run the script : sudo ./updfbb.sh

# It will update, compile and install LinFBB BBS

# Cliquez à droite sur ce lien et choisissez « Enregistrer la cible du lien sous… »

# Entrez dans votre répertoire et tapez la commande : chmod a+x updfbb.sh

# Tapez cette commande pour lancer le script : sudo ./updfbb.sh # Ceci va mettre à jour, compiler et installer la suite BBS LinFBB