Init calico, litterbox, pounce, systemd
Signed-off-by: Georg <georg@lysergic.dev>
This commit is contained in:
parent
33cd4e1fe9
commit
5b12eaf228
6
litterbox/irc.ergo.chat
Normal file
6
litterbox/irc.ergo.chat
Normal file
@ -0,0 +1,6 @@
|
||||
cert = /var/lib/pounce/.sec/litterbox.pem
|
||||
host = ergo.irc.lsd.systems
|
||||
port = 6561
|
||||
join = #ergo
|
||||
#verbose
|
||||
|
7
litterbox/irc.libera.chat
Normal file
7
litterbox/irc.libera.chat
Normal file
@ -0,0 +1,7 @@
|
||||
cert = /var/lib/pounce/.sec/litterbox.pem
|
||||
host = libera.irc.lsd.systems
|
||||
port = 6561
|
||||
join = ##bewkz
|
||||
private-query
|
||||
verbose
|
||||
|
7
litterbox/irc.liberta.casa
Normal file
7
litterbox/irc.liberta.casa
Normal file
@ -0,0 +1,7 @@
|
||||
cert = /var/lib/pounce/.sec/litterbox.pem
|
||||
host = libertacasa.irc.lsd.systems
|
||||
port = 6561
|
||||
join = #admins,#annie,#dev,#help,#ircv5,#ita,#linux,#lucy,#mods,#praxis,#shodan,#snotices,#thecabal,#universe
|
||||
private-query
|
||||
verbose
|
||||
|
5
litterbox/irc.tripsit.me
Normal file
5
litterbox/irc.tripsit.me
Normal file
@ -0,0 +1,5 @@
|
||||
cert = /var/lib/pounce/.sec/litterbox.pem
|
||||
host = tripsit.irc.lsd.systems
|
||||
port = 6561
|
||||
join = #_systems,#teamtripsit,#moderators,#operations,#modhaven,##LGBT,##circlejerk,##crypto,##deutsch,##dutch,##games,##meth,##penis,##porn,##psyfi,##scritchland,##suomi,##sweden,##uk,##wat,##wicca,#benzos,#bounce,#compsci,#content,#cooking,#dnsbl,#drugs,#gaming,#help,#home,#jira,#letstalk,#lounge,#meditation,#merch,#movies,#music,#mycology,#opiates,#psychonaut,#reddit,#register,#sanctuary,#science,#services,#sex,#stims,#tripbot,#tripsit-dev,#tripsit,#tripsit1,#tripsit2,#tripsit3,#tripsitters,#tripsit-github,#tripsitvip,#welcome
|
||||
private-query
|
19
pounce/irc.chillnet.org
Normal file
19
pounce/irc.chillnet.org
Normal file
@ -0,0 +1,19 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = chillnet.irc.lsd.systems
|
||||
#palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
#sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.chillnet.org.pem
|
||||
host = irc.chillnet.org
|
||||
port = 6668
|
||||
join = #conversate
|
||||
nick = acidsys
|
||||
quit = Terminated!
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = acidsys
|
||||
#verbose
|
||||
away = I am detached from all clients. Messages may not arrive.
|
18
pounce/irc.ergo.chat
Normal file
18
pounce/irc.ergo.chat
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = ergo.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.ergo.chat.pem
|
||||
host = irc.ergo.chat
|
||||
join = #ergo,#chat
|
||||
nick = cranberry
|
||||
quit = Terminated.
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = cranberry
|
||||
verbose
|
||||
away = I am currently detached from all clients. Messages may not arrive.
|
17
pounce/irc.ircnet.com
Normal file
17
pounce/irc.ircnet.com
Normal file
@ -0,0 +1,17 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = ircnet.irc.lsd.systems
|
||||
#palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
client-cert = /var/lib/pounce/.sec/irc.ircnet.com.pem
|
||||
host = ssl.ircnet.ovh
|
||||
join = #linux, #worldchat, !drogen
|
||||
nick = cranberry
|
||||
quit = Terminated!
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = cranberry
|
||||
#verbose
|
||||
away = I am detached from all clients. Messages may not arrive.
|
18
pounce/irc.libera.chat
Normal file
18
pounce/irc.libera.chat
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = libera.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.libera.chat.pem
|
||||
host = irc.libera.chat
|
||||
#join =
|
||||
nick = LSD
|
||||
quit = I love you.
|
||||
real = LOVE
|
||||
size = 16384
|
||||
user = LSD
|
||||
verbose
|
||||
away = I am currently detached from all clients.
|
19
pounce/irc.liberta.casa
Normal file
19
pounce/irc.liberta.casa
Normal file
@ -0,0 +1,19 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = libertacasa.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
bind = 192.168.0.115
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.liberta.casa.pem
|
||||
host = irc.liberta.casa
|
||||
join = #libcasa,#libcasa.info,#dev,#universe,#syslog,#syslog-lc,#ita,#help,#linux,#mods,#mikaela,#mikaela.info,#katyusha,#snotices,#admins
|
||||
nick = cranberry
|
||||
quit = oi oi
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = cranberry
|
||||
verbose
|
||||
away = I am currently detached from all clients. Messages may not arrive. For urgent matters message me via Matrix or on Telegram.
|
17
pounce/irc.oftc.net
Normal file
17
pounce/irc.oftc.net
Normal file
@ -0,0 +1,17 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = oftc.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
client-cert = /var/lib/pounce/.sec/oftc.pem
|
||||
host = irc.oftc.net
|
||||
join = #praxis
|
||||
nick = acidsys
|
||||
quit = brb tripping
|
||||
real = lysergic
|
||||
size = 16384
|
||||
user = acidsys
|
||||
verbose
|
||||
away = I am currently detached from all clients. Messages may not arrive.
|
18
pounce/irc.tripsit.me
Normal file
18
pounce/irc.tripsit.me
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = tripsit.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.tripsit.me.pem
|
||||
host = innsbruck.tripsit.me
|
||||
join = #_systems,#teamtripsit,#moderators,#operations,#modhaven,##LGBT,##circlejerk,##crypto,##deutsch,##dutch,##games,##meth,##penis,##porn,##psyfi,##scritchland,##suomi,##sweden,##uk,##wat,##wicca,#benzos,#bounce,#compsci,#content,#cooking,#dnsbl,#drugs,#gaming,#help,#home,#jira,#letstalk,#lounge,#meditation,#merch,#movies,#music,#mycology,#opiates,#psychonaut,#reddit,#register,#sanctuary,#science,#services,#sex,#stims,#tripbot,#tripsit-dev,#tripsit,#tripsit1,#tripsit2,#tripsit3,#tripsitters,#tripsit-github,#tripsitvip,#welcome
|
||||
nick = cranberry
|
||||
quit = oi oi
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = cranberry
|
||||
verbose
|
||||
away = I am offline. Join #tripsit1 if you are in need of assistance, or #tripsit.me if you want to reach a staff member.
|
18
pounce/irc.twistednet.org
Normal file
18
pounce/irc.twistednet.org
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = twistednet.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.twistednet.org.pem
|
||||
host = irc.twistednet.org
|
||||
join = #dev,#hangout,#nerds,#scroll
|
||||
nick = cranberry
|
||||
quit = I love you.
|
||||
real = Love. Fruit.
|
||||
size = 16384
|
||||
user = cranberry
|
||||
verbose
|
||||
away = I am currently detached from all clients. Messages may not arrive.
|
18
pounce/piss.casa
Normal file
18
pounce/piss.casa
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = piss.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
#sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/piss.casa.pem
|
||||
host = piss.casa
|
||||
join = #libcasa,#libcasa.info
|
||||
nick = acidsys
|
||||
quit = Terminated.
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = acidsys
|
||||
verbose
|
||||
away = I am currently detached from all clients. Messages may not arrive.
|
18
pounce/serotonin.tripsit.me
Normal file
18
pounce/serotonin.tripsit.me
Normal file
@ -0,0 +1,18 @@
|
||||
local-ca = auth.crt
|
||||
local-cert = /etc/ssl/irc/fullchain.pem
|
||||
local-priv = /etc/ssl/irc/private/privkey.pem
|
||||
local-host = serotonintripsit.irc.lsd.systems
|
||||
palaver
|
||||
local-port = 6561
|
||||
local-path = /var/run/calico
|
||||
sasl-external
|
||||
client-cert = /var/lib/pounce/.sec/irc.tripsit.me.pem
|
||||
host = serotonin.tripsit.me
|
||||
join = #_systems,#teamtripsit,#moderators,#operations,#modhaven,##LGBT,##circlejerk,##crypto,##deutsch,##dutch,##games,##meth,##penis,##porn,##psyfi,##scritchland,##suomi,##sweden,##uk,##wat,##wicca,#benzos,#bounce,#compsci,#content,#cooking,#dnsbl,#drugs,#gaming,#help,#home,#jira,#letstalk,#lounge,#meditation,#merch,#movies,#music,#mycology,#opiates,#psychonaut,#reddit,#register,#sanctuary,#science,#services,#sex,#stims,#tripbot,#tripsit-dev,#tripsit,#tripsit1,#tripsit2,#tripsit3,#tripsitters,#tripsit-github,#tripsitvip,#welcome
|
||||
nick = cranberry
|
||||
quit = oi oi
|
||||
real = Fruit
|
||||
size = 16384
|
||||
user = cranberry
|
||||
verbose
|
||||
away = I am offline. Join #tripsit1 if you are in need of assistance, or #tripsit.me if you want to reach a staff member.
|
12
systemd/calico.service
Normal file
12
systemd/calico.service
Normal file
@ -0,0 +1,12 @@
|
||||
[Unit]
|
||||
Description=calico
|
||||
Wants=network.target
|
||||
|
||||
[Service]
|
||||
User=pounce
|
||||
Group=pounce
|
||||
ExecStart=/usr/local/bin/calico -H irc.lsd.systems -P 6561 /var/run/calico
|
||||
RuntimeDirectory=calico
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
14
systemd/kfcgi.service
Normal file
14
systemd/kfcgi.service
Normal file
@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=kfcgi server for scooper
|
||||
After=litterbox@.service var-lib-pounce-.local-dev.mount var-lib-pounce-.local-usr.mount var-lib-pounce-.local-lib.mount var-lib-pounce-.local-lib64.mount
|
||||
Requires=litterbox@.service var-lib-pounce-.local-dev.mount var-lib-pounce-.local-usr.mount var-lib-pounce-.local-lib.mount var-lib-pounce-.local-lib64.mount
|
||||
Wants=network.target
|
||||
|
||||
|
||||
[Service]
|
||||
User=root
|
||||
Group=pounce
|
||||
ExecStart=/usr/local/sbin/kfcgi -d -n 8 -l 16 -u nginx -s /var/run/kfcgi/scooper.sock -U pounce -p /var/lib/pounce/.local -- /bin/scooper /share/litterbox/litterbox.sqlite
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
16
systemd/litterbox@.service
Normal file
16
systemd/litterbox@.service
Normal file
@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=litterbox for %i
|
||||
After=pounce@%i.service
|
||||
Requires=pounce@%i.service
|
||||
Wants=network.target
|
||||
|
||||
[Service]
|
||||
User=pounce
|
||||
Group=pounce
|
||||
ExecStart=/usr/local/bin/litterbox /var/lib/pounce/.config/litterbox/%i
|
||||
Restart=always
|
||||
RestartSec=15
|
||||
SyslogIdentifier=litterbox-%i
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
14
systemd/pounce@.service
Normal file
14
systemd/pounce@.service
Normal file
@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=pounce for %i
|
||||
Wants=network.target
|
||||
|
||||
[Service]
|
||||
User=pounce
|
||||
Group=pounce
|
||||
ExecStart=/usr/local/bin/pounce /var/lib/pounce/.config/pounce/%i
|
||||
Restart=always
|
||||
RestartSec=15
|
||||
SyslogIdentifier=pounce-%i
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Reference in New Issue
Block a user