| History log of /src/etc/rc.d/bootconf.sh |
| Revision | | Date | Author | Comments |
| 1.18 |
| 08-Sep-2020 |
martin | Rename MOUNTCRITLOCAL to CRITLOCALMOUNTED to avoid a name collision on case insensitive file systems
|
| 1.17 |
| 22-Jul-2020 |
martin | Split the local disk availability step into two phases to allow scripts that pre-populate parts of the system (e.g. a tmpfs based /var) an easy place to plug in like:
# REQUIRE: mountcritlocal # BEFORE: MOUNTCRITLOCAL
This also cleans up the existing special handling a bit by separating it into new scripts. All later scripts now depend on MOUNTCRITLOCAL. Discussed on tech-userlevel some time ago.
|
| 1.16 |
| 04-Jul-2020 |
skrll | Trailing whitespace
|
| 1.15 |
| 31-Dec-2012 |
christos | add a sync to make it less likely to boot with /etc pointing to nothing after a crash.
|
| 1.14 |
| 01-Nov-2010 |
christos | branches: 1.14.6; 1.14.12; From Anon Ymous: Send the SIGALRM to the correct process when we timeout. See the note in src/etc/rc regarding RC_PID.
The former code would leave you with a root shell when the prompt timed out (if the tty is marked secure) while continuing the boot process in another shell. This was easily hidden if you started xdm(1) at boot, while the root shell remains on another tty (accessible with CTL-ALT-F1).
|
| 1.13 |
| 12-Sep-2009 |
apb | It's print_rc_metadata, not rc_print_metadata.
|
| 1.12 |
| 11-Sep-2009 |
apb | Adapt /etc/rc.d/bootconf.sh script to the new /etc/rc: Add "KEYWORD: interactive" so that the script's prompts work, and use rc_print_metadata to add a message to the log.
Part of the /etc/rc silent changes requested in PR 41946 and proposed in tech-userlevel.
|
| 1.11 |
| 06-Sep-2009 |
apb | Delete a line that was accidentally included from work in progress.
|
| 1.10 |
| 05-Sep-2009 |
apb | Use functions from rc.subr.
|
| 1.9 |
| 23-Apr-2006 |
hubertf | When switching the /etc/etc.current symlink, make it relative to /etc, not absolute.
This affects an update with sysinst, which will try to look at /targetroot/etc/fstab, which points to /etc/etc.whatever, which is not there during the upgrade, and results in all (/targetroot)/etc files getting nuked!
|
| 1.8 |
| 11-Oct-2004 |
christos | Use new style command substitution.
|
| 1.7 |
| 03-Apr-2003 |
is | Variable substitution happens at trap installation time, not at trap execution time - so it used to print "Using default configuration of /etc/passwd".
|
| 1.6 |
| 05-Dec-2002 |
wiz | Handle links to absolute paths too. Closes my PR 19125.
|
| 1.5 |
| 25-Mar-2002 |
wiz | branches: 1.5.2; Fix typo in last (which broke the script).
|
| 1.4 |
| 24-Mar-2002 |
lukem | - Add sanity checks recommended by Robert Elz in [bin/13871] (with slight mods) - Use symbolic trap names
|
| 1.3 |
| 09-Oct-2000 |
nisimura | Avoid extra command invocation as possible, and use smart variable substitution instead.
|
| 1.2 |
| 21-Aug-2000 |
lukem | `REQUIRE bootconf' in lkm1 rather than `BEFORE beforenetlkm' in bootconf.sh
|
| 1.1 |
| 10-Mar-2000 |
lukem | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 10-Mar-2000 |
lukem | branches: 1.1.1.1.4; rc.d scripts derived from /etc/rc
|
| 1.1.1.1.4.1 |
| 23-Aug-2000 |
lukem | pull up rev 1.2: `REQUIRE bootconf' in lkm1 rather than `BEFORE beforenetlkm' in bootconf.sh
approved: thorpej
|
| 1.5.2.1 |
| 15-Jun-2003 |
tron | Pull up revision 1.7 (requested by is in ticket #1242): Variable substitution happens at trap installation time, not at trap execution time - so it used to print "Using default configuration of /etc/passwd".
|
| 1.14.12.1 |
| 25-Feb-2013 |
tls | resync with head
|
| 1.14.6.1 |
| 23-Jan-2013 |
yamt | sync with head
|