On Saturday, November 11, 2023, Corto Beau wrote:
> Do you mean something like a "fork_noreparent" builtin that would call
> make_child and set PDEATHSIG afterwards, or a "noreparent" builtin that the
> child would have to call ?
>
I don't have a preference for either. I oppose it being a shell o
Except a wrapper program would be subject to the race condition I
mentioned in my own message. Sorry for the noise.
On 11/11/2023 21:54, Corto Beau wrote:
I think that a loadable builtin might be overkill for the second
case, because one could write a wrapper program to set PDEATHSIG and
ca
On Sat, Nov 11, 2023 at 08:05:18PM +, Greg wrote:
> Hello,
>
> I think there may be a minor formatting issue in the set builtin section of
> the Bash manual
> (https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html). In
> the description of the "x" option, the second "for
Hello,
I think there may be a minor formatting issue in the set builtin section of
the Bash manual
(https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html). In
the description of the "x" option, the second "for" in the first sentence is
formatted as inline code but I believe
I think that a loadable builtin might be overkill for the second case,
because one could write a wrapper program to set PDEATHSIG and call
execve on the command-line arguments.
This way you'd just have to run "noreparent foo" instead of writing a
shell function that calls the noreparent built
Do you mean something like a "fork_noreparent" builtin that would call
make_child and set PDEATHSIG afterwards, or a "noreparent" builtin that
the child would have to call ? I do agree that it wouldn't make sense to
implement the later as a shell option, but this particular use of prctl
is subj
On Saturday, November 11, 2023, Corto Beau wrote:
> Configuration Information [Automatically generated, do not change]:
> Machine: x86_64
> OS: linux-gnu
> Compiler: gcc
> Compilation CFLAGS: -g -O2
> uname output: Linux zinc 6.6.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 08 Nov
> 2023 16:05:38 +
I support this feature.
On Sat, Nov 11, 2023, 11:29 AM Corto Beau wrote:
> Configuration Information [Automatically generated, do not change]:
> Machine: x86_64
> OS: linux-gnu
> Compiler: gcc
> Compilation CFLAGS: -g -O2
> uname output: Linux zinc 6.6.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 08
>
On Sat, Nov 11, 2023 at 08:31:14AM -0500, Greg Wooledge wrote:
> On Sat, Nov 11, 2023 at 09:14:41AM +0100, Mike Jonkmans wrote:
> > On Fri, Nov 10, 2023 at 08:07:31PM -0500, Chet Ramey wrote:
> > > On 11/9/23 11:17 AM, Mike Jonkmans wrote:
> > > > On Thu, Nov 09, 2023 at 10:12:06PM +0700, Robert El
Configuration Information [Automatically generated, do not change]:
Machine: x86_64
OS: linux-gnu
Compiler: gcc
Compilation CFLAGS: -g -O2
uname output: Linux zinc 6.6.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 08
Nov 2023 16:05:38 + x86_64 GNU/Linux
Machine Type: x86_64-pc-linux-gnu
Bash Versio
On Sat, Nov 11, 2023 at 09:14:41AM +0100, Mike Jonkmans wrote:
> On Fri, Nov 10, 2023 at 08:07:31PM -0500, Chet Ramey wrote:
> > On 11/9/23 11:17 AM, Mike Jonkmans wrote:
> > > On Thu, Nov 09, 2023 at 10:12:06PM +0700, Robert Elz wrote:
> > >
> > > On Ubuntu 22.04 `getconf path' returns /bin:/usr/
On Fri, Nov 10, 2023 at 08:07:31PM -0500, Chet Ramey wrote:
> On 11/9/23 11:17 AM, Mike Jonkmans wrote:
> > On Thu, Nov 09, 2023 at 10:12:06PM +0700, Robert Elz wrote:
> >
> > On Ubuntu 22.04 `getconf path' returns /bin:/usr/bin
> > and these are symlinked.
> Then that's an issue to take up with D
12 matches
Mail list logo