[FWD] Bug#227683: users-admin removes data from /etc/passwd, /etc/shadow and /etc/group (from: [email protected])

Jose Carlos Garcia Sogo <[email protected]>
Newsgroups gmane.comp.gnome.ximian.setup-tool
Message-ID <[email protected]>
----- Forwarded message from Teófilo Ruiz Suárez <[email protected]> -----

From: Teófilo Ruiz Suárez <[email protected]>
Subject: Bug#227683: users-admin removes data from /etc/passwd, /etc/shadow and /etc/group
To: Debian Bug Tracking System <[email protected]>
Reply-To: Teófilo Ruiz Suárez <[email protected]>, [email protected]
Date: Wed, 14 Jan 2004 11:27:06 +0100
Message-ID: <[email protected]>
User-Agent: Mutt/1.5.4i
X-Debian-PR-Package: gnome-system-tools
X-Spam-Level: 
X-Spam-Status: No, hits=-4.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_RFCI 
	autolearn=no version=2.61

Package: gnome-system-tools
Version: 0.31.0-2
Severity: critical

users-admin from gnome-system-tools erases data from those files when a
ISO-8859 Real Name with accented vowels is added.

Actually, it removes almost all users and DON'T add the new one. I
attach a diff of the files I see changed. 

Of course, the system becomes UNUSABLE.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux sikanda 2.6.1 #3 Wed Jan 14 00:03:49 CET 2004 i686
Locale: LANG=es_ES@euro, LC_CTYPE=es_ES@euro (ignored: LC_ALL set to es_ES@euro)

Versions of packages gnome-system-tools depends on:
ii  libart-2.0-2                2.3.16-1     Library of functions for 2D graphi
ii  libatk1.0-0                 1.4.1-1      The ATK accessibility toolkit
ii  libaudiofile0               0.2.3-4      The Audiofile Library
ii  libbonobo2-0                2.4.2.0-1    Bonobo CORBA interfaces library
ii  libbonoboui2-0              2.4.2-1      The Bonobo UI library
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libesd0                     0.2.32-0     Enlightened Sound Daemon - Shared 
ii  libgconf2-4                 2.4.0.1-3    GNOME configuration database syste
ii  libgcrypt1                  1.1.12-4     LGPL Crypto library - runtime libr
ii  libglade2-0                 2.0.1-6      Library to load .glade files at ru
ii  libglib2.0-0                2.2.3-1      The GLib library of C routines
ii  libgnome2-0                 2.4.0-4      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0           2.4.0-1      A powerful object-oriented display
ii  libgnomeui-0                2.4.0.1-6    The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0              2.4.1-4.1    The GNOME virtual file-system libr
ii  libgnomevfs2-common         2.4.1-4.1    The GNOME virtual file-system libr
ii  libgnutls7                  0.8.12-3.1   GNU TLS library - runtime library
ii  libgtk2.0-0                 2.2.4-3      The GTK+ graphical user interface 
ii  libjpeg62                   6b-9         The Independent JPEG Group's JPEG 
ii  liborbit2                   1:2.8.3-1    Libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0               1.2.5-2.1    Layout and rendering of internatio
ii  libpopt0                    1.7-4        lib for parsing cmdline parameters
ii  libtasn1-0                  0.1.2-1      Manage ASN.1 structures (runtime)
ii  libxml2                     2.6.3-1      GNOME XML library
ii  perl                        5.8.2-2      Larry Wall's Practical Extraction 
ii  xlibs                       4.3.0-0ds4   X Window System client libraries
ii  zlib1g                      1:1.2.1-3    compression library - runtime

-- no debconf information

*** /home/teo/debian/bugs/gst/gst-error.diff
diff -Naurd etc-good/group etc-bad/group
--- etc-good/group	2004-01-14 11:16:14.000000000 +0100
+++ etc-bad/group	2004-01-14 11:16:24.000000000 +0100
@@ -2,44 +2,7 @@
 daemon:x:1:
 bin:x:2:
 sys:x:3:
-adm:x:4:
-tty:x:5:
-disk:x:6:daemon,usuario
-lp:x:7:lp
-mail:x:8:
-news:x:9:
-uucp:x:10:
-proxy:x:13:
-kmem:x:15:
-dialout:x:20:
-fax:x:21:
-voice:x:22:
-cdrom:x:24:usuario
-floppy:x:25:usuario
-tape:x:26:
-sudo:x:27:
-audio:x:29:usuario
-dip:x:30:usuario
-postgres:x:32:
-www-data:x:33:
-backup:x:34:
-operator:x:37:
-list:x:38:
-irc:x:39:
-src:x:40:
-gnats:x:41:
-shadow:x:42:
-utmp:x:43:
-video:x:44:
-staff:x:50:
 games:x:60:
-users:x:100:
 nogroup:x:65534:
 man:*:12:
-sasl:*:45:
-crontab:x:101:
-ssh:x:102:
-gdm:x:103:
-lpadmin:x:104:
-scanner:x:105:
 usuario:x:1000:
diff -Naurd etc-good/passwd etc-bad/passwd
--- etc-good/passwd	2004-01-14 11:15:37.000000000 +0100
+++ etc-bad/passwd	2004-01-14 11:15:53.000000000 +0100
@@ -4,21 +4,5 @@
 sys:x:3:3:sys:/dev:/bin/sh
 sync:x:4:65534:sync:/bin:/bin/sync
 games:x:5:60:games:/usr/games:/bin/sh
-man:x:6:12:man:/var/cache/man:/bin/sh
-lp:x:7:7:lp:/var/spool/lpd:/bin/sh
-mail:x:8:8:mail:/var/mail:/bin/sh
-news:x:9:9:news:/var/spool/news:/bin/sh
-uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
-proxy:x:13:13:proxy:/bin:/bin/sh
-postgres:x:31:32:postgres:/var/lib/postgres:/bin/sh
-www-data:x:33:33:www-data:/var/www:/bin/sh
-backup:x:34:34:backup:/var/backups:/bin/sh
-operator:x:37:37:Operator:/var:/bin/sh
-list:x:38:38:Mailing List Manager:/var/list:/bin/sh
-irc:x:39:39:ircd:/var/run/ircd:/bin/sh
-gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
-nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
-identd:x:100:65534::/var/run/identd:/bin/false
-sshd:x:101:65534::/var/run/sshd:/bin/false
-gdm:x:102:103:Gnome Display Manager:/var/lib/gdm:/bin/false
+man:x:6:12:man,,,:/var/cache/man:/bin/sh
 usuario:x:1000:1000:Usuario,,,:/home/usuario:/bin/bash
diff -Naurd etc-good/shadow etc-bad/shadow
--- etc-good/shadow	2004-01-14 11:15:45.000000000 +0100
+++ etc-bad/shadow	2004-01-14 11:15:59.000000000 +0100
@@ -1,24 +1,7 @@
-root:$1$PJPR6dfd$ntqBB8t.MbjDMmPB3ZqVm.:12311:0:99999:7:::
+root:$1$4oaY4qA6$RPj605JoJCTuRqUaQpiM71:12431:0:99999:7:::
 daemon:*:12311:0:99999:7:::
 bin:*:12311:0:99999:7:::
 sys:*:12311:0:99999:7:::
 sync:*:12311:0:99999:7:::
 games:*:12311:0:99999:7:::
-man:*:12311:0:99999:7:::
-lp:*:12311:0:99999:7:::
-mail:*:12311:0:99999:7:::
-news:*:12311:0:99999:7:::
-uucp:*:12311:0:99999:7:::
-proxy:*:12311:0:99999:7:::
-postgres:*:12311:0:99999:7:::
-www-data:*:12311:0:99999:7:::
-backup:*:12311:0:99999:7:::
-operator:*:12311:0:99999:7:::
-list:*:12311:0:99999:7:::
-irc:*:12311:0:99999:7:::
-gnats:*:12311:0:99999:7:::
-nobody:*:12311:0:99999:7:::
-identd:!:12311:0:99999:7:::
-sshd:!:12311:0:99999:7:::
-gdm:!:12311:0:99999:7:::
 usuario:$1$iyW1tk8z$f8OqMbO7wvLtmZ7Jvb.3D0:12384:0:99999:7:::


-- 
teo
 
"Res publica non dominetur"





----- End forwarded message -----
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFABbj1S+BYJZB4jhERAvudAJ9kc3L5w6Ig46odHLkXvXoQ1FiBdwCfWDYQ
xq78cz/M5Ij7cg/D5UaqF50=
=hOW5
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.