rc-list - mailing list for the rc(1) shell
 help / color / mirror / Atom feed
* Re: Update for Debian shells/rc-1.4-2
@ 1997-03-04  2:01 Tom Culliton
  0 siblings, 0 replies; 8+ messages in thread
From: Tom Culliton @ 1997-03-04  2:01 UTC (permalink / raw)
  To: rc

Oh bother!  It must be one of those days. This apprently bounced, the
first time, wonder how much other stuff hasn't gotten through.  Chris
tells me:

cks> The configuration thing that caused the bounce message you got has been
cks>fixed; you should be able to resend your message and have it get through
cks>now.

In any case...

> Given that I am stuck on my own with nothing but BSD on my pc, I will
> have to ask for some volunteers to run trip tests. I'll mention it
> again on the list once I get my act together so I can incorporate
> these patches.
>
> Byron.

I'll volunteer to do the Linux and AIX testing, since those are the
two platforms I'm working on these days.  I'd also be happy to put my
Linux machine at your disposal, (i.e. to put it on the net and give
you a login) if you want to try anything yourself.

Tom


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
  1997-03-04 17:33 ` Peter Koch
@ 1997-03-04 19:08   ` Scott Schwartz
  0 siblings, 0 replies; 8+ messages in thread
From: Scott Schwartz @ 1997-03-04 19:08 UTC (permalink / raw)
  To: rc

Peter Koch <pk@TechFak.Uni-Bielefeld.DE> writes:
| Version 1.5beta was ported to Solaris (2.4) long ago, fixing some ugly
| problems with signal handling. 

Aside from the SIGCLD thing and the SIGINT thing, what problems?

| We also started POSIXifying the code,

Posix systems still run traditional code, but not the other way
around.  To avoid bunches of ifdefs, that argues for staying
with the traditional code as much as possible.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
  1997-03-03 19:09 Byron Rakitzis
  1997-03-04  3:34 ` David Luyer
@ 1997-03-04 17:33 ` Peter Koch
  1997-03-04 19:08   ` Scott Schwartz
  1 sibling, 1 reply; 8+ messages in thread
From: Peter Koch @ 1997-03-04 17:33 UTC (permalink / raw)
  To: rc


-----BEGIN PGP SIGNED MESSAGE-----

> Given that I am stuck on my own with nothing but BSD on my pc, I will
> have to ask for some volunteers to run trip tests. I'll mention it
> again on the list once I get my act together so I can incorporate
> these patches.

"rc" is used here as default shell for our students - mainly on Solaris,
but also on SGI Irix and Digital Unix. Most of them (actually > 400 ) never
change to "*sh", so "rc" "proves" to be sufficient. Well, our yppasswd
won't allow you to alter your login shell if the name starts with "r", but
that's another story.

Version 1.5beta was ported to Solaris (2.4) long ago, fixing some ugly
problems with signal handling. We also started POSIXifying the code,
but there is still some more work to do. We are not that interested in
any new features, but we'd like to share our modifications with the community
and see a finalized version of "rc" which compiles quietly and runs
on (at least) standard UNIX systems.

- -Peter

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: ascii

iQCVAgUBMxxcuxePjvYGi6TZAQHEUAP+OXv/Ybay8obqDb5CYzTBfBYVy6JNy2tT
M1/5cOMcf5C2NmaQs6XkXrW9yQBC4VJl030NhVJoQFRGrmYGTk0cl/TTsjmkIbfj
yerIx6bVjWOnKwccJWjl5+w4hsvkjAA3pOKyWFNuuUmM3g/moz3cbJ0v+qObbMdj
OromKUT9y1Q=
=iC+x
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
  1997-03-04  3:34 ` David Luyer
@ 1997-03-04  3:51   ` Soren Dayton
  0 siblings, 0 replies; 8+ messages in thread
From: Soren Dayton @ 1997-03-04  3:51 UTC (permalink / raw)
  To: David Luyer; +Cc: rc

David Luyer <luyer@ucs.uwa.edu.au> writes:

> One thing wrong with the current Debian rc-1.4 package is that it dies on
> a ^C - almost totally useless.  This is because the wrong include file was
> used for mksignal in the build (should be /usr/include/asm/signal.h).  As
> a result it installs no handler for SIGINT it seems.

I have `autoconf'ed es.  Would the rc people be interested in this.  I
suspect that it would work for rc pretty much out of the box.

Soren


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
  1997-03-03 19:09 Byron Rakitzis
@ 1997-03-04  3:34 ` David Luyer
  1997-03-04  3:51   ` Soren Dayton
  1997-03-04 17:33 ` Peter Koch
  1 sibling, 1 reply; 8+ messages in thread
From: David Luyer @ 1997-03-04  3:34 UTC (permalink / raw)
  To: rc


One thing wrong with the current Debian rc-1.4 package is that it dies on
a ^C - almost totally useless.  This is because the wrong include file was
used for mksignal in the build (should be /usr/include/asm/signal.h).  As
a result it installs no handler for SIGINT it seems.

Personally I always prefer a more verbose sigmsgs.c, viz:

Sigmsgs signals[] = {
        {"",            ""},
        {"sighup",      "hangup detected"},
        {"sigint",      "interrupt from keyboard"},
        {"sigquit",     "quit from keyboard"},
        {"sigill",      "illegal instruction"},
        {"sigtrap",     "trace/breakpoint trap"},
        {"sigabrt",     "abort"},
        {"sigbus",      "bus error"},
        {"sigfpe",      "floating point exception"},
        {"sigkill",     "killed"},
        {"sigusr1",     "user signal 1"},
        {"sigsegv",     "segmentation violation"},
        {"sigusr2",     "user signal 2"},
        {"sigpipe",     "pipe fault"},
        {"sigalrm",     "alarm"},
        {"sigterm",     "terminated"},
        {"sigstkflt",   "stack fault on coprocessor"},
        {"sigchld",     "child stop or exit"},
        {"sigcont",     "continue"},
        {"sigstop",     "stopped"},
        {"sigtstp",     "stop signal from tty"},
        {"sigttin",     "background tty read"},
        {"sigttou",     "background tty write"},
        {"sigurg",      "urgent condition on i/o channel"},
        {"sigxcpu",     "cpu time limit exceeded"},
        {"sigxfsz",     "file size limit exceeded"},
        {"sigvtalrm",   "vitual time alarm"},
        {"sigprof",     "profile signal"},
        {"sigwinch",    "window resize"},
        {"sigio",       "i/o error"},
        {"sigpwr",      "power fault"},
        {"sigunused",   "unused signal"},
};

David.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
@ 1997-03-03 19:09 Byron Rakitzis
  1997-03-04  3:34 ` David Luyer
  1997-03-04 17:33 ` Peter Koch
  0 siblings, 2 replies; 8+ messages in thread
From: Byron Rakitzis @ 1997-03-03 19:09 UTC (permalink / raw)
  To: rc, schwartz

Hi. I should mention that I am working less now with computers than I
have been in a while. I'm enrolled full time in the Utrechts
Conservatorium in the Netherlands, and I'm studying baroque flute and
bassoon.

That being said, I don't want to see rc unravel because of lack of
maintenance, and I would like to try to put together the fixes from the
last while and officially release it, so it gets picked up by the GNU
distrib and so on.

Given that I am stuck on my own with nothing but BSD on my pc, I will
have to ask for some volunteers to run trip tests. I'll mention it
again on the list once I get my act together so I can incorporate
these patches.

Byron.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Update for Debian shells/rc-1.4-2
  1997-02-27 19:02 Vincent Broman
@ 1997-02-27 19:55 ` Scott Schwartz
  0 siblings, 0 replies; 8+ messages in thread
From: Scott Schwartz @ 1997-02-27 19:55 UTC (permalink / raw)
  To: rc

Vincent Broman <broman@nosc.mil> writes:
| There isn't anyone actively maintaining rc just now,
| and there are many volunteer patches for rc floating
| around on its mailing list.  

Byron, can't you do one last release to finish 1.5?



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Update for Debian shells/rc-1.4-2
@ 1997-02-27 19:02 Vincent Broman
  1997-02-27 19:55 ` Scott Schwartz
  0 siblings, 1 reply; 8+ messages in thread
From: Vincent Broman @ 1997-02-27 19:02 UTC (permalink / raw)
  To: imurdock; +Cc: rc

-----BEGIN PGP SIGNED MESSAGE-----

Ian Murdock,

I took the liberty of updating the Debian package for
the Plan 9 shell, rc-1.4-2, and putting my results at
ftp://archimedes.nosc.mil/pub/transfer/rc-1.4-3.*
for your approval and use.  The MD5 hashes should be:

6a23918e5475e0e1b3eb5a8c3a1fc3e8  rc-1.4-3.deb
7a45fcf4a699f7fe9c234ce3c2947c00  rc-1.4-3.diff.gz
4bf23163eff4dc730d50fc5647a7d968  rc-1.4-3.tar.gz

The diffs/patches might have a problem with a file "trip.rc"
which contains a nul character.

There isn't anyone actively maintaining rc just now,
and there are many volunteer patches for rc floating
around on its mailing list.  I've installed the clearest
bug fixes and most popular enhancements that would command
general approval, I think.  One critical bug fix takes
care of the problem that 1.4-2 would die whenever you hit
Control-C!  I've tested this code on Linux 2.0 and on SunOS 4.1.3.


Vincent Broman,  code D783 Bayside                       Email: broman@nosc.mil
Naval Command Control and Ocean Surveillance Center, RDT&E Div.
San Diego, CA  92152-6222,  USA                          Phone: +1 619 553 1641
=== PGP protected mail preferred.  For public key finger broman@np.nosc.mil ===

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBMxXZxmCU4mTNq7IdAQHtUwQAsMRQXOLtSZ8RjrAC0P7tWFj0Jac+jsEv
k01ro3fzM2SGxcA5pzvgYTZVy3yDoKFR5IARCzzC10y6hUk0ekAt26xwVG0Nic0u
/L/aNP7ZaUsYW3rbJy7NXn/Paq1SAGeLrQ4Zg504vtBqM+SsxfjiKWwwd2bMfH94
bf9jv7Ic8OU=
=5Aj9
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~1997-03-04 19:08 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-03-04  2:01 Update for Debian shells/rc-1.4-2 Tom Culliton
  -- strict thread matches above, loose matches on Subject: below --
1997-03-03 19:09 Byron Rakitzis
1997-03-04  3:34 ` David Luyer
1997-03-04  3:51   ` Soren Dayton
1997-03-04 17:33 ` Peter Koch
1997-03-04 19:08   ` Scott Schwartz
1997-02-27 19:02 Vincent Broman
1997-02-27 19:55 ` Scott Schwartz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).