[SOLVED] Re: error creating the child process for this terminal

NoOp glgxg at sbcglobal.net
Thu Sep 3 15:07:45 UTC 2009


On 09/03/2009 06:58 AM, Derek Broughton wrote:
> NoOp wrote:
> 
>> On 09/02/2009 04:33 AM, sam R wrote:
>> ...
>>> 
>>> The problem is solved. I modified  /etc/fstab by adding this line:
>>> devpts /dev/pts devpts noexec,nosuid,gid=5,mode=620
>> 
>> Excellent! Your mission, should you choose to accept it, is to try not
>> to break anything else until the next Ubuntu (Karmic) release :-)
> 
> Except that really shouldn't be in /etc/fstab (not that I know why not, or 
> if it could cause problems).
> 
> $ cd /etc/init.d
> $ grep devpts *
> mountdevsubfs.sh:[ -f /etc/default/devpts ] && . /etc/default/devpts
> mountdevsubfs.sh:        domount devpts "" /dev/pts devpts \
>          -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
> mtab.sh:[ -f /etc/default/devpts ] && . /etc/default/devpts
> mtab.sh:        domtab devpts /dev/pts "devpts"\
>          -onoexec,nosuid,gid=$TTYGRP,mode=$TTYMODE
> umountfs:           proc|procfs|linprocfs|devfs|sysfs|usbfs|usbdevfs|devpts)
> umountnfs.sh:       proc|procfs|linprocfs|devfs|devpts|usbfs|usbdevfs|sysfs)
> 
> 
> So it should be in mountdevsubfs.sh.  I didn't figure out just why he felt 
> he needed to remove this, earlier in the thread, but I'd strongly recommend 
> reinstalling the "initscripts" package.

It is from an upgrade problem:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/338071
suggestion to put that in fstab is:
<https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/338071/comments/11>

Reinstalling initscripts just may do the tick - good suggestion.





More information about the ubuntu-users mailing list