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
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.