[Pkg-sysvinit-commits] r1791 - in sysvinit/trunk/debian: . patches
Petter Reinholdtsen
pere at alioth.debian.org
Wed Sep 30 09:34:15 UTC 2009
Author: pere
Date: 2009-09-30 09:34:14 +0000 (Wed, 30 Sep 2009)
New Revision: 1791
Added:
sysvinit/trunk/debian/patches/63_init_keep_utf8_ttyflag.patch
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/patches/series
Log:
Add patch 63_init_keep_utf8_ttyflag.patch to make sure the utf-8
tty flag is not cleared (Closes: 547073). Patch from Samuel
Thibault.
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2009-09-30 09:18:35 UTC (rev 1790)
+++ sysvinit/trunk/debian/changelog 2009-09-30 09:34:14 UTC (rev 1791)
@@ -23,6 +23,9 @@
* Add patch 55_bootlogd_flush.patch to make sure lines are flushed
to the kernel even when not asking the kernel to flush to disk
(Closes: 542515). Patch from Scott Gifford.
+ * Add patch 63_init_keep_utf8_ttyflag.patch to make sure the utf-8
+ tty flag is not cleared (Closes: 547073). Patch from Samuel
+ Thibault.
[ Henrique de Moraes Holschuh ]
* invoke-rc.d: return exit status 4 when action "status" is denied,
Added: sysvinit/trunk/debian/patches/63_init_keep_utf8_ttyflag.patch
===================================================================
--- sysvinit/trunk/debian/patches/63_init_keep_utf8_ttyflag.patch (rev 0)
+++ sysvinit/trunk/debian/patches/63_init_keep_utf8_ttyflag.patch 2009-09-30 09:34:14 UTC (rev 1791)
@@ -0,0 +1,16 @@
+Purpose: Make sure the utf-8 flag is not cleared from the tty.
+Authour: Samuel Thibault
+Fixes: #547073
+Status: not submitted upstream yet
+
+--- a/src/init.c.orig 2009-09-17 01:31:17.000000000 +0200
++++ b/src/init.c 2009-09-17 01:31:38.000000000 +0200
+@@ -704,7 +704,7 @@
+ /*
+ * Set pre and post processing
+ */
+- tty.c_iflag = IGNPAR|ICRNL|IXON|IXANY;
++ tty.c_iflag = IGNPAR|ICRNL|IXON|IXANY | (tty.c_iflag & IUTF8);
+ tty.c_oflag = OPOST|ONLCR;
+ tty.c_lflag = ISIG|ICANON|ECHO|ECHOCTL|ECHOPRT|ECHOKE;
+
Modified: sysvinit/trunk/debian/patches/series
===================================================================
--- sysvinit/trunk/debian/patches/series 2009-09-30 09:18:35 UTC (rev 1790)
+++ sysvinit/trunk/debian/patches/series 2009-09-30 09:34:14 UTC (rev 1791)
@@ -8,6 +8,7 @@
55_bootlogd_flush.patch
60_init_selinux_ifdef.dpatch
62_init_freebsdterm.dpatch
+63_init_keep_utf8_ttyflag.patch
70_compiler_warnings.dpatch
91_sulogin_lockedpw.dpatch
94_fstab-decode.dpatch
More information about the Pkg-sysvinit-commits
mailing list