head	1.5;
access;
symbols
	Release-0-56-last:1.4;
locks; strict;
comment	@# @;


1.5
date	98.06.12.17.11.03;	author saw;	state dead;
branches;
next	1.4;

1.4
date	96.11.10.15.34.32;	author morgan;	state Exp;
branches;
next	1.3;

1.3
date	96.06.02.03.38.21;	author morgan;	state Exp;
branches;
next	1.2;

1.2
date	96.05.26.03.24.44;	author morgan;	state Exp;
branches;
next	1.1;

1.1
date	96.05.02.05.45.56;	author morgan;	state Exp;
branches;
next	;


desc
@@


1.5
log
@A code cleanup:
  - _BSD_SOURCE was defined. We had already used several non-POSIX features
    like fchown() and setgroups(). The program can't be compiled
    in a strictly POSIX environment.
  - SU_STRICTLY_POSIX condition was removed.
  - Variable 'login' was renamed to 'is_login' in su.c.
  - Some my earlier comment were rewritten.
  - Return value checks were added to an additional calls.
  - The stdin ownership change was allowed only if is_terminal and is_login
    for security reasons.
  - A major restructurization of the code in su.c as it had been done
    by Andrew in sshd.
  - More detailed error reporting was implemented.
  - A few '(void)' were added to calls like fprintf().
  - More correct handling of a child exit in wait_for_child() was implemented.
  - Changes enabling terminal ownership control for 'su - -c ...'
    were undone.
  - Improper call of pwdb_error was fixed.
  - A new documentation file with the description of tty session and ownership
    control was added.
  - Andrew's email address was fixed in several places.
  - Ancient files were moved to 'Historic' directory.
  - Something else what I've forgotten.
@
text
@
Andrew Morgan is working on a login application that uses libpwdb and
Linux-PAM

@


1.4
log
@revised
@
text
@@


1.3
log
@changed name of mailing list
@
text
@d2 2
a3 2
There is no 'login' directory present. Alex Yuriev is working on it
as of 1996/5/1. Email pam-list@@redhat.com for an update...
@


1.2
log
@added blank line
@
text
@d3 1
a3 1
as of 1996/5/1. Email linux-pam@@mit.edu for an update...
@


1.1
log
@Initial revision
@
text
@d1 1
@
