Commit Graph

758 Commits

Author SHA1 Message Date
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
gdr-ftp
5ffbafc1b5 sys/stat.h:
- missed a dependency on <sys/types.h>
1999-02-14 07:19:59 +00:00
gdr-ftp
68d2224e5b newuser.c:
reformatted source; no substantive changes
1999-02-14 00:05:23 +00:00
gdr-ftp
d9d4770f9f namespace.5, resolver.5:
- initial checkin
1999-02-13 19:56:16 +00:00
gdr-ftp
ba2ef9169c kill.1:
- fixed minor formatting problem
1999-02-13 19:53:47 +00:00
gdr-ftp
62c04cd62d slpscrpt.direct:
- initial checkin of direct-connect login script
1999-02-13 06:48:57 +00:00
gdr-ftp
355ed669c5 inittab:
Added entries to initialize serial ports.  (initially commented out)
hosts, networks:
	initial checkin
1999-02-11 21:10:49 +00:00
tribby
05d82736bc Changes for gsh version 2.0d10:
Add check for buffer overflow when globbing, expanding variables, or
inserting aliases (PR#110).  Increase buffer size from 1024 to 4096.

Increase buffer for reading commands from 256 to 1024 bytes in order
to match the maximum length used when reading.
1999-02-08 17:26:51 +00:00
gdr-ftp
e776384122 Makefile:
Added rules to handle the source-on-case-sensitive-
	appleshare-server problem.
1999-02-08 06:20:56 +00:00
gdr-ftp
765f0298d7 writev.c:
Changed return type of writev from size_t to ssize_t.
1999-02-08 06:18:59 +00:00
gdr-ftp
135cfc6169 sim.asm:
- did a 'setcom 60' to catch the weird formatting
	- created a dummy routine to go in the .root file.
	- this file didn't originally compile due to unresolved
	  references to ExtVect2.  Looking at the source it appears that
	  someone had started to modify it to allow a second interrupt
	  vector, but handn't finished the job.  I commented out the
	  initialization and checking of ExtVect2.
simlib.asm:
	- did a 'setcom 60' to catch the weird formatting
	- created a dummy routine to go in the .root file.
Makefile:
	- complete overhaul to fit into the GNO base builds
1999-02-08 05:53:38 +00:00
gdr-ftp
b29f3e7037 last.c:
- some debugging printfs had been left in.  They're now #ifdef'd
	  out
1999-01-29 07:52:17 +00:00
gdr-ftp
32a9a4f966 README.install
- more changes mirrored from intro.tex
1999-01-29 07:13:09 +00:00
gdr-ftp
860eae42c8 intro.tex:
- specify where the gnohfs.shk archive should go
	- give instructions regarding files for the \*/System hierarchy
1999-01-29 07:07:26 +00:00
gdr-ftp
7764fc40c2 Makefile:
- revamped.  Cleaned up a lot and corrected some targets.
mkgen:
	- updated email addr
	- removed links to Nathan's pages
	- added crypto category
tail.html:
	- removed links to Nathan's pages
view.html:
	- added crypto category
1999-01-29 07:03:57 +00:00
gdr-ftp
5de7c76601 Makefile:
- install sed into /usr/bin rather than /bin
1999-01-28 18:52:03 +00:00
gdr-ftp
3d3af63fa7 installboot1:
- create /var/spool/lpq on the destination system
1999-01-28 06:55:24 +00:00
gdr-ftp
38886e1037 fudgeinstall:
- install GNOSnooper, FilePort and Nullport drivers, GNOBug,
	  the GNO icon, and SIM.
mkboot:
	- put the GNO icon on the boot disk
	- put a Finder.Root and Finder.Data file on the boot disk, so
	  that only the kernel and the README.install script are initially
	  visible
1999-01-28 06:54:31 +00:00
gdr-ftp
f422765df7 gshrc:
- added workaround for PR#113
README.install
	- checked in some changes propagated from the intro.tex file.
1999-01-28 05:34:38 +00:00
gdr-ftp
8533bbfd16 Makefile
- eliminate some dead macros
intro.tex:
	- change formatting a bit; I forgot that one section is taken
	  almost verbatim to create the README.install file, and the
	  previous checkin made things a bit messy.
mknotes:
	- strip out hturl{} TeX stuff when creating the README.install
	  file
1999-01-28 05:22:16 +00:00
gdr-ftp
f2f24b8623 intro.tex:
- correct name of GS-ShrinkIt
	- mention that spaces cannot be used in pathnames in the
	  /etc/namespace file
	- fixed some formatting problems where words were run together
	  when switching from boldface or italic back to roman type
	- updated disk space requirements for v2.0.6
	- be more explicit in "extracting and installing [v2.0.6]"
	  about the destination volume names and requirements
	- some changes of awkward text
1999-01-27 06:35:42 +00:00
gdr-ftp
5c5d7e8ed2 status.bin:
- updated entries for gnobug, aroff, binprint, mkso, and nroff
1999-01-27 06:29:19 +00:00
gdr-ftp
5768f6ef99 doing.builds:
- expanded info on how to make a distribution (various points)
1999-01-27 06:27:59 +00:00
gdr-ftp
433ce0b614 fudgeinstall:
- work around for PR#110 (command line length limited to 2048 chars)
1999-01-26 08:20:04 +00:00
gdr-ftp
7cfb0be8e5 mkso.data:
The entries for psignal.3 were backwards.
1999-01-26 07:56:20 +00:00
gdr-ftp
2f523024cd intro.tex:
- don't specify the date; TeX will pick up the current date for
	  the date of publication
	- update some copyright notices
	- my current version of tex2html can't handle boldface text within
	  enumerated lists.  Eliminate the boldface for now.
1999-01-26 07:30:14 +00:00
gdr-ftp
8979bdf2d8 Makefile:
moved some text; no real change

tail.html:
	removed link to Nathan's page, since he dropped the II.
1999-01-18 16:48:11 +00:00
gdr-ftp
5573e0e240 describe.src:
- new entry for aroff
	- updated entries for binprint, install
1999-01-18 03:03:26 +00:00
gdr-ftp
15ad1533e2 fudgeinstall:
- create directories /lib/rinclude and /usr/ainclude, and
	  populate them
	- updated entries for:
		initrc, aroff, binprint, gsh, /etc/glogin, syslog.conf,
		getvers, nroff, tmac.an, tmac.s
	- grab describe.src from the source repository
mkboot:
	- create directories /var/adm and /doc, and insert 'delete.me' files
	- install glogin file
checksizes:
	- initial checkin.  This script complains if the extracted size of
	  a NuFX archive is larger than will fit on an 800k disk.
builddate.rez:
	- this has been moved to ../rinclude
1999-01-18 03:00:16 +00:00
gdr-ftp
11aa6241ea delete.me:
- mention that this file is part of the GNO distribution
1999-01-18 02:02:24 +00:00
gdr-ftp
4007bf88c5 gshrc:
- some portions of this file were moved to /etc/glogin
	- don't alias df(1) any more
1999-01-18 02:01:29 +00:00
gdr-ftp
1fc31412c8 README.install:
- changes automatically made to this file from the intro.tex file
gshrc:
	- some portions were moved to the /etc/glogin file
	- added some comments
	- print out a reference to the vi tutorial
installboot1:
	- make sure the /tmp directory is created
1999-01-18 01:59:52 +00:00
gdr-ftp
d3b64a9887 glogin:
initial checkin
1999-01-18 01:51:13 +00:00
gdr-ftp
1f8c740278 Makefile, intro.tex, mknotes:
The file ../../verbatim/boot/README.install is now partially
	generated from intro.tex via the mknotes script.

intro.tex:
	- expanded and corrected v2.0.6 installation notes
	- translated " --> '' (TeX style)

mkhtmlman:
	Don't try to create man pages from resource forks (which would
	have been created by either CAP or Netatalk).
1999-01-18 01:46:07 +00:00
gdr-ftp
36c45596c9 inst.c:
Fixed PR#107 (bad output with -V)
inst.1, inst.desc, inst.rez, inst.c:
	Updated version number to 1.3
1999-01-16 19:30:56 +00:00
gdr-ftp
00cd830bd0 Makefile:
Changed to match the base builds.

binprint.asm:
	Renamed to doline.asm.  The default makefiles don't like to have
	name overloading like there was with binprint.c and binprint.asm

doline.asm:
	- added a dummy segment
	- added the setcom directive

binprint.c:
	- added stack checking code
	- prototyped functions
	- removed extraneous declarations
	- fflush stdout before writing to STDOUT_FILENO

binprint.1, binprint.desc, binprint.rez:
	- initial checkin
1999-01-16 18:35:57 +00:00
gdr-ftp
fc1083b2b0 binprint.c:
Reformattted source.  No substantive change.
1999-01-15 15:54:40 +00:00
gdr-ftp
8cea45f4f0 aroff.c:
- removed some dead code that I forgot about for the previous
	  checkin
1999-01-15 15:46:08 +00:00
gdr-ftp
d49f72c8b0 aroff.c:
- checked and reduced stack size to 1k (actually used is about 748)
	- changed awgs.h --> aroff.h
	- minor formatting changes
	- added some missing header files
	- eliminated a call to some old GNO v1.0 (?) stdio initialization
print.c:
	- changed awgs.h --> aroff.h
	- minor formatting changes
1999-01-15 15:45:04 +00:00
gdr-ftp
d1c781eaf4 Makefile:
- completely changed for new builds
awgs.c, awgs.h:
	- renamed to aroff.c and aroff.h, respectively
	- inserted RCS Id tag
	- reformatted source (not substantive changes)
aroff.1, aroff.rez, aroff.desc:
	- initial checkin
1999-01-15 08:36:31 +00:00
gdr-ftp
1fb579993f describe.src:
- updated entry for gsh
1999-01-15 07:57:42 +00:00
gdr-ftp
25acdd5de9 common.c common.h udlgs.c udlunix.c:
Replace use of getwd(3) with getcwd(3); it's safer.
1999-01-15 07:36:15 +00:00
gdr-ftp
96970e3e76 Makefile:
- changed path to libtermcap
1999-01-15 06:50:35 +00:00
gdr-ftp
a10d56e871 Makefile:
- Allow for sources to be on an appleshare volume.
1999-01-15 06:43:16 +00:00
tribby
41372644be Listed Tim Meekins as author, and removed reference to Free BSD code. 1999-01-14 23:55:58 +00:00
tribby
e586eeefeb Changes for gsh version 2.0d9:
Added additional optional debug code. A version of gsh with the memory
checking debug code turned on is available as an exe file.

Lock and unlock the hash mutual exclusion key in when disposing of the
hash table.

Allow five digits rather than four when printing the process number in
the ps command.

Piping the output of a command into a non-executable file no longer
causes gsh to hang.
1999-01-14 17:44:25 +00:00
gdr-ftp
d4ee658beb Makefile:
Fixed up and simplified the 'release' and 'install' targets; use
	the default ones from binrelease.mk and supply subsidiary recipes.
1999-01-14 05:33:20 +00:00
gdr-ftp
ad04b0113e Makefile:
Allow for sources being on a Netatalk-served volume.
1999-01-11 06:05:34 +00:00
gdr-ftp
85d56e8a3c status.bin:
Updated entries for getvers, sum, whereis, cron.
1999-01-11 01:29:48 +00:00
gdr-ftp
48ce3af1e2 describe.src:
- added entry for gsh
1999-01-11 01:27:07 +00:00