191 lines
8.2 KiB
HTML
191 lines
8.2 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of dpkg-statoverride</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>dpkg-statoverride</H1>
|
|
Section: dpkg-Programmsammlung (1)<BR>Updated: 2020-03-23<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>BEZEICHNUNG</H2>
|
|
|
|
dpkg-statoverride - über Eigentümerschaft und Modus von Dateien hinwegsetzen
|
|
<A NAME="lbAC"> </A>
|
|
<H2>ÜBERSICHT</H2>
|
|
|
|
<B>dpkg-statoverride</B> [<I>Option</I> …] <I>Befehl</I>
|
|
<A NAME="lbAD"> </A>
|
|
<H2>BESCHREIBUNG</H2>
|
|
|
|
Bq<B>Stat-Hinwegsetzungen</B>" sind eine Möglichkeit, <B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1) zu berichten,
|
|
einen anderen Eigentümer oder Modus für eine Pfad zu verwenden, wenn ein
|
|
Paket installiert wird (dies kann jedes Dateisystemobjekt sein, das <B>dpkg</B>
|
|
handhabt, darunter Verzeichnisse, Geräte, usw.). Dies kann dazu verwendet
|
|
werden, Programme, die normalerweise setuid sind, dazu zu zwingen, ohne
|
|
setuid-Markierung zu installieren, oder nur von einer bestimmten Gruppe
|
|
ausführbar zu sein.
|
|
<P>
|
|
|
|
<B>dpkg-statoverride</B> ist ein Hilfswerkzeug, um die Liste der
|
|
Status-Hinwegsetzungen zu verwalten. Es hat drei grundlegende Funktionen:
|
|
Hinzufügen, Entfernen und Auflisten von Hinwegsetzungen.
|
|
<A NAME="lbAE"> </A>
|
|
<H2>BEFEHLE</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="1"><B>--add</B><I> Benutzer Gruppe Modus Pfad</I><DD>
|
|
Füge eine Hinwegsetzung für <I>Pfad</I> hinzu. <I>Pfad</I> muss noch nicht
|
|
existieren wenn dieser Befehl verwendet wird; die Hinwegsetzung wird
|
|
aufbewahrt und später verwendet. Benutzer und Gruppen können über ihren
|
|
Namen (beispielsweise <B>root</B> oder <B>nobody</B>) spezifiziert werden, oder über
|
|
ihre Nummer mit vorangestelltem bq<B>#</B>' (beispielsweise <B>#0</B> oder
|
|
<B>#65534</B>). Der <I>Modus</I> muss oktal angegeben werden.
|
|
<P>
|
|
Falls <B>--update</B> angegeben ist und <I>Pfad</I> existiert, dann wird dieser
|
|
sofort auf den neuen Eigentümer und Modus eingestellt.
|
|
<DT id="2"><B>--remove</B><I> Pfad</I><DD>
|
|
Entfernt eine Hinwegsetzung für <I>Pfad</I>, der Status von <I>Pfad</I> bleibt durch
|
|
diesen Befehl unverändert.
|
|
<DT id="3"><B>--list</B> [<I>Glob-Muster</I>]<DD>
|
|
Liste alle Hinwegsetzungen auf. Falls ein Glob-Muster spezifiziert wurde,
|
|
begrenze die Ausgabe auf Hinwegsetzungen, die auf den Glob passen.
|
|
<DT id="4"><B>--help</B><DD>
|
|
Zeige den Bedienungshinweis und beende.
|
|
<DT id="5"><B>--force-help</B><DD>
|
|
Gebe Hilfe über die <B>--force-</B><I>Sache</I>-Optionen aus (seit Dpkg 1.19.5).
|
|
<DT id="6"><B>--version</B><DD>
|
|
Gebe die Version aus und beende sich.
|
|
</DL>
|
|
<A NAME="lbAF"> </A>
|
|
<H2>OPTIONEN</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="7"><B>--admindir</B><I> Verzeichnis</I><DD>
|
|
Setzt das administrative Verzeichnis auf <I>Verzeichnis</I>. Hier wird auch die
|
|
Datei <I>statoverride</I> gelagert. Standardmäßig Bq<I>/var/lib/dpkg</I>".
|
|
<DT id="8"><B>--instdir</B><I> Verzeichnis</I><DD>
|
|
Setzt das Installationsverzeichnis, das sich auf das Verzeichnis bezieht, in
|
|
dem Pakete installiert werden (seit Dpkg 1.19.2). Standardmäßig Bq<I>/</I>".
|
|
<DT id="9"><B>--root</B><I> Verzeichnis</I><DD>
|
|
Setzt das Wurzelverzeichnis auf <I>Verzeichnis</I>, wodurch das
|
|
Installationsverzeichnis auf Bq<I>Verzeichnis</I>" und das administrative
|
|
Verzeichnis auf Bq<I>Verzeichnis</I><B>/var/lib/dpkg</B>" gesetzt wird (seit Dpkg
|
|
1.19.2).
|
|
<DT id="10"><B>--force-</B><I>Sachen</I><DD>
|
|
|
|
<B>--no-force-</B><I>Sachen</I>, <B>--refuse-</B><I>Sachen</I>
|
|
Erzwinge oder verweigere (<B>no-force</B> und <B>refuse</B> bedeuten das gleiche)
|
|
bestimmte Sachen (seit Dpkg 1.19.5). <I>Sachen</I> ist eine Komma-separierte
|
|
Liste von Dingen, die im folgenden beschrieben sind. <B>--force-help</B> zeigt
|
|
eine Nachricht an, die diese beschreibt. Mit (*) markierte Dinge werden
|
|
standardmäßig erzwungen.
|
|
<P>
|
|
<I>Warnung. Diese Optionen sind hauptsächlich für den Einsatz durch Experten
|
|
gedacht. Der Einsatz ohne komplettes Verständnis der Effekte kann Ihr
|
|
gesamtes System zerstören.</I>
|
|
<P>
|
|
<B>all</B>: Schaltet alle »force«-Optionen ein (oder aus).
|
|
<P>
|
|
<B>statoverride-add</B>: Überschreibt eine existierende Status-Hinwegsetzung
|
|
beim Hinzufügen (seit Dpkg 1.19.5).
|
|
<P>
|
|
<B>statoverride-remove</B>: Ignoriert eine fehlende Status-Hinwegsetzung beim
|
|
Entfernen (seit Dpkg 1.19.5).
|
|
<P>
|
|
<B>security-mac</B>(*): Verwendet plattformspezifische »Mandatory Access Control
|
|
(MAC)«-basierende Sicherheit bei der Installation von Dateien in das
|
|
Dateisystem (seit Dpkg 1.19.5). Auf Linux-Systemen verwendet die
|
|
Implementierung SELinux.
|
|
<DT id="11"><B>--force</B><DD>
|
|
Erzwinge eine Aktion, selbst wenn eine Sinn-Überprüfung diese normalerweise
|
|
verböte. Dies ist notwendig, um sich über eine existierende Hinwegsetzung
|
|
hinwegzusetzen. Diese Option ist (seit Dpkg 1.19.5) veraltet. Sie wurde
|
|
durch <B>--force-all</B> ersetzt.
|
|
<DT id="12"><B>--update</B><DD>
|
|
Versuche den <I>Pfad</I> sofort auf den neuen Eigentümer und neuen Modus zu
|
|
ändern, falls er existiert.
|
|
<DT id="13"><B>--quiet</B><DD>
|
|
Sei nicht so ausführlich darüber, was wir machen.
|
|
</DL>
|
|
<A NAME="lbAG"> </A>
|
|
<H2>RÜCKGABEWERT</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="14"><B>0</B><DD>
|
|
Die angeforderte Aktion wurde erfolgreich ausgeführt.
|
|
<DT id="15"><B>1</B><DD>
|
|
Für <B>--list</B>, falls es keine Hinwegsetzungen gab oder keine auf die
|
|
angegebenen Metazeichen passte.
|
|
<DT id="16"><B>2</B><DD>
|
|
Fataler oder nicht behebbarer Fehler aufgrund ungültiger
|
|
Befehlszeilenverwendung oder Interaktionen mit dem System, wie Zugriffe auf
|
|
die Datenbank, Speicherzuweisungen usw.
|
|
</DL>
|
|
<A NAME="lbAH"> </A>
|
|
<H2>UMGEBUNG</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="17"><B>DPKG_ROOT</B><DD>
|
|
Falls gesetzt und die Option <B>--instdir</B> oder <B>--root</B> nicht angegeben
|
|
wurde, wird dies als Dateisystemwurzelverzeichnis verwandt.
|
|
<DT id="18"><B>DPKG_ADMINDIR</B><DD>
|
|
Falls gesetzt und die Option <B>--admindir</B> oder <B>--root</B> nicht verwandt
|
|
wurde, wird dies als Datenverzeichnis von <B>dpkg</B> verwandt.
|
|
<DT id="19"><B>DPKG_FORCE</B><DD>
|
|
Falls gesetzt und keine der <B>--force-</B><I>…</I>-Optionen festgelegt wurde, wird
|
|
es als die zu verwendenen Erzwingungsoptionen verwandt (seit Dpkg 1.19.5).
|
|
<DT id="20"><B>DPKG_COLORS</B><DD>
|
|
Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterstützten Werte
|
|
sind: <B>auto</B> (Vorgabe), <B>always</B> und <B>never</B>.
|
|
</DL>
|
|
<A NAME="lbAI"> </A>
|
|
<H2>DATEIEN</H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="21"><I>/var/lib/dpkg/statoverride</I><DD>
|
|
Datei, die die aktuelle Liste der Hinwegsetzungen auf dem System
|
|
enthält. Sie befindet sich im <B>pkg</B>-Administrationsverzeichnis, zusammen
|
|
mit anderen für <B>dpkg</B> wichtigen Dateien, wie <I>status</I> oder <I>available</I>.
|
|
<BR>
|
|
|
|
Hinweis: <B>dpkg-statoverride</B> erhält die alte Kopie dieser Datei mit der
|
|
Endung Bq-old" bevor es sie mit einer neuen ersetzt.
|
|
</DL>
|
|
<A NAME="lbAJ"> </A>
|
|
<H2>SIEHE AUCH</H2>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+dpkg">dpkg</A></B>(1).
|
|
<A NAME="lbAK"> </A>
|
|
<H2>ÜBERSETZUNG</H2>
|
|
|
|
Die deutsche Übersetzung wurde 2004, 2006-2019 von Helge Kreutzmann
|
|
<<A HREF="mailto:debian@helgefjell.de">debian@helgefjell.de</A>>, 2007 von Florian Rehnisch <<A HREF="mailto:eixman@gmx.de">eixman@gmx.de</A>> und
|
|
2008 von Sven Joachim <<A HREF="mailto:svenjoac@gmx.de">svenjoac@gmx.de</A>>
|
|
angefertigt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die
|
|
GNU General Public License Version 2 oder neuer für die Kopierbedingungen.
|
|
Es gibt KEINE HAFTUNG.
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="22"><A HREF="#lbAB">BEZEICHNUNG</A><DD>
|
|
<DT id="23"><A HREF="#lbAC">ÜBERSICHT</A><DD>
|
|
<DT id="24"><A HREF="#lbAD">BESCHREIBUNG</A><DD>
|
|
<DT id="25"><A HREF="#lbAE">BEFEHLE</A><DD>
|
|
<DT id="26"><A HREF="#lbAF">OPTIONEN</A><DD>
|
|
<DT id="27"><A HREF="#lbAG">RÜCKGABEWERT</A><DD>
|
|
<DT id="28"><A HREF="#lbAH">UMGEBUNG</A><DD>
|
|
<DT id="29"><A HREF="#lbAI">DATEIEN</A><DD>
|
|
<DT id="30"><A HREF="#lbAJ">SIEHE AUCH</A><DD>
|
|
<DT id="31"><A HREF="#lbAK">ÜBERSETZUNG</A><DD>
|
|
</DL>
|
|
<HR>
|
|
This document was created by
|
|
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
|
using the manual pages.<BR>
|
|
Time: 00:04:56 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|