Author: configedit
3499 (mirror)
installation des solid-servers auf debian.
translated from https://solid.inrupt.com/docs/installing-running-nss
wie in diesem howto installieren wir Node.js und npm:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs build-essential
als root installieren wir den server global:
npm install -g solid-server
nun müssen wir den hostnamen festlegen, wir werden im folgenden beispielhaft your.host.example.org verwenden. entscheiden sie ebenfalls, wo sie die dateien speichern, die der server zum laufen braucht. die datenbank mit konfiguration, daten und unterstützenden metadaten kann auch getrennt gehalten werden, wieauchimmer halten wir sie jedoch zusammen.
weil alles, was mit dem solid-server passiert, verschlüsselt ist, brauchen wir einen ssl-schlüssel und -zertifikat. diese bekommen wir z.b. bei let’ s encrypt. dies geht am einfachsten mit certbot. um certbot auf debian stable zu benutzen, brauchen wir backports. um diese zu verwenden, fügen wir der /etc/apt/sources.list folgendes hinzu:
deb http://ftp.debian.org/debian stretch-backports main
nun installieren wir certbot
apt-get update apt-get -t stretch-backports install certbot
das zertifikat anfordern und installieren
certbot certonly --authenticator standalone -d your.host.example.org
now go
solid init
wir werden nach verschiedenen dingen geprompted, dies könnte so aussehen
? Path to the folder you want to serve. Default is /var/www/your.host.example.org/data ? SSL port to run on. Default is 8443 443 ? Solid server uri (with protocol, hostname and port) https://your.host.example.org ? Enable WebID authentication Yes ? Serve Solid on URL path / ? Path to the config directory (for example: /etc/solid-server) /var/www/your.host.example.org/config ? Path to the config file (for example: ./config.json) /var/www/your.host.example.org/config.json ? Path to the server metadata db directory (for users/apps etc) /var/www/your.host.example.org/.db ? Path to the SSL private key in PEM format /etc/letsencrypt/live/your.host.example.org/privkey.pem ? Path to the SSL certificate key in PEM format /etc/letsencrypt/live/your.host.example.org/fullchain.pem ? Enable multi-user mode No ? Do you want to have a CORS proxy endpoint? Yes ? Serve the CORS proxy on this path /proxy ? Do you want to set up an email service? No config created on /root/config.json
die pfade, die wir gewählt haben, müssen wir nun anlegen. ebenso müssen wir die config.json wo angegeben speichern.
nun sollten wir den server starten können
solid start
wir empfehlen, z.b. systemd zu verwenden, um den server automatisch zu starten und zu stoppen.
da es ein sicherheitsrisiko ist, den server als root zu betreiben, legen wir für ihn einen user an, beispielhaft so
adduser --system --ingroup www-data --no-create-home solid
nun legen wir die datei /lib/systemd/system/solid.service mit folgendem inhalt an
[Unit] Description=solid - Social Linked Data Documentation=https://solid.inrupt.com/docs/ After=network.target [Service] Type=simple User=solid WorkingDirectory=/var/www/your.host.example.org ExecStart=/usr/bin/solid start -v Restart=on-failure [Install] WantedBy=multi-user.target
symlink this
ln -s /lib/systemd/system/solid.service /etc/systemd/system/multi-user.target.wants/
wir weisen den verzeichnissen user zu
cd /var/www/your.host.example.org/ chown solid:www-data config/ data/ .db/
wir machen die config.json datei dem unprivilegierten user readable.
den server nun starten geht so
systemctl start solid.service
nun haben wir auch die anderen funktionalitäten, die durch systemd bereitgestellt werden. der start sollte nun automatisch nach bootvorgang erfolgen.
das zertifikat muss alle paar monate erneuert werden. wir weisen im Let’s Encrypt-setup an, das webroot plugin zu benutzen, das funktioniert besser in dem fall eines laufenden servers. um dies zu tun, editieren wir /etc/letsencrypt/renewal/your.host.example.org.conf
die authenticator line sollte so aussehen
authenticator = webroot
wir setzen ebenfalls folgendes
webroot_path = /var/www/your.host.example.org/data [[webroot_map]] your.host.example.org = /var/www/your.host.example.org/data
nun legen wir noch eine cronjobdatei in /etc/cron.daily/ folgenden inhalts an
#!/bin/bash certbot renew -w /var/www/your.host.example.org/data/
fertig. das moduleREADME finden wir hier. be happy !
3497 (rückkehr von alpha centauri)
bernie ging zu fuss. abermals sah er alles kommen. die wiederholung der wiederholung stand offenbar kurz bevor, jedoch hatte er diesmal – hoffentlich rechtzeitig – einige massnahmen getroffen. als die maulwurfine anrief, um die koordinaten durchzugeben, war er fast glücklich gewesen. nun also salat und kaffee. die dark shadow kehrte von ihrem alpha centauri – trip zurück und spuckte die mannschaft mitten auf dem forumsplatz aus. ein unbekannter schrieb logfiles und hielt es so wenigstens fest, damit das archiv in einiger – wahrscheinlich langer – zeit alles wahrheitsgemäss für ***the public*** wiederhergeben konnte.
—-
flash
—-
raucherzimmer
—-
bus
—-
lesung
3490 (Jahresfinale des Slam mit der Glocke)
Am Mittwoch dem 12. Dezember feiert der Slam mit der Glocke im Schiller (im Marta) sein erstes Jahresfinale! Zu diesem Anlass werden alle bisherigen Siegerinnen und Sieger des Slams, alle bisherigen „Glöckner des Monats“ kommen und noch einmal mit ihren Texten auftreten, um zu bestimmen, wer der Herforder Slam-Champion des Jahres 2018 wird! Das Line Up ist also nicht nur hochkarätig, sondern besteht ausschließlich aus den Auftretenden, die euch in diesem Jahr am besten gefallen haben! So haben wir mit Jann Wattjes sogar einen Finalisten des Teamwettbewerbs der Deutschsprachigen Meisterschaften dabei, die dieses Jahr in Zürich stattgefunden haben. Und mit Johnny und Eva Dreier, die zusätzlich auch noch Paderborner Stadtmeisterin ist, haben wir noch zwei weitere Teilnehmer*innen der Deutschsprachigen Meisterschaften dabei.
Wie bei jedem Poetry Slam werden die Poet*innen selbst geschriebene Texte innerhalb von sechs Minuten auf der Bühne performen. Dabei ist es egal, ob lustig oder ernst, ob Stand Up oder Lyrik. Alles kann auf einer Poetry Slam Bühne stattfinden.
Ort: https://schiller-herford.de | Einlass: 19:30 Uhr | Beginn: 20:00 Uhr | Eintritt 5€ / 3 €, bei Vorzeigen des Schüler/Studenten-Ausweises
3482 (fun-facts, experiment abgebrochen)
das nicht mehr lieferbare medikament fluanxol wurde – bis der bestand aufgebraucht ist – auf 5-0-0-0 gesetzt (revidierte Fassung 16.11.2018: 5-0-5-0). das motorpsycho-concert war grandios. beim amtsgericht (das ja offizielles zeug ist) werden wir zu zweit auflaufen. es ist nicht mit einer erhöhung der aufgabenkreise zu rechnen. bis in 2, 3 oder fünf jahren können wir allerdings alles so lassen. die notwendigkeit einer reduktion besteht nicht, da ja de facto die finanzen ohnehin schon von mir selbst verwaltet werden. illegale substanzen nehme ich nicht mehr zu mir und tage ohne bier kommen vor. auf der arbeit muss flexibilität bewiesen werden, da die tätigkeiten von versand von koralle-werbemitteln über hauspostversand, musterherstellung und druckaufträge bis zu werbemailingerstellung und -frankierung variieren. im bewo ist der kontakt eher sporadisch auf sogenannte feierabendzigaretten und gelegentliche grillerchen beschränkt. mobilität und kommunikation sind ausreichend. zielvorstellungen sind heruntergeschraubt worden und eher langfristig zu betrachten. xmas wird schon irgendwie aushaltbar werden und nächstes jahr im sommer fahren wir an die dänische grenze. jah.
3480 (PIA)
• Körper
• Geist
• Arbeit
• Wohnen
• Substanzen
• Körper
Der Darmkrebs scheint besiegt. Keine Indikation, bis 2022 in Remission. Der Port ist noch im Körper.
• Geist
Leichte depressive Verstimmung und gelegentliche verbale Aggressionen. Der Tagesablauf im Laufe einer
Arbeitswoche wird als deutlich hilfreich empfunden.
• Arbeit
Es muss flexibel gearbeitet werden. Der Werbeservice ist eine Mischung aus Druckerei, Werbeagentur,
Musterherstellung und Postversandbüro. Der Urlaub für 2018 ist bereits aufgebraucht.
• Wohnen
Rückzugsorte sind in meinem Metier sehr wichtig. Tagsüber ist die Wohnung offen, nachts abgeschlossen.
Nach Feierabend sehe ich die Betreuer i.d.R. noch circa eine Stunde lang.
• Substanzen
Cannabis negativ. Alkohol in Form von Herforder Pils mäßig aber regelmäßig. Die Medikation wird
eingenommen wie ein Uhrwerk. Es wird versucht, das Fluanxol wegzulassen, das bietet sich aus dem
Gerunde an, dass es ohnehin nicht mehr lieferbar ist. Eine Ersatzmedikation erscheint nicht notwendig. Die
Richtung der Dosisveränderung der Medikation sollte eindeutig und deutlich erkennbar nach unten zeigen.
—-
Evering, Matthias, *01.11.1968
3477
3474 (uncommented)
3471 (louis_cypher_mundus_absurdus)
3469 (public)
Guten Morgen Lorenzo.
Können Sie mich heute um 15 Uhr 10 erst zur Ambulanz, dann in irgend nen Laden und anschliessend nach Hause karren ?
Haben Sie das Ergebnisprotokoll von letzter Woche Donnerstag erhalten ?
Haben Sie kürzlich etwas von der Staatsanwaltschaft gehört ?
Zum Abschluss trinken wir dann noch einen Kaffee in der gewünschten Dosis und dömkern uns einen, okay ?
Sie können hier kommentieren, eine Mail schreiben, die nicht funktionierende Voice-over-IP-Telefonie benutzen oder Trommeln und Rauchzeichen.
Team ist nur einmal in der Woche, das ist wohl überall so……………..
Everinho




