Die Definition ausreichender Zugriffsrechte hängt davon ab, ob das Bauprogramm (das Werkzeug, das das Ziel debian/rules aufruft) das Feld Rules-Requires-Root (R³) unterstützt. Falls das Bauprogramm R³ unterstützt, wird es die Umgebungsvariable DEB_RULES_REQUIRES_ROOT setzen und dh_testroot wird überprüfen, ob dieses Bauprogramm die minimalen Anforderungen für den angegebenen Wert von DEB_RULES_REQUIRES_ROOT befolgt.
Falls das Bauprogramm Rules-Requires-Root nicht unterstützt, wird es die Umgebungsvariable DEB_RULES_REQUIRES_ROOT nicht setzen. Dies wird wiederum dazu führen, dass dh_testroot (und der Rest von Debhelper) auf die Annahme zurückgreift, dass (fake)root angenommen wird.
Das Folgende ist eine Zusammenfassung, wie sich dh_testroot basierend auf der Umgebungsvariable DEB_RULES_REQUIRES_ROOT verhält (führende und abschließende Leerräume in der Variable werden ignoriert).
Bitte beachten Sie, dass dh_testroot nicht das Feld Rules-Requires-Root liest, was impliziert, dass dh_testroot ein falsches Ergebnis liefern könnte, falls das Bauprogramm in DEB_RULES_REQUIRES_ROOT lügt. Andererseits ermöglicht es auch Dinge wie das Testen, was geschieht, wenn DEB_RULES_REQUIRES_ROOT auf einen angegebenen Wert gesetzt wird.
Dieses Programm ist Teil von Debhelper.
Bitte melden Sie alle Fehler in der Übersetzung an debian-l10n-german@lists.debian.org oder als Fehlerbericht an das Paket debhelper.
Sie können mit dem folgenden Befehl das englische Original anzeigen man -L en Abschnitt Handbuchseite