[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