Up to [cvs.NetBSD.org] / src / etc / rc.d
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 23 18:52:02 2009 UTC (9 years, 11 months ago) by hannken
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-premerge-20091211, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, localcount-20160914, khorben-n900, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, HEAD
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)
Add flags to rc.d/ipfilter. Use it from rc.conf like ipfilter=YES ipfilter_flags="-T fr_statemax=18963,fr_statesize=27091" Ok: Christos Zoulas <email@example.com>
Revision 1.17 / (download) - annotate - [select for diffs], Sat Nov 22 20:23:33 2008 UTC (10 years, 3 months ago) by tsutsui
CVS Tags: mjf-devfs2-base2
Branch point for: jym-xensuspend
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)
Add "bootconf" to REQUIRE: lines which had beforenetlkm since removed beforenetlkm required bootconf.
Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 12 12:35:52 2008 UTC (10 years, 3 months ago) by ad
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)
Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 6 14:20:17 2007 UTC (11 years, 10 months ago) by apb
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-5-base, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, mjf-devfs2-base, mjf-devfs-base, mjf-devfs, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: netbsd-5, mjf-devfs2
Changes since 1.14: +2 -9 lines
Diff to previous 1.14 (colored)
* Add a stop_boot() function in rc.subr, to terminate a multi-user boot by killing the parent process. The parent's PID is saved in $RC_PID. * In all rc.d/* scripts that previously tried to stop the boot, replace in-line code with "stop_boot". * Document this. This should fix PR 29822.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Dec 23 03:31:54 2004 UTC (14 years, 2 months ago) by lukem
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.13: +28 -6 lines
Diff to previous 1.13 (colored)
* Conditionalize flushing of IPv4 vs IPv6 rules based on the existance of the appropriate configuration file. Based on PR 28757 from Jason White. * Add comments explaining why we flush separately from the reload (backwards compat with older ipf(8) binaries).
Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 8 02:09:01 2004 UTC (14 years, 3 months ago) by lukem
Changes since 1.12: +9 -5 lines
Diff to previous 1.12 (colored)
Redo previous (rev 1.12) in a manner that allows this rc.d script to operate correctly on ipf(8) from prior to 4.1.3 (where -Fa flushes both protocols) and 4.1.3 (where -Fa only flushes the current protocol). Fix from Kimmo Suominen, per private discussion.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Sep 9 00:33:03 2004 UTC (14 years, 5 months ago) by lukem
Changes since 1.11: +5 -6 lines
Diff to previous 1.11 (colored)
Explicitly flush (-Fa) rules when loading or reloading IPv4 and IPv6 rules, rather than relying upon running "ipf -Fa" beforehand (which only flushes IPv4) Should fix PR 26885 and PR 26857.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Aug 13 18:08:03 2004 UTC (14 years, 6 months ago) by mycroft
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
Add an _rc_subr_loaded variable, set to ":" by rc.subr. Scripts can use this for a speedup by doing: $_rc_subr_loaded . /etc/rc.subr
Revision 1.10 / (download) - annotate - [select for diffs], Wed Feb 28 17:03:50 2001 UTC (17 years, 11 months ago) by lukem
CVS Tags: netbsd-2-0-base, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, fvdl_fs64_base
Branch point for: netbsd-2-0
Changes since 1.9: +9 -2 lines
Diff to previous 1.9 (colored)
support `resync' (ipf -y). suggested by Johnny C. Lam in [misc/12300]
Revision 1.9 / (download) - annotate - [select for diffs], Mon Oct 9 06:11:38 2000 UTC (18 years, 4 months ago) by nisimura
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)
Use && and || for logical concatenations instead of -a/-o test operators.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 1 05:58:06 2000 UTC (18 years, 4 months ago) by lukem
Changes since 1.7: +19 -10 lines
Diff to previous 1.7 (colored)
support loading ipf6.conf as well as ipf.conf. inspired by [misc/11033] by Gregory McGarry <firstname.lastname@example.org>
Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 19 13:04:38 2000 UTC (18 years, 5 months ago) by lukem
Changes since 1.6: +3 -5 lines
Diff to previous 1.6 (colored)
- only perform the checkyesno on the variable named in $rcvar (rather than implicitly using $name if $rcvar isn't set), and always perform this check, even when using start_cmd (et al). this check is performed before the pidcmd is run, speeding up scripts that weren't going to be run anyway. this should speed up booting slow systems. - take advantage of the above and remove start_precmd="checkyesno foo" in scripts that use start_cmd. - explicitly set rcvar=foo in the rc.d/foo scripts which have an equivalent rc.conf entry - fix `rcvar' and `restart' when $rcvar isn't set. these above changes fix PR [bin/11027]. - when doing `force*', ignore the return value of *_precmd. this fixes PR [bin/10781]. - rename what sysdb provides from `databases' to `sysdb', to reflect the name of the script. - improve the comments in rc.subr
Revision 1.6 / (download) - annotate - [select for diffs], Fri Jul 21 01:14:23 2000 UTC (18 years, 7 months ago) by lukem
Changes since 1.5: +10 -1 lines
Diff to previous 1.5 (colored)
if ipf.conf isn't readable and the system is booting directly to multiuser, send SIGTERM to the parent (/etc/rc) so that init(8) aborts the boot.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 17 12:58:14 2000 UTC (18 years, 7 months ago) by lukem
Changes since 1.4: +19 -9 lines
Diff to previous 1.4 (colored)
* add support for `status' * remove bogus comment about aborting the boot if ipf fails; this hasn't been supported since the rc.d migration and is too messy to resolve...
Revision 1.4 / (download) - annotate - [select for diffs], Sat May 13 08:45:07 2000 UTC (18 years, 9 months ago) by lukem
CVS Tags: netbsd-1-5-base, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
Use load_rc_config() (from rc.subr) instead of sourcing /etc/rc.conf. This allows us or a user to change the configuration file method in one place - rc.subr - without having to edit all of the rc.d/* files.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 30 13:23:33 2000 UTC (18 years, 9 months ago) by lukem
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored)
use extra_commands= instead of using 2nd argument to run_rc_command
Revision 1.2 / (download) - annotate - [select for diffs], Sat Mar 11 20:10:21 2000 UTC (18 years, 11 months ago) by veego
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)
Add missing checkyesno's.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Mar 10 11:53:25 2000 UTC (18 years, 11 months ago) by lukem
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.