diff --git a/Server%2Fgogopherd.mw b/Server%2Fgogopherd.mw new file mode 100644 index 00000000..c117e335 --- /dev/null +++ b/Server%2Fgogopherd.mw @@ -0,0 +1,54 @@ +Ist eine Freebsd-Jail auf [[Server/storage]] und macht unseren storage über das Gopherprotokoll erreichbar. + +Protokollsupport kann in Firefox über die Extension [https://addons.mozilla.org/en-US/firefox/addon/overbiteff/?src=search Overbiteff] nach installiert werden oder über curl: + +
+curl gopher://gogopherd.hq.c3d2.de
+
+ +Dienst starten: + +
+$ /usr/local/etc/gogopherd start
+
+ +Konfiguration: +
+cat /usr/local/etc/gogopherd
+#!/bin/sh
+
+# PROVIDE: gogopherd
+# REQUIRE: ipfilter FILESYSTEMS sysctl netif
+# BEFORE:  DEAMON
+# KEYWORD: nojail
+
+. /etc/rc.subr
+
+name=gogopherd
+rcvar=gogopherd_enable
+
+gogopherd_bin="/usr/local/bin/gogopherd"
+gogopherd_args="-footer 'served by gogopherd: https://github.com/Mic92/gogopherd' -header 'Welcome dn42 to the gopherspace of the hackerspace c3d2' -address g
+gopherd.hq.c3d2.de -host gogopherd.hq.c3d2.de -address :: /storage/"
+gogopherd_chdir=/
+
+command="/usr/sbin/daemon"
+command_args="-f ${gogopherd_bin} ${gogopherd_args}"
+
+load_rc_config "$name"
+run_rc_command "$1"
+
+ +Sourcecode: + +[https://github.com/Mic92/gogopherd https://github.com/Mic92/gogopherd] + +Vom Quellcode bauen: + +1. go compiler installieren + +2. $ go get github.com/Mic92/gogopherd + +== Administriert == + +Mic92