[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