rc-list - mailing list for the rc(1) shell
 help / color / mirror / Atom feed
From: David Luyer <luyer@ucs.uwa.edu.au>
To: rc@hawkwind.utcs.toronto.edu
Subject: Re: Update for Debian shells/rc-1.4-2
Date: Mon, 3 Mar 1997 22:34:27 -0500	[thread overview]
Message-ID: <Pine.LNX.3.95q.970304112358.465D-100000@typhaon.ucs.uwa.edu.au> (raw)
In-Reply-To: <9703031909.AA28293@nova.netapp.com>


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.



  reply	other threads:[~1997-03-04  3:34 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-03-03 19:09 Byron Rakitzis
1997-03-04  3:34 ` David Luyer [this message]
1997-03-04  3:51   ` Soren Dayton
1997-03-04 15:22 ` Conceptual Integrity (Re: Update for Debian shells/rc-1.4-2) Richard Brooksby
1997-03-04 17:33 ` Update for Debian shells/rc-1.4-2 Peter Koch
1997-03-04 19:08   ` Scott Schwartz
  -- strict thread matches above, loose matches on Subject: below --
1997-03-04  2:01 Tom Culliton
1997-02-27 19:02 Vincent Broman
1997-02-27 19:55 ` Scott Schwartz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.3.95q.970304112358.465D-100000@typhaon.ucs.uwa.edu.au \
    --to=luyer@ucs.uwa.edu.au \
    --cc=rc@hawkwind.utcs.toronto.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).