Commit Graph

807 Commits

Author SHA1 Message Date
gdr
32bc13f2d1 made a bunch of links relative vice absolute 2001-06-18 13:35:04 +00:00
gdr
66bcd2e6cb - made links relative
- removed a broken link
2001-06-18 13:34:32 +00:00
tribby
7edb4eac39 Regression tests for gsh. 1999-11-30 20:28:24 +00:00
tribby
769328325f Output files of gsh built-in commands tests, for comparison against
run-time output.
1999-11-30 19:34:56 +00:00
tribby
74f2b97322 Changes for gsh version 2.0a1:
Fix PR#50 while maintaining backward compatibility: when new environment
variable $KEEPQUOTE is set, use the command line's original single and
double quotes unchanged (rather than removing all quotes and adding
double quotes as needed).

Fix PR#123: do not ignore command line characters following a ";" that
was not preceeded by a command.

Add signal handler for SIGTTIN (background read attempted from control
terminal) that prints a message and quits the shell. This is needed
because gsh will sometimes receive such a signal, go into the "suspended"
state, and never return to "running" state.

Add environment variable $ECHOX to print expanded commands before they
are executed.
1999-11-30 17:53:27 +00:00
stever
9aa13dba8f Document the FNM_LEADING_DIR flag. 1999-11-22 07:42:06 +00:00
stever
829bd4787a Added support for testing different flags and multiple strings. 1999-11-22 05:45:57 +00:00
stever
881bc1fec3 Newer upstream FreeBSD version (supports FNM_CASEFOLD and FNM_LEADING_DIR). 1999-11-22 05:43:23 +00:00
stever
bd69a0e25b Newer upstream FreeBSD version (supports FNM_CASEFOLD and FNM_LEADING_DIR).
Fix for PR#136.
1999-11-22 05:41:12 +00:00
gdr-ftp
accedc8b02 Makefile:
added swab.c to build list
1999-09-01 01:02:13 +00:00
gdr-ftp
8cdc379e42 swab.c:
initial checkin
1999-09-01 00:58:23 +00:00
gdr-ftp
111932c451 strftime.3:
initial checkin
1999-07-04 20:58:50 +00:00
gdr-ftp
3e7ce1a5aa swab.3:
submission by Scott Moberley
1999-07-04 19:44:10 +00:00
gdr-ftp
670d10a58d Eliminate the alias "rm" to "cp -p rm" since we now have a real rm. 1999-07-04 19:18:52 +00:00
gdr-ftp
f8d08a8168 updated rm(1) entry from Dave Tribby 1999-07-04 18:56:52 +00:00
gdr-ftp
bd2d8af56a Makefile:
nulib is dumping an extraneous "-^H" to stdout, so dump
	stdout to /dev/null
mkgen, mkindex, view.html:
	added "productivity" as a category
mkindex:
	added a concheck for .index.src entries that aren't using the
	describe(1) info
1999-07-03 16:55:42 +00:00
gdr-ftp
efe58b60ff fixed some email addrs 1999-07-03 14:46:37 +00:00
gdr-ftp
26a4bcf0c5 changed some email addrs 1999-07-03 14:39:19 +00:00
gdr-ftp
aebfb72b92 describe.src:
- updated entries bc, date, dc, and sbc from Scott Moberley
1999-07-03 13:59:26 +00:00
gdr-ftp
8bfb9c1e14 describe.src:
Submissions by Scott Moberly: bc, sbc, dc, rh, ul
1999-06-19 14:12:59 +00:00
gdr-ftp
0e2145d3a6 descc.rez, describe.rez, descu.rez:
The version number in the rVersion resource was wrong.
1999-06-19 14:09:43 +00:00
tribby
e0806f3cbb FreeBSD files modified for GNO, plus additional required support files. 1999-05-27 00:27:20 +00:00
gdr-ftp
46661a883e status.bin:
- updated status for center, edit, rm, newuser, and newuserv
1999-04-29 15:48:51 +00:00
gdr-ftp
e81f8d35e3 Added submissions by Kelvin Sherlock: bcd, bork, caesar, and pom 1999-04-10 15:27:35 +00:00
gdr-ftp
cbbc695df3 describe.src:
- added entries infer, logname, striptex, sun, and texi2roff
	  by Scott Moberly
1999-04-05 19:58:59 +00:00
gdr-ftp
2b9eca4ba0 describe.src:
- added entry for center(1)
mkindex:
	- fix up some entries for the generated index
1999-04-05 19:56:02 +00:00
gdr-ftp
1039b17280 describe.src:
- fix mangled lines caused by bug documented in PR#66
1999-04-05 19:53:45 +00:00
gdr-ftp
07e0f96d2a Minor bug fixes for descu. See PR#66, PR#94, PR#95, and the README
file with the describe source.
1999-04-05 19:47:20 +00:00
gdr-ftp
c1c6594ed0 describe.src:
- added entry for pig(6), submitted by Kelvin Sherlock
1999-03-26 16:32:14 +00:00
gdr-ftp
9c06493506 Makefile:
- added 'install' and 'release' targets
	- added rVersion rez forks to final files
box.asm:
	- added dummy routine that winds up in the *.root file
console.rez, modem.rez, null.rez, printer.rez:
	- initial checkin
1999-03-19 07:18:01 +00:00
gdr-ftp
0ce301a14a Makefile:
- link with *.o rather than *.root to avoid problems on netatalk-
	  served source partitions.  affected err.root box.root, regexp.root
	- create linkmap for debugging purposes
	- added install and release targets
err.asm, regexp.asm
	- added dummy routine so that we can throw away the *.root file.
1999-03-19 07:15:03 +00:00
gdr-ftp
f50f8a7dde moved the definitions of CATREZ, INSTALL, and TMPDIR to <gno/paths.mk>
since so many components depend on them
1999-03-19 05:53:33 +00:00
gdr-ftp
a51e90fa81 Makefile:
- create $(OBJ_DIR) (if it doesn't already exist) before building
	  objects
1999-02-23 04:27:07 +00:00
gdr-ftp
b6e3bbc037 mksgml posthtml:
- initial checkin
Makefile:
	- changes to allow for the new gsh ref manual
	- moved *.Z *.gz files into an "uploads" subdir
README:
	- added some comments re the sgml stuff
head.html, index.html, mkmandex, mkhtmlman, manindex.html, mkstatus,
oldrefs.html, refs.html, tail.html:
	- eliminated <base> tags
	- fully specify page colours
refs.html:
	- added links for new gsh manual
index.html:
	- add dates for "NEW" section
	- added comment about new gsh manual
intro.tex:
	- fully specify page colours
	- fixed a typo:  "2.0.4" --> "2.0.6" in installation notes
kern.tex:
	- fully specify page colours
1999-02-21 23:37:13 +00:00
gdr-ftp
2fd48bf635 .cvsignore:
added 'gsh.sgml' since it's generated
Makefile:
	fixed up some dependencies
main.sgml:
	added top level id so that the created file is named "index.html"
1999-02-21 23:30:39 +00:00
gdr-ftp
5eed4a4a87 gsh user's manual:
- initial checkin.  Only minor changes from the v2.0.4 version.
	  It still needs to be reviewed as to currency.
1999-02-21 18:46:51 +00:00
gdr-ftp
3f5e869b65 Makefile:
- modified for GNO base build
center.c:
	- prototyped functions, general code cleanup
center.1, center.desc, center.rez:
	- initial checkin
1999-02-16 06:04:12 +00:00
gdr-ftp
4d7cc8e5b6 fudgeinstall:
- msort doesn't read stdin.  Use a temporary file instead
	- install support files for newuser(8)
	- install TMTerm, /etc/hosts, /etc/networks, /usr/sbin/slpscrpt.direct
mkboot:
	- create the script /tmp/mklinks on the gno.boot volume.  This
	  script creates the duplicate files that should be symlinks
	  to other programs (newuserv --> newuser, for example).  The
	  script will be run by installboot1
mkdisk1:
	- don't ship /gno/install.  Do ship /gno/Icons and /gno/System
1999-02-15 21:39:11 +00:00
gdr-ftp
61fdf9319e installboot1:
- run the (generated) /tmp/mklinks script so that certain
	  programs are duplicated under different names.  It would be
	  nice to have symlinks instead.
1999-02-15 20:15:34 +00:00
gdr-ftp
85dd2b5e50 describe.src
- updated entries for newuser and newuserv
1999-02-15 20:12:44 +00:00
gdr-ftp
bdeb2998e1 Makefile:
- set debug, optimization level, and stack size appropriately
	  for the released version
	- set HAS_MKSO_DATA and HAS_MKLINK_DATA
1999-02-15 20:11:25 +00:00
gdr-ftp
b88cc47e7f Makefile:
- set HAS_MKLINK_DATA make variable
1999-02-15 19:08:46 +00:00
gdr-ftp
4a6af88951 README.install:
Give url to online namespace(5) manual page.
1999-02-15 18:56:17 +00:00
gdr-ftp
d21ca86166 index.html:
- mention release of 2.0.6
intro.tex:
	- add lots of text about installing 2.0.6 and later.  Some sections
	  are just skeletons at the moment and still need to be written
1999-02-15 18:54:37 +00:00
gdr-ftp
5951e66bf1 directory.3:
- fixed a formatting typo
1999-02-15 01:12:17 +00:00
gdr-ftp
97a871e3dc README.install:
- added TMTerm to the list of desk accs avail.
1999-02-15 01:05:58 +00:00
gdr-ftp
75d157ff30 glogin:
- changed some comments
1999-02-15 01:01:50 +00:00
gdr-ftp
57d250378b gshrc, glogin:
- initial checkin
1999-02-15 01:00:45 +00:00
gdr-ftp
8d36865dc2 newid:
- initial checkin
1999-02-15 01:00:26 +00:00
gdr-ftp
330e74b7e9 Makefile, mklink.data, mkso.data, newuser.desc, newuser.rez:
- initial checkin
README:
	- updated installation notes
installit, newuserv.c:
	- deleted (obsolete)
newuser.1:
	- renamed to newuser.8
newuser.c, newuser.8:
	- account home directories are now made in /home rather than /user
	- made all the routines internal to this file to be class 'static'
	- fit sources into GNO base distribution builds
	- added checks for parsing NEWID_FILE
	- added various conchecks to prevent buffer overflow and similar
	  problems
	- ensure the password is at least MIN_PASSWD_LEN characters long
	- don't set the terminal type; that is the responsibility of
	  initd/getty.
	- instead of creating explicit files in the user's home directory,
	  copy every file that is in the SKELETONS directory.
	- account creation is now logged via syslogd
	- added -g flag for selecting non-default group ids
	- check to ensure that the new uid returned by get_next_uid is
	  not already in use; if it is, then log a warning via syslog,
	  skip it, and get another uid
1999-02-15 00:22:11 +00:00