<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>RSS Feed for systemd - James Stone&apos;s Blog</title><description>Blog posts tagged with systemd</description><link>https://jamesst.one/</link><item><title>Borked systemd units</title><link>https://jamesst.one/posts/bad-settings/</link><guid isPermaLink="true">https://jamesst.one/posts/bad-settings/</guid><description>&lt;![CDATA[&lt;p&gt;Previously when I have been debugging systemd services I have used: &lt;code&gt;systemctl status --failed&lt;/code&gt; to get me all of the failed services&lt;/p&gt;
&lt;p&gt;However that, as in my case today, did not return any failures, yet I knew a service was not working.&lt;/p&gt;
&lt;p&gt;It turned out the service was not working as it had a bad setting:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;shell&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;❯&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemctl&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; status&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;○&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;     Loaded:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; bad-setting&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; (Reason: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;Unit&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; has&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; a&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; bad&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; unit&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; file&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; setting.&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;     Active:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; inactive&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; (dead)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; hm-activate-james[1569]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Creating&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; file&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; links&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; in&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; /home/james&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; hm-activate-james[1569]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Activating&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; onFilesChange&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; hm-activate-james[1569]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Activating&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; reloadSystemd&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; User&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; daemon&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; not&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; running.&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Skipping&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; reload.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Deactivated&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; successfully.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Finished&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Home&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Manager&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; environment&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; for&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; james.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:53:44&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Consumed&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 804ms&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; CPU&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; time,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 66.9M&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; memory&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; peak,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 112.7M&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; read&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; from&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; disk.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 13:56:16&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Service&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; has&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; no&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStart=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStop=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; or&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; SuccessAction=.&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Refusing.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 14:01:26&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Service&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; has&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; no&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStart=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStop=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; or&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; SuccessAction=.&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Refusing.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;dec&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 09&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; 14:02:36&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; darter&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; systemd[1]:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; home-manager-james.service:&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Service&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; has&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; no&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStart=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ExecStop=,&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; or&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; SuccessAction=.&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Refusing.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I am still not sure how to identify these services without directly checking their status, like I did above.&lt;/p&gt;]]&gt;</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate></item></channel></rss>