Re: [FWD] Bug#227683: users-admin removes data from /etc/passwd, /etc/shadow and /etc/group (from: [email protected])
Carlos Garnacho <[email protected]>
| Newsgroups | gmane.comp.gnome.ximian.setup-tool |
|---|---|
| Message-ID | <1074341246.523.24.camel@filemon> |
Update: - the bug isn't related at all to accented vowels, the backends now should read and write utf8 correctly, and I've tried (and told people to try) it with no problem - I've been talking with Teo and he isn't able to reproduce the bug in another machine, even with the same kernel (the machine in which the bug happened wasn't at hand when I talked with him) All I can tell is that I'm still working on this (I hate solving bugs that don't happen to me :) regards El mié, 14-01-2004 a las 22:47, Jose Carlos Garcia Sogo escribió: > ----- 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::: > _______________________________________________ setup-tool-hackers maillist - [email protected] http://lists.ximian.com/mailman/listinfo/setup-tool-hackers