Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

try again


computers / comp.sys.apple2 / GNO 2.0.6 install

SubjectAuthor
* GNO 2.0.6 installEric Le Bras
`* Re: GNO 2.0.6 installKelvin Sherlock
 `- Re: GNO 2.0.6 installEric Le Bras

1
GNO 2.0.6 install

<d64df33a-3458-4d89-b41d-8b0e6055fb38n@googlegroups.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=5091&group=comp.sys.apple2#5091

 copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:5ac8:0:b0:3b8:629e:68a7 with SMTP id d8-20020ac85ac8000000b003b8629e68a7mr1593900qtd.321.1675941055577;
Thu, 09 Feb 2023 03:10:55 -0800 (PST)
X-Received: by 2002:ac8:57c8:0:b0:3b9:eb96:1ead with SMTP id
w8-20020ac857c8000000b003b9eb961eadmr1674292qta.324.1675941055360; Thu, 09
Feb 2023 03:10:55 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Thu, 9 Feb 2023 03:10:54 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=77.77.190.99; posting-account=bUjnZAoAAAAtE-0EusaGw6Fo1nF6ep0O
NNTP-Posting-Host: 77.77.190.99
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d64df33a-3458-4d89-b41d-8b0e6055fb38n@googlegroups.com>
Subject: GNO 2.0.6 install
From: eric.leb...@gmail.com (Eric Le Bras)
Injection-Date: Thu, 09 Feb 2023 11:10:55 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2021
 by: Eric Le Bras - Thu, 9 Feb 2023 11:10 UTC

Hi,

I've done a fresh install of GNO 2.0.6 on my IIgs. My configuration includes a MicroDrive/Turbo, a 16 MHz TWGS and a 4Mb GS Sauce memory expansion card. I also have a FujiNet plugged onto the Smartport. The install was done following the procedure described in the GNO Overview and Installation on a separate 32Mb ProDOS partition plus an HFS partition. My GS/OS system is 6.0.4.

When I launch the gno kernel, I get the login prompt. After entering root I get the "message of the day", then no prompt. Hitting any key (including ctrl-D) does not get me to the prompt. The trick I found is to go to the GNO Snooper CDA, terminate the gsh process. This gets me to the login prompt again. After entering root, I get the motd and no prompt again, but this time hitting ctrl-D gets me to the gsh prompt.

I tried removing the FujiNet, that did not help. Is there something else I should try? Does it relate to a known issue? I did not find anything related in the FAQ.

Re: GNO 2.0.6 install

<ts376m$nk8t$1@dont-email.me>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=5092&group=comp.sys.apple2#5092

 copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ema...@domain.com (Kelvin Sherlock)
Newsgroups: comp.sys.apple2
Subject: Re: GNO 2.0.6 install
Date: Thu, 9 Feb 2023 11:32:23 -0500
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <ts376m$nk8t$1@dont-email.me>
References: <d64df33a-3458-4d89-b41d-8b0e6055fb38n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="f3487a74fd5b534e83042e7c30449edb";
logging-data="774429"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18u6mIIFJ69tCBwNlT9H7crJdF6TNcCBiY="
User-Agent: Unison/2.2
Cancel-Lock: sha1:JXr70348Fe1zzPGsqK9e5MelbvA=
 by: Kelvin Sherlock - Thu, 9 Feb 2023 16:32 UTC

It is a known issue. As I recall, gsh normally uses a SIGCHLD signal
handler to wait() on child processes. However it can also call wait()
immediately after spawning them so if the child process is very quick
(as is the case when executing gshrc) there can be a race condition
where the SIGCHILD signal occurs after the child has already been dealt
with and the signal handler hangs. It's a bug in gsh but also GNO only
has wait() (no waitpid()). Dropping into GNO snooper and killing it is
the only fix for now.

You might also switch to the hush shell.

On 2023-02-09 11:10:54 +0000, Eric Le Bras said:

>
> When I launch the gno kernel, I get the login prompt. After entering
> root I get the "message of the day", then no prompt. Hitting any key
> (including ctrl-D) does not get me to the prompt. The trick I found is
> to go to the GNO Snooper CDA, terminate the gsh process. This gets me
> to the login prompt again. After entering root, I get the motd and no
> prompt again, but this time hitting ctrl-D gets me to the gsh prompt.
>
> I tried removing the FujiNet, that did not help. Is there something
> else I should try? Does it relate to a known issue? I did not find
> anything related in the FAQ.

Re: GNO 2.0.6 install

<35598a85-fa10-47c6-86d8-df5961ab8544n@googlegroups.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=5093&group=comp.sys.apple2#5093

 copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:5989:0:b0:3b8:58d0:b4d1 with SMTP id e9-20020ac85989000000b003b858d0b4d1mr1576926qte.4.1675963579739;
Thu, 09 Feb 2023 09:26:19 -0800 (PST)
X-Received: by 2002:ac8:5d94:0:b0:3b8:6ad3:a29f with SMTP id
d20-20020ac85d94000000b003b86ad3a29fmr1602645qtx.37.1675963579469; Thu, 09
Feb 2023 09:26:19 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Thu, 9 Feb 2023 09:26:18 -0800 (PST)
In-Reply-To: <ts376m$nk8t$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=77.77.190.99; posting-account=bUjnZAoAAAAtE-0EusaGw6Fo1nF6ep0O
NNTP-Posting-Host: 77.77.190.99
References: <d64df33a-3458-4d89-b41d-8b0e6055fb38n@googlegroups.com> <ts376m$nk8t$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <35598a85-fa10-47c6-86d8-df5961ab8544n@googlegroups.com>
Subject: Re: GNO 2.0.6 install
From: eric.leb...@gmail.com (Eric Le Bras)
Injection-Date: Thu, 09 Feb 2023 17:26:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2843
 by: Eric Le Bras - Thu, 9 Feb 2023 17:26 UTC

Thanks for the tip. I did not know about the hush shell. I'll give it a try!

Gno on the gs + Golden Gate on the pc is the perfect combination to allow moving from one environment to the other!
Thank you for making this possible.

Le jeudi 9 février 2023 à 17:32:25 UTC+1, Kelvin Sherlock a écrit :
> It is a known issue. As I recall, gsh normally uses a SIGCHLD signal
> handler to wait() on child processes. However it can also call wait()
> immediately after spawning them so if the child process is very quick
> (as is the case when executing gshrc) there can be a race condition
> where the SIGCHILD signal occurs after the child has already been dealt
> with and the signal handler hangs. It's a bug in gsh but also GNO only
> has wait() (no waitpid()). Dropping into GNO snooper and killing it is
> the only fix for now.
>
> You might also switch to the hush shell.
> On 2023-02-09 11:10:54 +0000, Eric Le Bras said:
>
> >
> > When I launch the gno kernel, I get the login prompt. After entering
> > root I get the "message of the day", then no prompt. Hitting any key
> > (including ctrl-D) does not get me to the prompt. The trick I found is
> > to go to the GNO Snooper CDA, terminate the gsh process. This gets me
> > to the login prompt again. After entering root, I get the motd and no
> > prompt again, but this time hitting ctrl-D gets me to the gsh prompt.
> >
> > I tried removing the FujiNet, that did not help. Is there something
> > else I should try? Does it relate to a known issue? I did not find
> > anything related in the FAQ.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor