User Tools

Site Tools


relais:svxlink:reflector:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
relais:svxlink:reflector:start [2023/05/26 08:40] – [Patchage et construction du paquet] f4hofrelais:svxlink:reflector:start [2023/05/26 08:41] (current) – [Pour héberger une seule instance] f4hof
Line 9: Line 9:
 Pour ce faire, en tant que root, se mettre dans le dossier ''/usr/local/src/'', télécharger les dépendances nécessaires à la construction de svxlink, les sources du paquet et les outils nécessaires à la construction du paquet: Pour ce faire, en tant que root, se mettre dans le dossier ''/usr/local/src/'', télécharger les dépendances nécessaires à la construction de svxlink, les sources du paquet et les outils nécessaires à la construction du paquet:
  
-<code>apt-get update +<code bash>apt-get update 
-apt-get install quilt debhelper build-essential +apt install quilt debhelper build-essential 
-apt-get build-dep svxreflector +apt build-dep svxreflector 
-apt-get source svxreflector</code>+apt source svxreflector</code>
  
 Ajouter les [[relais:svxlink:reflector:patch|patchs indiqués sur cette page]] en fonction de la version de svxreflector dans le dossier ''/usr/local/src/'': Ajouter les [[relais:svxlink:reflector:patch|patchs indiqués sur cette page]] en fonction de la version de svxreflector dans le dossier ''/usr/local/src/'':
  
 Une fois cette étape réalisée, on passe à l'application des patch et à la compilation des paquets: Une fois cette étape réalisée, on passe à l'application des patch et à la compilation des paquets:
-<code>cd svxlink-*+<code bash>cd svxlink-*
 quilt import ../f4hof-add-svxreflector-default-pwd-group.patch quilt import ../f4hof-add-svxreflector-default-pwd-group.patch
 quilt import ../f4hof-reject-anon.patch quilt import ../f4hof-reject-anon.patch
Line 42: Line 42:
 Si vous n'avez pas d'utilisateur et de groupe svxlink, il faut le créer, ainsi qu'un répertoire dédié pour les logs. Le script suivant permet de le faire pour vous. Si vous n'avez pas d'utilisateur et de groupe svxlink, il faut le créer, ainsi qu'un répertoire dédié pour les logs. Le script suivant permet de le faire pour vous.
  
-<code>+<code bash>
 #!/bin/bash #!/bin/bash
 grep svxlink /etc/passwd &> /dev/null grep svxlink /etc/passwd &> /dev/null
Line 66: Line 66:
  
 Créer le fichier ''/etc/svxlink/svxreflector.conf'' Créer le fichier ''/etc/svxlink/svxreflector.conf''
-<code>+<code ini>
 ################################################################### ###################################################################
 # #
Line 88: Line 88:
 Créer le fichier ''/etc/systemd/system/svxreflector.service'' Créer le fichier ''/etc/systemd/system/svxreflector.service''
  
-<code>+<code ini>
 [Unit] [Unit]
 Description=SvxLink Reflector Description=SvxLink Reflector
relais/svxlink/reflector/start.1685090424.txt.gz · Last modified: 2023/05/26 08:40 by f4hof

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki