natenom-website-dump-2024-0.../natenom.de/2014/12/barnard-ein-neuer-mumble-client-fuer-die-konsole/index.html
2024-02-01 17:43:06 +01:00

123 lines
No EOL
44 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html><html class=position-relative itemscope itemtype=https://schema.org/WebPage lang=de data-bs-theme=auto data-palette=blue><head><script src=/assets/init/bundle.min.a63b05c8004831f165aca508cfe52bdc3b3c568ce762c0e22f82b1fe1ed14173.js integrity="sha256-pjsFyABIMfFlrKUIz+Ur3Ds8VoznYsDiL4Kx/h7RQXM=" crossorigin=anonymous></script><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>barnard Ein neuer Mumble-Client für die Konsole - Natenoms Blog</title>
<link rel=icon href=/favicon_hudc94279ded70d7b83fccc56e43bdd2fa_24074_16x16_resize_catmullrom_3.png sizes=16x16 type=image/png><link rel=icon href=/favicon_hudc94279ded70d7b83fccc56e43bdd2fa_24074_32x32_resize_catmullrom_3.png sizes=32x32 type=image/png><link rel=icon href=/favicon_hudc94279ded70d7b83fccc56e43bdd2fa_24074_150x150_resize_catmullrom_3.png sizes=150x150 type=image/png><link rel=apple-touch-icon href=/favicon_hudc94279ded70d7b83fccc56e43bdd2fa_24074_180x180_resize_catmullrom_3.png sizes=180x180 type=image/png><link rel=icon href=/favicon_hudc94279ded70d7b83fccc56e43bdd2fa_24074_192x192_resize_catmullrom_3.png sizes=192x192 type=image/png><link rel=mask-icon href=/safari-pinned-tab.svg color=#6f42c1><meta name=keywords content="Verkehrswende,Fahrrad,CriticalMass,OpenBikeSensor,SimRa,Mumble,Open Source,Minimalismus,OpenStreetMap,Müllsammeln,Fotografie,Malen,Zeichnen"><meta name=description content="Schon lange gibt es Mumble-Clienten für Windows, Mac OS, Linux, iOS, BSD und seit einiger Zeit auch für Android, siehe hier.
Doch seit gestern gibt es zusätzlich einen Open Source Clienten für Mumble für die Konsole; geschrieben in der Programmiersprache Go."><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://natenom.de/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-672x372.png"><meta name=twitter:title content="barnard Ein neuer Mumble-Client für die Konsole"><meta name=twitter:description content="Schon lange gibt es Mumble-Clienten für Windows, Mac OS, Linux, iOS, BSD und seit einiger Zeit auch für Android, siehe hier.
Doch seit gestern gibt es zusätzlich einen Open Source Clienten für Mumble für die Konsole; geschrieben in der Programmiersprache Go."><meta property="og:title" content="barnard Ein neuer Mumble-Client für die Konsole"><meta property="og:description" content="Schon lange gibt es Mumble-Clienten für Windows, Mac OS, Linux, iOS, BSD und seit einiger Zeit auch für Android, siehe hier.
Doch seit gestern gibt es zusätzlich einen Open Source Clienten für Mumble für die Konsole; geschrieben in der Programmiersprache Go."><meta property="og:type" content="article"><meta property="og:url" content="https://natenom.de/2014/12/barnard-ein-neuer-mumble-client-fuer-die-konsole/"><meta property="og:image" content="https://natenom.de/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-672x372.png"><meta property="article:section" content="posts"><meta property="article:published_time" content="2014-12-05T19:01:30+00:00"><meta property="article:modified_time" content="2014-12-05T19:01:30+00:00"><meta itemprop=name content="barnard Ein neuer Mumble-Client für die Konsole"><meta itemprop=description content="Schon lange gibt es Mumble-Clienten für Windows, Mac OS, Linux, iOS, BSD und seit einiger Zeit auch für Android, siehe hier.
Doch seit gestern gibt es zusätzlich einen Open Source Clienten für Mumble für die Konsole; geschrieben in der Programmiersprache Go."><meta itemprop=datePublished content="2014-12-05T19:01:30+00:00"><meta itemprop=dateModified content="2014-12-05T19:01:30+00:00"><meta itemprop=wordCount content="600"><meta itemprop=image content="https://natenom.de/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-672x372.png"><meta itemprop=keywords content="Bots,CLI,Go,JACK,Konsole,Linux,Mumble,Musikbot,Open Source,Pulseaudio,Terminal,"><meta property="og:image:alt" content="barnard Ein neuer Mumble-Client für die Konsole"><meta name=twitter:image:alt content="barnard Ein neuer Mumble-Client für die Konsole"><link data-precache rel=stylesheet href="/assets/main/bundle.min.b189232e48c49a02f23e6616502e93a36137102626fd47589f55ab6447b15b4d.css" integrity="sha256-sYkjLkjEmgLyPmYWUC6To2E3ECYm/UdYn1WrZEexW00=" crossorigin=anonymous></head><body><header class="mb-4 sticky-top"><nav class="top-app-bar shadow navbar navbar-expand-xxl"><div class=container><a class="navbar-brand d-flex align-items-center flex-grow-1 flex-xxl-grow-0 justify-content-xxl-start ms-2 ms-xxl-0 mx-auto me-xxl-2" href=https://natenom.de/><picture><img class=logo alt=Logo src=https://natenom.de/images/logo.svg loading=lazy>
</picture>Natenoms Blog</a><div class="offcanvas-xxl offcanvas-end flex-grow-1" data-bs-scroll=true tabindex=-1 id=navbarMenus aria-labelledby=navbarMenusLabel><div class="offcanvas-header px-4 pb-0"><div class="offcanvas-title h5" id=navbarMenusLabel>Natenoms Blog</div><button type=button class="btn-close btn-close-white" data-bs-dismiss=offcanvas data-bs-target=#navbarMenus aria-label=Close></button></div><div class="offcanvas-body p-4 pt-0 p-xxl-0"><hr class=d-xxl-none><ul class="navbar-nav flex-row flex-wrap align-items-center me-auto"><li class="nav-item col-6 col-xxl-auto"><a class="nav-link py-2 px-0 px-xxl-2" href=https://natenom.de/><i class="fas fa-home me-1"></i></a></li><li class="nav-item col-6 col-xxl-auto"><a class="nav-link py-2 px-0 px-xxl-2" href=https://natenom.de/ueber/>Über</a></li><li class="nav-item col-6 col-xxl-auto"><a class="nav-link py-2 px-0 px-xxl-2" href=https://wiki.natenom.de/ target=_blank rel="noopener noreferrer">Wiki</a></li><li class="nav-item col-6 col-xxl-auto"><a class="nav-link py-2 px-0 px-xxl-2" href=https://natenom.de/blogroll/>Blogroll</a></li><li class="nav-item col-6 col-xxl-auto"><a class="nav-link py-2 px-0 px-xxl-2" href=https://kagube.de/ target=_blank rel="noopener noreferrer">Blog vom kleinen 🐘</a></li></ul><hr class=d-xxl-none><form class="search-bar ms-auto my-auto" action=/search/ novalidate><div class="input-group align-items-center"><span class="btn btn-search disabled position-absolute left-0 border-0 px-1"><i class="fas fa-fw fa-search fa-lg"></i>
</span><input class="my-1 form-control border-white rounded-5 search-input bg-body" name=q type=search placeholder=Suchen aria-label=Search required>
<span class="search-shortcut position-absolute end-0 top-0 me-2"><kbd class="text-dark bg-white opacity-75 rounded-3 shadow border border-primary py-1 fw-bold">/</kbd></span></div></form><hr class=d-xxl-none><ul class="navbar-nav flex-row flex-wrap align-items-center ms-md-auto"><li class="nav-item py-2 py-xxl-1 col-12 col-xxl-auto"><nav class="social-links nav justify-content-center flex-row"><a class="nav-link social-link col-6 col-xxl-auto p-1" target=_blank href=https://digitalcourage.social/@natenom title=Mastodon rel=me><i class="fa-fw fab fa-mastodon"></i>
<span class="ms-1 d-xxl-none">Mastodon</span>
</a><a class="nav-link social-link col-6 col-xxl-auto p-1" target=_blank href=/index.xml title=RSS rel=me><i class="fas fa-fw fa-rss"></i>
<span class="ms-1 d-xxl-none">RSS</span></a></nav></li><li class="nav-item py-2 py-xxl-1 col-12 col-xxl-auto"><div class="vr d-none d-xxl-flex h-100 mx-xxl-2 text-white"></div><hr class="d-xxl-none my-2"></li><li class="nav-item dropdown col-6 col-xxl-auto"><a class="nav-link px-0 py-2 px-xxl-1" href=# id=fontSizeDropdown role=button data-bs-toggle=dropdown aria-expanded=false><i class="fas fa-fw fa-font"></i>
<span class=d-xxl-none>Schriftgröße</span></a><ul class="font-size-dropdown-menu dropdown-menu dropdown-menu-end" aria-labelledby=fontSizeDropdown><li><button class="font-size-item dropdown-item" data-size=xs>
Extra klein</button></li><li><button class="font-size-item dropdown-item" data-size=sm>
Klein</button></li><li><button class="font-size-item dropdown-item active" data-size=md>
Mittel</button></li><li><button class="font-size-item dropdown-item" data-size=lg>
Groß</button></li><li><button class="font-size-item dropdown-item" data-size=xl>
Extra groß</button></li></ul></li><li class="nav-item dropdown col-6 col-xxl-auto"><a class="nav-link px-0 py-2 px-xxl-1" href=# id=paletteDropdown role=button data-bs-toggle=dropdown aria-expanded=false><i class="fas fa-fw fa-palette"></i>
<span class=d-xxl-none>Palette</span></a><ul class="palette-dropdown-menu dropdown-menu dropdown-menu-end px-2 row g-2" aria-labelledby=paletteDropdown><li class="col-4 my-1"><a role=button id=palette-blue aria-label=Blau class="btn btn-sm w-100 palette text-bg-blue" data-palette=blue></a></li><li class="col-4 my-1"><a role=button id=palette-blue-gray aria-label=Blaugrau class="btn btn-sm w-100 palette text-bg-blue-gray" data-palette=blue-gray></a></li><li class="col-4 my-1"><a role=button id=palette-brown aria-label=Braun class="btn btn-sm w-100 palette text-bg-brown" data-palette=brown></a></li><li class="col-4 my-1"><a role=button id=palette-cyan aria-label=Cyan class="btn btn-sm w-100 palette text-bg-cyan" data-palette=cyan></a></li><li class="col-4 my-1"><a role=button id=palette-green aria-label=Grün class="btn btn-sm w-100 palette text-bg-green" data-palette=green></a></li><li class="col-4 my-1"><a role=button id=palette-indigo aria-label=Indigo class="btn btn-sm w-100 palette text-bg-indigo" data-palette=indigo></a></li><li class="col-4 my-1"><a role=button id=palette-orange aria-label=Orange class="btn btn-sm w-100 palette text-bg-orange" data-palette=orange></a></li><li class="col-4 my-1"><a role=button id=palette-pink aria-label=Rosa class="btn btn-sm w-100 palette text-bg-pink" data-palette=pink></a></li><li class="col-4 my-1"><a role=button id=palette-purple aria-label=Purpur class="btn btn-sm w-100 palette text-bg-purple" data-palette=purple></a></li><li class="col-4 my-1"><a role=button id=palette-red aria-label=Rot class="btn btn-sm w-100 palette text-bg-red" data-palette=red></a></li><li class="col-4 my-1"><a role=button id=palette-teal aria-label=Teal class="btn btn-sm w-100 palette text-bg-teal" data-palette=teal></a></li><li class="col-4 my-1"><a role=button id=palette-yellow aria-label=Gelb class="btn btn-sm w-100 palette text-bg-yellow" data-palette=yellow></a></li></ul></li><li class="nav-item dropdown col-6 col-xxl-auto"><a class="nav-link px-0 py-2 px-xxl-1" href=# id=modeDropdown role=button data-bs-toggle=dropdown aria-expanded=false><i class="mode-icon fas fa-fw fa-adjust" id=modeIcon></i>
<span class=d-xxl-none>Modus</span></a><ul class="mode-dropdown-menu dropdown-menu dropdown-menu-end" aria-labelledby=modeDropdown><li class=mode-item data-color-mode=light data-icon=sun><button class=dropdown-item>
<i class="mode-icon fas fa-fw fa-sun"></i> Hell</button></li><li class=mode-item data-color-mode=dark data-icon=moon><button class=dropdown-item>
<i class="mode-icon fas fa-fw fa-moon"></i> Dunkel</button></li><li class="mode-item active" data-color-mode=auto data-icon=adjust><button class=dropdown-item>
<i class="mode-icon fas fa-fw fa-adjust"></i> Auto</button></li></ul></li></ul></div></div><div class=d-flex><button class="navbar-toggler order-5 border-0" type=button data-bs-toggle=offcanvas data-bs-target=#navbarMenus aria-controls=navbarMenus aria-expanded=false aria-label="Toggle navigation">
<i class="fas fa-ellipsis-h"></i></button></div></div></nav></header><main class=container><div class="row content"><noscript><div class="alert alert-danger" role=alert>Dein Browser unterstützt kein JavaScript.</div></noscript><div class=col-xxl-8><div class=container><nav class="row card component" aria-label=breadcrumb><div class="card-body pb-0"><ol class="hbs-breadcrumb breadcrumb flex-nowrap"><li class="breadcrumb-item text-surface"><a href=/>Blog</a></li><li class="breadcrumb-item text-surface"><a href=/posts/>Posts</a></li><li class="breadcrumb-item active">barnard Ein neuer Mumble-Client für die Konsole</li></ol></div></nav><div class="post-panel-wrapper position-relative d-flex justify-content-center"><div class="d-flex flex-row justify-content-center rounded-5 border post-panel position-fixed px-3 py-1 surface shadow-1"><a class="action action-toc d-none d-xxl-block" href=#postTOC role=button title=Inhaltsverzeichnis><i class="fas fa-fw fa-list-alt"></i>
</a><a class="action action-toc d-block d-xxl-none" href=#post-toc-container role=button title=Inhaltsverzeichnis><i class="fas fa-fw fa-list-alt"></i>
</a><a class="action action-post-comments" href=#post-comments role=button aria-label=Comments title=Kommentare><i class="fas fa-fw fa-comments"></i>
</a><a id=sidebarToggler class="action action-sidebar-toggler d-none d-xxl-block" role=button title><i class="fas fa-fw fa-expand-alt" data-fa-transform=rotate-45></i></a></div></div><article class="row card component mb-4 post"><div class=card-header><h1 class="card-title post-title my-2">barnard Ein neuer Mumble-Client für die Konsole</h1></div><div class=card-body><div class="post-meta mb-3"><span class="post-date me-1 mb-1" title="Erstellt am 2014-12-05 20:01:30 +0100 CET.">Freitag, 5. Dezember 2014</span><span class="post-reading-time me-1 mb-1">3 Min. Lesezeit</span><a href=/categories/mumble/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-category">
<i class="fas fa-fw fa-folder me-1"></i>Mumble</a><a href=/tags/bots/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Bots</a><a href=/tags/cli/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">CLI</a><a href=/tags/go/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Go</a><a href=/tags/jack/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">JACK</a><a href=/tags/konsole/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Konsole</a><a href=/tags/linux/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Linux</a><a href=/tags/mumble/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Mumble</a><a href=/tags/musikbot/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Musikbot</a><a href=/tags/open-source/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Open Source</a><a href=/tags/pulseaudio/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Pulseaudio</a><a href=/tags/terminal/ class="btn btn-sm btn-secondary mb-1 me-2 py-0 pe-1 post-taxonomy post-taxonomy-sm post-tag">Terminal</a></div><picture class="d-flex justify-content-center"><img class="post-featured-img h-auto w-auto mb-3" alt="barnard Ein neuer Mumble-Client für die Konsole" src=https://natenom.de/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-672x372.png></picture><div id=postTOC class=toc-details><details open><summary>Inhaltsverzeichnis</summary><nav id=TableOfContents><ul><li><a href=#selbst-kompilieren>Selbst kompilieren</a></li><li><a href=#soundsysteme>Soundsysteme</a></li><li><a href=#barnard-erkennen>Barnard erkennen</a></li><li><a href=#zertifikat-verwenden>Zertifikat verwenden</a></li><li><a href=#bedienung>Bedienung</a></li><li><a href=#bots-gefällig>Bots gefällig?</a></li><li><a href=#o>\o/</a></li></ul></nav></details></div><div class="post-content mb-3" data-bs-spy=scroll data-bs-target=#TableOfContents tabindex=0><div id=post-summary><p>Schon lange gibt es Mumble-Clienten für Windows, Mac OS, Linux, iOS, BSD und seit einiger Zeit auch für Android, <a href=https://wikiarchiv.natenom.de/mumble/clienten_und_projekte title="Mumble-Clienten und Projekte um Mumble(-Server) [Natenom´s Wiki (de)]">siehe hier</a>.</p><p>Doch seit gestern gibt es zusätzlich einen Open Source Clienten für Mumble für die Konsole; geschrieben in der Programmiersprache Go.</p></div><div id=post-content-body><p>Er steht unter der Lizenz <a class=urlextern href=https://github.com/layeh/barnard/blob/master/LICENSE title="barnard/LICENSE at master · layeh/barnard · GitHub">MIT</a> und wurde programmiert von „<a class=urlextern href=https://github.com/bontibon title="bontibon (Tim Cooper) · GitHub">Tim Cooper</a>„.</p><p>Dass es einen solchen Clienten geben wird, hat der Entwickler vor ein paar Tagen bereits im IRC (#mumble) angekündigt. Gestern folgten dann die Links zu den entsprechenden Github-Repos; hier das Repo für <a class=urlextern href=https://github.com/layeh/barnard title="layeh/barnard · GitHub">barnard</a> selbst und <a class=urlextern href=https://github.com/layeh/gumble title="layeh/gumble · GitHub">hier</a> der zugrunde liegende Client <a class=urlextern href=https://github.com/layeh/gumble title="layeh/gumble · GitHub">gumble</a>.</p><h2 id=selbst-kompilieren data-numberify>Selbst kompilieren<a class="anchor ms-1" href=#selbst-kompilieren></a></h2><p><em>Habe noch nie mit Go zu tun gehabt, wenn es also einen besseren Weg gibt, dann bitte melden :)</em></p><p>Zunächst installiert man sich Go, Git und mercurial, in ArchLinux z. B. mit:</p><blockquote><p>pacman -Sy go git mercurial openal</p></blockquote><p>Dann erstellt man irgendwo ein Verzeichnis (hier im Beispiel in /home/user/) mit dem Namen go-apps, wechselt dort hinein und ruft folgende Befehle auf:</p><blockquote><p>mkdir -p /home/user/go-apps/src<br>cd /home/user/go-apps/src<br>export GOPATH=/home/user/go-apps<br>git clone <a class=urlextern href=https://github.com/layeh/barnard.git>https://github.com/layeh/barnard.git</a><br>cd barnard<br>go get</p></blockquote><p>Jetzt kann man die Anwendung testweise aufrufen mit der Zeile:</p><blockquote><p>go run cmd/barnard/main.go</p></blockquote><p>Dabei versucht barnard per Voreinstellung, einen Mumble-Server auf localhost und dem Standardport 64738 zu erreichen, was vermutlich bei fast niemandem funktionieren wird.</p><p>Es wird kein <a href=https://wikiarchiv.natenom.de/mumble/benutzerhandbuch/mumble/zertifikate#benutzerzertifikat title="Zertifikate für Mumble und Mumble-Server [Natenom´s Wiki (de)]">Benutzer-Zertifikat</a> für den Clienten erzeugt, deshalb werden wir später unser eigenes Zertifikat exportieren und in barnard nutzen, siehe weiter unten.</p><h2 id=soundsysteme data-numberify>Soundsysteme<a class="anchor ms-1" href=#soundsysteme></a></h2><p>Für die Audiounterstützung verwendet Barnard nur das Soundsystem <a class=urlextern href=https://de.wikipedia.org/wiki/OpenAL title="OpenAL Wikipedia">OpenAL</a>.</p><p>Damit ich auf meinem System, wie auch für den normalen Mumble-Clienten, das gute <a href=https://wikiarchiv.natenom.de/mumble/anleitungen/mumble-mit-jack title="Mumble mit Jack [Natenom´s Wiki (de)]">Jack</a> verwenden kann, wird zusätzlich Pulseaudio auf meinem System installiert und in der Datei /etc/pulseaudio/default.pa werden am Ende die folgenden beiden Zeilen eingetragen:</p><blockquote><p>load-module module-jack-sink<br>load-module module-jack-source</p></blockquote><p>Nach einem Neustart von PulseAudio greift sich dieses nicht mehr eine Soundkarte sondern setzt sich auf einen laufenden Jack-Server drauf.</p><p>Und da OpenAL per Voreinstellung ein vorhandenes PulseAudio nutzt, habe ich letztlich mit Umwegen einen Mumble-Clienten für die Konsole, der Jack nutzt :)</p><p>Wer kein Jack einsetzt, dafür aber nur PulseAudio, bei dem sollte der Sound direkt funktionieren.</p><p>Hier ein Screenshot von patchage und pavucontrol (main ist die Go-Anwendung barnard):<br><a href=/wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup.png><img loading=lazy class="alignnone wp-image-30797 size-large" src=/wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup-600x291.png alt=mumble_console_client_barnard_sound-setup srcset="/wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup-600x291.png 600w, /wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup-150x72.png 150w, /wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup-300x145.png 300w, /wp-content/uploads/2014/12/mumble_console_client_barnard_sound-setup.png 1459w" sizes="(max-width: 474px) 100vw, 474px"></a></p><h2 id=barnard-erkennen data-numberify>Barnard erkennen<a class="anchor ms-1" href=#barnard-erkennen></a></h2><p>In den Benutzerinformationen erscheint der Client als „Versionsnummer (gumble)“.</p><h2 id=zertifikat-verwenden data-numberify>Zertifikat verwenden<a class="anchor ms-1" href=#zertifikat-verwenden></a></h2><p>Ein bestehendes Zertifikat im Format .p12, welches man aus <a href=https://wikiarchiv.natenom.de/mumble/benutzerhandbuch/mumble/zertifikatassistent/zertifikat_exportieren title="Aktuelles Zertifikat exportieren [Natenom´s Wiki (de)]">Mumble exportieren</a> kann, konvertiert man mit folgender Zeile bei installiertem OpenSSL um:</p><blockquote><p>openssl pkcs12 -in zertifikat.p12 -out zertifikat.pem -nodes</p></blockquote><p>Bei der Passwortabfrage drückt man einfach Enter, wenn das Zertifikat nicht durch ein solches geschützt ist.</p><p>Danach kann man barnard starten mit z. B.:</p><blockquote><p>go run cmd/barnard/main.go -server=“mumble.natenom.com:64738″ -username=“barnard-tester“ -insecure=true -certificate=/home/user/pfad-zum-zertifikat.pem</p></blockquote><p>Nun erhält man folgende Ansicht <a href=https://wikiarchiv.natenom.de/ueber/mumble-server title="Unser(e) Mumble Server [Natenom´s Wiki (de)]">unseres Mumble-Servers</a>:<br><a href=/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server.png><img loading=lazy class="alignnone size-large wp-image-30804" src=/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-600x348.png alt="Der CLI Client für Mumble auf Linux, verbunden mit unserem Mumble-Server" srcset="/wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-600x348.png 600w, /wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-150x87.png 150w, /wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server-300x174.png 300w, /wp-content/uploads/2014/12/mumble_console_client_barnard_connected_to_server.png 916w" sizes="(max-width: 474px) 100vw, 474px"></a></p><p>Speicherverbrauch des Clienten: Ca. 10 MiB.</p><h2 id=bedienung data-numberify>Bedienung<a class="anchor ms-1" href=#bedienung></a></h2><p>Es gibt die folgenden Tastenkombinationen:</p><ul><li>F1 Schaltet das Senden ein und aus; rechts oben im kleinen Kasten sieht man den Sendestatus; entweder steht hier „Idle“ oder „Tx“ für Senden.</li><li>F10 Beendet das Programm.</li><li>Tab Schaltet um zwischen dem Chatfenster und dem Kanalbaum, in dem auch Benutzer angezeigt werden. Hier kann man den Kanal wechseln.</li><li>Mit Bild-Hoch/-Runter, Home und End scrollt man im Nachrichtenverlauf hin und her.</li></ul><h2 id=bots-gefällig data-numberify>Bots gefällig?<a class="anchor ms-1" href=#bots-gefällig></a></h2><p>Aber das ist noch nicht alles …, denn der Client namens gumble, den barnard letztlich verwendet, kann mehr. So gibt es im Verzeichnis „examples“ mehrere Beispiele.</p><p>Die kann man genau wie barnard aufrufen, mit denselben Parametern, z. B. den Musikbot mit:</p><blockquote><p>go run /home/user/go-apps/src/github.com/layeh/gumble/examples/audio-player.go -server=“mumble.natenom.com:64738″ -username=“barnard-musicbot“ -insecure=true /pfad/zu/einer/Musikdatei.ogg</p></blockquote><p>Wenn man jetzt an den Benutzer „barnard-musicbot“ den Text „Musikdatei.ogg“ ohne die Anführungsstriche schickt, so wird das Musikstück abgespielt.</p><h2 id=o data-numberify>\o/<a class="anchor ms-1" href=#o></a></h2><p>Cool :)</p><p>Ich sehs schon kommen, da wird es ähnlich coole Dinge geben wie bei <a href=/tags/mumble-ruby/ title="Mumble-Ruby hier im Blog">Mumble-Ruby</a>.</p><p>Eine Todo-Liste für das Projekt gibt es <a class=urlextern href=https://github.com/layeh/gumble/issues/1 title="Missing protocol features (v1.2.4) · Issue #1 · layeh/gumble · GitHub">hier</a>.</p></div></div></div><div class=card-footer><div class="post-navs d-flex justify-content-evenly"><div class="post-nav post-prev"><i class="fas fa-fw fa-chevron-down post-prev-icon me-1" data-fa-transform=rotate-90></i>
<a href=/2014/12/massenweise-verzeichnisnamen-oder-dateinamen-per-editor-umbenennen/>Massenweise Verzeichnisnamen oder Dateinamen per Editor umbenennen</a></div><div class="post-nav post-next"><a href=/2014/12/blog-etwas-umgestaltet-weniger-ist-mehr/>Blog etwas umgestaltet weniger ist mehr…</a>
<i class="fas fa-fw fa-chevron-down post-next-icon ms-1" data-fa-transform=rotate-270></i></div></div></div></article><section class="related-posts row card component"><div class=card-header><h2 class="card-title fs-4 my-2 text-surface">Ähnliche Beiträge</h2></div><div class=card-body><ul class="post-list list-styled"><li><a href=https://natenom.de/2013/09/anleitung-fuer-247-mumble-bot-mit-jack-und-mpd/>Anleitung für 24/7 Mumble-Bot mit Jack und MPD</a></li><li><a href=https://natenom.de/2012/09/perfekte-aufgabenverwaltung-taskwarrior-fur-die-kommandozeile/>Perfekte Aufgabenverwaltung TaskWarrior für die Kommandozeile :)</a></li><li><a href=https://natenom.de/2012/03/per-kommando-auf-ein-anderes-virtuelles-terminal-wechseln/>Per Kommando auf ein anderes virtuelles Terminal wechseln</a></li><li><a href=https://natenom.de/2011/06/in-mc-midnight-commander-lasst-sich-kein-terminal-offnen-strgo/>In mc (Midnight Commander) lässt sich kein Terminal öffnen (Strg+o)…</a></li><li><a href=https://natenom.de/2011/02/newsbeuter-newsfeeds-auf-der-konsole-lesen/>Newsbeuter … Newsfeeds auf der Konsole lesen</a></li><li><a href=https://natenom.de/2014/10/link-eine-anleitung-zum-deaktivieren-von-sslv3-in-apache-postfix-und-dovecot/>Link: Eine Anleitung zum Deaktivieren von SSLv3 in Apache, Postfix und Dovecot…</a></li><li><a href=https://natenom.de/2014/09/update-fuer-dokuwiki-version-hrun-freigegeben/>Update für DokuWiki „Hrun“ freigegeben</a></li><li><a href=https://natenom.de/2014/05/eingescannte-oder-abfotografierte-dokumente-mit-imagemagick-verbessern/>Eingescannte oder abfotografierte Dokumente mit ImageMagick verbessern…</a></li><li><a href=https://natenom.de/2014/04/neue-version-von-fgallery-zur-erzeugung-statischer-galerien/>Neue Version von fgallery zur Erzeugung statischer Galerien</a></li><li><a href=https://natenom.de/2014/02/lvm-logical-volume-manager-per-gui-verwalten/>LVM (Logical Volume Manager) per GUI verwalten</a></li></ul></div></section><div class="card component row post-comments" id=post-comments><div class=card-header><h2 class="card-title my-2 fs-4 text-surface">Kommentare</h2></div><div class=card-body><p>Bisher gibt es hier keine Kommentare.</p><p><details class="mastodon-comments email"><summary class="mastodon-comments email-summary">Kommentar oder Anmerkung für diesen Blogbeitrag</summary><div class="mastodon-comments emailcontent"><p>Öffentlicher Kommentar per E-Mail: <a href='mailto:natenom@posteo.de?subject=Kommentar zum Blogbeitrag: barnard%20%e2%80%93%20Ein%20neuer%20Mumble-Client%20f%c3%bcr%20die%20Konsole&body=Hallo Natenom, %0D%0A%0D%0Azu diesem Blogbeitrag habe ich einen Kommentar:%0D%0A%0D%0AMein Name (optional):%0D%0AMeine Website (optional):%0D%0AIch beziehe mich speziell auf den Kommentar mit der ID:%0D%0A%0D%0AURL zum Blogbeitrag: https%3a%2f%2fnatenom.de%2f2014%2f12%2fbarnard-ein-neuer-mumble-client-fuer-die-konsole%2f'>Hier klicken</a></p><p>Nicht öffentliche Anmerkung per E-Mail: <a href='mailto:natenom@posteo.de?subject=Persönliche Anmerkung zum Blogbeitrag: barnard%20%e2%80%93%20Ein%20neuer%20Mumble-Client%20f%c3%bcr%20die%20Konsole&body=Hallo Natenom,%0D%0A%0D%0Azu diesem Blogbeitrag habe ich eine persönliche, nicht zu veröffentlichende Anmerkung:%0D%0A%0D%0AURL zum Blogbeitrag: https%3a%2f%2fnatenom.de%2f2014%2f12%2fbarnard-ein-neuer-mumble-client-fuer-die-konsole%2f'>Hier klicken</a></p></p><p>Sonstige Kontaktaufnahme: <a href=/natenom/>Kontakt</a></p></div></details></p></div></div></div></div><aside class="col-xxl-4 sidebar d-flex"><div class="container d-flex flex-column"><div class="accordion profile"><div class="accordion-item card row text-center component"><div class="accordion-header card-header border-0" id=profile-header><a class="accordion-button d-lg-none mb-2 shadow-none p-0 bg-transparent text-surface collapsed" role=button data-bs-toggle=collapse href=#profile aria-expanded=false aria-controls=profile>Profil</a></div><div class="card-body collapse accordion-collapse accordion-body d-lg-block" id=profile aria-labelledby=profile-header><div class="col-12 d-flex align-items-center justify-content-center"><picture><img class="profile-avatar rounded-circle" alt=Natenom src=https://natenom.de/images/logo-natenom-circle-150x150.png loading=lazy data-viewer-invisible width=150 height=150></picture></div><div class="col-12 profile-meta"><div class="profile-name fw-fold fs-lg">Natenom</div><div class=profile-bio>Verkehrswende, Fahrrad, CriticalMass, OpenBikeSensor, SimRa, OpenSource, Minimalist, OpenStreetMap, Müllsammeln, Malen, Zeichnen</div><a class=profile-about target=_blank rel="noopener noreferrer" href=/natenom/><i class="fas fa-fw fa-user"></i>Über mich</a></div></div></div></div><div class="accordion recent-posts"><section class="row card component"><div class=card-header><h2 class="card-title my-2 fs-4 text-surface d-none d-lg-block">Neueste Beiträge</h2><a class="accordion-button d-lg-none mb-1 shadow-none p-0 bg-transparent collapsed" role=button data-bs-toggle=collapse href=#recent-posts aria-expanded=false aria-controls=recent-posts>Neueste Beiträge</a></div><div class="card-body collapse accordion-collapse accordion-body d-lg-block" id=recent-posts><ul class="post-list list-unstyled ms-1"><li class=mb-2><a href=/2024/01/mal-wieder-einen-personalausweis-gefunden/>Mal wieder einen Personalausweis gefunden</a></li><li class=mb-2><a href=/2024/01/ueberfordert-im-eigenen-auto/>Überfordert im eigenen Auto</a></li><li class=mb-2><a href=/2024/01/was-damals-bei-kugelmaeusen-geholfen-hat-hilft-auch-bei-solchen-mit-laser/>Was damals bei Kugelmäusen geholfen hat, hilft auch bei solchen mit Laser</a></li><li class=mb-2><a href=/2024/01/haltbarkeit-meiner-ersten-barfussschuhe/>Haltbarkeit meiner ersten Barfußschuhe</a></li><li class=mb-2><a href=/2024/01/link-strassenlaerm/>Link(s): Straßenlärm</a></li><li class=mb-2><a href=/2024/01/simpletools-apps-fuer-android-daten-sammeln-oder-bezahlen-wechsel-zum-fork-fossify/>SimpleTools Apps: Daten sammeln oder bezahlen Wechselt zum Fork Fossify</a></li><li class=mb-2><a href=/2024/01/dateinamen-mit-emojies-in-telescope-in-neovim/>Dateinamen mit Emojies in Telescope in NeoVim</a></li><li class=mb-2><a href=/2024/01/capslock-als-esc-verwenden--ein-traum-fuer-neovim/>Capslock als Esc verwenden Ein Traum für NeoVim</a></li></ul></div></section></div><div class="accordion categories-taxonomies"><section class="row card component"><div class=card-header><h2 class="card-title my-2 fs-4 text-surface d-none d-lg-block"><a href=https://natenom.de/categories>Kategorien</a></h2><a class="accordion-button d-lg-none mb-1 shadow-none p-0 bg-transparent text-surface collapsed" role=button data-bs-toggle=collapse href=#taxonomy-categories aria-expanded=false aria-controls=taxonomy-categories>Kategorien</a></div><div class="card-body collapse accordion-collapse accordion-body d-lg-block" id=taxonomy-categories><div class=py-2><a href=/categories/mobilit%C3%A4t/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Mobilität>Mobilität
<span class="badge badge-sm text-secondary bg-white ms-1">450</span>
</a><a href=/categories/fotografie/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Fotografie>Fotografie
<span class="badge badge-sm text-secondary bg-white ms-1">328</span>
</a><a href=/categories/diverses/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Diverses>Diverses
<span class="badge badge-sm text-secondary bg-white ms-1">242</span>
</a><a href=/categories/web/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Web>Web
<span class="badge badge-sm text-secondary bg-white ms-1">200</span>
</a><a href=/categories/linux/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Linux>Linux
<span class="badge badge-sm text-secondary bg-white ms-1">135</span>
</a><a href=/categories/android/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Android>Android
<span class="badge badge-sm text-secondary bg-white ms-1">68</span>
</a><a href=/categories/linkdump/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Linkdump>Linkdump
<span class="badge badge-sm text-secondary bg-white ms-1">42</span>
</a><a href=/categories/mumble/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Mumble>Mumble
<span class="badge badge-sm text-secondary bg-white ms-1">16</span>
</a><a href=/categories/navesima/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=NavesiMa>NavesiMa
<span class="badge badge-sm text-secondary bg-white ms-1">9</span>
</a><a href=/categories/links/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-category me-2 mb-2" title=Links>Links
<span class="badge badge-sm text-secondary bg-white ms-1">2</span></a></div></div></section></div><div class="accordion tags-taxonomies"><section class="row card component"><div class=card-header><h2 class="card-title my-2 fs-4 text-surface d-none d-lg-block"><a href=https://natenom.de/tags>Tags</a></h2><a class="accordion-button d-lg-none mb-1 shadow-none p-0 bg-transparent text-surface collapsed" role=button data-bs-toggle=collapse href=#taxonomy-tags aria-expanded=false aria-controls=taxonomy-tags>Tags</a></div><div class="card-body collapse accordion-collapse accordion-body d-lg-block" id=taxonomy-tags><div class=py-2><a href=/tags/fahrrad/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Fahrrad>Fahrrad
<span class="badge badge-sm text-secondary bg-white ms-1">557</span>
</a><a href=/tags/fotos/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Fotos>Fotos
<span class="badge badge-sm text-secondary bg-white ms-1">410</span>
</a><a href=/tags/mobilit%C3%A4t/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Mobilität>Mobilität
<span class="badge badge-sm text-secondary bg-white ms-1">380</span>
</a><a href=/tags/pforzheim/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Pforzheim>Pforzheim
<span class="badge badge-sm text-secondary bg-white ms-1">263</span>
</a><a href=/tags/open-source/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title="Open Source">Open Source
<span class="badge badge-sm text-secondary bg-white ms-1">237</span>
</a><a href=/tags/natur/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Natur>Natur
<span class="badge badge-sm text-secondary bg-white ms-1">208</span>
</a><a href=/tags/linux/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Linux>Linux
<span class="badge badge-sm text-secondary bg-white ms-1">161</span>
</a><a href=/tags/autos/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Autos>Autos
<span class="badge badge-sm text-secondary bg-white ms-1">131</span>
</a><a href=/tags/enzkreis/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Enzkreis>Enzkreis
<span class="badge badge-sm text-secondary bg-white ms-1">115</span>
</a><a href=/tags/statistiken/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Statistiken>Statistiken
<span class="badge badge-sm text-secondary bg-white ms-1">110</span>
</a><a href=/tags/hardware/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Hardware>Hardware
<span class="badge badge-sm text-secondary bg-white ms-1">107</span>
</a><a href=/tags/web/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Web>Web
<span class="badge badge-sm text-secondary bg-white ms-1">107</span>
</a><a href=/tags/android/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Android>Android
<span class="badge badge-sm text-secondary bg-white ms-1">98</span>
</a><a href=/tags/hugo/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Hugo>Hugo
<span class="badge badge-sm text-secondary bg-white ms-1">89</span>
</a><a href=/tags/m%C3%BCll/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Müll>Müll
<span class="badge badge-sm text-secondary bg-white ms-1">89</span>
</a><a href=/tags/sicherheit/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Sicherheit>Sicherheit
<span class="badge badge-sm text-secondary bg-white ms-1">88</span>
</a><a href=/tags/blog/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Blog>Blog
<span class="badge badge-sm text-secondary bg-white ms-1">87</span>
</a><a href=/tags/m%C3%BCllsammeln/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Müllsammeln>Müllsammeln
<span class="badge badge-sm text-secondary bg-white ms-1">86</span>
</a><a href=/tags/politik/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Politik>Politik
<span class="badge badge-sm text-secondary bg-white ms-1">86</span>
</a><a href=/tags/polizei/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Polizei>Polizei
<span class="badge badge-sm text-secondary bg-white ms-1">76</span>
</a><a href=/tags/strecke/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Strecke>Strecke
<span class="badge badge-sm text-secondary bg-white ms-1">75</span>
</a><a href=/tags/abstand/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Abstand>Abstand
<span class="badge badge-sm text-secondary bg-white ms-1">74</span>
</a><a href=/tags/landschaften/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Landschaften>Landschaften
<span class="badge badge-sm text-secondary bg-white ms-1">74</span>
</a><a href=/tags/w%C3%A4lder/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Wälder>Wälder
<span class="badge badge-sm text-secondary bg-white ms-1">68</span>
</a><a href=/tags/wordpress/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=WordPress>WordPress
<span class="badge badge-sm text-secondary bg-white ms-1">64</span>
</a><a href=/tags/neuhausen/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Neuhausen>Neuhausen
<span class="badge badge-sm text-secondary bg-white ms-1">60</span>
</a><a href=/tags/apps/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Apps>Apps
<span class="badge badge-sm text-secondary bg-white ms-1">59</span>
</a><a href=/tags/videos/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Videos>Videos
<span class="badge badge-sm text-secondary bg-white ms-1">59</span>
</a><a href=/tags/landstra%C3%9Fen/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Landstraßen>Landstraßen
<span class="badge badge-sm text-secondary bg-white ms-1">54</span>
</a><a href=/tags/makrofotos/ class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=Makrofotos>Makrofotos
<span class="badge badge-sm text-secondary bg-white ms-1">54</span>
</a><a href=https://natenom.de/tags class="btn btn-sm btn-secondary post-taxonomy ps-3 post-tag me-2 mb-2" title=ALLE>ALLE
<span class="badge badge-sm text-secondary bg-white ms-1">816</span></a></div></div></section></div><div class="accordion archives"><section class="row card component"><div class=card-header><h2 class="card-title my-2 fs-4 text-surface d-none d-lg-block"><a href=/archiv/>Archiv</a></h2><a class="accordion-button d-lg-none mb-1 shadow-none p-0 bg-transparent collapsed" role=button data-bs-toggle=collapse href=#archives aria-expanded=false aria-controls=archives>Archiv</a></div><div class="card-body collapse accordion-collapse accordion-body d-lg-block" id=archives><a href=/archiv/2024/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2024>2024 <span class="badge badge-sm text-secondary bg-white ms-1">23</span>
</a><a href=/archiv/2023/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2023>2023 <span class="badge badge-sm text-secondary bg-white ms-1">147</span>
</a><a href=/archiv/2022/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2022>2022 <span class="badge badge-sm text-secondary bg-white ms-1">188</span>
</a><a href=/archiv/2021/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2021>2021 <span class="badge badge-sm text-secondary bg-white ms-1">111</span>
</a><a href=/archiv/2020/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2020>2020 <span class="badge badge-sm text-secondary bg-white ms-1">193</span>
</a><a href=/archiv/2019/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2019>2019 <span class="badge badge-sm text-secondary bg-white ms-1">118</span>
</a><a href=/archiv/2018/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2018>2018 <span class="badge badge-sm text-secondary bg-white ms-1">143</span>
</a><a href=/archiv/2017/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2017>2017 <span class="badge badge-sm text-secondary bg-white ms-1">163</span>
</a><a href=/archiv/2016/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2016>2016 <span class="badge badge-sm text-secondary bg-white ms-1">108</span>
</a><a href=/archiv/2015/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2015>2015 <span class="badge badge-sm text-secondary bg-white ms-1">85</span>
</a><a href=/archiv/2014/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2014>2014 <span class="badge badge-sm text-secondary bg-white ms-1">85</span>
</a><a href=/archiv/2013/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2013>2013 <span class="badge badge-sm text-secondary bg-white ms-1">56</span>
</a><a href=/archiv/2012/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2012>2012 <span class="badge badge-sm text-secondary bg-white ms-1">43</span>
</a><a href=/archiv/2011/ class="btn btn-sm btn-secondary post-taxonomy ps-3 me-2 mb-2" title=2011>2011 <span class="badge badge-sm text-secondary bg-white ms-1">36</span></a></div></section></div></div></aside></div></main><footer class="footer mt-auto py-3 text-center container"><div class="row text-center"><div class="col-12 mt-2"><p class=mb-2>Natenoms Blog</p><p class="text-secondary mb-2"><small>Mein Blog über verschiedene Themen, die mich über die Zeit beschäftigen. Derzeit sind dies: Verkehrswende, Mobilität, Fahrrad, Minimalismus, Fotografie, Malen, Zeichnen …</small></p><div class="copyright mb-2 text-secondary"><small></small></div><div class="powered-by mb-2 text-secondary"><small>Build with ❤️ from the <a class=text-primary href=https://gohugo.io target=_blank rel="noopener noreferrer">Hugo</a> and the <a class=text-primary href=https://github.com/razonyang/hugo-theme-bootstrap target=_blank rel="noopener noreferrer">HBS</a> theme.</small></div><nav class="social-links nav justify-content-center mb-2 mt-3"><a class="nav-link social-link p-0 me-1 mb-2" target=_blank href=/index.xml title=RSS rel=me><i class="fas fa-fw fa-2x fa-rss" style=color:#ea6221></i></a></nav></div><div class="col-12 col-lg-8 offset-0 offset-lg-1"></div></div><div class=natenom-footer><a href=/ueber/impressum/>Impressum</a> <a href=/ueber/datenschutz/>Datenschutz</a></div></footer><script data-precache src=/assets/main/bundle.min.b0a436c85b86c431bb1c0fdb2ade0445de95435dc453dc7f4f30acad2153b535.js integrity="sha256-sKQ2yFuGxDG7HA/bKt4ERd6VQ13EU9x/TzCsrSFTtTU=" crossorigin=anonymous async></script><script data-precache src=/assets/icons/bundle.min.691458a56c2eef480bec8d31c967801a416b6445459ae901fe213e7870a0dd83.js integrity="sha256-aRRYpWwu70gL7I0xyWeAGkFrZEVFmukB/iE+eHCg3YM=" crossorigin=anonymous defer></script></body></html>