summaryrefslogtreecommitdiff
path: root/sbin/init/init.c
AgeCommit message (Expand)Author
2003-10-03If /dev/constty exists, use it instead of /dev/console for single user shell.dsl
2003-09-11If /dev/MAKEDEV is a symlink then preserve the symlink in the mfs /dev.dsl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-05Exit child process if we fail to 'cd /dev' or 'execl sh MAKEDEV'.dsl
2003-07-12use asprintf, which is easieritojun
2003-07-01Avoid code duplication by factoring out the open/map open/write/unmap functions.christos
2003-07-01Always compile in support for attempting to obtain the major devicelukem
2003-05-26If RESCUEDIR is defined, use that as an alternate path to sh and mount_mfs,lukem
2003-04-20PR/5544: Anders Magnusson: Init segfaults when hupped in single user.christos
2003-04-17Call MAKEDEV with "init"fvdl
2002-10-04White space nit.simonb
2002-08-24- use _PATH_ALTSHELL (which defaults to _PATH_BSHELL) as the default ALTSHELLlukem
2002-08-02fix typos that prevented us from cleaning utmpx. Noted by wizchristos
2002-07-27add utmpx/wtmpx processing support.christos
2002-04-16In single-user, after taking a signal and having the `shell' die withmycroft
2002-02-03crank size of mfs from 512 sectors to 768 sectors (large i386 MAKEDEV)lukem
2002-01-26KNF: - use %m always instead of sometimes using strerror()christos
2002-01-23fix compilation problems on my alphalukem
2002-01-21Rename MSDOSFS_ROOT to MFS_DEV_IF_NO_CONSOLE, and rework:abs
2002-01-16Increase the size of the dev mfs to at least enough for 1.5.2 i386.abs
2001-06-18complete conversion to ANSI Clukem
2001-01-10deprecate LOG_ODELAY; it's the defaultlukem
2000-12-30Fix typo in v1.38.wiz
2000-12-30sprinkle some const'swiz
2000-12-30ANSIfy and de-__P()wiz
2000-12-30Handle NULL return value by fgets after shell prompt better. Alsowiz
2000-03-19Unbreak compilation with -DLETS_GET_SMALL as in PR bin/9639 by Patrick Welche.soren
2000-01-21Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We getmycroft
1999-11-09Since our gcc doesn't warn about NULL format strings anymore, we candrochner
1998-11-14When downgrading from 'highly secure' mode (securelevel >= 2) to 'insecure' m...tls
1998-09-18Use sigset_t for signal masks.thorpej
1998-02-20Fill in missing (default) mmap(2) flags.mycroft
1998-02-06fix pr4766 from greywolf -- couldn't build without -DALTSHELLperry
1997-11-01Remove the "wait for mfs to be mounted" hack; this is solved in mount_mfsdrochner
1997-10-28PR/4372: Andread Wrede: increase number of inodes in mfschristos
1997-07-30Support root on msdos filesystems by creating an mfs on /dev and runningchristos
1997-07-19get rid of "register" declarations.perry
1997-07-191) change rcsid[] and copyright[] to use __RCSID and __COPYRIGHTperry
1997-07-19merge lite-2 changesperry
1997-03-14Insert some closelog()s, so we don't leave the syslog socketmycroft
1997-02-22If root has no password, don't lock the operator out of single-userthorpej
1996-05-15Updated to use <util.h>.jtc
1995-10-05Kill sessions that were deleted when rereading /etc/ttys.mycroft
1995-05-28sys_siglist[] -> strsignal()jtc
1995-03-18convert to new RCS Id conventions; reduce my headachecgd
1994-09-23Eliminate uses of some obsolete functions.mycroft
1994-08-06ensure /sbin is in PATH in single user modederaadt
1994-06-11Fix up RCS ids.mycroft
1994-06-10Update to 4.4-lite (basically some copyright changes) + local changes.pk
1994-04-26Disabling *all* terminals in /etc/ttys meant disabling them for good:pk