dh installsystemduser(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= dh_installsystemduser(1) - Linux man-sida = == Namn == dh_installsystemduser - installerar systemd-användarenhetsfiler == Synopsis == dh_installsystemduser [debhelper-alternativ] [--no-enable] [--name=namn] [enhetsfil ...] == Beskrivning == dh_installsystemduser hittar systemd-användarenhetstjänster som installeras av ett paket och genererar kodblock för preinst, postinst och prerm. Dessa block hanterar aktivering, avaktivering, start, stopp och omstart av m...')
 
Ingen redigeringssammanfattning
 
Rad 1: Rad 1:
= dh_installsystemduser(1) - Linux man-sida =
== dh_installsystemduser(1) Linux manual sida ==


== Namn ==
=== NAMN ===
dh_installsystemduser - installerar systemd-användarenhetsfiler


== Synopsis ==
dh_installsystemduser - installerar systemd-enhetsfiler för användarinstanser
dh_installsystemduser [debhelper-alternativ] [--no-enable] 
[--name=namn] [enhetsfil ...]


== Beskrivning ==
=== SYNOPSIS ===
dh_installsystemduser hittar systemd-användarenhetstjänster som installeras av ett paket och genererar kodblock för preinst, postinst och prerm. 
Dessa block hanterar aktivering, avaktivering, start, stopp och omstart av motsvarande systemd-användartjänster när paketet installeras, uppdateras eller tas bort. 
Dessa kodsnuttar läggs till i underhållsskripten av dh_installdeb(1).


deb-systemd-helper(1) används för att aktivera och avaktivera systemd-enheter.
<pre>
Det betyder att systemet inte nödvändigtvis behöver köra systemd under installationen av paketet.
dh_installsystemduser [debhelper-alternativ] [--no-enable] [--name=namn] [enhetsfil ...]
</pre>


dh_installsystemduser behandlar alla användarenhetsfiler som installeras av ett paket. 
=== BESKRIVNING ===
För att endast generera kodblock för specifika enhetsfiler, skicka dem som argument. 
Specifika enhetsfiler kan uteslutas från bearbetning med -X-alternativet i debhelper(1).


== Filer ==
'''dh_installsystemduser''' hittar de systemd-användarinstanstjänster som installeras av ett paket och genererar ''preinst'', ''postinst'' och ''prerm'' kodblock för att aktivera, inaktivera, starta, stoppa och starta om motsvarande systemd-användarinstanstjänster vid installation, uppdatering eller borttagning av paketet. Dessa kodsnuttar läggs till i underhållsskripten av [[dh_installdeb(1)]].
debian/paket.user.path, debian/paket@.user.path,
debian/paket.user.service, debian/paket@.user.service,
debian/paket.user.socket, debian/paket@.user.socket, 
debian/paket.user.target, debian/paket@.user.target, 
debian/paket.user.timer, debian/paket@.user.timer 


Om någon av dessa filer finns, installeras de i 
[[deb-systemd-helper(1)]] används för att aktivera och inaktivera systemd-enheter, vilket innebär att systemet inte behöver köra systemd vid installationen av paketet; aktiveringen sker på alla system.
/usr/lib/systemd/user/ i paketets byggkatalog, där .user-delen av filnamnet tas bort.


== Alternativ ==
'''dh_installsystemduser''' hanterar alla användarinstansenhetsfiler som installeras av ett paket. Om du endast vill generera kodblock för specifika enhetsfiler, ange dem som argument. Enskilda enhetsfiler kan uteslutas med alternativet ''-X'', som är gemensamt för [[debhelper(1)]].
--name=namn 
Installerar enhetsfilen som namn.service istället för standardnamnet paket.service. 
När detta alternativ används letar dh_installsystemduser efter filer med namnet debian/paket.namn.user.service 
istället för den vanliga debian/paket.user.service. 
Dessutom genereras underhållsskript endast för enheter som matchar det angivna namnet.


--no-enable 
=== FILER ===
Inaktiverar tjänsten vid borttagning men aktiverar den inte vid installation.


== Noteringar ==
Följande filer, om de existerar, installeras till ''/usr/lib/systemd/user/'' i paketets byggkatalog (med ''.user''-delen borttagen):
Detta kommando är inte idempotent. dh_prep(1) bör anropas mellan körningar av detta kommando (med samma argument)
Annars kan flera instanser av samma text läggas till i underhållsskripten.


== Se även ==
<pre>
debhelper(7), dh_installsystemd(1), deb-systemd-helper(1)
debian/&lt;paket&gt;.user.path
debian/&lt;paket&gt;@.user.path
debian/&lt;paket&gt;.user.service
debian/&lt;paket&gt;@.user.service
debian/&lt;paket&gt;.user.socket
debian/&lt;paket&gt;@.user.socket
debian/&lt;paket&gt;.user.target
debian/&lt;paket&gt;@.user.target
debian/&lt;paket&gt;.user.timer
debian/&lt;paket&gt;@.user.timer
</pre>
 
=== ALTERNATIV ===
 
==== --name=namn ====
Installerar tjänstfilen som ''namn.service'' i stället för det standardnamn som hämtas från paketets namn. Vid användning av denna parameter letar '''dh_installsystemd''' efter och installerar filer med namnet ''debian/package.name.user.service'' istället för ''debian/package.user.service''. Dessutom genereras underhållsskript enbart för de enheter som matchar det angivna namnet.
 
==== --no-enable ====
Inaktiverar tjänsterna vid borttagning av paketet (''purge''), men aktiverar dem inte vid installation.
 
=== ANMÄRKNINGAR ===
 
Detta kommando är inte idempotent. [[dh_prep(1)]] bör anropas mellan körningar av detta kommando (med samma argument). Annars kan flera instanser av samma text läggas till i underhållsskripten.
 
=== SE OCKSÅ ===
 
* [[debhelper(7)]]
* [[dh_installsystemd(1)]]
* [[deb-systemd-helper(1)]]
 
=== FÖRFATTARE ===


== Författare ==
pkg-systemd-maintainers@lists.alioth.debian.org
pkg-systemd-maintainers@lists.alioth.debian.org


== Colophon ==
=== COLOFON ===
Denna sida är en del av debhelper-projektet (hjälpprogram för debian/rules).
 
Om du har en felrapport för denna manualsida, skicka den till submit@bugs.debian.org.
Denna sida är en del av '''debhelper'''-projektet (hjälpprogram för debian/rules). Om du har en felrapport för denna manualsida, skicka den till submit@bugs.debian.org. Sidan hämtades från projektets upstream Git-repositorium [https://salsa.debian.org/debian/debhelper.git https://salsa.debian.org/debian/debhelper.git] den 2 februari 2025.
Sidan hämtades från projektets Git-repository: 
[https://salsa.debian.org/debian/debhelper.git https://salsa.debian.org/debian/debhelper.git]


Om du upptäcker renderingsproblem i denna HTML-version av sidan, 
eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, 
eller om du har korrigeringar eller förbättringar till denna COLOPHON (som inte är en del av originalmanualen), 
skicka ett e-postmeddelande till man-pages@man7.org.


Version: 13.23 - 2025-01-02


= Sidslut =
= Sidslut =

Nuvarande version från 18 februari 2025 kl. 18.05

dh_installsystemduser(1) — Linux manual sida

NAMN

dh_installsystemduser - installerar systemd-enhetsfiler för användarinstanser

SYNOPSIS

dh_installsystemduser [debhelper-alternativ] [--no-enable] [--name=namn] [enhetsfil ...]

BESKRIVNING

dh_installsystemduser hittar de systemd-användarinstanstjänster som installeras av ett paket och genererar preinst, postinst och prerm kodblock för att aktivera, inaktivera, starta, stoppa och starta om motsvarande systemd-användarinstanstjänster vid installation, uppdatering eller borttagning av paketet. Dessa kodsnuttar läggs till i underhållsskripten av dh_installdeb(1).

deb-systemd-helper(1) används för att aktivera och inaktivera systemd-enheter, vilket innebär att systemet inte behöver köra systemd vid installationen av paketet; aktiveringen sker på alla system.

dh_installsystemduser hanterar alla användarinstansenhetsfiler som installeras av ett paket. Om du endast vill generera kodblock för specifika enhetsfiler, ange dem som argument. Enskilda enhetsfiler kan uteslutas med alternativet -X, som är gemensamt för debhelper(1).

FILER

Följande filer, om de existerar, installeras till /usr/lib/systemd/user/ i paketets byggkatalog (med .user-delen borttagen):

debian/<paket>.user.path
debian/<paket>@.user.path
debian/<paket>.user.service
debian/<paket>@.user.service
debian/<paket>.user.socket
debian/<paket>@.user.socket
debian/<paket>.user.target
debian/<paket>@.user.target
debian/<paket>.user.timer
debian/<paket>@.user.timer

ALTERNATIV

--name=namn

Installerar tjänstfilen som namn.service i stället för det standardnamn som hämtas från paketets namn. Vid användning av denna parameter letar dh_installsystemd efter och installerar filer med namnet debian/package.name.user.service istället för debian/package.user.service. Dessutom genereras underhållsskript enbart för de enheter som matchar det angivna namnet.

--no-enable

Inaktiverar tjänsterna vid borttagning av paketet (purge), men aktiverar dem inte vid installation.

ANMÄRKNINGAR

Detta kommando är inte idempotent. dh_prep(1) bör anropas mellan körningar av detta kommando (med samma argument). Annars kan flera instanser av samma text läggas till i underhållsskripten.

SE OCKSÅ

FÖRFATTARE

pkg-systemd-maintainers@lists.alioth.debian.org

COLOFON

Denna sida är en del av debhelper-projektet (hjälpprogram för debian/rules). Om du har en felrapport för denna manualsida, skicka den till submit@bugs.debian.org. Sidan hämtades från projektets upstream Git-repositorium https://salsa.debian.org/debian/debhelper.git den 2 februari 2025.


Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dh_installsystemduser.1.html


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å https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.