Càrrega inicial
Bolcat de les versions actuals de tots els fitxers de l'espai de treball local.
This commit is contained in:
parent
9eb52209af
commit
53ee3c5277
|
@ -1,5 +1,11 @@
|
|||
# BBBS Daemons
|
||||
|
||||
Serveis per al dimoni `systemd` que activen i ofereixen la connectivitat necessària al programari `BBBS`amb el que funciona **EOTB**.
|
||||
Serveis per al dimoni `systemd` que activen i ofereixen la connectivitat necessària al programari `BBBS`amb el que funciona **EOTB**, tant entrants com a sortints.
|
||||
|
||||
* `bbbsd2.service` és el servei encarregat de donar la connectivitat entre *Nodes* de *FidoNet*, establint les comunicacions sortints (*outbound*) cap aquells *links* als que *EOTB* contacta (*uplinks*), i captant les comunicacions entrants (*inbound*) d'aquells *links* que contacten amb *EOTB* (*downlinks* i *punts*).
|
||||
|
||||
* `bbbsd3.service` és el servei encarregat de donar la connectivitat entre *Usuaris* de *EOTB*, establint les comunicacions entrants del dimoni `BBBS` pels protocols `telnet`, `ftp`, `http`, `binkp` i les seves variants xifrades amb `SSL`.
|
||||
|
||||
Per si algú no està funcionant amb `systemd`, incloc, dins la carpeta `initd` els anteriors serveis que feia servir per al dimoni `init`: `bbbsd2` crida a `bbbsd2.sh`, i `bbbsd3` crida a `bbbsd3.sh`, també per establir la connectivitat sortint i entrant, respectivament.
|
||||
|
||||
`<EOF>`
|
|
@ -0,0 +1,13 @@
|
|||
# Contents of /etc/systemd/system/bbbsd2.service
|
||||
[Unit]
|
||||
Description=BBBSD Fidonet Exchange Daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Restart=always
|
||||
Environment=BBBSDIR=/opt/bbbs
|
||||
ExecStart=/opt/bbbs/bbbs 2 2 TCPIP
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
|
@ -0,0 +1,13 @@
|
|||
# Contents of /etc/systemd/system/bbbsd2.service
|
||||
[Unit]
|
||||
Description=BBBSD Users Exchange Daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Restart=always
|
||||
Environment=BBBSDIR=/opt/bbbs
|
||||
ExecStart=/opt/bbbs/bbbsd 3 995 telnetd:23 telnetd:992:ssl httpd:80 httpd:443:ssl ftpd:21 ftpd:990:ssl rawd:24554:binkp rawd:24555:binkp:ssl quiet
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
|
@ -0,0 +1,31 @@
|
|||
#! /bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: bbbsd2
|
||||
# Should-Start: console-screen dbus network-manager
|
||||
# Required-Start: $all
|
||||
# Required-Stop: $remote_fs
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Start Outgoing connections BBBS Daemon
|
||||
### END INIT INFO
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
. /lib/lsb/init-functions
|
||||
|
||||
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/opt/bbbs
|
||||
|
||||
SCRIPT="/opt/bash/bbbsd2.sh"
|
||||
PROGRAMNAME="bbbs"
|
||||
case "$1" in
|
||||
start)
|
||||
su - root -c"
|
||||
nohup /opt/bash/bbbsd2.sh &"
|
||||
;;
|
||||
stop)
|
||||
skill $PROGRAMNAME
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
#kishpa
|
||||
/opt/bbbs/bbbs 2 2 TCPIP
|
||||
#eof
|
|
@ -0,0 +1,31 @@
|
|||
#! /bin/sh
|
||||
### BEGIN INIT INFO
|
||||
# Provides: bbbsd3
|
||||
# Should-Start: console-screen dbus network-manager
|
||||
# Required-Start: $all
|
||||
# Required-Stop: $remote_fs
|
||||
# Default-Start: 2 3 4 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Start Ingoing connections BBBS Daemon
|
||||
### END INIT INFO
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
. /lib/lsb/init-functions
|
||||
|
||||
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/opt/bbbs
|
||||
|
||||
SCRIPT="/opt/bash/bbbsd3.sh"
|
||||
PROGRAMNAME="bbbsd"
|
||||
case "$1" in
|
||||
start)
|
||||
su - root -c"
|
||||
/opt/bash/bbbsd3.sh"
|
||||
;;
|
||||
stop)
|
||||
skill $PROGRAMNAME
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,15 @@
|
|||
#!/bin/bash
|
||||
#kishpa
|
||||
BBBSDIR=/opt/bbbs
|
||||
TZUTC=+0200
|
||||
PATH=/sbin:/usr/sbin:/bin:/usr/bin:$BBBSDIR
|
||||
#
|
||||
NOW=$(date +"%d-%m-%Y-%H-%M")
|
||||
FILE="backup.logs.$NOW.tar.gz"
|
||||
LOGS=/opt/bbbs/main
|
||||
tar czvf /opt/logs/$FILE $LOGS/log*
|
||||
rm -f $LOGS/log*
|
||||
#
|
||||
$BBBSDIR/bbbs bsetpack
|
||||
/opt/bbbs/bbbsd 3 995 telnetd:23 telnetd:992:ssl httpd:80 httpd:443:ssl ftpd:21 ftpd:990:ssl rawd:24554:binkp rawd:24555:binkp:ssl quiet fork
|
||||
#eof
|
Loading…
Reference in New Issue