<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=systemd-notify%281%29</id>
	<title>systemd-notify(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=systemd-notify%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;action=history"/>
	<updated>2026-08-25T15:36:40Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9996&amp;oldid=prev</id>
		<title>Admin: /* KOLOFON */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9996&amp;oldid=prev"/>
		<updated>2026-08-25T13:39:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;KOLOFON&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 25 augusti 2026 kl. 13.39&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l308&quot;&gt;Rad 308:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 308:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Information om projektet finns på:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Information om projektet finns på:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.freedesktop.org/wiki/Software/systemd&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.freedesktop.org/wiki/Software/systemd&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Om du har en felrapport för denna manualsida, se:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Om du har en felrapport för denna manualsida, se:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.freedesktop.org/wiki/Software/systemd/#bugreports&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://www.freedesktop.org/wiki/Software/systemd/#bugreports&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Denna sida hämtades från projektets uppströms Git-förråd:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Denna sida hämtades från projektets uppströms Git-förråd:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9995&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;{{DISPLAYTITLE:systemd-notify(1)}}  == NAMN ==  &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar  == SYNOPSIS ==  &lt;pre&gt; systemd-notify [OPTIONS...] [VARIABLE=VALUE...]  systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --                {CMDLINE...}  systemd-notify --fork [OPTIONS...] -- {CMDLINE...} &lt;/pre&gt;  == BESKRIVNING ==  &#039;&#039;&#039;systemd-notify&#039;&#039;&#039; kan anropas av tjänsteskript för att notifiera den anropa...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=systemd-notify(1)&amp;diff=9995&amp;oldid=prev"/>
		<updated>2026-08-25T13:38:57Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;{{DISPLAYTITLE:systemd-notify(1)}}  == NAMN ==  &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar  == SYNOPSIS ==  &amp;lt;pre&amp;gt; systemd-notify [OPTIONS...] [VARIABLE=VALUE...]  systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --                {CMDLINE...}  systemd-notify --fork [OPTIONS...] -- {CMDLINE...} &amp;lt;/pre&amp;gt;  == BESKRIVNING ==  &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; kan anropas av tjänsteskript för att notifiera den anropa...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:systemd-notify(1)}}&lt;br /&gt;
&lt;br /&gt;
== NAMN ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; – notifiera servicehanteraren om slutförd uppstart och andra daemonstatusändringar&lt;br /&gt;
&lt;br /&gt;
== SYNOPSIS ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify [OPTIONS...] [VARIABLE=VALUE...]&lt;br /&gt;
&lt;br /&gt;
systemd-notify --exec [OPTIONS...] [VARIABLE=VALUE...] ; --&lt;br /&gt;
               {CMDLINE...}&lt;br /&gt;
&lt;br /&gt;
systemd-notify --fork [OPTIONS...] -- {CMDLINE...}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; kan anropas av tjänsteskript för att notifiera den anropande servicehanteraren om statusändringar.&lt;br /&gt;
&lt;br /&gt;
Det kan användas för att skicka godtycklig information, kodad i en lista av strängar som liknar ett miljöblock.&lt;br /&gt;
&lt;br /&gt;
Viktigast är att det kan användas för notifiering om slutförd uppstart.&lt;br /&gt;
&lt;br /&gt;
Detta är i huvudsak bara ett omslag runt &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039; och gör denna funktionalitet tillgänglig för skalskript.&lt;br /&gt;
&lt;br /&gt;
För detaljer, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
Kommandoraden kan bära en lista med miljövariabler som ska skickas som del av statusuppdateringen.&lt;br /&gt;
&lt;br /&gt;
Observera att systemd vägrar ta emot statusuppdateringar från detta kommando om inte &amp;#039;&amp;#039;NotifyAccess=&amp;#039;&amp;#039; är lämpligt satt för service-unit:en som kommandot anropas från.&lt;br /&gt;
&lt;br /&gt;
Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
Observera att &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039;-notifieringar endast kan tillskrivas units korrekt om antingen den sändande processen fortfarande finns kvar när servicehanteraren behandlar meddelandet, eller om den sändande processen uttryckligen runtime-spåras av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
Det senare är fallet om servicehanteraren ursprungligen forkade processen, det vill säga för alla processer som matchar &amp;#039;&amp;#039;NotifyAccess=&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;main&amp;#039;&amp;#039;&amp;#039; eller &amp;#039;&amp;#039;NotifyAccess=&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;exec&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Omvänt gäller att om en hjälpprocess till unit:en skickar ett &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039;-meddelande och omedelbart avslutar, kanske servicehanteraren inte kan tillskriva meddelandet korrekt till unit:en och ignorerar det därför, även om &amp;#039;&amp;#039;NotifyAccess=&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039; är satt för den.&lt;br /&gt;
&lt;br /&gt;
För att hantera detta väntar &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; tills notifieringsmeddelandet har behandlats av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
När &amp;#039;&amp;#039;&amp;#039;--no-block&amp;#039;&amp;#039;&amp;#039; används inaktiveras denna synkronisering för mottagning av notifieringar, och därför kan ovan nämnda race inträffa om den anropande processen inte är servicehanteraren eller skapad av servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; försöker först anropa &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039; och låtsas ha PID för föräldraprocessen till &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;, det vill säga den anropande processen.&lt;br /&gt;
&lt;br /&gt;
Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
Detta beteende är användbart för att när verktyget anropas från ett skalskript ska skalprocessen, och inte &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;-processen, visas som avsändare av meddelandet. Detta är i sin tur användbart om skalprocessen är huvudprocessen för en tjänst, på grund av begränsningarna hos &amp;#039;&amp;#039;NotifyAccess=&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;all&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Använd växeln &amp;#039;&amp;#039;&amp;#039;--pid=&amp;#039;&amp;#039;&amp;#039; för att justera detta beteende.&lt;br /&gt;
&lt;br /&gt;
== OPTIONER ==&lt;br /&gt;
&lt;br /&gt;
Följande optioner förstås:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--ready&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om slutförd tjänsteuppstart eller slutförd konfigurationsomladdning.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify READY=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--reloading&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på en konfigurationsomladdningscykel.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify RELOADING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: men sätter implicit också ett &amp;#039;&amp;#039;MONOTONIC_USEC=&amp;#039;&amp;#039;-fält som krävs för tjänster med &amp;#039;&amp;#039;Type=notify-reload&amp;#039;&amp;#039;. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--stopping&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Informera den anropande servicehanteraren om början på tjänstens nedstängningsfas.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STOPPING=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 253.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--pid=&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Informera servicehanteraren om tjänstens huvud-PID.&lt;br /&gt;
&lt;br /&gt;
: Tar ett PID som argument.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;auto&amp;quot; eller utelämnas används PID för processen som anropade &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;, utom om det är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Om argumentet anges som &amp;quot;self&amp;quot; används PID för själva kommandot &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;, och om &amp;quot;parent&amp;quot; anges används den anropande processens PID, även om den är servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;--pid=auto&amp;#039;&amp;#039;&amp;#039; motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --pid=$PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; försöker först anropa &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039; och låtsas ha PID som anges med &amp;#039;&amp;#039;&amp;#039;--pid=&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
: Detta lyckas endast när det anropas med tillräckliga privilegier.&lt;br /&gt;
&lt;br /&gt;
: Vid misslyckande faller det sedan tillbaka till att anropa det under sitt eget PID.&lt;br /&gt;
&lt;br /&gt;
: I praktiken innebär detta att ett privilegierat anrop av &amp;#039;&amp;#039;&amp;#039;systemd-notify --pid=&amp;#039;&amp;#039;&amp;#039; kan kringgå begränsningar med &amp;#039;&amp;#039;NotifyAccess=main&amp;#039;&amp;#039; eller &amp;#039;&amp;#039;NotifyAccess=exec&amp;#039;&amp;#039; som tillämpas för en tjänst.&lt;br /&gt;
&lt;br /&gt;
: Om denna växel används i ett oprivilegierat &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;-anrop från en process som ska bli den nya huvudprocessen för en tjänst, och som inte är processen som forkats av servicehanteraren eller den aktuella huvudprocessen, är det nödvändigt att sätta &amp;#039;&amp;#039;NotifyAccess=all&amp;#039;&amp;#039; i service-unit-filen. Annars ignoreras notifieringen av säkerhetsskäl.&lt;br /&gt;
&lt;br /&gt;
: Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--uid=&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;USER&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt användar-ID att skicka notifieringen från.&lt;br /&gt;
&lt;br /&gt;
: Tar ett UNIX-användarnamn eller numeriskt UID.&lt;br /&gt;
&lt;br /&gt;
: När det anges skickas notifieringsmeddelandet med angiven UID som avsändare, i stället för användaren som kommandot anropades som.&lt;br /&gt;
&lt;br /&gt;
: Denna option kräver tillräckliga privilegier för att kunna manipulera processens användaridentitet.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 237.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--status=&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en fritextstatussträng som är läsbar för människor för daemonen till servicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Denna option tar statussträngen som argument.&lt;br /&gt;
&lt;br /&gt;
: Detta motsvarar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify STATUS=...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_notify(3)]].&lt;br /&gt;
&lt;br /&gt;
: Denna information visas bland annat i utdata från kommandot &amp;#039;&amp;#039;&amp;#039;status&amp;#039;&amp;#039;&amp;#039; i [[systemctl(1)]].&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--booted&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Returnerar 0 om systemet startades upp med systemd, annars icke-noll.&lt;br /&gt;
&lt;br /&gt;
: Om denna option skickas sänds inget meddelande.&lt;br /&gt;
&lt;br /&gt;
: Denna option är därför orelaterad till de andra optionerna.&lt;br /&gt;
&lt;br /&gt;
: För detaljer om semantiken för denna option, se [[sd_booted(3)]].&lt;br /&gt;
&lt;br /&gt;
: Ett alternativt sätt att kontrollera detta tillstånd är att anropa [[systemctl(1)]] med kommandot &amp;#039;&amp;#039;&amp;#039;is-system-running&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
: Det skriver ut &amp;quot;offline&amp;quot; om systemet inte startades med systemd, även om returvärdet har annan betydelse.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--no-block&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Vänta inte synkront på att den begärda operationen ska slutföras.&lt;br /&gt;
&lt;br /&gt;
: Användning av denna option rekommenderas endast när &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; skapas av servicehanteraren, eller när den anropande processen är direkt skapad av servicehanteraren och har tillräckliga privilegier för att låta &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; skicka notifieringen å dess vägnar.&lt;br /&gt;
&lt;br /&gt;
: Att skicka notifieringar med denna option satt är utsatt för race conditions i alla andra fall.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 246.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--exec&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Om angiven kör &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; en annan kommandorad efter att operationen slutförts, och ersätter sin egen process.&lt;br /&gt;
&lt;br /&gt;
: Om den används måste listan av tilldelningar att inkludera i meddelandet som skickas följas av ett &amp;quot;;&amp;quot;-tecken, som separat argument, följt av kommandoraden som ska köras.&lt;br /&gt;
&lt;br /&gt;
: Detta tillåter &amp;quot;kedjning&amp;quot; av kommandon, det vill säga att utföra en operation och omedelbart därefter en annan utan att ändra PID.&lt;br /&gt;
&lt;br /&gt;
: Observera att många skal tolkar &amp;quot;;&amp;quot; som sin egen separator för kommandorader. När &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; anropas från ett skal måste semikolonet därför vanligen escap:as som &amp;quot;\;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--fd=&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Skicka en filbeskrivare tillsammans med notifieringsmeddelandet.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart när det anropas i tjänster som har inställningen &amp;#039;&amp;#039;FileDescriptorStoreMax=&amp;#039;&amp;#039; aktiverad. Se [[systemd.service(5)]] för detaljer.&lt;br /&gt;
&lt;br /&gt;
: Den angivna filbeskrivaren måste skickas till &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; när det anropas.&lt;br /&gt;
&lt;br /&gt;
: Denna option kan användas flera gånger för att skicka flera filbeskrivare i ett enda notifieringsmeddelande.&lt;br /&gt;
&lt;br /&gt;
: För att använda denna funktionalitet från ett [[bash(1)]]-skal, använd ett uttryck som följande:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
systemd-notify --fd=4 --fd=5 4&amp;lt;/some/file 5&amp;lt;/some/other/file&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--fdname=&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Sätt ett namn att tilldela filbeskrivarna som skickas via &amp;#039;&amp;#039;&amp;#039;--fd=&amp;#039;&amp;#039;&amp;#039;, se ovan.&lt;br /&gt;
&lt;br /&gt;
: Detta styr fältet &amp;quot;FDNAME=&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Denna inställning får endast anges en gång och gäller alla filbeskrivare som skickas.&lt;br /&gt;
&lt;br /&gt;
: Anropa detta verktyg flera gånger om flera filbeskrivare med olika filbeskrivarnamn ska skickas.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 254.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--fork&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: I stället för att skicka ett notifieringsmeddelande, forka av en kommandorad och vänta tills ett &amp;quot;READY=1&amp;quot;-meddelande tas emot från den.&lt;br /&gt;
&lt;br /&gt;
: Med andra ord gör detta &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; till mottagare av notifieringsmeddelanden i stället för avsändare, och byter roller.&lt;br /&gt;
&lt;br /&gt;
: Detta är användbart för att snabbt forka av en process som implementerar &amp;#039;&amp;#039;&amp;#039;sd_notify()&amp;#039;&amp;#039;&amp;#039;-protokollet från ett skalskript.&lt;br /&gt;
&lt;br /&gt;
: Den anropade kommandoraden får standardindata och standardutdata anslutna till /dev/null, men standardfel ärvs från den anropande processen.&lt;br /&gt;
&lt;br /&gt;
: Det numeriska process-ID:t skrivs till standardutdata av &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039;, om inte &amp;#039;&amp;#039;&amp;#039;--quiet&amp;#039;&amp;#039;&amp;#039; anges, vilket kan användas för att senare avsluta den avforkade processen.&lt;br /&gt;
&lt;br /&gt;
: Observera att processer som forkas av på detta sätt sannolikt förblir körande efter att &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; redan har returnerat, vilket därför leder till att de adopteras av närmaste process reaper-process, det vill säga typiskt per-användar- eller systemservicehanteraren.&lt;br /&gt;
&lt;br /&gt;
: Observera att denna option inte bör användas för att anropa fullständiga tjänster ad hoc; använd &amp;#039;&amp;#039;&amp;#039;systemd-run&amp;#039;&amp;#039;&amp;#039; för det.&lt;br /&gt;
&lt;br /&gt;
: Observera också att när &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; anropas med denna växel avslutas det framgångsrikt under två olika villkor:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;systemd-notify&amp;#039;&amp;#039;&amp;#039; tog emot en &amp;quot;READY=1&amp;quot;-notifiering från barnet som det just forkade av.&lt;br /&gt;
# Barnprocessen avslutade rent, med avslutningsstatus noll, innan den skickade &amp;quot;READY=1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
: Exempelanvändning:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PID=$(systemd-notify --fork -- mycommand)&lt;br /&gt;
...&lt;br /&gt;
kill &amp;quot;$PID&amp;quot;&lt;br /&gt;
unset PID&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--quiet&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;-q&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Stäng av utdata av numeriskt process-ID när &amp;#039;&amp;#039;&amp;#039;--fork&amp;#039;&amp;#039;&amp;#039; används.&lt;br /&gt;
&lt;br /&gt;
: Tillagt i version 258.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;-h&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;--help&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort hjälptext och avsluta.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;--version&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
: Skriv ut en kort versionssträng och avsluta.&lt;br /&gt;
&lt;br /&gt;
== AVSLUTNINGSSTATUS ==&lt;br /&gt;
&lt;br /&gt;
Vid framgång returneras 0, annars en icke-noll felkod.&lt;br /&gt;
&lt;br /&gt;
== EXEMPEL ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exempel 1. Uppstartsnotifiering och statusuppdateringar&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
En enkel skaldaemon som skickar uppstartsnotifieringar efter att ha satt upp sin kommunikationskanal.&lt;br /&gt;
&lt;br /&gt;
Under körning skickar den ytterligare statusuppdateringar till init-systemet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
mkfifo /tmp/waldo&lt;br /&gt;
systemd-notify --ready --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
while : ; do&lt;br /&gt;
        read -r a &amp;lt; /tmp/waldo&lt;br /&gt;
        systemd-notify --status=&amp;quot;Processing $a&amp;quot;&lt;br /&gt;
&lt;br /&gt;
        # Do something with $a ...&lt;br /&gt;
&lt;br /&gt;
        systemd-notify --status=&amp;quot;Waiting for data...&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
[[systemd(1)]], [[systemctl(1)]], [[systemd.unit(5)]], [[systemd.service(5)]], [[sd_notify(3)]], [[sd_booted(3)]]&lt;br /&gt;
&lt;br /&gt;
== KOLOFON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av projektet &amp;#039;&amp;#039;systemd&amp;#039;&amp;#039;, systemd system and service manager.&lt;br /&gt;
&lt;br /&gt;
Information om projektet finns på:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om du har en felrapport för denna manualsida, se:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://www.freedesktop.org/wiki/Software/systemd/#bugreports&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets uppströms Git-förråd:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/systemd/systemd.git&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
den 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Vid den tidpunkten var datumet för den senaste commit som hittades i förrådet 24 maj 2026.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer aktuell källa för sidan, eller om du har rättelser eller förbättringar av informationen i denna KOLOFON, som inte är en del av den ursprungliga manualsidan, skicka e-post till:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
systemd 261~rc1                                         SYSTEMD-NOTIFY(1)&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/systemd-notify.1.html&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på på https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://Datorhjalp.se Datorservice] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>