glibc/login
Ulrich Drepper 139ee080b6 Prevent unintended file desriptor leak in grantpt.
The pt_chown program is completely transparently called.  It might
not be able to live with the various file descriptors the program
has open at the time of the call (e.g., under SELinux).  Close all
but the needed descriptor and connect stdin, stdout, and stderr
with /dev/null.  pt_chown shouldn't print anything when called to
do real work.
2009-11-24 18:24:14 -08:00
..
programs Prevent unintended file desriptor leak in grantpt. 2009-11-24 18:24:14 -08:00
endutxent.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
forkpty.c * inet/ether_line.c (ether_line): Remove unused variable. 2007-12-17 21:22:17 +00:00
getpt.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getutent.c * include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn): 2002-11-01 20:44:15 +00:00
getutent_r.c Update. 2004-01-14 18:41:22 +00:00
getutid.c * include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn): 2002-11-01 20:44:15 +00:00
getutid_r.c Update. 2004-01-14 18:41:22 +00:00
getutline.c * include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn): 2002-11-01 20:44:15 +00:00
getutline_r.c Update. 2004-01-14 18:41:22 +00:00
getutmp.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getutmpx.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getutxent.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getutxid.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getutxline.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
grantpt.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lastlog.h
login.c
login_tty.c * login/login_tty.c (login_tty): The Linux kernel can return EBUSY 2007-10-04 21:54:22 +00:00
logout.c * locale/programs/ld-monetary.c (monetary_finish): Avoid range check 2007-07-28 20:45:36 +00:00
logwtmp.c * locale/programs/ld-monetary.c (monetary_finish): Avoid range check 2007-07-28 20:45:36 +00:00
Makefile Build pt_chown as PIE. 2009-06-16 20:46:42 -07:00
openpty.c * inet/ether_line.c (ether_line): Remove unused variable. 2007-12-17 21:22:17 +00:00
ptsname.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
pty.h * inet/ether_line.c (ether_line): Remove unused variable. 2007-12-17 21:22:17 +00:00
pututxline.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
setutxent.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
tst-grantpt.c * login/tst-grantpt.c (test_einval): Add 3rd argument to open. 2007-08-17 06:28:40 +00:00
tst-utmp.c Update. 2003-01-02 20:32:33 +00:00
tst-utmpx.c
unlockpt.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
updwtmp.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
updwtmpx.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
utmp-private.h Update. 2004-01-14 18:41:22 +00:00
utmp.h
utmp_file.c Bump timeout for utmp operations to 10s. 2009-10-29 21:41:19 -07:00
utmpname.c [BZ #2764] 2006-08-14 03:59:19 +00:00
utmpxname.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
Versions