Re: [Setup-tool-hackers] [FWD] Bug#227683: users-admin removesdata from /etc/passwd, /etc/shadow and /etc/group (from: teo debian org)



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 <teo@debian.org> -----
> 
> From: Teófilo Ruiz Suárez <teo@debian.org>
> Subject: Bug#227683: users-admin removes data from /etc/passwd, /etc/shadow and /etc/group
> To: Debian Bug Tracking System <submit@bugs.debian.org>
> Reply-To: Teófilo Ruiz Suárez <teo@debian.org>, 227683@bugs.debian.org
> Date: Wed, 14 Jan 2004 11:27:06 +0100
> Message-ID: <20040114102706.GA5861@eltridente.org>
> 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  -  setup-tool-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/setup-tool-hackers



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]