This commit is contained in:
SqrtMinusOne 2023-08-08 19:12:06 +00:00
parent 27d6dbd382
commit ad3b15061a
6 changed files with 28 additions and 3 deletions

View file

@ -4167,6 +4167,13 @@
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:respawn?</span> <span style="color:#800">#t</span>
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">&#39;</span>(<span style="color:#ba2121">&#34;/home/pavel/bin/davmail&#34;</span>))
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)))
</span></span></code></pre></div><h3 id="vnstatd">vnstatd</h3>
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#008000;font-weight:bold">define </span><span style="color:#19177c">vnstatd</span>
</span></span><span style="display:flex;"><span> (<span style="color:#00f">make</span> <span style="color:#19177c">&lt;service&gt;</span>
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:provides</span> <span style="color:#666">&#39;</span>(<span style="color:#19177c">vnstatd</span>)
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:respawn?</span> <span style="color:#800">#t</span>
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:start</span> (<span style="color:#00f">make-forkexec-constructor</span> <span style="color:#666">&#39;</span>(<span style="color:#ba2121">&#34;vnstatd&#34;</span> <span style="color:#ba2121">&#34;-n&#34;</span>))
</span></span><span style="display:flex;"><span> <span style="color:#666">#</span><span style="color:#19177c">:stop</span> (<span style="color:#00f">make-kill-destructor</span>)))
</span></span></code></pre></div><h3 id="shepherd-config">Shepherd config</h3>
<p>For some reason, running start on a one-shot service started to hang shepherd, not sure why&hellip; Turining these off for now.</p>
<p>Register services:</p>
@ -4184,7 +4191,8 @@
</span></span><span style="display:flex;"><span> <span style="color:#19177c">vpn</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">davmail</span>
</span></span><span style="display:flex;"><span> <span style="color:#408080;font-style:italic">;; xmodmap</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>)
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">vnstatd</span>)
</span></span></code></pre></div><p>Daemonize shepherd</p>
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-scheme" data-lang="scheme"><span style="display:flex;"><span>(<span style="color:#00f">action</span> <span style="color:#19177c">&#39;shepherd</span> <span style="color:#19177c">&#39;daemonize</span>)
</span></span></code></pre></div><p>Run services</p>
@ -4200,7 +4208,8 @@
</span></span><span style="display:flex;"><span> <span style="color:#19177c">polkit-gnome</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">davmail</span>
</span></span><span style="display:flex;"><span> <span style="color:#408080;font-style:italic">; xmodmap</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>))
</span></span><span style="display:flex;"><span> <span style="color:#19177c">nm-applet</span>
</span></span><span style="display:flex;"><span> <span style="color:#19177c">vnstatd</span>))
</span></span></code></pre></div><h2 id="guix-settings">Guix settings</h2>
<p>Other desktop programs I use are listed below.</p>
<table>
@ -4544,6 +4553,7 @@
<li><a href="#xmodmap">Xmodmap</a></li>
<li><a href="#vpn">VPN</a></li>
<li><a href="#davmail">Davmail</a></li>
<li><a href="#vnstatd">vnstatd</a></li>
<li><a href="#shepherd-config">Shepherd config</a></li>
</ul>
</li>

View file

@ -552,6 +552,21 @@
<td>glibc</td>
<td>A lot of stuff, including ELF interpeter and <code>ldd</code></td>
</tr>
<tr>
<td>system</td>
<td>tor-client</td>
<td></td>
</tr>
<tr>
<td>system</td>
<td>torsocks</td>
<td></td>
</tr>
<tr>
<td>system</td>
<td>vnstat</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="openvpn">OpenVPN</h3>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html lang=""><head>
<meta name="generator" content="Hugo 0.116.1">
<meta name="generator" content="Hugo 0.117.0">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 66 KiB