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

Bug#463866: Missing ptys in lenny /target/



Petter Reinholdtsen <pere@hungry.com> writes:

> [Frans Pop]
>> Please propose a patch.
>
> I suspect something like this should work.  Not sure if the test
> [ ! -e /target/dev/pts/0 ] is the best way to detect if devpts is
> missing, but it is a start.
>
> Index: chroot-setup.sh
> ===================================================================
> --- chroot-setup.sh     (revision 51179)
> +++ chroot-setup.sh     (working copy)
> @@ -59,6 +59,13 @@
>                 mount -t sysfs sysfs /target/sys
>         fi
>
> +       # In Lenny, /dev/ lack the pty devices, so the kernel fs
> +       # devpts need to be mounted (see #463866).
> +       if [ ! -e /target/dev/pts/0 ] ; then
> +               mkdir -p /target/dev/pts
> +               mount -t devpts devpts -o noexec,nosuid,gid=5,mode=620 /target/dev/pts
> +       fi

Maybe "mount | grep -q /target/dev/pts"?

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio@debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
---------------------------------------------
"Microsoft sells you Windows ... Linux gives
 you the whole house."



Reply to: