OBS User unknown 2007-01-15 23:24:42 +00:00 committed by Git OBS Bridge
commit 63d6421215
10 changed files with 919 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

4
get_version_number.sh Normal file
View File

@ -0,0 +1,4 @@
FILE=`echo man-pages-[0-9]*.tar.bz2`
VERSION=${FILE##*-}
VERSION=${VERSION%%.tar.bz2}
echo $VERSION

53
host.conf-mdns.diff Normal file
View File

@ -0,0 +1,53 @@
--- man5/host.conf.5
+++ man5/host.conf.5 2004/09/24 13:06:36
@@ -32,7 +32,7 @@
contains configuration information specific to the resolver library.
It should contain one configuration keyword per line, followed by
appropriate configuration information. The keywords recognized are
-.IR order ", " trim ", " multi ", " nospoof ", " spoof ", and " reorder .
+.IR order ", " trim ", " mdns ", " multi ", " nospoof ", " spoof ", and" reorder .
These keywords are described below.
.TP
@@ -42,7 +42,7 @@
Valid methods are
.IR bind ", " hosts ", and " nis .
.TP
-.I trim
+.I trim
This keyword may be listed more than once. Each time it should be
followed by a list of domains, separated by colons (`:'), semicolons
(`;') or commas (`,'), with the leading dot. When set, the
@@ -54,6 +54,23 @@
fully qualified or non-qualified, as appropriate for the local
installation.)
.TP
+.I mdns
+Valid values are
+.IR on " and " off .
+If set to
+.IR on ,
+the resolv+ library treats the
+.I .local
+top level domain as link-local domain and sends multicast DNS
+requests to the multicast address 224.0.0.251 port 5353 instead
+of normal DNS requests. If you already use the
+.I .local
+domain in your nameserver configuration you will have to switch this
+option off. See http://www.multicastdns.org for more information on
+multicast DNS.
+.I on
+by default.
+.TP
.I multi
Valid values are
.IR on " and " off .
@@ -125,7 +142,7 @@
.IR off .
.SH ENVIRONMENT
There are six environment variables that can be used to allow users to
-override the behavior which is configured in
+override the behavior which is configured in
.IR /etc/host.conf .
.TP
.B RESOLV_HOST_CONF

3
man-pages-2.43.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:14413b40966b25ba172a23876570d8255313b7ed9dafbe573844544440a9e398
size 1822013

249
man-pages.changes Normal file
View File

@ -0,0 +1,249 @@
-------------------------------------------------------------------
Fri Dec 1 08:40:08 CET 2006 - kukuk@suse.de
- Auto-Update to version 2.43
-------------------------------------------------------------------
Sat Nov 25 16:40:16 CET 2006 - kukuk@suse.de
- Auto-Update to version 2.42
-------------------------------------------------------------------
Sat Oct 14 14:40:07 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.41
-------------------------------------------------------------------
Wed Oct 11 17:40:06 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.40
-------------------------------------------------------------------
Sun Aug 6 08:40:05 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.39
-------------------------------------------------------------------
Fri Aug 4 12:40:05 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.38
-------------------------------------------------------------------
Thu Aug 3 14:40:07 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.37
-------------------------------------------------------------------
Thu Jul 27 17:09:02 CEST 2006 - kukuk@suse.de
- Remove nscd.conf(5) patch, is now upstream
-------------------------------------------------------------------
Mon Jul 17 02:40:05 CEST 2006 - kukuk@suse.de
- Auto-Update to version
-------------------------------------------------------------------
Tue Jul 4 11:28:48 CEST 2006 - jreuter@suse.de
- Adding previously undocumented nscd options to nscd.conf(5)
(#173228)
-------------------------------------------------------------------
Tue Jun 20 17:40:06 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.34
-------------------------------------------------------------------
Tue May 30 18:40:21 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.33
-------------------------------------------------------------------
Wed May 17 11:28:49 CEST 2006 - kukuk@suse.de
- Update to version 2.32
- document all *at() functions
- lot of small corrections about error handling in various places
-------------------------------------------------------------------
Mon Apr 24 11:26:21 CEST 2006 - kukuk@suse.de
- Auto-Update to version 2.29
-------------------------------------------------------------------
Sat Mar 25 06:44:12 CET 2006 - autobuild@suse.de
- Auto-Update to version 2.27
-------------------------------------------------------------------
Tue Mar 21 00:40:11 CET 2006 - autobuild@suse.de
- Auto-Update to version 2.26
-------------------------------------------------------------------
Fri Mar 3 12:02:45 CET 2006 - kukuk@suse.de
- Update to version 2.25
- New pages describing POSIX message queue API
-------------------------------------------------------------------
Tue Feb 14 16:07:51 CET 2006 - kukuk@suse.de
- Update to version 2.23
-------------------------------------------------------------------
Tue Jan 31 12:27:13 CET 2006 - kukuk@suse.de
- Remove quotactl.2 (is part of quota package)
- Update to version 2.21
-------------------------------------------------------------------
Wed Jan 25 21:25:07 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Jan 17 08:11:36 CET 2006 - kukuk@suse.de
- Make it a not nearly-all package (and really noarch)
-------------------------------------------------------------------
Tue Jan 17 08:09:45 CET 2006 - kukuk@suse.de
- Auto-Update to version 2.20
-------------------------------------------------------------------
Tue Mar 29 09:24:09 CEST 2005 - kukuk@suse.de
- Add shadow.5 manual page
-------------------------------------------------------------------
Thu Oct 14 01:04:42 CEST 2004 - ro@suse.de
- make patches apply again
-------------------------------------------------------------------
Fri Sep 24 15:08:51 CEST 2004 - kukuk@suse.de
- host.conf: document mdns option
-------------------------------------------------------------------
Wed May 26 02:03:25 CEST 2004 - ro@suse.de
- remove .orig files
-------------------------------------------------------------------
Tue May 25 16:29:13 CEST 2004 - thomas@suse.de
- added changes from SLES8 for EAL3+ needed for EAL4+ too
-------------------------------------------------------------------
Fri May 21 10:57:54 CEST 2004 - kukuk@suse.de
- Update to manual page 1.67 (Update POSIX copyright)
-------------------------------------------------------------------
Mon Apr 5 16:45:59 CEST 2004 - kukuk@suse.de
- Remove ioctl_list.2 manual page for kernel 1.3 to not confuse
ISVs [Bug #38208]
-------------------------------------------------------------------
Mon Feb 23 09:53:11 CET 2004 - kukuk@suse.de
- Fix .so reference for strtoull.3p
-------------------------------------------------------------------
Thu Jan 29 09:59:19 CET 2004 - kukuk@suse.de
- Add man?p directories to filelist
-------------------------------------------------------------------
Wed Jan 28 17:08:23 CET 2004 - kukuk@suse.de
- Cleanup specfile
-------------------------------------------------------------------
Tue Jan 27 10:46:31 CET 2004 - kukuk@suse.de
- Install POSIX manual pages, too
-------------------------------------------------------------------
Fri Aug 29 00:58:49 CEST 2003 - ro@suse.de
- updated specfile
-------------------------------------------------------------------
Wed Aug 13 09:45:49 CEST 2003 - kukuk@suse.de
- Revert last change
-------------------------------------------------------------------
Tue Aug 5 22:34:20 CEST 2003 - ro@suse.de
- fix test
-------------------------------------------------------------------
Tue Aug 5 19:02:39 CEST 2003 - ro@suse.de
- don't stop for missing man-pages present in system
-------------------------------------------------------------------
Thu Feb 13 20:11:49 CET 2003 - olh@suse.de
- correct example in dlopen manpage
-------------------------------------------------------------------
Fri Mar 1 09:47:22 CET 2002 - ro@suse.de
- no COPYING file in source anymore, adapt specfile
-------------------------------------------------------------------
Mon Apr 9 17:48:34 CEST 2001 - kukuk@suse.de
- Next try.
-------------------------------------------------------------------
Sat Apr 7 14:19:17 CEST 2001 - kukuk@suse.de
- Fix compression of manual pages
-------------------------------------------------------------------
Thu Mar 29 16:31:40 CEST 2001 - kukuk@suse.de
- Make sure we don't have manual pages with a .so refernce to a
non-existing manual page [Bug #5061]
-------------------------------------------------------------------
Sun Dec 10 08:39:47 CET 2000 - kukuk@suse.de
- Fix use of RPM macro
-------------------------------------------------------------------
Tue Oct 31 09:31:50 CET 2000 - kukuk@suse.de
- Rename ldpman to man-pages
- Use bzip2 version
-------------------------------------------------------------------
Wed Jan 5 19:13:36 CET 2000 - kukuk@suse.de
- Mark COPYING and README.FSF as doc
- Move from /usr/man to /usr/share/man
-------------------------------------------------------------------
Mon Jun 7 17:07:24 MEST 1999 - bs@suse.de
- made package "noarch"
-------------------------------------------------------------------
Thu Jan 14 11:27:10 MET 1999 - bs@suse.de
- don't include those man pages, that are already in the system.
-------------------------------------------------------------------
Wed Oct 15 12:35:20 MEST 1997 - ro@suse.de
- ready for autobuild

311
man-pages.eal3.diff Normal file
View File

@ -0,0 +1,311 @@
--- BUILD/man-pages-1.69/man2/getcwd.2
+++ BUILD/man-pages-1.69/man2/getcwd.2
@@ -0,0 +1,85 @@
+.\" (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
+.\" (c) 2003 by International Business Machines Corportion
+.\" This file is distributed according to the GNU General Public License.
+.TH GETCWD 2 2003-03-28 "Linux 2.4" "Linux Programmer's Manual"
+.SH NAME
+getcwd \- get current working directory
+.SH SYNOPSIS
+.nf
+/*
+ * This page documents the getcwd(2) system call, which
+ * is not defined in any user-space header files; you should
+ * use getcwd(3) defined in <unistd.h> instead in applications.
+ */
+
+.BI "long getcwd(char *" buf ", unsigned long " size );
+.fi
+.SH DESCRIPTION
+The
+.BR getcwd ()
+function copies an absolute pathname of the
+current working directory to the array pointed to by
+.IR buf ,
+which is of length
+.IR size .
+.PP
+If the current absolute path name would require a buffer
+longer than
+.I size
+elements,
+.B -1
+is returned, and
+.I errno
+is
+set to
+.BR ERANGE ;
+an application should check for this error,
+and allocate a larger buffer if necessary.
+.PP
+If
+.I buf
+is NULL, the behaviour of
+.BR getcwd ()
+is undefined.
+
+.SH "RETURN VALUE"
+.B -1
+on failure (for example, if the current directory is not readable), with
+.I errno
+set accordingly, and the number of characters stored in
+.I buf
+on success. The contents of the array pointed to by
+.IR buf
+is undefined on error.
+.PP
+Note that this return value differs from the
+.BR getcwd (3)
+library function, which returns
+.B NULL
+on failure and the address of
+.I buf
+on success.
+
+.SH ERRORS
+.TP
+.B ENOMEM
+if user memory cannot be mapped
+.TP
+.B ENOENT
+if directory does not exist (i.e. it has been deleted)
+.TP
+.B ERANGE
+if not enough space available for storing the path
+.TP
+.B EFAULT
+if memory access violation occurs while copying
+
+.SH "CONFORMING TO"
+The
+.BR getcwd
+system call is Linux specific, use the
+.BR getcwd
+C library function for portability.
+
+.SH "SEE ALSO"
+.BR getcwd (3)
--- BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
+++ BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
@@ -0,0 +1,96 @@
+.\" Copyright (c) 2002 Michael Kerrisk <mtk16@ext.canterbury.ac.nz>
+.\"
+.\" Permission is granted to make and distribute verbatim copies of this
+.\" manual provided the copyright notice and this permission notice are
+.\" preserved on all copies.
+.\"
+.\" Permission is granted to copy and distribute modified versions of this
+.\" manual under the conditions for verbatim copying, provided that the
+.\" entire resulting derived work is distributed under the terms of a
+.\" permission notice identical to this one
+.\"
+.\" Since the Linux kernel and libraries are constantly changing, this
+.\" manual page may be incorrect or out-of-date. The author(s) assume no
+.\" responsibility for errors or omissions, or for damages resulting from
+.\" the use of the information contained herein.
+.\"
+.\" Formatted or processed versions of this manual, if unaccompanied by
+.\" the source, must acknowledge the copyright and authors of this work.
+.\"
+.\" added note on self-signalling, aeb, 2002-06-07
+.\"
+.TH RT_SIGQUEUEINFO 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
+.SH NAME
+rt_sigqueueinfo \- queue a signal and data to a process
+.SH SYNOPSIS
+.BI "long sys_rt_sigqueueinfo(int " pid ", int " sig ", siginfo_t * " uinfo ");
+.SH DESCRIPTION
+.BR sys_rt_sigqueueinfo ()
+sends the signal specified in
+.I sig
+to the process whose PID is given in
+.IR pid .
+The null signal (0) can be used to check if a process with a given
+PID exists.
+.PP
+The
+.I uinfo
+argument is used to specify an accompanying item of data (either an integer
+or a pointer value) in the sigval part of the
+siginfo_t structure to be sent with the signal.
+
+If the receiving process has installed a handler for this signal using the
+.B SA_SIGINFO
+flag to
+.BR sigaction (2),
+then it can obtain this data via the
+.I si_value
+field of the
+.I siginfo_t
+structure passed as the second argument to the handler.
+Furthermore, the
+.I si_code
+field of that structure will be set to
+.BR SI_QUEUE .
+.SH "RETURN VALUE"
+On success,
+.BR sys_rt_sigqueueinfo ()
+returns 0, indicating that the signal was successfully
+queued to the receiving proces.
+Otherwise, one of the following errors is returned.
+.SH ERRORS
+.TP
+.B -EAGAIN
+The limit of signals which may be queued has been reached.
+.TP
+.B -EINVAL
+.I sig
+was invalid.
+.TP
+.B -ESRCH
+No process has a PID matching
+.IR pid .
+.TP
+.B -EPERM
+The process does not have permission to send the signal
+to the receiving process.
+.TP
+.B -EFAULT
+memory error.
+.SH NOTES
+If this function results in the sending of a signal to the process
+that invoked it, and that signal was not blocked by the calling thread,
+and no other threads were willing to handle this signal (either by
+having it unblocked, or by waiting for it using
+.BR sigwait (3)),
+then at least some signal must be delivered to this thread before this
+function returns.
+.SH "CONFORMING TO"
+POSIX 1003.1-2001
+.SH "SEE ALSO"
+.BR kill (2),
+.BR sigaction (2),
+.BR signal (2),
+.BR sigwait (3),
+.BR signal (7),
+.BR sigqueue (2)
--- BUILD/man-pages-1.69/man2/rt_sigreturn.2
+++ BUILD/man-pages-1.69/man2/rt_sigreturn.2
@@ -0,0 +1 @@
+.so man2/sigreturn.2
--- BUILD/man-pages-1.69/man2/rt_sigsuspend.2
+++ BUILD/man-pages-1.69/man2/rt_sigsuspend.2
@@ -0,0 +1 @@
+.so man2/sigaction.2
--- BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
+++ BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
@@ -0,0 +1,113 @@
+.\" Copyright (c) 2002 Michael kerrisk <mtk16@ext.canterbury.ac.nz>
+.\"
+.\" Permission is granted to make and distribute verbatim copies of this
+.\" manual provided the copyright notice and this permission notice are
+.\" preserved on all copies.
+.\"
+.\" Permission is granted to copy and distribute modified versions of this
+.\" manual under the conditions for verbatim copying, provided that the
+.\" entire resulting derived work is distributed under the terms of a
+.\" permission notice identical to this one
+.\"
+.\" Since the Linux kernel and libraries are constantly changing, this
+.\" manual page may be incorrect or out-of-date. The author(s) assume no
+.\" responsibility for errors or omissions, or for damages resulting from
+.\" the use of the information contained herein.
+.\"
+.\" Formatted or processed versions of this manual, if unaccompanied by
+.\" the source, must acknowledge the copyright and authors of this work.
+.\"
+.TH RT_SIGTIMEDWAIT 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
+.SH NAME
+rt_sigtimedwait \- synchronously wait for queued signals
+.SH SYNOPSIS
+.BI "long rt_sigtimedwait(const sigset_t *" uthese ", siginfo_t *" uinfo ", "
+.BI "const struct timespec " uts ", size_t " sigsetsize ");"
+.SH DESCRIPTION
+.BR rt_sigtimedwait ()
+suspends execution of the calling process until one of the signals in
+.I uthese
+is delivered.
+(If one of the signals in
+.I uthese
+is already pending for the calling process,
+.BR rt_sigtimedwait()
+will return immediately with information about that signal.)
+
+.BR rt_sigtimedwait()
+removes the delivered signal from the calling process's list of pending
+signals and returns the signal number as its function result.
+If the
+.I uinfo
+argument is not
+.BR NULL ,
+then it returns a structure of type
+.I siginfo_t
+
+The argument
+.IR uts ,
+enables an upper bound to be placed on the time for which
+the process is suspended.
+This argument is of the following type:
+.sp
+.in +2n
+.nf
+struct timespec {
+ long tv_sec; /* seconds */
+ long tv_nsec; /* nanoseconds */
+}
+.fi
+.in -2n
+.sp
+If both fields of this structure are specified as 0, a poll is performed:
+.BR rt_sigtimedwait ()
+returns immediately, either with information about a signal that
+was pending for the caller, or with an error
+if none of the signals in
+.I uthese
+was pending.
+.SH "RETURN VALUE"
+On success,
+.BR rt_sigtimedwait ()
+returns a signal number (i.e., a value greater than zero).
+On failure, returns one of the values from the ERRORS section below.
+.SH ERRORS
+.TP
+.B -EAGAIN
+No signal in
+.I uthese
+was delivered within the
+.I uts
+period specified to
+.BR sigtimedwait ().
+.TP
+.B -EINVAL
+.I uts
+or
+.I uthese
+was invalid.
+.TP
+.B -EFAULT
+memory error.
+.TP
+.B -EAGAIN
+The wait was interrupted by a signal handler and the
+.I timeout
+period has expired.
+.TP
+.B -EINTR
+The wait was interrupted by a signal handler.
+(This handler was for a signal other than one of those in
+.IR set .)
+.SH "CONFORMING TO"
+POSIX 1003.1-2001
+.SH "SEE ALSO"
+.BR kill (2),
+.BR sigaction (2),
+.BR signal (2),
+.BR sigpending (2),
+.BR sigprocmask (2),
+.BR sigqueue (2),
+.BR signal (7),
+.BR sigsetops (3),
+.BR sigtimedwait (2)

184
man-pages.spec Normal file
View File

@ -0,0 +1,184 @@
#
# spec file for package man-pages (Version 2.36)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: man-pages
URL: ftp://ftp.win.tue.nl/pub/linux-local/manpages/
License: BSD, GPL
Group: Documentation/Man
Autoreqprov: on
Version: 2.43
Release: 2
Summary: Linux and POSIX Manual Pages
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: man-pages-%{version}.tar.bz2
Source1: shadow.5
Patch: man-pages.eal3.diff
Patch1: host.conf-mdns.diff
BuildArchitectures: noarch
%description
This package contains a large collection of Linux and POSIX manual
pages (man pages, documentation) from the Linux Documentation Project
(LDP).
%prep
%setup -q
%patch -p2
%patch1
find -name "*.orig" | xargs rm -fv
%build
cp %SOURCE1 man5/
# not actual anymore
rm -f man2/ioctl_list.2
# nfs-utils
rm -f man5/exports.5
# coreutils, diffutils
rm -f man1/vdir.1 man1/touch.1 man1/rmdir.1 man1/rm.1 man1/mv.1 man1/mknod.1 man1/mkfifo.1 man1/mkdir.1 man1/ls.1 man1/ln.1 man1/install.1 man1/du.1 man1/dircolors.1 man1/dir.1 man1/diff.1 man1/df.1 man1/dd.1 man1/cp.1 man1/chown.1 man1/chmod.1 man1/chgrp.1
# quota
rm -f man2/quotactl.2
mv man1/README README.FSF
%install
mkdir -p $RPM_BUILD_ROOT%{_mandir}
for i in man? man?p ; do
mkdir -p $RPM_BUILD_ROOT%{_mandir}/$i
cp -p $i/* $RPM_BUILD_ROOT%{_mandir}/$i/
done
cd $RPM_BUILD_ROOT%{_mandir}
RETVAL=0
ARE_MISSING=""
for i in */* ; do
FOUND=0
grep "^.so man" $i && FOUND=1
if [ $FOUND == 1 ] ; then
if [ ! -f `grep "^.so man" $i | awk '{print $2}'` ]; then
ARE_MISSING="$i $ARE_MISSING"
RETVAL=1
fi
fi
done
echo ""
echo "The following manual pages are now missing (for .so reference):"
echo $ARE_MISSING
echo ""
if [ $RETVAL -ne 0 ] ; then
exit $RETVAL
fi
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%dir %{_mandir}/man?p
%doc %{_mandir}/man*/*.gz
%doc README
%doc README.FSF
%doc POSIX-COPYRIGHT
%doc man-pages-*.Announce
%doc man-pages-*.lsm
%changelog -n man-pages
* Thu Jul 27 2006 - kukuk@suse.de
- Remove nscd.conf(5) patch, is now upstream
* Mon Jul 17 2006 - kukuk@suse.de
- Auto-Update to version
* Tue Jul 04 2006 - jreuter@suse.de
- Adding previously undocumented nscd options to nscd.conf(5)
(#173228)
* Tue Jun 20 2006 - kukuk@suse.de
- Auto-Update to version 2.34
* Tue May 30 2006 - kukuk@suse.de
- Auto-Update to version 2.33
* Wed May 17 2006 - kukuk@suse.de
- Update to version 2.32
- document all *at() functions
- lot of small corrections about error handling in various places
* Mon Apr 24 2006 - kukuk@suse.de
- Auto-Update to version 2.29
* Sat Mar 25 2006 - autobuild@suse.de
- Auto-Update to version 2.27
* Tue Mar 21 2006 - autobuild@suse.de
- Auto-Update to version 2.26
* Fri Mar 03 2006 - kukuk@suse.de
- Update to version 2.25
- New pages describing POSIX message queue API
* Tue Feb 14 2006 - kukuk@suse.de
- Update to version 2.23
* Tue Jan 31 2006 - kukuk@suse.de
- Remove quotactl.2 (is part of quota package)
- Update to version 2.21
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 17 2006 - kukuk@suse.de
- Make it a not nearly-all package (and really noarch)
* Tue Jan 17 2006 - kukuk@suse.de
- Auto-Update to version 2.20
* Tue Mar 29 2005 - kukuk@suse.de
- Add shadow.5 manual page
* Thu Oct 14 2004 - ro@suse.de
- make patches apply again
* Fri Sep 24 2004 - kukuk@suse.de
- host.conf: document mdns option
* Wed May 26 2004 - ro@suse.de
- remove .orig files
* Tue May 25 2004 - thomas@suse.de
- added changes from SLES8 for EAL3+ needed for EAL4+ too
* Fri May 21 2004 - kukuk@suse.de
- Update to manual page 1.67 (Update POSIX copyright)
* Mon Apr 05 2004 - kukuk@suse.de
- Remove ioctl_list.2 manual page for kernel 1.3 to not confuse
ISVs [Bug #38208]
* Mon Feb 23 2004 - kukuk@suse.de
- Fix .so reference for strtoull.3p
* Thu Jan 29 2004 - kukuk@suse.de
- Add man?p directories to filelist
* Wed Jan 28 2004 - kukuk@suse.de
- Cleanup specfile
* Tue Jan 27 2004 - kukuk@suse.de
- Install POSIX manual pages, too
* Fri Aug 29 2003 - ro@suse.de
- updated specfile
* Wed Aug 13 2003 - kukuk@suse.de
- Revert last change
* Tue Aug 05 2003 - ro@suse.de
- fix test
* Tue Aug 05 2003 - ro@suse.de
- don't stop for missing man-pages present in system
* Thu Feb 13 2003 - olh@suse.de
- correct example in dlopen manpage
* Fri Mar 01 2002 - ro@suse.de
- no COPYING file in source anymore, adapt specfile
* Mon Apr 09 2001 - kukuk@suse.de
- Next try.
* Sat Apr 07 2001 - kukuk@suse.de
- Fix compression of manual pages
* Thu Mar 29 2001 - kukuk@suse.de
- Make sure we don't have manual pages with a .so refernce to a
non-existing manual page [Bug #5061]
* Sun Dec 10 2000 - kukuk@suse.de
- Fix use of RPM macro
* Tue Oct 31 2000 - kukuk@suse.de
- Rename ldpman to man-pages
- Use bzip2 version
* Wed Jan 05 2000 - kukuk@suse.de
- Mark COPYING and README.FSF as doc
- Move from /usr/man to /usr/share/man
* Mon Jun 07 1999 - bs@suse.de
- made package "noarch"
* Thu Jan 14 1999 - bs@suse.de
- don't include those man pages, that are already in the system.
* Wed Oct 15 1997 - ro@suse.de
- ready for autobuild

0
ready Normal file
View File

91
shadow.5 Normal file
View File

@ -0,0 +1,91 @@
.\"$Id: shadow.5,v 1.13 2005/03/24 06:24:36 kloczek Exp $
.\" Copyright 1989 - 1990, Julianne Frances Haugh
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\" notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\" notice, this list of conditions and the following disclaimer in the
.\" documentation and/or other materials provided with the distribution.
.\" 3. Neither the name of Julianne F. Haugh nor the names of its contributors
.\" may be used to endorse or promote products derived from this software
.\" without specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY JULIE HAUGH AND CONTRIBUTORS ``AS IS'' AND
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
.\" ARE DISCLAIMED. IN NO EVENT SHALL JULIE HAUGH OR CONTRIBUTORS BE LIABLE
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.TH SHADOW 5
.SH NAME
shadow \- encrypted password file
.SH DESCRIPTION
\fIshadow\fR contains the encrypted password information for user's accounts
and optional the password aging information. Included is
.IP "" .5i
Login name
.IP "" .5i
Encrypted password
.IP "" .5i
Days since Jan 1, 1970 that password was last changed
.IP "" .5i
Days before password may be changed
.IP "" .5i
Days after which password must be changed
.IP "" .5i
Days before password is to expire that user is warned
.IP "" .5i
Days after password expires that account is disabled
.IP "" .5i
Days since Jan 1, 1970 that account is disabled
.IP "" .5i
A reserved field
.PP
The password field must be filled. The encryped password consists of 13 to
24 characters from the 64 characters alphabet a thru z, A thru Z, 0 thru 9,
\&\. and /. Optionally it can start with a "$" character. This means the
encrypted password was generated using another (not DES) algorithm. For
example if it starts with "$1$" it means the MD5-based algorithm was used.
.PP
Refer to \fBcrypt\fR(3) for details on how this string is interpreted.
.PP
The date of the last password change is given as the number of days since
Jan 1, 1970. The password may not be changed again until the proper number
of days have passed, and must be changed after the maximum number of days.
If the minimum number of days required is greater than the maximum number of
day allowed, this password may not be changed by the user.
.PP
An account is considered to be inactive and is disabled if the password is
not changed within the specified number of days after the password expires.
An account will also be disabled on the specified day regardless of other
password expiration information.
.PP
This information supercedes any password or password age information present
in \fI/etc/passwd\fR.
.PP
This file must not be readable by regular users if password security is to
be maintained.
.SH FILES
\fI/etc/passwd\fR \ - user account information
.br
\fI/etc/shadow\fR \ - encrypted user passwords
.SH SEE ALSO
.BR chage (1),
.BR login (1),
.BR passwd (1),
.BR su (1),
.BR passwd (5),
.BR pwconv (8),
.BR pwunconv (8),
.BR sulogin (8)
.SH AUTHOR
Julianne Frances Haugh (jockgrrl@ix.netcom.com)