<?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=dh_testroot%281%29</id>
	<title>dh testroot(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=dh_testroot%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=dh_testroot(1)&amp;action=history"/>
	<updated>2026-05-27T11:28:18Z</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=dh_testroot(1)&amp;diff=6992&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== dh_testroot(1) - Linux manual sida ==  === NAMN === dh_testroot - säkerställer att ett paket byggs med nödvändiga root-behörigheter  === SYNOPSIS === &lt;code&gt;dh_testroot&lt;/code&gt; [&lt;i&gt;debhelper-alternativ&lt;/i&gt;]  === BESKRIVNING === &lt;code&gt;dh_testroot&lt;/code&gt; används för att avgöra om målet körs med tillräcklig åtkomst till root(-liknande) funktioner.  Definitionen av tillräcklig åtkomst beror på om byggverktyget (det verktyg som anropar &lt;i&gt;debian/rules&lt;/i&gt;) st...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=dh_testroot(1)&amp;diff=6992&amp;oldid=prev"/>
		<updated>2025-03-02T06:32:00Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== dh_testroot(1) - Linux manual sida ==  === NAMN === dh_testroot - säkerställer att ett paket byggs med nödvändiga root-behörigheter  === SYNOPSIS === &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; [&amp;lt;i&amp;gt;debhelper-alternativ&amp;lt;/i&amp;gt;]  === BESKRIVNING === &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; används för att avgöra om målet körs med tillräcklig åtkomst till root(-liknande) funktioner.  Definitionen av tillräcklig åtkomst beror på om byggverktyget (det verktyg som anropar &amp;lt;i&amp;gt;debian/rules&amp;lt;/i&amp;gt;) st...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== dh_testroot(1) - Linux manual sida ==&lt;br /&gt;
&lt;br /&gt;
=== NAMN ===&lt;br /&gt;
dh_testroot - säkerställer att ett paket byggs med nödvändiga root-behörigheter&lt;br /&gt;
&lt;br /&gt;
=== SYNOPSIS ===&lt;br /&gt;
&amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; [&amp;lt;i&amp;gt;debhelper-alternativ&amp;lt;/i&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
=== BESKRIVNING ===&lt;br /&gt;
&amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; används för att avgöra om målet körs med tillräcklig åtkomst till root(-liknande) funktioner.&lt;br /&gt;
&lt;br /&gt;
Definitionen av tillräcklig åtkomst beror på om byggverktyget (det verktyg som anropar &amp;lt;i&amp;gt;debian/rules&amp;lt;/i&amp;gt;) stöder fältet &amp;lt;i&amp;gt;Rules-Requires-Root&amp;lt;/i&amp;gt; (R³). Om byggverktyget stöder R³, kommer det att sätta miljövariabeln &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt;, och &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; kommer att validera att byggverktyget följt minimikraven för det angivna värdet i &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Om byggverktyget inte stöder &amp;lt;i&amp;gt;Rules-Requires-Root&amp;lt;/i&amp;gt;, kommer det inte att sätta miljövariabeln &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt;. Detta gör att &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; (och resten av debhelper) antar att (fake)root är underförstått.&lt;br /&gt;
&lt;br /&gt;
Följande är en sammanfattning av hur &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; beter sig baserat på miljövariabeln &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt; (inledande och avslutande blanksteg ignoreras):&lt;br /&gt;
&lt;br /&gt;
* Om den är osatt, eller satt till &amp;quot;binary-targets&amp;quot;, då kontrollerar &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; att det körs som root eller under &amp;lt;code&amp;gt;fakeroot&amp;lt;/code&amp;gt;(1).&lt;br /&gt;
* Om den är satt till &amp;quot;no&amp;quot;, returnerar &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; framgångsrikt (utan att utföra ytterligare kontroller).&lt;br /&gt;
* Om den är satt till något annat värde än ovanstående, säkerställer &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; att det antingen körs som root (eller under &amp;lt;code&amp;gt;fakeroot&amp;lt;/code&amp;gt;(1)) eller att byggverktyget har tillhandahållit miljövariabeln &amp;lt;code&amp;gt;DEB_GAIN_ROOT_CMD&amp;lt;/code&amp;gt; (t.ex. via &amp;lt;code&amp;gt;dpkg-buildpackage -r&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Observera att &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; &amp;lt;i&amp;gt;inte&amp;lt;/i&amp;gt; läser fältet &amp;lt;i&amp;gt;Rules-Requires-Root&amp;lt;/i&amp;gt;. Detta innebär att &amp;lt;code&amp;gt;dh_testroot&amp;lt;/code&amp;gt; kan ge felaktiga resultat om byggverktyget ljuger i &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt;. Å andra sidan möjliggör det också testning av vad som händer när &amp;lt;code&amp;gt;DEB_RULES_REQUIRES_ROOT&amp;lt;/code&amp;gt; sätts till ett visst värde.&lt;br /&gt;
&lt;br /&gt;
=== SE OCKSÅ ===&lt;br /&gt;
* [[debhelper(7)]]&lt;br /&gt;
&lt;br /&gt;
Detta program är en del av debhelper.&lt;br /&gt;
&lt;br /&gt;
=== FÖRFATTARE ===&lt;br /&gt;
Joey Hess &amp;amp;lt;joeyh@debian.org&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== KOLOFON ===&lt;br /&gt;
Denna sida är en del av projektet &amp;lt;i&amp;gt;debhelper&amp;lt;/i&amp;gt; (hjälpprogram för &amp;lt;i&amp;gt;debian/rules&amp;lt;/i&amp;gt;). Information om projektet kan hittas på [okänd -- om du vet, kontakta man-pages@man7.org]. Om du har en felrapport för denna manualsida, skicka den till submit@bugs.debian.org.&lt;br /&gt;
&lt;br /&gt;
Denna sida hämtades från projektets upstream Git-repository ⟨[https://salsa.debian.org/debian/debhelper.git](https://salsa.debian.org/debian/debhelper.git)⟩ den 2025-02-02. Vid denna tidpunkt var datumet för den senaste committen i repositoryt 2025-01-19.&lt;br /&gt;
&lt;br /&gt;
Om du upptäcker några 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 av informationen i denna kolofon (som &amp;lt;i&amp;gt;inte&amp;lt;/i&amp;gt; är en del av den ursprungliga manualsidan), skicka ett e-postmeddelande till man-pages@man7.org.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;13.11.7  -  2023-09-12  -  dh_testroot(1)&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>