Removed patch applied upstream: 415_login_put-echoctl-back.
Tag #498788 as fixed
This commit is contained in:
Vendored
+2
@@ -7,6 +7,7 @@ shadow (1:4.1.3-1) unstable; urgency=low
|
||||
- Fix typo in nologin(8). Closes: #513252
|
||||
- Remove old features from passwd(1). Closes: #499578
|
||||
- login: Close passwd while waiting for exit. Closes: #474318
|
||||
- login: fix the count of login failures. Closes: #498788
|
||||
- Remove patches applied upstream (4.1.2):
|
||||
+ debian/patches/434_login_stop_checking_args_after--
|
||||
+ debian/patches/491_configure.in_friendly_selinux_detection
|
||||
@@ -15,6 +16,7 @@ shadow (1:4.1.3-1) unstable; urgency=low
|
||||
+ debian/patches/414_remove-unwise-advices
|
||||
+ debian/patches/300_SHA_crypt_method
|
||||
+ debian/patches/301_manpages_missing_options
|
||||
+ debian/patches/415_login_put-echoctl-back
|
||||
- Remove patches applied upstream (4.1.3):
|
||||
+ debian/patches/200_Czech_binary_translation
|
||||
+ debian/patches/302_remove_non_translated_polish_manpages
|
||||
|
||||
-29
@@ -1,29 +0,0 @@
|
||||
Goal: Re-activate ECHOCTL in login
|
||||
|
||||
Fixes: #429758
|
||||
|
||||
Status wrt upstream: Not reported yet.
|
||||
|
||||
Note: Was removed by upstream in 4.0.8 with "remove dead code" comment
|
||||
|
||||
Index: shadow-4.1.0/src/login.c
|
||||
===================================================================
|
||||
--- shadow-4.1.0.orig/src/login.c
|
||||
+++ shadow-4.1.0/src/login.c
|
||||
@@ -175,6 +175,16 @@
|
||||
termio.c_lflag |= ISIG | ICANON | ECHO | ECHOE;
|
||||
termio.c_iflag |= ICRNL;
|
||||
|
||||
+#if defined(ECHOKE) && defined(ECHOCTL)
|
||||
+ termio.c_lflag |= ECHOKE | ECHOCTL;
|
||||
+#endif
|
||||
+#if defined(ECHOPRT) && defined(NOFLSH) && defined(TOSTOP)
|
||||
+ termio.c_lflag &= ~(ECHOPRT | NOFLSH | TOSTOP);
|
||||
+#endif
|
||||
+#ifdef ONLCR
|
||||
+ termio.c_oflag |= ONLCR;
|
||||
+#endif
|
||||
+
|
||||
/* leave these values unchanged if not specified in login.defs */
|
||||
termio.c_cc[VERASE] = getdef_num ("ERASECHAR", termio.c_cc[VERASE]);
|
||||
termio.c_cc[VKILL] = getdef_num ("KILLCHAR", termio.c_cc[VKILL]);
|
||||
Vendored
-1
@@ -20,6 +20,5 @@
|
||||
403_fix_PATH-MAX_hurd
|
||||
508_nologin_in_usr_sbin
|
||||
505_useradd_recommend_adduser
|
||||
415_login_put-echoctl-back
|
||||
302_vim_selinux_support
|
||||
402_cppw_selinux
|
||||
|
||||
Reference in New Issue
Block a user