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 | <1074944675.504.8.camel@filemon> |
Update: it's fixed, blame glibc and it's issues with streams and non-blocking descriptors :) PD: for anyone interested, I'm trying once again to move the list to gnome.org, this should help us to avoid the spam 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