Commit Graph

1782 Commits

Author SHA1 Message Date
588c9da0ab Document DHCP and iwconfig. 2009-04-19 21:45:09 +00:00
7e9cdbd16e Document \$int and how to create bridge and vlan interfaces. 2009-04-19 21:35:26 +00:00
a2856fe192 Use shell_var for shell variables. 2009-04-19 21:10:06 +00:00
8e5a601087 Style 2009-04-19 21:02:31 +00:00
a01f9be6f2 We should use $int for compat with NetBSD 2009-04-19 20:59:46 +00:00
371506be48 Default to not building the old net scripts. 2009-04-19 20:54:11 +00:00
4febf00c06 Allow family on routes, #152 2009-04-19 20:05:40 +00:00
73f6d1c39e Document defaultroute 2009-04-19 18:36:06 +00:00
ee53e6ad29 -w, --wait seconds
New option so you can set the number of seconds to wait for and
check the daemon is still running.
The old code that periodically polled wasn't that reliable - in this 
case simpler == better.
Fixes #160
2009-04-19 18:20:49 +00:00
e2942e34af Use a bashism for a minor speedup in gendepends.sh 2009-04-19 16:47:09 +00:00
bbd810425b Move special umount of tmpfs to the swap init script where it belongs, #149. 2009-04-19 11:15:37 +00:00
bb6614f4e1 Document rc_nostop, #118 2009-04-19 10:25:38 +00:00
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
3579663173 Don't leak the lock fd. 2009-04-18 19:54:04 +00:00
802fe9709e Allow user to provide custom status function and still hook into the system one 2009-04-18 10:39:53 +00:00
657cb3a6eb Fix compile on FreeBSD. 2009-04-18 00:57:17 +00:00
9225c6cefb Not all systems have the utmp group 2009-04-18 00:56:48 +00:00
1a2d81751d Support BSDs 2009-04-18 00:56:26 +00:00
c9e24a0494 Move status to runscript.sh so init scripts can override it, #159
Return 32 if crashed, #163
2009-04-18 00:09:03 +00:00
d4c71415a9 Add MKOLDNET=yes/no toggle 2009-04-17 23:23:31 +00:00
ee54bb9372 Using fifos for locking can be error prone.
flocks are safer, as we only use tmpfs for our lock files.

I don't know how this works for inactive just yet though ...
2009-04-17 22:55:11 +00:00
7138c1532c Typo, thanks to Matthias Schwarzott, #166. 2009-04-17 09:48:34 +00:00
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
95d954e7b5 Improve utmp handling 2009-04-16 23:39:37 +00:00
744a8bbb4a Don't unmount /bin,/sbin,/lib,/libexec in the very silly cases where they are not on / 2009-04-16 23:34:38 +00:00
ace0b9653b Avoid needless forking, #165
Thanks to Natanael Copa.
2009-04-16 23:23:21 +00:00
966ecb24da Add net dependency 2009-04-16 21:02:46 +00:00
cba9f12715 Simplfy rm matching pattern, thanks to cypherpunks@mailinator.com 2009-04-12 12:59:00 +00:00
dea9e11a69 When logging, stdout isn't always a tty, which is the case for VPS
systems, Thanks to mwrobel - fixes #106.
2009-04-02 23:55:19 +00:00
0b12faed7f We should abort boot on some errors. 2009-03-16 21:41:23 +00:00
34fbf3db2f Add scripts for dhcpcd and wpa_supplicant. 2009-03-05 20:41:07 +00:00
132dfd7b1e Typo, thanks to Polynomial-C 2009-03-05 00:41:44 +00:00
077b2d3ba8 Report if service is not executable. 2009-02-28 14:12:19 +00:00
907ca8a89f Set errno when service does not exist better. 2009-02-28 14:12:03 +00:00
f38ef00939 Fix unit test. 2009-02-23 10:43:24 +00:00
66cd081301 Change wipe_tmp_dirs to clean_tmp_dirs so user understands meaning better, #153 2009-02-23 09:36:48 +00:00
749938d439 Style. 2009-02-23 09:35:57 +00:00
70d8c5beda Typo, #150
Thanks to betelgeuse
2009-02-13 12:52:29 +00:00
b60f437b52 Fix the number of terminals to operate on.
Thanks to Dimitrios Christidis <chrjim@gmail.com>
2009-02-13 12:24:32 +00:00
d6d2635c51 root should respect inittab, #148. 2009-02-12 18:12:57 +00:00
6cc68e21cf Fix return value for tests. 2009-02-12 10:43:30 +00:00
9f3cf59818 hostid does not need root to run 2009-02-11 17:42:14 +00:00
7a628e1db7 Release 0.4.3 2009-02-11 06:54:58 +00:00
069590d97f Fix unmask option, thanks to douglas@openplans.org, #146 2009-02-10 23:11:17 +00:00
3fc17f5966 Store the file skewed against. 2009-02-10 15:25:28 +00:00
522ab21fbf Only create the reboot file if rebooting. 2009-02-10 15:16:25 +00:00
3d7b56f2e2 Create /reboot if running inside OpenVZ, #138.
This should be fine as vpsreboot should only restart a stopped container.
2009-02-10 15:06:48 +00:00
6bb44be2a3 We should always mount $RC_SVCDIR unless in a vserver or it's already mounted. 2009-01-29 13:38:15 +00:00
415fe87d8c Clean up some compiler warnings. 2009-01-29 13:29:04 +00:00
4f163f9b9a Allow wpa_cli_$IFACE to too send args to wpa_cli. 2009-01-21 09:25:34 +00:00