summaryrefslogtreecommitdiff
path: root/man/de/man3/shadow.3
diff options
context:
space:
mode:
Diffstat (limited to 'man/de/man3/shadow.3')
-rw-r--r--man/de/man3/shadow.375
1 files changed, 36 insertions, 39 deletions
diff --git a/man/de/man3/shadow.3 b/man/de/man3/shadow.3
index 45ad3b57..23df7cf6 100644
--- a/man/de/man3/shadow.3
+++ b/man/de/man3/shadow.3
@@ -2,12 +2,12 @@
.\" Title: shadow
.\" Author: Julianne Frances Haugh
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
-.\" Date: 13.06.2019
+.\" Date: 01.12.2019
.\" Manual: Bibliotheksaufrufe
-.\" Source: shadow-utils 4.7
+.\" Source: shadow-utils 4.8
.\" Language: German
.\"
-.TH "SHADOW" "3" "13.06.2019" "shadow\-utils 4\&.7" "Bibliotheksaufrufe"
+.TH "SHADOW" "3" "01.12.2019" "shadow\-utils 4\&.8" "Bibliotheksaufrufe"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -59,25 +59,25 @@ shadow, getspnam \- Routinen f\(:ur die Datei, die die verschl\(:usselten Passw\
.SH "BESCHREIBUNG"
.PP
\fIshadow\fR
-ver\(:andert den Inhalt der Shadow\-Passwort\-Datei
-/etc/shadow\&. Der Aufbau der Datei
+manipulates the contents of the shadow password file,
+/etc/shadow\&. The structure in the
\fI#include\fR
-ist:
+file is:
.sp
.if n \{\
.RS 4
.\}
.nf
struct spwd {
- char *sp_namp; /* Anmeldename des Benutzers */
- char *sp_pwdp; /* verschl\(:usseltes Passwort */
- long int sp_lstchg; /* letzte \(:Anderung des Passworts */
- long int sp_min; /* Tage, ehe \(:Anderung erlaubt ist */
- long int sp_max; /* Tage, bis \(:Anderung erfolgen muss */
- long int sp_warn; /* Tage f\(:ur Warnung vor Verfall */
- long int sp_inact; /* Tage, ehe Konto inaktiv wird */
- long int sp_expire; /* Datum, an dem Konto abgeschaltet wird */
- unsigned long int sp_flag; /* reserviert f\(:ur zuk\(:unftigen Gebrauch*/
+ char *sp_namp; /* user login name */
+ char *sp_pwdp; /* encrypted password */
+ long int sp_lstchg; /* last password change */
+ long int sp_min; /* days until change allowed\&. */
+ long int sp_max; /* days before change required */
+ long int sp_warn; /* days warning for expiration */
+ long int sp_inact; /* days before account inactive */
+ long int sp_expire; /* date when account expires */
+ unsigned long int sp_flag; /* reserved for future use */
}
.fi
@@ -189,50 +189,47 @@ sp_flag \- f\(:ur zuk\(:unftigen Gebrauch reserviert
.PP
\fIgetspent\fR,
\fIgetspname\fR,
-\fIfgetspent\fR
-und
+\fIfgetspent\fR, and
\fIsgetspent\fR
-geben einen Verweis auf
-\fIstruct spwd\fR
-zur\(:uck\&.
+each return a pointer to a
+\fIstruct spwd\fR\&.
\fIgetspent\fR
-gibt den n\(:achsten Eintrag der Datei zur\(:uck\&.
+returns the next entry from the file, and
\fIfgetspent\fR
-gibt den n\(:achsten Eintrag im angegebenen Datenstrom zur\(:uck, f\(:ur den angenommen wird, dass es sich dabei um eine Datei im zul\(:assigen Format handelt\&.
+returns the next entry from the given stream, which is assumed to be a file of the proper format\&.
\fIsgetspent\fR
-gibt einen Verweis auf einen
+returns a pointer to a
\fIstruct spwd\fR
-zur\(:uck, wobei die angegebene Zeichenkette als Eingabe verwendet wird\&.
+using the provided string as input\&.
\fIgetspnam\fR
-sucht ab der aktuellen Position in der Datei nach einem Eintrag, der mit
-\fIname\fR
-\(:ubereinstimmt\&.
+searches from the current position in the file for an entry matching
+\fIname\fR\&.
.PP
\fIsetspent\fR
-und
+and
\fIendspent\fR
-k\(:onnen verwendet werden, um den Zugriff auf die Shadow\-Passwort\-Datei zu beginnen oder zu beenden\&.
+may be used to begin and end, respectively, access to the shadow password file\&.
.PP
-Die Routinen
+The
\fIlckpwdf\fR
-und
+and
\fIulckpwdf\fR
-sollten eingesetzt werden, da so sichergestellt werden kann, dass exlusiv auf die Datei
+routines should be used to insure exclusive access to the
/etc/shadow
-zugegriffen wird\&.
+file\&.
\fIlckpwdf\fR
-versucht, eine Sperre durch
+attempts to acquire a lock using
\fIpw_lock\fR
-f\(:ur bis zu 15 Sekunden zu erhalten\&. Dann versucht es, eine zweite Sperre durch
+for up to 15 seconds\&. It continues by attempting to acquire a second lock using
\fIspw_lock\fR
-f\(:ur den Rest der 15 Sekunden zu erhalten\&. Sollte einer der beiden Versuche nach insgesamt 15 Sekunden scheitern, gibt
+for the remainder of the initial 15 seconds\&. Should either attempt fail after a total of 15 seconds,
\fIlckpwdf\fR
-\-1 zur\(:uck\&. Wurden beide Sperren erhalten, wird 0 zur\(:uckgegeben\&.
+returns \-1\&. When both locks are acquired 0 is returned\&.
.SH "DIAGNOSE"
.PP
-Wenn kein weiterer Eintrag vorhanden ist oder w\(:ahrend der Verarbeitung ein Fehler auftritt, geben die Routinen NULL zur\(:uck\&. Routinen, die
+Routines return NULL if no more entries are available or if an error occurs during processing\&. Routines which have
\fIint\fR
-als R\(:uckgabewert haben, geben im Erfolgsfall 0 und beim Scheitern \-1 zur\(:uck\&.
+as the return value return 0 for success and \-1 for failure\&.
.SH "WARNUNGEN"
.PP
Diese Routinen k\(:onnen nur von Root verwendet werden, da der Zugriff auf die Shadow\-Passwort\-Datei beschr\(:ankt ist\&.