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

Derek Broughton derek at pointerstop.ca
Thu Sep 3 13:58:46 UTC 2009


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






More information about the ubuntu-users mailing list