Package: mingetty / 1.08-4

Metadata

Package Version Patches format
mingetty 1.08-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
221841 ttynameoverflow.patch | (download)

mingetty.c | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 fix possible buffer overflow in tty name.
 Fix buffer overflow due to use of strcat and strcpy.
204967 resetpermissions.patch | (download)

mingetty.c | 15 15 + 0 - 0 !
1 file changed, 15 insertions(+)

 reset permissions on /dev/vcsn and /dev/vcsan on logout.
597382 chroot.patch | (download)

mingetty.c | 20 14 + 6 - 0 !
1 file changed, 14 insertions(+), 6 deletions(-)

 fix unsave chroot call.
 Check chdir() on chroot() syscalls (and similar) as chroot without proper
 chdir() allows to escape from changed root.
rh loginnamemax.patch | (download)

mingetty.c | 18 15 + 3 - 0 !
1 file changed, 15 insertions(+), 3 deletions(-)

 allow login name up to login_name_max length
 POSIX mandates 9 bytes minimal length including trailing '\0'
 (limits.h:_POSIX_LOGIN_NAME_MAX). Current GNU/Linux run time limit is 256
 (getconf LOGIN_NAME_MAX).
 .
 This patch removes hard-coded 40 bytes limit.
rh clearscrollback.patch | (download)

mingetty.c | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 clear scroll-back buffer on clear screen
 This is implemented in Linux since 3.0 version.
non linux.patch | (download)

mingetty.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

---