commit dff49d84c0ef9880b191ebbaac2cf65a17eb481a
parent c5b1bdce2ced84fe956a56a206d7964e60f3f641
Author: Toby Goodwin <toby@paccrat.org>
Date: Fri, 9 Feb 2018 06:39:40 +0000
remove config.h-dist; add thanks to Bert and Leah
Diffstat:
M | AUTHORS | | | 20 | ++++++++++---------- |
D | config.h-dist | | | 204 | ------------------------------------------------------------------------------- |
2 files changed, 10 insertions(+), 214 deletions(-)
diff --git a/AUTHORS b/AUTHORS
@@ -28,13 +28,13 @@ FTP or HTTP directory as the shell). Please read this paper bearing in
mind that it describes a program that was written at AT&T and that the
version of rc presented here differs in some respects.
-Toby would like to thank these people for their contributions since he took
-over maintenance of rc. Aharon Robbins, Arvid Requate, Bengt Kleberg,
-Brynjulv Hauksson, Byron Rakitzis, Callum Gibson, Casper Ti. Vector, Chris
-Siebenmann, Christian Neukirchen, Dale Scheetz, Dan Moniz, David Luyer,
-David Swasey, Decklin Foster, Donn Cave, Erik Quanstrom, Gary Carvell,
-Gerry Tomlinson, Gert-Jan Vons, Ian Lance Taylor, Jakub Wilk, Jeremy
-Fitzhardinge, Marc Moorcroft, Mark H Wilkinson, Mark K Gardner, Raymond
-Venneker, Rich $alz, Rob Savoye, Scott Schwartz, Stefan Dalibor, Steve
-Simon, Thomas Nordin, Tom Culliton, Tom Tromey, Vincent Broman, Wolfgang
-Zekoll.
+Toby would like to thank these people for their contributions since he
+took over maintenance of rc. Aharon Robbins, Arvid Requate, Bengt
+Kleberg, Bert Münnich, Brynjulv Hauksson, Byron Rakitzis, Callum Gibson,
+Casper Ti. Vector, Chris Siebenmann, Christian Neukirchen, Dale Scheetz,
+Dan Moniz, David Luyer, David Swasey, Decklin Foster, Donn Cave, Erik
+Quanstrom, Gary Carvell, Gerry Tomlinson, Gert-Jan Vons, Ian Lance
+Taylor, Jakub Wilk, Jeremy Fitzhardinge, Leah Neukirchen, Marc
+Moorcroft, Mark H Wilkinson, Mark K Gardner, Raymond Venneker, Rich
+$alz, Rob Savoye, Scott Schwartz, Stefan Dalibor, Steve Simon, Thomas
+Nordin, Tom Culliton, Tom Tromey, Vincent Broman, Wolfgang Zekoll.
diff --git a/config.h-dist b/config.h-dist
@@ -1,204 +0,0 @@
-/* Copy config.h-dist to config.h and edit config.h, don't edit this file */
-
-/*
- * Configuration parameters for rc. Suggested defaults are at the bottom
- * of this file (you should probably look at those first to see if your
- * system matches one of them; you can search for the beginning of the
- * defaults section by looking for the string "#ifndef CUSTOM"). If you
- * want to override the suggested defaults, define the macro CUSTOM.
-#define CUSTOM
- */
-
-/*
- * (Note that certain default settings redefine this macro)
- * DEFAULTPATH the default search path that rc uses when it is started
- * without either a $PATH or $path environment variable. You must pick
- * something sensible for your system if you don't like the path shown
- * below.
- */
-#define DEFAULTPATH "/usr/ucb", "/usr/bin", "/bin", "."
-
-/*
- * Define the macro NODIRENT if your system has <sys/dir.h> but not
- * <dirent.h>. (e.g., NeXT-OS and RISCos)
-#define NODIRENT
- */
-
-/*
- * Define the macro SVSIGS if your system has System V signal semantics,
- * i.e., if "slow" system calls are interrupted rather than resumed
- * after returning from an interrupt handler. (If you are not sure what
- * this means, see the man page for signal(2). In any case, it is probably
- * safe to leave this macro undefined.)
-#define SVSIGS
- */
-
-/*
- * Define the macro NOCMDARG if you do not have /dev/fd or fifos on your
- * system. You may also want to define this if you have broken fifos.
-#define NOCMDARG
- */
-
-/*
- * Define TMPDIR if you need to have rc create its fifos in a directory
- * other than /tmp. For example, if you have a Sun with /tmp mounted
- * as a ramdisk (type "tmpfs") then you cannot use fifos in /tmp (sigh).
-#define TMPDIR "/var/tmp"
- */
-
-/*
- * Define the macro DEVFD if your system supports /dev/fd.
-#define DEVFD
- */
-
-/*
- * Define the macro NOLIMITS if your system does not support Berkeley
- * limits.
-#define NOLIMITS
- */
-
-/*
- * Define the macro NOSIGCLD if your system uses SIGCLD in the System
- * V way. (e.g., sgi's Irix)
-#define NOSIGCLD
- */
-
-/*
- * Define the macro READLINE if you want rc to call GNU readline
- * instead of read(2) on interactive shells.
-#define READLINE
- */
-
-/*
- * Define the macro NOEXECVE if your Unix does not interpret #! in the
- * kernel, and uncomment the EXECVE variable in the Makefile.
-#define NOEXECVE
- */
-
-/*
- * If you want rc to default to some interpreter for files which don't
- * have a legal #! on the first line, define the macro DEFAULTINTERP.
-#define DEFAULTINTERP "/bin/sh"
- */
-
-/*
- * If your /bin/sh (or another program you care about) rejects environment
- * variables with special characters in them (such as ':' or '-'), rc can
- * put out ugly variable names using [_0-9a-zA-Z] that encode the real name;
- * define PROTECT_ENV for this hack. (Known offenders: every sh I have tried;
- * SunOS (silently discards), NeXT (aborts with error), SGI (aborts with
- * error), Ultrix (sh seems to work, sh5 aborts with error))
-#define PROTECT_ENV
- */
-
-/*
- * Define the macro NOECHO if you wish to omit rc's echo builtin from the
- * compile.
-#define NOECHO
- */
-
-/*
- * Define the NOJOB if you do *not* wish rc to perform backgrounding
- * as if it were a job-control shell; that is, if you do *not* wish
- * it to put a command spawned in the background into a new process
- * group. Since most systems support job control and since there are
- * many broken programs that do not behave correctly when backgrounded
- * in a v7 non-job-control fashion, rc by default performs a job-
- * control-like backgrounding.
-#define NOJOB
- */
-
-/* Beginning of defaults section: */
-
-#ifndef CUSTOM
-
-/*
- * Suggested settings for Sun, NeXT and sgi (machines here at TAMU):
- */
-
-#ifdef NeXT /* Used on NextOS 2.1 */
-#define NODIRENT
-#define PROTECT_ENV
-#define NOCMDARG
-#endif
-
-#ifdef sgi /* Used on Irix 3.3.[12] */
-#define SVSIGS
-#define NOSIGCLD
-#define PROTECT_ENV
-#undef DEFAULTPATH
-#define DEFAULTPATH "/usr/bsd", "/usr/sbin", "/usr/bin", "/bin", "."
-#endif
-
-#ifdef sun /* Used on SunOS 4.1.1 */
-#define PROTECT_ENV
-#undef DEFAULTPATH
-#define DEFAULTPATH "/usr/ucb", "/usr/bin", "."
-#endif
-
-/*
- * Suggested settings for HP300 running 4.3BSD-utah (DWS):
- */
-
-#if defined(hp300) && !defined(hpux)
-#define NODIRENT
-#define NOCMDARG
-#define DEFAULTINTERP "/bin/sh"
-#define PROTECT_ENV
-#endif
-
-/*
- * Suggested settings for Ultrix
- */
-
-#ifdef ultrix
-#define PROTECT_ENV
-#define DEFAULTINTERP "/bin/sh" /* so /bin/true can work */
-#endif
-
-/*
- * Suggested settings for RISCos 4.52
- */
-
-/*
- This doesn't work without interfering with other MIPS-based
- systems' configuration. Please do it by hand.
-*/
-
-#if defined(host_mips) && defined(MIPSEB) && defined(SYSTYPE_BSD43)
-#define NODIRENT
-#define PROTECT_ENV
-#endif
-
-/*
- * Suggested settings for AIX
- */
-
-#ifdef _AIX
-#define PROTECT_ENV
-#endif
-
-/*
- * Suggested settings for OSF/1 1.0
- */
-
-#ifdef OSF1
-#define PROTECT_ENV
-#endif
-
-/*
- * Suggested settings for Unicos XXX
- */
-
-#ifdef cray
-#define PROTECT_ENV
-#define NOLIMITS
-#define word _word
-#define DEFAULTINTERP "/bin/sh"
-#endif
-
-#endif /* CUSTOM */
-
-#ifndef TMPDIR
-#define TMPDIR "/tmp"
-#endif