Die Seite wurde neu angelegt: „Ist eine Freebsd-Jail auf [[Server/storage]] und macht unseren storage über das Gopherprotokoll erreichbar. Protokollsupport kann in Firefox über die Extens…“

This commit is contained in:
Mic92 2015-07-17 18:12:50 +00:00
parent 77e8cf998a
commit 790d27156a
1 changed files with 54 additions and 0 deletions

54
Server%2Fgogopherd.mw Normal file
View File

@ -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:
<pre>
curl gopher://gogopherd.hq.c3d2.de
</pre>
Dienst starten:
<pre>
$ /usr/local/etc/gogopherd start
</pre>
Konfiguration:
<pre>
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"
</pre>
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