<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Systemd on dennogumi.org</title>
    <link>https://www.dennogumi.org/tags/systemd/</link>
    <description>Recent content in Systemd on dennogumi.org</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>&amp;copy; 2026 Einar under a CC-BY-SA 4.0 license. Some images are AI-generated. Header design by [Melissa Adkins](https://melissaadkins.com) with [assets from Freepik](https://freepik.com).</copyright>
    <lastBuildDate>Sun, 18 Oct 2015 16:54:25 +0000</lastBuildDate><atom:link href="https://www.dennogumi.org/tags/systemd/feed/atom.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Tip: opening and closing ports needed by a systemd service</title>
      <link>https://www.dennogumi.org/2015/10/tip-opening-and-closing-ports-needed-by-a-systemd-service/</link>
      <pubDate>Sun, 18 Oct 2015 16:54:25 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/10/tip-opening-and-closing-ports-needed-by-a-systemd-service/</guid>
      <description>&lt;p&gt;Recently I&amp;rsquo;ve been testing out murmur, &lt;a href=&#34;Mumble%27s&#34; &gt;http://wiki.mumble.info/wiki/Main_Page&lt;/a&gt; server component, on my CentOS 7 server. Murmur requires specific ports being open to operate, and when using it I would open them manually, and close them after the session had been completed.&lt;/p&gt;&#xA;&lt;p&gt;I found it pretty tedious: I wanted to wrap it into a single call to the service, so I could enable my user (via &lt;code&gt;sudoers&lt;/code&gt;) to be able to start and stop the service without worrying about elevating permissions to start and stop the firewall. After reading a bit &lt;a href=&#34;http://www.freedesktop.org/software/systemd/man/systemd.service.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;systemd&amp;rsquo;s documentation&lt;/a&gt; I found about &lt;code&gt;ExecStartPre&lt;/code&gt; and &lt;code&gt;ExecStopPost&lt;/code&gt; that would work perfectly for the job.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Systemd and KDE Workspaces in openSUSE 12.3</title>
      <link>https://www.dennogumi.org/2012/12/systemd-and-kde-workspaces-in-opensuse-12.3/</link>
      <pubDate>Sat, 15 Dec 2012 14:01:31 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/12/systemd-and-kde-workspaces-in-opensuse-12.3/</guid>
      <description>&lt;p&gt;openSUSE is migrating to the use of &lt;a href=&#34;http://www.freedesktop.org/wiki/Software/systemd&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;systemd&lt;/a&gt; for the upcoming 12.3 version, given the difficulties that emerged in trying to co-maintain two different init systems (SysV + systemd). While I am not going into the details of this choice (I leave this to more informed people), this has some consequences for software higher in the stack.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://lists.freedesktop.org/archives/systemd-devel/2011-May/002166.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;As ConsoleKit is deprecated&lt;/a&gt;, systemd offers its own daemon to keep track of sessions and assigned seats in a system. However, the KDE Workspaces rely on ConsoleKit to handle user switching, reboot, shutdown and a lot of ther things. Removing ConsoleKit would mean that users would suffer feature loss. On the other hand, with something that&amp;rsquo;s been deprecated and no longer actively worked on, you have issues with maintenance.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
