<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Werlis Blog</title>
    <link>https://blog.werler.is/</link>
    <description>Recent content on Werlis Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>de-DE</language>
    <lastBuildDate>Mon, 04 Dec 2023 00:42:39 +0100</lastBuildDate>
    <atom:link href="https://blog.werler.is/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>pepper</title>
      <link>https://blog.werler.is/posts/saltstack/pepper/</link>
      <pubDate>Mon, 04 Dec 2023 00:42:39 +0100</pubDate>
      <guid>https://blog.werler.is/posts/saltstack/pepper/</guid>
      <description>In my post about SaltStack external auth I wrote about how to configure the salt master and cli to use ldap authentication. Wouldn&amp;rsquo;t it be neat to have remote access to salt to run commands?
There&amp;rsquo;s a nice tool/library called pepper which fills this gap. It&amp;rsquo;s easy to install via pip:
pip3 install salt-pepper To have nice formatted output like with salt cli make sure that the salt libs are installed (either by installing the package via pkg_add or via pip too).</description>
    </item>
    <item>
      <title>saltstack external auth</title>
      <link>https://blog.werler.is/posts/saltstack/eauth_ldap/</link>
      <pubDate>Sun, 03 Dec 2023 00:25:55 +0100</pubDate>
      <guid>https://blog.werler.is/posts/saltstack/eauth_ldap/</guid>
      <description>Before I suggest other people solutions I usually try them at home (or in case of eg. health or nutrition topics at myself) first. As of with operating system access I don&amp;rsquo;t like to run commands directly as root if not really necessary. The same applies to Salt too. Salt is able to use external authentication like pam or ldap. Because I run everything on OpenBSD there&amp;rsquo;s of course no pam (painful auth modules) so I decided to get Salt with my OpenLDAP1 setup working.</description>
    </item>
    <item>
      <title>why the hell?</title>
      <link>https://blog.werler.is/posts/openbsd/why/</link>
      <pubDate>Wed, 22 Nov 2023 21:35:34 +0100</pubDate>
      <guid>https://blog.werler.is/posts/openbsd/why/</guid>
      <description>If someone has found his way to my blog he might be surprised that there&amp;rsquo;s hardly any content yet. Yeah, it&amp;rsquo;s because I got &amp;ldquo;featuritis&amp;rdquo;. First I thought it would be nice to be able to have comments. Then I stumbled across goatcounter and wanted to integrate that too. And finally I decided to have a search function available which costed me the most nerves and fiddeling. So stay tuned I&amp;rsquo;ll write about all that soon.</description>
    </item>
    <item>
      <title>run goatcounter on OpenBSD</title>
      <link>https://blog.werler.is/posts/openbsd/goatcounter/</link>
      <pubDate>Wed, 22 Nov 2023 19:23:50 +0100</pubDate>
      <guid>https://blog.werler.is/posts/openbsd/goatcounter/</guid>
      <description>To have some statistics about my blog I decided to install goatcounter , an Open Source web analytics tool with no tracking. I always try to self host my stuff so let&amp;rsquo;s start.
First install go to be able to compile goatcounter: doas pkg_add go Then clone the git repo and build it like described at the github page: git clone https://github.com/zgoat/goatcounter.git cd goatcounter go build -tags osusergo,netgo,sqlite_omit_load_extension \ -ldflags=&amp;#34;-X zgo.</description>
    </item>
    <item>
      <title>isso installation on OpenBSD</title>
      <link>https://blog.werler.is/posts/openbsd/isso/</link>
      <pubDate>Tue, 14 Nov 2023 09:10:35 +0100</pubDate>
      <guid>https://blog.werler.is/posts/openbsd/isso/</guid>
      <description>After my son asked me if we could run a content management system for him I was playing around with wordpress, joomla and drupal. For me it&amp;rsquo;s like a massive overkill and much too complicated. So I decided to give my own blog another try after two years doing nothing with hugo stuff. Then I got the idea that the ability to leave comments would be a really nice feature. After digging into this a little bit I stumbled across isso - a simple python based solution able to be self hosted as a disqus alternative with privacy in mind.</description>
    </item>
  </channel>
</rss>
