Activar suport de 32bits

Bash
zypper install glibc-32bit libstdc++6-32bit libgcc_s1-32bit
Bash

Afegir fdserver.socket i fdsserver@ al systemd

/etc/systemd/system/fdserver.socket

Bash
[Unit]
Description=Servidor FDS

[Socket]<br>ListenStream=7500
Accept=yes
MaxConnections=1024

[Install]<br>WantedBy=sockets.target
Bash

/etc/systemd/system/fdserver@.service

Bash
[Unit]
Description=Servidor FDS (Connexio)

[Service]
User=root
ExecStart=/usr/FDS/bin/fdserver
StandardInput=socket
KillMode=process

[Install]
WantedBy=multi-user.target
Bash

Activar el servidor

Bash
systemctl enable fdserver.socket
systemctl enable fdserver@.service
systemctl status fdserver.socket
Bash

Obrir tallafocs

/etc/firewalld/services/service.xml

Bash
<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>fdserver</short>
  <description>FDServer</description>
  <port protocol="tcp" port="7500"/>
</service>
Bash
Bash
firewall-cmd --permanent --add-service=fdserver
firewall-cmd --reload
Bash

/etc/services

Bash
fdserver 7500/tcp # Servidor FDS
Bash