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

Bug#57183: devpts.sh NOT fixed in libc6_2.1.2-13 !!!



Package: libc6
Version: 2.1.2.13

devpts.sh still has a { instead of a } at the end of make_devpts().
@!%$&!, indeed.

Script started on Sun Feb  6 14:40:25 2000
14:40:25 $ dpkg-deb --fsys-tarfile /var/cache/apt/archives/libc6_2.1.2-13_i386.deb | tar xvOf - '*/devpts.sh'
./etc/init.d/devpts.sh
#! /bin/sh
set -e

. /etc/default/devpts

[ `uname -s` = "Linux" ] || exit 0

make_devptmx()
{
    [ -c /dev/ptmx ] || mknod --mode=666 /dev/ptmx c 5 2
}

make_devpts()
{
    [ -d /dev/pts ] || mkdir --mode=755 /dev/pts
{

mount_devpts_fs()
{
    mount -t devpts devpts /dev/pts -ogid=${TTYGRP},mode=${TTYMODE}
}

devfs=$(grep -c devfs /proc/filesystems || true)
devpts=$(grep -c devpts /proc/filesystems || true)
devpts_mounted=$(mount | grep -c devpts || true)

release=$(uname -r)
tail=${release#*.*.}
major_release=${release%.${tail}}
minor_release=${tail%%[-.]*}

if [ $devfs -eq 1 ]; then
    solution=devfs
elif [ $devpts -eq 1 ]; then
    solution=devpts
else
    solution=none
fi
case ${major_release} in
    2.[23456789] | 3.*)
	# Have 
	case $solution in
	    devfs|none)
		:
	    ;;
	    devpts)
		# devpts
		# create /dev/ptmx and /dev/pts dir.
		make_devptmx
		make_devpts
		# mount devpts fs on /dev/pts
		# maybe mountall.sh mounted it already, so check.
		if [ $devpts_mounted -lt 1 ]
		then
		    mount_devpts_fs
		fi
	    ;;
	esac
    ;;
    *)
    ;;
esac
14:40:46 $  dpkg-deb --fsys-tarfile /var/cache/apt/archives/libc6_2.1.2-13_i386.deb | tar xvOf - '*/changelog.Debian.gz' | zcat | head -15
./usr/share/doc/libc6/changelog.Debian.gz
glibc (2.1.2-13) frozen unstable; urgency=low

  * The "@!%$&! you, I use Debian" release.
  * debian/patches/powerpc-linux-syscalls.list-mmap64.dpatch:
    Fix mmap and stuff (closes:Bug#56343).
  * Add sharutils [alpha] to Build-Depends, drop gcc dep.
  * $(libc): conflict with locales (<< 2.1.2-12).
  * locales: replaces $(libc)-bin (closes:Bug#56540,#56536,#56534).
  * Fix devpts.sh (closes:Bug#56487,#56507,#56559).
  * Update to CVS as of 2000-01-29.
  * Restore HTML to glibc-doc (closes:Bug#56609).

 -- Joel Klecker <debian-glibc@lists.debian.org>  Sun, 30 Jan 2000 01:14:05 -0800

glibc (2.1.2-12) frozen unstable; urgency=low
14:41:37 $ 
Script done on Sun Feb  6 14:41:39 2000


Reply to: