Roy Marples
d29daf3952
fsck only checks battery when requested, which is not by default.
...
This fixes having JFS as the root partition on battery power.
For most modern FS's this is a non op, or a very small op by default
so it should be fine.
Fixes Gentoo #291654 .
2009-11-10 22:50:48 +00:00
Roy Marples
d27655c908
Add domainname to the network script
2009-10-16 12:04:20 +01:00
Roy Marples
baeb59cd2e
Add a new staticroute init script so that .... static routes can be configured!
...
Fixes Gentoo #288421 .
2009-10-16 08:08:22 +01:00
Roy Marples
fdca530d4f
Address iproute2 mtu.
2009-10-15 20:20:36 +01:00
Roy Marples
5e8e38b9cf
Improve comments, Gentoo #282243 .
2009-10-11 08:15:10 +01:00
Roy Marples
43063ae7c2
Fix compile on NetBSD and FreeBSD
2009-05-05 10:24:21 +01:00
Roy Marples
b70501ef45
Go back to git
2009-04-30 15:05:39 +01:00
Roy Marples
3d43fb6f22
Although the noshutdown keyword is nice, we shouldn't use it for network or dhcpcd. Instead fake network shutdown so it comes back up correctly at boot and KILL dhcpcd to preserve network.
2009-04-27 13:33:37 +00:00
Roy Marples
59574780da
Document tap interface creation.
2009-04-26 18:53:24 +00:00
Roy Marples
f51d8d0b7d
Document interfaces variable useage a bit better.
2009-04-25 13:44:41 +00:00
Roy Marples
588c9da0ab
Document DHCP and iwconfig.
2009-04-19 21:45:09 +00:00
Roy Marples
7e9cdbd16e
Document \$int and how to create bridge and vlan interfaces.
2009-04-19 21:35:26 +00:00
Roy Marples
73f6d1c39e
Document defaultroute
2009-04-19 18:36:06 +00:00
Roy Marples
170547010f
Pull /etc/ifconfig.eth0 into interfaces
...
Reverse list of interfaces when stopping
Improve build for conf.d/network
2009-04-19 08:52:00 +00:00
Roy Marples
6027b0ed7d
Add a new init script - network
...
This simply assigns static addresses and an optional default route.
It's possible to add external commands as well, so to create a bonded interface.
Hopefully we can add a few examples to satisfy most of the old net.lo, which
is no longer installed into boot by default.
2009-04-16 23:47:23 +00:00
Roy Marples
66cd081301
Change wipe_tmp_dirs to clean_tmp_dirs so user understands meaning better, #153
2009-02-23 09:36:48 +00:00
Roy Marples
d6da8e8c48
sysinit is now a real runlevel that handles things like udev, dmesg and
...
mounting various bits in /dev and /sys.
init.sh JUST mounts /lib/rc/init.d (and /proc for Linux systems)
To make development of this easier we now return an empty RC_STRINGLIST
instead of a NULL for empty things.
If you don't have a udev init script installed, don't reboot your box OR
roll back to an older OpenRC version.
2008-10-10 08:37:21 +00:00
Roy Marples
ccc24d1086
Add a config file for ipfw, #110
2008-09-18 14:25:23 +00:00
Roy Marples
1f227d62bf
Allow renaming of modules, #103 thanks to Sven.
2008-08-19 15:25:06 +00:00
Roy Marples
b83108cd2e
Add a knob to avoid the unmounting of some points.
2008-07-09 16:08:38 +00:00
Roy Marples
f6cb321f9f
NetBSD doesn't work with this powerd.
2008-03-27 14:56:50 +00:00
Roy Marples
748ddf28ed
Include Os Makefile.
2008-03-25 14:15:54 +00:00
Roy Marples
55eb3794fb
Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS.
2008-03-25 14:06:05 +00:00
Roy Marples
072eca4299
Remove old config var
2008-03-08 11:22:02 +00:00
Roy Marples
a689b66023
Add tunable SYSCONFDIR
2008-03-05 12:27:11 +00:00
Roy Marples
61c476e72d
Use exlicit make targets, not directory contents.
2008-03-03 12:34:51 +00:00
Roy Marples
5ddd32c06c
Allow fsck to be multiplexed.
2008-02-20 00:33:38 +00:00
Roy Marples
cf567c844f
Remove rc_force_auto as users can now specify -y in fsck_args.
2008-01-31 17:18:39 +00:00
Roy Marples
492a8f87cf
Enable fsck_shutdown again.
2008-01-31 17:12:54 +00:00
Roy Marples
4314784520
Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst keeping BSD for all BSD's.
2008-01-10 16:35:59 +00:00
Roy Marples
c92be49041
Move the env whitelists to an rc var and build in the system whitelist.
2008-01-05 20:43:08 +00:00
Roy Marples
0ddc38960c
Move net.example to /usr/share/doc/openrc
2007-12-29 17:25:00 +00:00
Roy Marples
9f2403dffa
Remove Gentoo copyright from all files that I know I have written
2007-12-14 14:12:38 +00:00
Roy Marples
f71beafa16
uppercase values
2007-12-09 13:50:41 +00:00
Roy Marples
62bbbf7f31
normalise var name
2007-12-09 13:49:43 +00:00
Roy Marples
d81def80b0
Move /etc/conf.d/rc to /etc/rc.conf.
...
Lowercase all configurable variables, non configurations remain uppercase.
Replace rc_env_bool with rc_yesno.
Split localmount info procfs (Linux) and dumpon, savecore (BSD)
2007-11-23 12:04:11 +00:00
Roy Marples
9635b455c7
Introduce CONTENTS variable into Makefiles to list the contents of the directory, excluding the Makefile for to Make life easier
2007-11-20 17:37:15 +00:00
Roy Marples
5f8cf73b22
Our build chain now works with GNU and BSD make implementations
2007-11-19 13:48:43 +00:00
Roy Marples
39227ede1d
relicense as 2-clause BSD, with the kind permission of Gentoo
2007-11-14 15:22:04 +00:00
Roy Marples
7cd70aee4d
You can now log baselayout-2 again, through the RC_LOGGER conf.d/rc
...
setting. The log is temp stored in /lib/rc/init.d/rc.log and appended
to /var/log/rc.log if it's writeable. sysinit cannot be logged in Linux
as we rely on sysinit to bring the system up to a point where we can log.
single user cannot be logged on FreeBSD due to waitpid(0,0,0) incorrectly
waiting for the log daemon in another process group.
2007-10-31 15:46:56 +00:00
Roy Marples
1a673aa117
Advise not syncing time when running ntp daemons
2007-10-24 08:50:14 +00:00
Roy Marples
14287ddd80
net.eth0 and net.eth1 makes no sense, thanks to Marc Blumentritt
2007-10-11 19:24:53 +00:00
Roy Marples
71e0d9e371
Default timezone to Factory
2007-09-24 11:29:05 +00:00
Mike Frysinger
2aac9fa464
revert EARLY_MOUNTS since everything in the boot runlevel depends on localmount already and anything that runs before it does not rely on things like /tmp or /var/run (and because i confused localmount with checkroot)
2007-09-09 16:49:40 +00:00
Mike Frysinger
230421384a
Allow people to specify a list of early mount points which will be mounted at the end of localmount so they can do tmpfs on things like /tmp #181527 .
2007-09-09 16:04:40 +00:00
Mike Frysinger
06ae2e5593
Allow people to specify a list of temp dirs to clean in bootmisc #191807 .
2007-09-09 15:52:05 +00:00
Roy Marples
144d9653e1
Undocument pause action, fix --nodeps and --ifstarted, #190045 .
2007-08-28 13:06:44 +00:00
Roy Marples
4a8feebc1b
As discussed on the -dev ml, RC_DEPEND_STRICT now defaults to yes.
2007-08-20 09:10:24 +00:00
Roy Marples
6343b48893
RC_DEPEND_STRICT now controls dependency strictness.
...
If yes then we only use services in the boot and default runlevels,
regradless of service state.
If no then we take into account coldplugged services and the state
of currently running services.
Fixes #185640 .
2007-07-21 12:49:51 +00:00
Roy Marples
356c41f77c
Punt the dodgy ebuffer code. We now force prefixing for parallel starts which also reduces our variable pollution.
2007-07-11 12:06:37 +00:00