become
26 years agoChange userid when creating tracefiles rather than fiddling with
mdw [Mon, 8 Sep 1997 13:43:20 +0000 (13:43 +0000)]
Change userid when creating tracefiles rather than fiddling with
`access': it works rather better.  Also, insert some stdio buffer
flushing to ensure tracedumps are completely written.

26 years agoRemove redundant entry for `HAVE_LIBEFENCE'.
mdw [Mon, 8 Sep 1997 13:41:36 +0000 (13:41 +0000)]
Remove redundant entry for `HAVE_LIBEFENCE'.

26 years agoCheck for `setreuid' for changing permissions.
mdw [Mon, 8 Sep 1997 13:41:14 +0000 (13:41 +0000)]
Check for `setreuid' for changing permissions.

26 years agoMake the `-L' (trace-level) option's argument optional, like the long
mdw [Fri, 5 Sep 1997 13:47:44 +0000 (13:47 +0000)]
Make the `-L' (trace-level) option's argument optional, like the long
version is.

26 years agoAdd support for different login styles, and environment variable
mdw [Fri, 5 Sep 1997 11:45:19 +0000 (11:45 +0000)]
Add support for different login styles, and environment variable
manipulation in a safe and useful way.

26 years agoProvide default (empty) configuration file.
mdw [Wed, 20 Aug 1997 16:30:01 +0000 (16:30 +0000)]
Provide default (empty) configuration file.

26 years agoDull modifications.
mdw [Wed, 20 Aug 1997 16:29:30 +0000 (16:29 +0000)]
Dull modifications.

26 years agoNew file.
mdw [Wed, 20 Aug 1997 16:27:03 +0000 (16:27 +0000)]
New file.

26 years agoAdd some simple `malloc' tracking.
mdw [Wed, 20 Aug 1997 16:25:37 +0000 (16:25 +0000)]
Add some simple `malloc' tracking.

26 years agoRename `userdb_reinit' to `userdb_end' for more sensible restart.
mdw [Wed, 20 Aug 1997 16:25:08 +0000 (16:25 +0000)]
Rename `userdb_reinit' to `userdb_end' for more sensible restart.

26 years agoPatch memory leak. Rename `userdb_reinit' to `userdb_end' for more
mdw [Wed, 20 Aug 1997 16:24:58 +0000 (16:24 +0000)]
Patch memory leak.  Rename `userdb_reinit' to `userdb_end' for more
sensible restart.

26 years agoPatch memory leak.
mdw [Wed, 20 Aug 1997 16:22:59 +0000 (16:22 +0000)]
Patch memory leak.

26 years agoRename `rule_reinit' to `rule_end' for more sensible restart.
mdw [Wed, 20 Aug 1997 16:22:49 +0000 (16:22 +0000)]
Rename `rule_reinit' to `rule_end' for more sensible restart.

26 years agoRename `rule_reinit' to `rule_end' for more sensible restart. Don't try
mdw [Wed, 20 Aug 1997 16:22:36 +0000 (16:22 +0000)]
Rename `rule_reinit' to `rule_end' for more sensible restart.  Don't try
to trace when tracing's turned off.

26 years agoFix test for `/dev/random' so that it doesn't close `stdin' if it fails!
mdw [Wed, 20 Aug 1997 16:19:57 +0000 (16:19 +0000)]
Fix test for `/dev/random' so that it doesn't close `stdin' if it fails!

26 years agoReplace `name_reinit' by `name_end' for more sensible restart.
mdw [Wed, 20 Aug 1997 16:19:24 +0000 (16:19 +0000)]
Replace `name_reinit' by `name_end' for more sensible restart.

26 years agoPatch memory leak. Replace `name_reinit' by `name_end' for more sensible
mdw [Wed, 20 Aug 1997 16:19:11 +0000 (16:19 +0000)]
Patch memory leak.  Replace `name_reinit' by `name_end' for more sensible
restart.  Don't try to trace when tracing's turned off.

26 years agoMore sensible restart routine: `_reinit' functions replaced by `_end' and
mdw [Wed, 20 Aug 1997 16:17:10 +0000 (16:17 +0000)]
More sensible restart routine: `_reinit' functions replaced by `_end' and
`_init' functions.

26 years agoPatch memory leak. Don't try to trace when tracing's turned off.
mdw [Wed, 20 Aug 1997 16:16:13 +0000 (16:16 +0000)]
Patch memory leak.  Don't try to trace when tracing's turned off.

26 years agoOverhaul of environment handling. Fix daft bug in path search code.
mdw [Wed, 20 Aug 1997 16:15:13 +0000 (16:15 +0000)]
Overhaul of environment handling.  Fix daft bug in path search code.

26 years agoBuild parser and lexer into the source directory. Other cosmetic
mdw [Wed, 20 Aug 1997 16:14:12 +0000 (16:14 +0000)]
Build parser and lexer into the source directory.  Other cosmetic
things.

26 years agoLowercase `mdw_' prefixes to macros. Add a `--with-etcdir=PATH'
mdw [Wed, 20 Aug 1997 16:10:56 +0000 (16:10 +0000)]
Lowercase `mdw_' prefixes to macros.  Add a `--with-etcdir=PATH'
option.  Update `stamp-h' as required by the Automake docs (silly
me).

26 years agoFiles to link to the CFD
mdw [Wed, 13 Aug 1997 10:15:56 +0000 (10:15 +0000)]
Files to link to the CFD

26 years agoRemove common files: use CFD.
mdw [Wed, 13 Aug 1997 10:14:31 +0000 (10:14 +0000)]
Remove common files: use CFD.

26 years agoDo something useful when users attempt to become themselves.
mdw [Thu, 7 Aug 1997 16:28:59 +0000 (16:28 +0000)]
Do something useful when users attempt to become themselves.

26 years agoAdd some file or other.
mdw [Thu, 7 Aug 1997 10:02:21 +0000 (10:02 +0000)]
Add some file or other.

26 years ago(Log entry for previous version is bogus.) No changes made.
mdw [Thu, 7 Aug 1997 10:01:46 +0000 (10:01 +0000)]
(Log entry for previous version is bogus.)  No changes made.

26 years ago(Log entry for previous version is bogus.) Read netgroups database.
mdw [Thu, 7 Aug 1997 10:00:37 +0000 (10:00 +0000)]
(Log entry for previous version is bogus.)  Read netgroups database.
Give up privileges permanently on startup.

26 years ago(Log entry for previous version is bogus.) Minor changes to host
mdw [Thu, 7 Aug 1997 09:56:37 +0000 (09:56 +0000)]
(Log entry for previous version is bogus.)  Minor changes to host
checking code.

26 years ago(Log entry for previous version is bogus.) Added support for multiple
mdw [Thu, 7 Aug 1997 09:52:05 +0000 (09:52 +0000)]
(Log entry for previous version is bogus.)  Added support for multiple
servers.

26 years agoExtensive modifications to handle netgroups. Also sanitise user and group
mdw [Thu, 7 Aug 1997 09:49:39 +0000 (09:49 +0000)]
Extensive modifications to handle netgroups.  Also sanitise user and group
names before adding them to the symbol table.

26 years agoFix address of the FSF.
mdw [Thu, 7 Aug 1997 09:47:07 +0000 (09:47 +0000)]
Fix address of the FSF.

26 years agoNew source file added to maintain a randomness pool.
mdw [Thu, 7 Aug 1997 09:46:05 +0000 (09:46 +0000)]
New source file added to maintain a randomness pool.

26 years agoNew source file added to acquire environmental noise and add it to the
mdw [Thu, 7 Aug 1997 09:45:26 +0000 (09:45 +0000)]
New source file added to acquire environmental noise and add it to the
randomness pool (see `rand.c').

26 years agoNew source file added to maintain a netgroups database.
mdw [Thu, 7 Aug 1997 09:45:00 +0000 (09:45 +0000)]
New source file added to maintain a netgroups database.

26 years agoRead NIS-based passwords from the YP server directly, rather than using
mdw [Thu, 7 Aug 1997 09:44:29 +0000 (09:44 +0000)]
Read NIS-based passwords from the YP server directly, rather than using
`popen(ypcat)', which is probably both slower and less secure.

26 years agoAdded. No idea why this wasn't done before.
mdw [Thu, 7 Aug 1997 09:40:01 +0000 (09:40 +0000)]
Added.  No idea why this wasn't done before.

26 years agoAdd new source files, and remove options inappropriate for subsidiary
mdw [Thu, 7 Aug 1997 09:39:36 +0000 (09:39 +0000)]
Add new source files, and remove options inappropriate for subsidiary
Makefiles.

26 years agoNew file.
mdw [Thu, 7 Aug 1997 09:38:04 +0000 (09:38 +0000)]
New file.

26 years agoUpdated to reflect new `become' version. Included description of multiple
mdw [Thu, 7 Aug 1997 09:37:44 +0000 (09:37 +0000)]
Updated to reflect new `become' version.  Included description of multiple
server support, netgroup handling, larger random seed file, and so on.

26 years agoFile added.
mdw [Thu, 7 Aug 1997 09:36:05 +0000 (09:36 +0000)]
File added.

26 years agoAdded trivial Makefiles. Better write some documentation.
mdw [Thu, 7 Aug 1997 09:35:34 +0000 (09:35 +0000)]
Added trivial Makefiles.  Better write some documentation.

26 years agoAdded `ElectricFence' support, and support for the `deep' package structure.
mdw [Thu, 7 Aug 1997 09:34:32 +0000 (09:34 +0000)]
Added `ElectricFence' support, and support for the `deep' package structure.

26 years agoAdded `ElectricFence' support. Other minor cosmetic things.
mdw [Thu, 7 Aug 1997 09:33:05 +0000 (09:33 +0000)]
Added `ElectricFence' support.  Other minor cosmetic things.

26 years agoAdded new toplevel `Makefile.am' for the new `deep' package structure.
mdw [Thu, 7 Aug 1997 09:31:51 +0000 (09:31 +0000)]
Added new toplevel `Makefile.am' for the new `deep' package structure.

26 years agoAdd new file.
mdw [Thu, 7 Aug 1997 09:30:46 +0000 (09:30 +0000)]
Add new file.

26 years agoSources placed under CVS control.
mdw [Mon, 4 Aug 1997 10:24:26 +0000 (10:24 +0000)]
Sources placed under CVS control.

26 years agoSources placed under CVS control.
mdw [Mon, 4 Aug 1997 10:22:10 +0000 (10:22 +0000)]
Sources placed under CVS control.

26 years agoInitial revision
mdw [Mon, 21 Jul 1997 13:47:55 +0000 (13:47 +0000)]
Initial revision