[cinnamon] Cinnamon Settings User: Don't print passwords to stdout

leigh123linux leigh123linux at fedoraproject.org
Tue Jul 29 18:57:02 UTC 2014


commit 81f8a8f277cc71af3129d9f3a6aa3311d8ea95c9
Author: leigh123linux <leigh123linux at googlemail.com>
Date:   Tue Jul 29 20:56:40 2014 +0200

    Cinnamon Settings User: Don't print passwords to stdout

 ...ttings-User-Don-t-print-passwords-to-stdo.patch |   27 ++++++++++++++++++++
 cinnamon.spec                                      |    6 +++-
 2 files changed, 32 insertions(+), 1 deletions(-)
---
diff --git a/0001-Cinnamon-Settings-User-Don-t-print-passwords-to-stdo.patch b/0001-Cinnamon-Settings-User-Don-t-print-passwords-to-stdo.patch
new file mode 100644
index 0000000..7b6c38b
--- /dev/null
+++ b/0001-Cinnamon-Settings-User-Don-t-print-passwords-to-stdo.patch
@@ -0,0 +1,27 @@
+From 708ecd03bdf4740962385f234f51d91106096faf Mon Sep 17 00:00:00 2001
+From: Clement Lefebvre <clement.lefebvre at linuxmint.com>
+Date: Thu, 24 Jul 2014 18:38:58 +0200
+Subject: [PATCH] Cinnamon Settings User: Don't print passwords to stdout when
+ changing password and cinnamon-settings is run from terminal
+
+---
+ files/usr/lib/cinnamon-settings/modules/cs_user.py | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/files/usr/lib/cinnamon-settings/modules/cs_user.py b/files/usr/lib/cinnamon-settings/modules/cs_user.py
+index d0f96a6..dd891a6 100644
+--- a/files/usr/lib/cinnamon-settings/modules/cs_user.py
++++ b/files/usr/lib/cinnamon-settings/modules/cs_user.py
+@@ -397,8 +397,7 @@ class PasswordDialog(Gtk.Dialog):
+ 
+     def change_password(self):
+         oldpass = self.current_password.get_text()
+-        newpass = self.new_password.get_text()
+-        print "Changing %s to %s" % (oldpass, newpass)
++        newpass = self.new_password.get_text()        
+         passwd = pexpect.spawn("/usr/bin/passwd")
+         time.sleep(0.5)
+         passwd.sendline(oldpass)
+-- 
+1.9.3
+
diff --git a/cinnamon.spec b/cinnamon.spec
index 9f2de7e..2416342 100644
--- a/cinnamon.spec
+++ b/cinnamon.spec
@@ -2,7 +2,7 @@
 
 Name:           cinnamon
 Version:        2.2.14
-Release:        6%{?dist}
+Release:        7%{?dist}
 Summary:        Window management and application launching for GNOME
 License:        GPLv2+ and LGPLv2+
 URL:            http://cinnamon.linuxmint.com 
@@ -36,6 +36,7 @@ Patch10:        0001-popupMenu.js-Filter-out-button-release-events-while-.patch
 %if 0%{?fedora} > 20
 Patch11:        upower-0.99_power_applet.patch
 %endif
+Patch12:        0001-Cinnamon-Settings-User-Don-t-print-passwords-to-stdo.patch
 
 %global clutter_version 1.12.2
 %global cjs_version 2.2.1
@@ -260,6 +261,9 @@ fi
 %{_mandir}/man1/*
 
 %changelog
+* Tue Jul 29 2014 Leigh Scott <leigh123linux at googlemail.com> - 2.2.14-7
+- Cinnamon Settings User: Don't print passwords to stdout
+
 * Tue Jul 22 2014 Kalev Lember <kalevlember at gmail.com> - 2.2.14-6
 - Rebuilt for gobject-introspection 1.41.4
 


More information about the scm-commits mailing list