summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordaniel-Jones <daniel@danieljon.es>2017-12-04 17:58:54 +1030
committerdaniel-Jones <daniel@danieljon.es>2017-12-04 17:58:54 +1030
commit21e1979151375bfceca19b14cfc3349c89d56caa (patch)
tree3c0054d800b78c2130236dc8482a1148e1a8ba9a
parent5bfddf31ff264acbc883c14ebc02cf994b319e9f (diff)
downloadminiircd-21e1979151375bfceca19b14cfc3349c89d56caa.tar.gz
miniircd-21e1979151375bfceca19b14cfc3349c89d56caa.zip
added a notlive script to start a test server and a jail script to launch the server in a jail as a daemon. setup makefile for a jail using ircd user
-rw-r--r--Makefile4
-rwxr-xr-xjail.sh2
-rwxr-xr-xnotlive.sh1
3 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 0c314f4..c01c6ca 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
VERSION := $(shell sed -ne 's/^VERSION = "\(.*\)"/\1/p' miniircd)
DISTFILES = miniircd COPYING README.md
-JAILDIR = /var/jail/miniircd
-JAILUSER = nobody
+JAILDIR = /home/jail/irc
+JAILUSER = ircd
.PHONY: all
all: test
diff --git a/jail.sh b/jail.sh
new file mode 100755
index 0000000..6cdde97
--- /dev/null
+++ b/jail.sh
@@ -0,0 +1,2 @@
+./miniircd --ports=6697 --daemon --state-dir=/ --log-file=/log.txt --motd=/motd.txt --setuid=ircd \
+ --ssl-pem-file=/irc.pem --chroot=/home/jail/irc
diff --git a/notlive.sh b/notlive.sh
new file mode 100755
index 0000000..517c360
--- /dev/null
+++ b/notlive.sh
@@ -0,0 +1 @@
+./miniircd --ports=6668 --ssl-pem-file=/home/ircd/irc.pem