1 |
Author: grobian |
2 |
Date: 2011-04-28 18:25:46 +0000 (Thu, 28 Apr 2011) |
3 |
New Revision: 1704 |
4 |
|
5 |
Added: |
6 |
trunk/baselayout-prefix/ChangeLog.svn |
7 |
trunk/baselayout-prefix/bin/checkpath |
8 |
trunk/baselayout-prefix/etc/conf.d/urandom |
9 |
trunk/baselayout-prefix/etc/modprobe.d/ |
10 |
trunk/baselayout-prefix/etc/modprobe.d/aliases.conf |
11 |
trunk/baselayout-prefix/etc/modprobe.d/i386.conf |
12 |
Removed: |
13 |
trunk/baselayout-prefix/etc/modules.d/ |
14 |
trunk/baselayout-prefix/init.d/reboot.sh |
15 |
trunk/baselayout-prefix/init.d/shutdown.sh |
16 |
trunk/baselayout-prefix/man/modules-update.8 |
17 |
trunk/baselayout-prefix/sbin/env-update.sh |
18 |
trunk/baselayout-prefix/sbin/modules-update |
19 |
trunk/baselayout-prefix/src/awk/genenviron.awk |
20 |
Modified: |
21 |
trunk/baselayout-prefix/ChangeLog |
22 |
trunk/baselayout-prefix/bin/rc-status |
23 |
trunk/baselayout-prefix/etc/conf.d/bootmisc |
24 |
trunk/baselayout-prefix/etc/conf.d/clock |
25 |
trunk/baselayout-prefix/etc/conf.d/net.example |
26 |
trunk/baselayout-prefix/etc/conf.d/rc |
27 |
trunk/baselayout-prefix/etc/conf.d/wireless.example |
28 |
trunk/baselayout-prefix/etc/env.d/00basic |
29 |
trunk/baselayout-prefix/etc/fstab |
30 |
trunk/baselayout-prefix/etc/inputrc |
31 |
trunk/baselayout-prefix/etc/networks |
32 |
trunk/baselayout-prefix/etc/passwd |
33 |
trunk/baselayout-prefix/etc/protocols |
34 |
trunk/baselayout-prefix/etc/rc.conf |
35 |
trunk/baselayout-prefix/etc/services |
36 |
trunk/baselayout-prefix/etc/shadow |
37 |
trunk/baselayout-prefix/etc/shells |
38 |
trunk/baselayout-prefix/init.d/bootmisc |
39 |
trunk/baselayout-prefix/init.d/checkfs |
40 |
trunk/baselayout-prefix/init.d/checkroot |
41 |
trunk/baselayout-prefix/init.d/clock |
42 |
trunk/baselayout-prefix/init.d/consolefont |
43 |
trunk/baselayout-prefix/init.d/halt.sh |
44 |
trunk/baselayout-prefix/init.d/hostname |
45 |
trunk/baselayout-prefix/init.d/keymaps |
46 |
trunk/baselayout-prefix/init.d/local |
47 |
trunk/baselayout-prefix/init.d/localmount |
48 |
trunk/baselayout-prefix/init.d/modules |
49 |
trunk/baselayout-prefix/init.d/net.eth0 |
50 |
trunk/baselayout-prefix/init.d/net.lo |
51 |
trunk/baselayout-prefix/init.d/netmount |
52 |
trunk/baselayout-prefix/init.d/numlock |
53 |
trunk/baselayout-prefix/init.d/rmnologin |
54 |
trunk/baselayout-prefix/init.d/urandom |
55 |
trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh |
56 |
trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh |
57 |
trunk/baselayout-prefix/lib/rcscripts/net/arping.sh |
58 |
trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh |
59 |
trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh |
60 |
trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh |
61 |
trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh |
62 |
trunk/baselayout-prefix/lib/rcscripts/net/clip.sh |
63 |
trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh |
64 |
trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh |
65 |
trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh |
66 |
trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh |
67 |
trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh |
68 |
trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh |
69 |
trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh |
70 |
trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh |
71 |
trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh |
72 |
trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh |
73 |
trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh |
74 |
trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh |
75 |
trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh |
76 |
trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh |
77 |
trunk/baselayout-prefix/lib/rcscripts/net/pump.sh |
78 |
trunk/baselayout-prefix/lib/rcscripts/net/rename.sh |
79 |
trunk/baselayout-prefix/lib/rcscripts/net/system.sh |
80 |
trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh |
81 |
trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh |
82 |
trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh |
83 |
trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh |
84 |
trunk/baselayout-prefix/man/MAKEDEV.8 |
85 |
trunk/baselayout-prefix/man/modules.autoload.5 |
86 |
trunk/baselayout-prefix/man/start-stop-daemon.8 |
87 |
trunk/baselayout-prefix/sbin/MAKEDEV |
88 |
trunk/baselayout-prefix/sbin/depscan.sh |
89 |
trunk/baselayout-prefix/sbin/functions.sh |
90 |
trunk/baselayout-prefix/sbin/rc |
91 |
trunk/baselayout-prefix/sbin/rc-daemon.sh |
92 |
trunk/baselayout-prefix/sbin/rc-help.sh |
93 |
trunk/baselayout-prefix/sbin/rc-services.sh |
94 |
trunk/baselayout-prefix/sbin/rc-update |
95 |
trunk/baselayout-prefix/sbin/runscript.sh |
96 |
trunk/baselayout-prefix/src/Makefile |
97 |
trunk/baselayout-prefix/src/awk/cachedepends.awk |
98 |
trunk/baselayout-prefix/src/awk/functions.awk |
99 |
trunk/baselayout-prefix/src/awk/gendepends.awk |
100 |
trunk/baselayout-prefix/src/consoletype.c |
101 |
trunk/baselayout-prefix/src/core/ChangeLog |
102 |
trunk/baselayout-prefix/src/core/Makefile |
103 |
trunk/baselayout-prefix/src/core/debug.h |
104 |
trunk/baselayout-prefix/src/core/depend.c |
105 |
trunk/baselayout-prefix/src/core/depend.h |
106 |
trunk/baselayout-prefix/src/core/depscan.c |
107 |
trunk/baselayout-prefix/src/core/misc.c |
108 |
trunk/baselayout-prefix/src/core/misc.h |
109 |
trunk/baselayout-prefix/src/core/parse.c |
110 |
trunk/baselayout-prefix/src/core/parse.h |
111 |
trunk/baselayout-prefix/src/core/simple-regex.c |
112 |
trunk/baselayout-prefix/src/core/simple-regex.h |
113 |
trunk/baselayout-prefix/src/core/test-regex.c |
114 |
trunk/baselayout-prefix/src/filefuncs/filefuncs.c |
115 |
trunk/baselayout-prefix/src/headers.h |
116 |
trunk/baselayout-prefix/src/runscript.c |
117 |
trunk/baselayout-prefix/src/start-stop-daemon.c |
118 |
Log: |
119 |
update to 1.12.14 |
120 |
|
121 |
Modified: trunk/baselayout-prefix/ChangeLog |
122 |
=================================================================== |
123 |
--- trunk/baselayout-prefix/ChangeLog 2011-03-31 18:45:54 UTC (rev 1703) |
124 |
+++ trunk/baselayout-prefix/ChangeLog 2011-04-28 18:25:46 UTC (rev 1704) |
125 |
@@ -1,6 +1,85 @@ |
126 |
# ChangeLog for Gentoo System Intialization ("rc") scripts |
127 |
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2 |
128 |
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2 |
129 |
|
130 |
+ 25 Jul 2007; Roy Marples <uberlord@g.o>: |
131 |
+ |
132 |
+ Patch runscript.sh to allow for --quiet status, #186459 |
133 |
+ thanks to Jan Kundrát. |
134 |
+ |
135 |
+* baselayout-1.12.9 (17 Jan 2006) |
136 |
+ |
137 |
+ Misc fixes and compatible with baselayout-1.13.0_alpha12. |
138 |
+ |
139 |
+* baselayout-1.12.8 (12 Dec 2006) |
140 |
+ |
141 |
+ 18 Dec 2006; Roy Marples <uberlord@g.o>: |
142 |
+ |
143 |
+ Reverted patch for #104869 as it's silly. Fixes #158174. |
144 |
+ |
145 |
+ Match wireless encryption key reported against *, #158319 thanks to |
146 |
+ Robert Wolf. |
147 |
+ |
148 |
+ Replace tac with sed '1!G;h;$!d' as tac is in /usr, #158312. |
149 |
+ |
150 |
+ Stop providing the NVdriver alias, #158099. |
151 |
+ |
152 |
+ Fix routes and lo correctly, #157965. |
153 |
+ |
154 |
+* baselayout-1.12.7 (12 Dec 2006) |
155 |
+ |
156 |
+ 12 Dec 2006; Roy Marples <uberlord@g.o>: |
157 |
+ |
158 |
+ Assume all routes are host routes unless we have a valid netmask, |
159 |
+ #157418 thanks to Alexander Zubkov. |
160 |
+ |
161 |
+ sysvinit now provides shutdown.sh and reboot.sh, #112991. |
162 |
+ |
163 |
+ 06 Dec 2006; Roy Marples <uberlord@g.o>: |
164 |
+ |
165 |
+ Fix dhcp client variables, as pointed out by John Major. |
166 |
+ |
167 |
+ 05 Dec 2006; Roy Marples <uberlord@g.o>: |
168 |
+ |
169 |
+ Obey the pppd noauth option, #104869 thanks to Bram Verweij. |
170 |
+ |
171 |
+* baselayout-1.12.6 (02 Nov 2006) |
172 |
+ |
173 |
+ 02 Nov 2006; Roy Marples <uberlord@g.o>: |
174 |
+ |
175 |
+ We no longer unmount ramfs in halt.sh, #151128 |
176 |
+ We no longer use =~ for the 1.12 branch only as we should work on all |
177 |
+ bash versions, #151108 |
178 |
+ |
179 |
+ 01 Nov 2006; Roy Marples <uberlord@g.o>: |
180 |
+ |
181 |
+ Clarified pppd maxfail usage, #153657 thanks to Toralf Förster. |
182 |
+ |
183 |
+ 31 Oct 2006; Roy Marples <uberlord@g.o>: |
184 |
+ |
185 |
+ tuntap should come before bridge, #150520. |
186 |
+ |
187 |
+ 30 Sep 2006; Roy Marples <uberlord@g.o>: |
188 |
+ |
189 |
+ Added warning about clamping MSS when running ppp on a router, #149525 |
190 |
+ thanks to Alin Nastac. |
191 |
+ |
192 |
+ Punted DISPLAYMANAGER from /etc/rc.conf as it's now in /etc/conf.d/xdm |
193 |
+ |
194 |
+ 26 Sep 2006; Roy Marples <uberlord@g.o>: |
195 |
+ |
196 |
+ Don't wait for scheduled services to restart when a service is |
197 |
+ started in the background as this may tie up the calling daemon, #148700. |
198 |
+ |
199 |
+ Give ppp at least 30 seconds to die, #147490, thanks to Alin Nastac. |
200 |
+ |
201 |
+ 25 Sep 2006; Roy Marples <uberlord@g.o>: |
202 |
+ |
203 |
+ Don't rename bridged or bonded interfaces either, #145581. |
204 |
+ |
205 |
+ 19 Sep 2006; Roy Marples <uberlord@g.o>: |
206 |
+ |
207 |
+ Start scheduled services in the correct order, #148011. |
208 |
+ |
209 |
06 Sep 2006; Roy Marples <uberlord@g.o>: |
210 |
|
211 |
Fix PPPoA usage, #144194 thanks to Giampaolo Tomassoni. |
212 |
|
213 |
Added: trunk/baselayout-prefix/ChangeLog.svn |
214 |
=================================================================== |
215 |
--- trunk/baselayout-prefix/ChangeLog.svn (rev 0) |
216 |
+++ trunk/baselayout-prefix/ChangeLog.svn 2011-04-28 18:25:46 UTC (rev 1704) |
217 |
@@ -0,0 +1,9305 @@ |
218 |
+------------------------------------------------------------------------ |
219 |
+r3178 | vapier | 2010-09-26 18:10:37 -0400 (Sun, 26 Sep 2010) | 1 line |
220 |
+ |
221 |
+check by Amadeusz Żołnowski to see if /dev/pts/ mounted first #336726 |
222 |
+------------------------------------------------------------------------ |
223 |
+r3177 | vapier | 2010-09-26 18:05:05 -0400 (Sun, 26 Sep 2010) | 1 line |
224 |
+ |
225 |
+rewrite by Amadeusz Żołnowski to use `mountpoint` instead of `stat`, and use a common func #336723 |
226 |
+------------------------------------------------------------------------ |
227 |
+r3176 | vapier | 2010-09-26 17:45:36 -0400 (Sun, 26 Sep 2010) | 2 lines |
228 |
+ |
229 |
+handle argument munging with different versions of dhcpcd by Gil Kloepfer & Mike Pagano #262097 |
230 |
+ |
231 |
+------------------------------------------------------------------------ |
232 |
+r3175 | vapier | 2010-09-18 07:27:58 -0400 (Sat, 18 Sep 2010) | 1 line |
233 |
+ |
234 |
+do not hardcode paths to `ip` #330115 |
235 |
+------------------------------------------------------------------------ |
236 |
+r3174 | vapier | 2010-07-18 20:34:04 -0400 (Sun, 18 Jul 2010) | 1 line |
237 |
+ |
238 |
+fix STP protocol entry |
239 |
+------------------------------------------------------------------------ |
240 |
+r3173 | vapier | 2010-02-14 12:28:40 -0500 (Sun, 14 Feb 2010) | 1 line |
241 |
+ |
242 |
+unify duplicate inputrc entries #303691 by Fabio Rossi |
243 |
+------------------------------------------------------------------------ |
244 |
+r3170 | vapier | 2010-01-24 15:30:48 -0500 (Sun, 24 Jan 2010) | 1 line |
245 |
+ |
246 |
+sync shadow/passwd files #301949 by Paweł Hajdan |
247 |
+------------------------------------------------------------------------ |
248 |
+r3169 | vapier | 2010-01-08 03:42:48 -0500 (Fri, 08 Jan 2010) | 1 line |
249 |
+ |
250 |
+inform people to not touch this file |
251 |
+------------------------------------------------------------------------ |
252 |
+r3168 | vapier | 2010-01-08 03:41:33 -0500 (Fri, 08 Jan 2010) | 1 line |
253 |
+ |
254 |
+fix misc spelling issues #300045 by Toralf Förster |
255 |
+------------------------------------------------------------------------ |
256 |
+r3167 | vapier | 2009-12-17 14:31:35 -0500 (Thu, 17 Dec 2009) | 1 line |
257 |
+ |
258 |
+fix typo in ifvars name pointed out by Sebastien Aucouturier #259716 |
259 |
+------------------------------------------------------------------------ |
260 |
+r3166 | vapier | 2009-12-16 16:49:55 -0500 (Wed, 16 Dec 2009) | 1 line |
261 |
+ |
262 |
+tweak paths in wpa_supplicant tips #274992 |
263 |
+------------------------------------------------------------------------ |
264 |
+r3165 | vapier | 2009-12-14 00:08:16 -0500 (Mon, 14 Dec 2009) | 1 line |
265 |
+ |
266 |
+drop XSESSION from rc.conf #294999 by Stephane |
267 |
+------------------------------------------------------------------------ |
268 |
+r3164 | vapier | 2009-12-14 00:04:17 -0500 (Mon, 14 Dec 2009) | 1 line |
269 |
+ |
270 |
+drop default LESSOPEN as sys-apps/less takes care of that now #295365 by BUIRA Etienne |
271 |
+------------------------------------------------------------------------ |
272 |
+r3163 | vapier | 2009-12-13 23:58:48 -0500 (Sun, 13 Dec 2009) | 1 line |
273 |
+ |
274 |
+runscript: use pattern matching so people can use --quiet and such with status #295657 by Jan Kundrát |
275 |
+------------------------------------------------------------------------ |
276 |
+r3162 | vapier | 2009-11-13 22:46:05 -0500 (Fri, 13 Nov 2009) | 1 line |
277 |
+ |
278 |
+fix by Christophe LEFEBVRE wpa_supplicant emerge hint #238229 by Kamil Dworakowski |
279 |
+------------------------------------------------------------------------ |
280 |
+r3161 | vapier | 2009-11-13 22:37:52 -0500 (Fri, 13 Nov 2009) | 1 line |
281 |
+ |
282 |
+add a check for crap filled /proc and /sys #291916 |
283 |
+------------------------------------------------------------------------ |
284 |
+r3160 | vapier | 2009-11-13 22:09:53 -0500 (Fri, 13 Nov 2009) | 1 line |
285 |
+ |
286 |
+improve daemon pid scanning by Sadysta #292134 |
287 |
+------------------------------------------------------------------------ |
288 |
+r3159 | vapier | 2009-10-11 03:39:06 -0400 (Sun, 11 Oct 2009) | 1 line |
289 |
+ |
290 |
+drop dev arg from multihome ip example #273303 by Morgan Gilroy |
291 |
+------------------------------------------------------------------------ |
292 |
+r3156 | vapier | 2009-10-11 00:45:54 -0400 (Sun, 11 Oct 2009) | 1 line |
293 |
+ |
294 |
+version bump to 1.12.14 |
295 |
+------------------------------------------------------------------------ |
296 |
+r3154 | vapier | 2009-10-11 00:42:33 -0400 (Sun, 11 Oct 2009) | 1 line |
297 |
+ |
298 |
+filter ChangeLog.svn from files |
299 |
+------------------------------------------------------------------------ |
300 |
+r3153 | vapier | 2009-10-11 00:42:00 -0400 (Sun, 11 Oct 2009) | 1 line |
301 |
+ |
302 |
+ignore svn changelog |
303 |
+------------------------------------------------------------------------ |
304 |
+r3152 | vapier | 2009-10-11 00:41:20 -0400 (Sun, 11 Oct 2009) | 1 line |
305 |
+ |
306 |
+also copy over svn changelog |
307 |
+------------------------------------------------------------------------ |
308 |
+r3151 | vapier | 2009-10-11 00:19:54 -0400 (Sun, 11 Oct 2009) | 1 line |
309 |
+ |
310 |
+rename modules.d to modprobe.d |
311 |
+------------------------------------------------------------------------ |
312 |
+r3150 | vapier | 2009-10-10 22:34:03 -0400 (Sat, 10 Oct 2009) | 1 line |
313 |
+ |
314 |
+use $svclib to find awk scripts #261297 by Vilem Marsik |
315 |
+------------------------------------------------------------------------ |
316 |
+r3149 | vapier | 2009-10-10 22:27:14 -0400 (Sat, 10 Oct 2009) | 1 line |
317 |
+ |
318 |
+ignore `rm` failures in case of a ro root #267094 by Mark Tomich |
319 |
+------------------------------------------------------------------------ |
320 |
+r3148 | vapier | 2009-10-10 22:15:25 -0400 (Sat, 10 Oct 2009) | 1 line |
321 |
+ |
322 |
+drop unused env-update.sh code (use env-update from portage) |
323 |
+------------------------------------------------------------------------ |
324 |
+r3147 | vapier | 2009-10-10 22:07:09 -0400 (Sat, 10 Oct 2009) | 1 line |
325 |
+ |
326 |
+clarify hardware clock vs system clock #282243 by Dennis Schridde |
327 |
+------------------------------------------------------------------------ |
328 |
+r3146 | vapier | 2009-10-10 21:37:04 -0400 (Sat, 10 Oct 2009) | 1 line |
329 |
+ |
330 |
+add glusterfs as a net filesystem #284327 by Jean-Noël Rivasseau |
331 |
+------------------------------------------------------------------------ |
332 |
+r3145 | vapier | 2009-10-10 21:09:13 -0400 (Sat, 10 Oct 2009) | 1 line |
333 |
+ |
334 |
+skip mounting of /proc and /sys if they are already mounted #262467 by William Pitcock |
335 |
+------------------------------------------------------------------------ |
336 |
+r3144 | vapier | 2009-10-10 20:27:06 -0400 (Sat, 10 Oct 2009) | 1 line |
337 |
+ |
338 |
+declare fuse.sshfs as a net filesystem #248878 by C.P. Banks |
339 |
+------------------------------------------------------------------------ |
340 |
+r3143 | vapier | 2009-10-10 20:25:32 -0400 (Sat, 10 Oct 2009) | 1 line |
341 |
+ |
342 |
+add stub get/save options funcs for baselayout-2 glue #233830 by Jimmy Jazz |
343 |
+------------------------------------------------------------------------ |
344 |
+r3142 | vapier | 2009-10-10 20:20:59 -0400 (Sat, 10 Oct 2009) | 1 line |
345 |
+ |
346 |
+set RC_TTY_NUMBER to 12 by default #190996 by Pacho Ramos |
347 |
+------------------------------------------------------------------------ |
348 |
+r3136 | vapier | 2009-05-06 12:21:02 -0400 (Wed, 06 May 2009) | 1 line |
349 |
+ |
350 |
+rename to make modprobe happy |
351 |
+------------------------------------------------------------------------ |
352 |
+r3134 | vapier | 2009-02-10 22:49:59 -0500 (Tue, 10 Feb 2009) | 1 line |
353 |
+ |
354 |
+bump to 1.12.13 |
355 |
+------------------------------------------------------------------------ |
356 |
+r3133 | vapier | 2009-02-10 22:49:50 -0500 (Tue, 10 Feb 2009) | 1 line |
357 |
+ |
358 |
+auto run as root if needed |
359 |
+------------------------------------------------------------------------ |
360 |
+r3132 | vapier | 2009-02-10 22:18:28 -0500 (Tue, 10 Feb 2009) | 1 line |
361 |
+ |
362 |
+update copyright |
363 |
+------------------------------------------------------------------------ |
364 |
+r3131 | vapier | 2009-02-08 21:26:46 -0500 (Sun, 08 Feb 2009) | 1 line |
365 |
+ |
366 |
+improve status check for non-root users #242988 by Aaron Ten Clay |
367 |
+------------------------------------------------------------------------ |
368 |
+r3130 | vapier | 2009-02-08 21:22:44 -0500 (Sun, 08 Feb 2009) | 1 line |
369 |
+ |
370 |
+reject multiple --env options #241172 by Leonid Evdokimov |
371 |
+------------------------------------------------------------------------ |
372 |
+r3129 | vapier | 2008-11-04 04:10:41 -0500 (Tue, 04 Nov 2008) | 1 line |
373 |
+ |
374 |
+update code so it actually works on s390 |
375 |
+------------------------------------------------------------------------ |
376 |
+r3127 | vapier | 2008-05-31 06:43:57 -0400 (Sat, 31 May 2008) | 1 line |
377 |
+ |
378 |
+run unionctl on / rather than $dir as pointed out by Petric Frank #222783 |
379 |
+------------------------------------------------------------------------ |
380 |
+r3125 | vapier | 2008-04-09 23:21:51 -0400 (Wed, 09 Apr 2008) | 1 line |
381 |
+ |
382 |
+drop comment as this has been cleaned up and dont delete subdirs #217044 |
383 |
+------------------------------------------------------------------------ |
384 |
+r3124 | vapier | 2008-04-08 12:14:24 -0400 (Tue, 08 Apr 2008) | 1 line |
385 |
+ |
386 |
+dont use rc_runlevel or we go into an infinite loop |
387 |
+------------------------------------------------------------------------ |
388 |
+r3123 | vapier | 2008-04-08 12:04:12 -0400 (Tue, 08 Apr 2008) | 1 line |
389 |
+ |
390 |
+tighten up tarball |
391 |
+------------------------------------------------------------------------ |
392 |
+r3122 | vapier | 2008-04-08 12:01:58 -0400 (Tue, 08 Apr 2008) | 1 line |
393 |
+ |
394 |
+add RC_{BOOT,DEFAULT,RUN}LEVEL vars, convert softlevel= to rc_runlevel=, and change softlevel() to rc_runlevel() |
395 |
+------------------------------------------------------------------------ |
396 |
+r3121 | vapier | 2008-04-07 16:42:06 -0400 (Mon, 07 Apr 2008) | 1 line |
397 |
+ |
398 |
+send `type` output to /dev/null |
399 |
+------------------------------------------------------------------------ |
400 |
+r3120 | vapier | 2008-03-30 20:07:28 -0400 (Sun, 30 Mar 2008) | 1 line |
401 |
+ |
402 |
+use tarball.sh for dist |
403 |
+------------------------------------------------------------------------ |
404 |
+r3119 | vapier | 2008-03-30 20:03:58 -0400 (Sun, 30 Mar 2008) | 1 line |
405 |
+ |
406 |
+update version |
407 |
+------------------------------------------------------------------------ |
408 |
+r3118 | vapier | 2008-03-30 20:03:12 -0400 (Sun, 30 Mar 2008) | 1 line |
409 |
+ |
410 |
+add a function to get the softlevel |
411 |
+------------------------------------------------------------------------ |
412 |
+r3117 | vapier | 2008-03-30 20:01:13 -0400 (Sun, 30 Mar 2008) | 1 line |
413 |
+ |
414 |
+use kbd binaries in PATH #215496 |
415 |
+------------------------------------------------------------------------ |
416 |
+r3116 | vapier | 2008-03-24 03:26:25 -0400 (Mon, 24 Mar 2008) | 1 line |
417 |
+ |
418 |
+use tac to reverse mount order rather than sort -r #214150 by Daa Jaa |
419 |
+------------------------------------------------------------------------ |
420 |
+r3108 | vapier | 2008-02-09 19:19:12 -0500 (Sat, 09 Feb 2008) | 1 line |
421 |
+ |
422 |
+add support for -r/--runlevel |
423 |
+------------------------------------------------------------------------ |
424 |
+r3107 | vapier | 2008-01-15 20:58:40 -0500 (Tue, 15 Jan 2008) | 1 line |
425 |
+ |
426 |
+people prefer history search rather than start/end #205939 |
427 |
+------------------------------------------------------------------------ |
428 |
+r3106 | vapier | 2008-01-15 18:14:26 -0500 (Tue, 15 Jan 2008) | 1 line |
429 |
+ |
430 |
+add fix from newer versions for #205894 |
431 |
+------------------------------------------------------------------------ |
432 |
+r3105 | vapier | 2008-01-14 03:54:39 -0500 (Mon, 14 Jan 2008) | 1 line |
433 |
+ |
434 |
+document a few lines and add ctrl+arrow keys for linux console/gnome-terminal/konsole |
435 |
+------------------------------------------------------------------------ |
436 |
+r3104 | vapier | 2008-01-14 03:43:01 -0500 (Mon, 14 Jan 2008) | 1 line |
437 |
+ |
438 |
+backport support for OpenVZ cruft #203334 |
439 |
+------------------------------------------------------------------------ |
440 |
+r3103 | vapier | 2008-01-14 03:38:13 -0500 (Mon, 14 Jan 2008) | 1 line |
441 |
+ |
442 |
+add rpcbind alias to port 111 and add bzr |
443 |
+------------------------------------------------------------------------ |
444 |
+r3102 | vapier | 2008-01-14 03:35:53 -0500 (Mon, 14 Jan 2008) | 1 line |
445 |
+ |
446 |
+get version from user, dont hardcode it in the script |
447 |
+------------------------------------------------------------------------ |
448 |
+r3101 | vapier | 2008-01-14 03:35:36 -0500 (Mon, 14 Jan 2008) | 1 line |
449 |
+ |
450 |
+import more protocols from newer baselayout |
451 |
+------------------------------------------------------------------------ |
452 |
+r3100 | vapier | 2008-01-14 03:35:19 -0500 (Mon, 14 Jan 2008) | 1 line |
453 |
+ |
454 |
+set /tmp wiping to on by default |
455 |
+------------------------------------------------------------------------ |
456 |
+r3099 | vapier | 2008-01-14 03:35:04 -0500 (Mon, 14 Jan 2008) | 1 line |
457 |
+ |
458 |
+add link-local definition |
459 |
+------------------------------------------------------------------------ |
460 |
+r3098 | vapier | 2008-01-14 02:46:49 -0500 (Mon, 14 Jan 2008) | 1 line |
461 |
+ |
462 |
+backport checkpath from openrc in shell |
463 |
+------------------------------------------------------------------------ |
464 |
+r3096 | vapier | 2008-01-08 02:34:47 -0500 (Tue, 08 Jan 2008) | 1 line |
465 |
+ |
466 |
+pull in rpc.statd as well as portmap #203963 |
467 |
+------------------------------------------------------------------------ |
468 |
+r3095 | vapier | 2008-01-01 13:24:37 -0500 (Tue, 01 Jan 2008) | 1 line |
469 |
+ |
470 |
+add a config() stub to help with baselayout-2 transition |
471 |
+------------------------------------------------------------------------ |
472 |
+r3071 | uberlord | 2007-10-30 03:58:12 -0400 (Tue, 30 Oct 2007) | 1 line |
473 |
+ |
474 |
+Fix fallback expansion, #194191 thanks to kouyu. |
475 |
+------------------------------------------------------------------------ |
476 |
+r3066 | vapier | 2007-10-28 19:33:10 -0400 (Sun, 28 Oct 2007) | 1 line |
477 |
+ |
478 |
+use openafs-client as well #196919 |
479 |
+------------------------------------------------------------------------ |
480 |
+r2795 | uberlord | 2007-07-25 17:22:42 -0400 (Wed, 25 Jul 2007) | 2 lines |
481 |
+ |
482 |
+ Patch runscript.sh to allow for --quiet status, #186459 |
483 |
+ thanks to Jan Kundrát. |
484 |
+------------------------------------------------------------------------ |
485 |
+r2793 | uberlord | 2007-07-23 07:38:47 -0400 (Mon, 23 Jul 2007) | 1 line |
486 |
+ |
487 |
+Fix dhcpcd for sending blank hostnames, #185188 |
488 |
+------------------------------------------------------------------------ |
489 |
+r2757 | uberlord | 2007-07-09 08:00:57 -0400 (Mon, 09 Jul 2007) | 1 line |
490 |
+ |
491 |
+Allow env.d/foo to store colourised variables |
492 |
+------------------------------------------------------------------------ |
493 |
+r2752 | uberlord | 2007-07-07 19:59:08 -0400 (Sat, 07 Jul 2007) | 1 line |
494 |
+ |
495 |
+Fix duplicate stripping, #179422 |
496 |
+------------------------------------------------------------------------ |
497 |
+r2737 | uberlord | 2007-07-02 02:49:49 -0400 (Mon, 02 Jul 2007) | 1 line |
498 |
+ |
499 |
+Remove clear, #183793 thanks to Richard Freeman |
500 |
+------------------------------------------------------------------------ |
501 |
+r2729 | vapier | 2007-06-21 23:01:16 -0400 (Thu, 21 Jun 2007) | 1 line |
502 |
+ |
503 |
+Allow urandom location to be customized #134489. |
504 |
+------------------------------------------------------------------------ |
505 |
+r2722 | vapier | 2007-05-31 01:48:54 -0400 (Thu, 31 May 2007) | 1 line |
506 |
+ |
507 |
+dont spit Factory warning when booting off cd |
508 |
+------------------------------------------------------------------------ |
509 |
+r2693 | uberlord | 2007-05-11 04:58:58 -0400 (Fri, 11 May 2007) | 1 line |
510 |
+ |
511 |
+Use auto for /mnt/cdrom, #177990. |
512 |
+------------------------------------------------------------------------ |
513 |
+r2686 | vapier | 2007-05-05 02:10:49 -0400 (Sat, 05 May 2007) | 1 line |
514 |
+ |
515 |
+note that this is deprecated #174842 |
516 |
+------------------------------------------------------------------------ |
517 |
+r2683 | uberlord | 2007-05-03 08:19:18 -0400 (Thu, 03 May 2007) | 1 line |
518 |
+ |
519 |
+Only use any when >1 interface |
520 |
+------------------------------------------------------------------------ |
521 |
+r2682 | uberlord | 2007-05-03 07:43:16 -0400 (Thu, 03 May 2007) | 1 line |
522 |
+ |
523 |
+Allow ip6to4 tunnels to use any derived address, #170290. |
524 |
+------------------------------------------------------------------------ |
525 |
+r2681 | uberlord | 2007-05-03 07:21:26 -0400 (Thu, 03 May 2007) | 1 line |
526 |
+ |
527 |
+dns_sortlist and dns_options now work as documented, #175367. |
528 |
+------------------------------------------------------------------------ |
529 |
+r2609 | uberlord | 2007-04-16 08:17:46 -0400 (Mon, 16 Apr 2007) | 1 line |
530 |
+ |
531 |
+Don't eval ESSID - duh |
532 |
+------------------------------------------------------------------------ |
533 |
+r2585 | uberlord | 2007-04-12 12:05:29 -0400 (Thu, 12 Apr 2007) | 1 line |
534 |
+ |
535 |
+Warn about deprecated conf.d/wireless, #174282. |
536 |
+------------------------------------------------------------------------ |
537 |
+r2558 | vapier | 2007-04-07 05:28:00 -0400 (Sat, 07 Apr 2007) | 1 line |
538 |
+ |
539 |
+modules-update -> update-modules |
540 |
+------------------------------------------------------------------------ |
541 |
+r2557 | vapier | 2007-04-07 05:27:21 -0400 (Sat, 07 Apr 2007) | 1 line |
542 |
+ |
543 |
+move to sys-apps/module-init-tools |
544 |
+------------------------------------------------------------------------ |
545 |
+r2544 | uberlord | 2007-04-05 06:37:15 -0400 (Thu, 05 Apr 2007) | 1 line |
546 |
+ |
547 |
+1.12.10 |
548 |
+------------------------------------------------------------------------ |
549 |
+r2543 | uberlord | 2007-04-05 06:13:15 -0400 (Thu, 05 Apr 2007) | 1 line |
550 |
+ |
551 |
+Don't launcn ipppd for raw isdn devices, #167494 thanks to Martin |
552 |
+------------------------------------------------------------------------ |
553 |
+r2542 | uberlord | 2007-04-05 06:07:56 -0400 (Thu, 05 Apr 2007) | 1 line |
554 |
+ |
555 |
+eval essid and key settings, #164846 |
556 |
+------------------------------------------------------------------------ |
557 |
+r2541 | vapier | 2007-04-04 18:40:05 -0400 (Wed, 04 Apr 2007) | 1 line |
558 |
+ |
559 |
+Add support for auto mounting of securityfs on /sys/kernel/security. Also delay all grep checks of /proc/filesystems to after we verify the mount point actually exists. |
560 |
+------------------------------------------------------------------------ |
561 |
+r2540 | vapier | 2007-04-02 18:21:29 -0400 (Mon, 02 Apr 2007) | 1 line |
562 |
+ |
563 |
+Make ccwgroup restarting a little more robust and add support for layer2. |
564 |
+------------------------------------------------------------------------ |
565 |
+r2539 | uberlord | 2007-04-02 07:58:40 -0400 (Mon, 02 Apr 2007) | 1 line |
566 |
+ |
567 |
+Stop truecrypt, #168691 thanks to Alon Bar-Lev. |
568 |
+------------------------------------------------------------------------ |
569 |
+r2538 | vapier | 2007-03-28 02:25:13 -0400 (Wed, 28 Mar 2007) | 1 line |
570 |
+ |
571 |
+Force regen of deptree if it is only 0 bytes #172502 by Zhixu Liu. |
572 |
+------------------------------------------------------------------------ |
573 |
+r2536 | vapier | 2007-03-25 06:55:28 -0400 (Sun, 25 Mar 2007) | 1 line |
574 |
+ |
575 |
+Rewrite netmount a bit so that it handles nfs/portmap better and so that it uses more net-fs based init.d scripts. This way, people can just use netmount in their init.d script and not worry about random net fs stuff. |
576 |
+------------------------------------------------------------------------ |
577 |
+r2535 | vapier | 2007-03-25 03:56:53 -0400 (Sun, 25 Mar 2007) | 1 line |
578 |
+ |
579 |
+add a hint to read services(5) |
580 |
+------------------------------------------------------------------------ |
581 |
+r2534 | uberlord | 2007-03-22 06:14:03 -0400 (Thu, 22 Mar 2007) | 1 line |
582 |
+ |
583 |
+Backport fix from trunk to stop wpa_supplicant associating before we are ready, #171273. |
584 |
+------------------------------------------------------------------------ |
585 |
+r2533 | vapier | 2007-03-16 20:18:05 -0400 (Fri, 16 Mar 2007) | 1 line |
586 |
+ |
587 |
+Also delete iceauth/xauth from /tmp in bootmisc #170643 by Pat Double. |
588 |
+------------------------------------------------------------------------ |
589 |
+r2532 | vapier | 2007-03-13 18:12:03 -0400 (Tue, 13 Mar 2007) | 1 line |
590 |
+ |
591 |
+Allow people to set TIMEZONE="" to indicate they want to handle timezone management themselves. |
592 |
+------------------------------------------------------------------------ |
593 |
+r2531 | uberlord | 2007-03-12 13:23:59 -0400 (Mon, 12 Mar 2007) | 1 line |
594 |
+ |
595 |
+Add Xfce4 session example |
596 |
+------------------------------------------------------------------------ |
597 |
+r2530 | uberlord | 2007-03-09 10:04:42 -0500 (Fri, 09 Mar 2007) | 2 lines |
598 |
+ |
599 |
+ Don't call sulogin by absolute path, so splash-utils can intercept it, |
600 |
+ #169949 thanks to Daniel Drake. |
601 |
+------------------------------------------------------------------------ |
602 |
+r2529 | uberlord | 2007-03-09 09:59:14 -0500 (Fri, 09 Mar 2007) | 1 line |
603 |
+ |
604 |
+ Default svcdir when deleting it, just incase it's unset, #170117. |
605 |
+------------------------------------------------------------------------ |
606 |
+r2527 | vapier | 2007-02-17 22:21:34 -0500 (Sat, 17 Feb 2007) | 1 line |
607 |
+ |
608 |
+remove RC_SWAP_ERASE hack from 1.12 as well |
609 |
+------------------------------------------------------------------------ |
610 |
+r2526 | vapier | 2007-02-17 16:19:14 -0500 (Sat, 17 Feb 2007) | 1 line |
611 |
+ |
612 |
+note that RC_SWAP_ERASE destroys labels #167382 |
613 |
+------------------------------------------------------------------------ |
614 |
+r2525 | vapier | 2007-02-17 07:08:58 -0500 (Sat, 17 Feb 2007) | 1 line |
615 |
+ |
616 |
+Do not bother sleeping in checkroot if RC_FORCE_AUTO is enabled. |
617 |
+------------------------------------------------------------------------ |
618 |
+r2524 | uberlord | 2007-01-31 02:54:37 -0500 (Wed, 31 Jan 2007) | 2 lines |
619 |
+ |
620 |
+Support RC_BEFORE/AFTER/PROVIDE_$iface in net.lo too, thanks to |
621 |
+ Robin Johnson. |
622 |
+------------------------------------------------------------------------ |
623 |
+r2523 | uberlord | 2007-01-30 14:04:56 -0500 (Tue, 30 Jan 2007) | 1 line |
624 |
+ |
625 |
+ Support new style wpa_supplicant ctrl_interface directive, #164551. |
626 |
+------------------------------------------------------------------------ |
627 |
+r2519 | vapier | 2007-01-18 23:43:50 -0500 (Thu, 18 Jan 2007) | 1 line |
628 |
+ |
629 |
+Add /bin/fish to /etc/shells #162673 by Donnie Berkholz. |
630 |
+------------------------------------------------------------------------ |
631 |
+r2516 | uberlord | 2007-01-17 07:58:04 -0500 (Wed, 17 Jan 2007) | 1 line |
632 |
+ |
633 |
+Misc fixes and compatible with baselayout-1.13.0_alpha12. |
634 |
+------------------------------------------------------------------------ |
635 |
+r2506 | uberlord | 2007-01-16 12:29:32 -0500 (Tue, 16 Jan 2007) | 1 line |
636 |
+ |
637 |
+Stop hotplug events from spamming log files. |
638 |
+------------------------------------------------------------------------ |
639 |
+r2505 | uberlord | 2007-01-16 11:02:53 -0500 (Tue, 16 Jan 2007) | 1 line |
640 |
+ |
641 |
+Fix restarting when state isn't a symlink |
642 |
+------------------------------------------------------------------------ |
643 |
+r2502 | uberlord | 2007-01-15 12:53:34 -0500 (Mon, 15 Jan 2007) | 1 line |
644 |
+ |
645 |
+Fix ifplugd stopping |
646 |
+------------------------------------------------------------------------ |
647 |
+r2500 | uberlord | 2007-01-15 11:28:36 -0500 (Mon, 15 Jan 2007) | 1 line |
648 |
+ |
649 |
+Backport metric fix to 1.12 |
650 |
+------------------------------------------------------------------------ |
651 |
+r2494 | uberlord | 2007-01-14 04:51:43 -0500 (Sun, 14 Jan 2007) | 1 line |
652 |
+ |
653 |
+Fix ip6 routes when iproute2 isn't installed, #161959. |
654 |
+------------------------------------------------------------------------ |
655 |
+r2486 | uberlord | 2007-01-11 16:12:05 -0500 (Thu, 11 Jan 2007) | 1 line |
656 |
+ |
657 |
+Give 1.12 the same daemon file format as 1.13 |
658 |
+------------------------------------------------------------------------ |
659 |
+r2479 | uberlord | 2007-01-10 04:29:47 -0500 (Wed, 10 Jan 2007) | 1 line |
660 |
+ |
661 |
+Update the daemons file format so 1.13 should upgrade cleanly |
662 |
+------------------------------------------------------------------------ |
663 |
+r2466 | uberlord | 2007-01-09 05:30:17 -0500 (Tue, 09 Jan 2007) | 4 lines |
664 |
+ |
665 |
+ Add conditionalrestart action, which is the same as restart but the service |
666 |
+ is only restarted if it is already started. This means that anything that |
667 |
+ whats this only has to use one command instead of two, making them more |
668 |
+ efficient. |
669 |
+------------------------------------------------------------------------ |
670 |
+r2464 | uberlord | 2007-01-05 13:16:19 -0500 (Fri, 05 Jan 2007) | 1 line |
671 |
+ |
672 |
+Add backported patch by Robbin Johnson to allow operational errors in checkfs through |
673 |
+------------------------------------------------------------------------ |
674 |
+r2460 | vapier | 2007-01-04 22:01:02 -0500 (Thu, 04 Jan 2007) | 1 line |
675 |
+ |
676 |
+Make sure symlinks to directories in /etc/init.d do not screw us up when we run depscan.sh #159999 by Majin Sniper. |
677 |
+------------------------------------------------------------------------ |
678 |
+r2451 | uberlord | 2007-01-03 06:18:35 -0500 (Wed, 03 Jan 2007) | 1 line |
679 |
+ |
680 |
+Update ESSID/MAC wireless documentation, #159807 thanks to Michael Conrad. |
681 |
+------------------------------------------------------------------------ |
682 |
+r2450 | vapier | 2007-01-03 05:19:39 -0500 (Wed, 03 Jan 2007) | 1 line |
683 |
+ |
684 |
+update copyrights once like a band-aid |
685 |
+------------------------------------------------------------------------ |
686 |
+r2448 | vapier | 2007-01-03 05:04:17 -0500 (Wed, 03 Jan 2007) | 1 line |
687 |
+ |
688 |
+add --help/--debug/--version flags |
689 |
+------------------------------------------------------------------------ |
690 |
+r2442 | uberlord | 2006-12-29 13:40:48 -0500 (Fri, 29 Dec 2006) | 1 line |
691 |
+ |
692 |
+Use correct interface in example, #159396. |
693 |
+------------------------------------------------------------------------ |
694 |
+r2439 | uberlord | 2006-12-20 11:05:28 -0500 (Wed, 20 Dec 2006) | 4 lines |
695 |
+ |
696 |
+ Only set remotename if we have a username, #104869 thanks to Alin Nastac. |
697 |
+ |
698 |
+ Use the mtime of /etc/{conf,init}.d directories too so depscan.sh works |
699 |
+ for newly added files. Partial fix for #158548. |
700 |
+------------------------------------------------------------------------ |
701 |
+r2438 | uberlord | 2006-12-20 08:14:45 -0500 (Wed, 20 Dec 2006) | 1 line |
702 |
+ |
703 |
+Only launch sulogin if we are actually in single user mode, #158615. |
704 |
+------------------------------------------------------------------------ |
705 |
+r2434 | uberlord | 2006-12-19 11:40:40 -0500 (Tue, 19 Dec 2006) | 1 line |
706 |
+ |
707 |
+update tarball.sh |
708 |
+------------------------------------------------------------------------ |
709 |
+r2432 | uberlord | 2006-12-19 11:38:03 -0500 (Tue, 19 Dec 2006) | 1 line |
710 |
+ |
711 |
+1.12.8 |
712 |
+------------------------------------------------------------------------ |
713 |
+r2430 | uberlord | 2006-12-18 12:21:07 -0500 (Mon, 18 Dec 2006) | 1 line |
714 |
+ |
715 |
+Reverted patch for #104869 as it's silly. Fixes #158174. |
716 |
+------------------------------------------------------------------------ |
717 |
+r2428 | uberlord | 2006-12-18 05:50:10 -0500 (Mon, 18 Dec 2006) | 6 lines |
718 |
+ |
719 |
+ Match wireless encryption key reported against *, #158319 thanks to |
720 |
+ Robert Wolf. |
721 |
+ |
722 |
+ Replace tac with sed '1!G;h;d' as tac is in /usr, #158312. |
723 |
+ |
724 |
+ Use the FreeBSD protcols file on Linux as it's a lot more descriptive. |
725 |
+------------------------------------------------------------------------ |
726 |
+r2426 | vapier | 2006-12-16 13:18:40 -0500 (Sat, 16 Dec 2006) | 1 line |
727 |
+ |
728 |
+sort the output #158281 |
729 |
+------------------------------------------------------------------------ |
730 |
+r2425 | uberlord | 2006-12-14 16:01:04 -0500 (Thu, 14 Dec 2006) | 1 line |
731 |
+ |
732 |
+Stop providing the NVidia alias, #158099. |
733 |
+------------------------------------------------------------------------ |
734 |
+r2424 | uberlord | 2006-12-14 15:16:03 -0500 (Thu, 14 Dec 2006) | 1 line |
735 |
+ |
736 |
+Fix halting |
737 |
+------------------------------------------------------------------------ |
738 |
+r2423 | uberlord | 2006-12-14 14:04:51 -0500 (Thu, 14 Dec 2006) | 1 line |
739 |
+ |
740 |
+Final fixes for #157965. |
741 |
+------------------------------------------------------------------------ |
742 |
+r2421 | uberlord | 2006-12-14 04:39:17 -0500 (Thu, 14 Dec 2006) | 1 line |
743 |
+ |
744 |
+Fix routes and lo correctly, #157965. |
745 |
+------------------------------------------------------------------------ |
746 |
+r2420 | vapier | 2006-12-13 20:13:42 -0500 (Wed, 13 Dec 2006) | 1 line |
747 |
+ |
748 |
+Move /sbin/modules-update to the module-init-tools package. |
749 |
+------------------------------------------------------------------------ |
750 |
+r2415 | uberlord | 2006-12-12 05:42:32 -0500 (Tue, 12 Dec 2006) | 4 lines |
751 |
+ |
752 |
+ Assume all routes are host routes unless we have a valid netmask, |
753 |
+ #157418 thanks to Alexander Zubkov. |
754 |
+ |
755 |
+ sysvinit now provides shutdown.sh and reboot.sh, #112991. |
756 |
+------------------------------------------------------------------------ |
757 |
+r2411 | vapier | 2006-12-09 02:56:15 -0500 (Sat, 09 Dec 2006) | 1 line |
758 |
+ |
759 |
+be a bit more friendly in the upgrade path by not making the default behavior reset the timezone to Factory |
760 |
+------------------------------------------------------------------------ |
761 |
+r2410 | vapier | 2006-12-09 02:47:07 -0500 (Sat, 09 Dec 2006) | 1 line |
762 |
+ |
763 |
+Add a new TIMEZONE variable to /etc/conf.d/clock so we can track the timezone setting of /etc/localtime properly. |
764 |
+------------------------------------------------------------------------ |
765 |
+r2393 | uberlord | 2006-12-06 02:58:07 -0500 (Wed, 06 Dec 2006) | 1 line |
766 |
+ |
767 |
+Fix dhcp client variables, as pointed out by John Major. |
768 |
+------------------------------------------------------------------------ |
769 |
+r2392 | uberlord | 2006-12-05 11:27:45 -0500 (Tue, 05 Dec 2006) | 1 line |
770 |
+ |
771 |
+Obey the pppd noauth option, #104869 thanks to Bram Verweij. |
772 |
+------------------------------------------------------------------------ |
773 |
+r2391 | uberlord | 2006-12-04 14:45:08 -0500 (Mon, 04 Dec 2006) | 1 line |
774 |
+ |
775 |
+Fix depscan wording |
776 |
+------------------------------------------------------------------------ |
777 |
+r2386 | uberlord | 2006-11-15 11:07:28 -0500 (Wed, 15 Nov 2006) | 1 line |
778 |
+ |
779 |
+Typo |
780 |
+------------------------------------------------------------------------ |
781 |
+r2373 | uberlord | 2006-11-08 18:44:51 -0500 (Wed, 08 Nov 2006) | 1 line |
782 |
+ |
783 |
+Don't use fstype when unmounting |
784 |
+------------------------------------------------------------------------ |
785 |
+r2372 | uberlord | 2006-11-08 18:43:56 -0500 (Wed, 08 Nov 2006) | 1 line |
786 |
+ |
787 |
+tuntap interface is now destroyed correctly, #154509 thanks to Andrew Lambe |
788 |
+------------------------------------------------------------------------ |
789 |
+r2360 | vapier | 2006-11-04 05:05:21 -0500 (Sat, 04 Nov 2006) | 1 line |
790 |
+ |
791 |
+add a new note about the home of DISPLAYMANAGER #154003 |
792 |
+------------------------------------------------------------------------ |
793 |
+r2353 | uberlord | 2006-11-02 05:13:52 -0500 (Thu, 02 Nov 2006) | 4 lines |
794 |
+ |
795 |
+ We no longer unmount ramfs in halt.sh, #151128 |
796 |
+ We no longer use =~ for the 1.12 branch only as we should work on all |
797 |
+ bash versions, #151108 |
798 |
+ |
799 |
+------------------------------------------------------------------------ |
800 |
+r2352 | uberlord | 2006-11-01 10:02:19 -0500 (Wed, 01 Nov 2006) | 1 line |
801 |
+ |
802 |
+Clarified pppd maxfail usage, #153657 thanks to Toralf Förster. |
803 |
+------------------------------------------------------------------------ |
804 |
+r2349 | uberlord | 2006-10-31 09:15:06 -0500 (Tue, 31 Oct 2006) | 1 line |
805 |
+ |
806 |
+tuntap should come before bridge, #150520. |
807 |
+------------------------------------------------------------------------ |
808 |
+r2344 | uberlord | 2006-10-30 02:33:44 -0500 (Mon, 30 Oct 2006) | 1 line |
809 |
+ |
810 |
+ifconfig and iproute2 now work with text aliases thanks to Krzysztof Moscicki. |
811 |
+------------------------------------------------------------------------ |
812 |
+r2342 | vapier | 2006-10-30 01:40:18 -0500 (Mon, 30 Oct 2006) | 1 line |
813 |
+ |
814 |
+Add a note for static /dev that it is indeed static and they need to create all the device nodes #153045 by Thilo Bangert. |
815 |
+------------------------------------------------------------------------ |
816 |
+r2316 | uberlord | 2006-10-16 10:46:30 -0400 (Mon, 16 Oct 2006) | 2 lines |
817 |
+ |
818 |
+Stop rc-update descending into SCM directories. |
819 |
+ Fixes #138188 thanks to Daniele Varrazzo. |
820 |
+------------------------------------------------------------------------ |
821 |
+r2296 | uberlord | 2006-09-30 04:21:23 -0400 (Sat, 30 Sep 2006) | 1 line |
822 |
+ |
823 |
+Added warning about clamping MSS when running ppp on a router, #149525 |
824 |
+------------------------------------------------------------------------ |
825 |
+r2295 | uberlord | 2006-09-30 04:14:16 -0400 (Sat, 30 Sep 2006) | 1 line |
826 |
+ |
827 |
+Punted DISPLAYMANAGER from /etc/rc.conf as it's now in /etc/conf.d/xdm |
828 |
+------------------------------------------------------------------------ |
829 |
+r2290 | uberlord | 2006-09-28 07:11:54 -0400 (Thu, 28 Sep 2006) | 1 line |
830 |
+ |
831 |
+Snapshot inactive services too when stopping from the background or restarting |
832 |
+------------------------------------------------------------------------ |
833 |
+r2289 | uberlord | 2006-09-28 05:33:27 -0400 (Thu, 28 Sep 2006) | 1 line |
834 |
+ |
835 |
+Fix ppp.sh, #149385 |
836 |
+------------------------------------------------------------------------ |
837 |
+r2288 | uberlord | 2006-09-27 08:34:55 -0400 (Wed, 27 Sep 2006) | 1 line |
838 |
+ |
839 |
+Give iwconfig.sh 2 seconds default sleep before scan instead of 1 |
840 |
+------------------------------------------------------------------------ |
841 |
+r2286 | uberlord | 2006-09-26 14:58:20 -0400 (Tue, 26 Sep 2006) | 1 line |
842 |
+ |
843 |
+Ensure a bit more sanity when restarting services |
844 |
+------------------------------------------------------------------------ |
845 |
+r2285 | uberlord | 2006-09-26 14:16:12 -0400 (Tue, 26 Sep 2006) | 1 line |
846 |
+ |
847 |
+Return after recalling - duh |
848 |
+------------------------------------------------------------------------ |
849 |
+r2284 | uberlord | 2006-09-26 12:09:35 -0400 (Tue, 26 Sep 2006) | 1 line |
850 |
+ |
851 |
+Fix bug #147490 and hopefully #148700 |
852 |
+------------------------------------------------------------------------ |
853 |
+r2278 | uberlord | 2006-09-25 10:53:05 -0400 (Mon, 25 Sep 2006) | 1 line |
854 |
+ |
855 |
+Don't rename bridged or bonded interfaces either, #145581. |
856 |
+------------------------------------------------------------------------ |
857 |
+r2255 | vapier | 2006-09-21 03:06:05 -0400 (Thu, 21 Sep 2006) | 1 line |
858 |
+ |
859 |
+Fix udev/devfs addon checks #147856. |
860 |
+------------------------------------------------------------------------ |
861 |
+r2253 | uberlord | 2006-09-20 11:11:52 -0400 (Wed, 20 Sep 2006) | 2 lines |
862 |
+ |
863 |
+Start scheduled services in the correct order, #148011. |
864 |
+ |
865 |
+------------------------------------------------------------------------ |
866 |
+r2251 | vapier | 2006-09-18 01:16:46 -0400 (Mon, 18 Sep 2006) | 1 line |
867 |
+ |
868 |
+fix bootchart CATEGORY typo #145263 |
869 |
+------------------------------------------------------------------------ |
870 |
+r2250 | vapier | 2006-09-14 21:32:58 -0400 (Thu, 14 Sep 2006) | 1 line |
871 |
+ |
872 |
+fix typo in RC_DMESG_LEVEL var #147611 |
873 |
+------------------------------------------------------------------------ |
874 |
+r2240 | uberlord | 2006-09-14 06:13:11 -0400 (Thu, 14 Sep 2006) | 1 line |
875 |
+ |
876 |
+tag 1.12.5 |
877 |
+------------------------------------------------------------------------ |
878 |
+r2238 | vapier | 2006-09-13 22:05:42 -0400 (Wed, 13 Sep 2006) | 1 line |
879 |
+ |
880 |
+Check for the udev/devfs addons rather than binaries #147221. |
881 |
+------------------------------------------------------------------------ |
882 |
+r2235 | uberlord | 2006-09-12 18:49:50 -0400 (Tue, 12 Sep 2006) | 1 line |
883 |
+ |
884 |
+Whitespace |
885 |
+------------------------------------------------------------------------ |
886 |
+r2227 | uberlord | 2006-09-06 04:59:15 -0400 (Wed, 06 Sep 2006) | 1 line |
887 |
+ |
888 |
+Fix PPPoA usage, #144194 thanks to Giampaolo Tomassoni. |
889 |
+------------------------------------------------------------------------ |
890 |
+r2226 | uberlord | 2006-09-06 04:51:16 -0400 (Wed, 06 Sep 2006) | 3 lines |
891 |
+ |
892 |
+ iproute2 netlink check has been moved to the ebuild. |
893 |
+ |
894 |
+ When stopping a ppp link, don't remove the IP address, #145034. |
895 |
+------------------------------------------------------------------------ |
896 |
+r2225 | uberlord | 2006-09-05 11:55:49 -0400 (Tue, 05 Sep 2006) | 1 line |
897 |
+ |
898 |
+wpa_supplicant packet socket checks have been moved to the ebuild. |
899 |
+------------------------------------------------------------------------ |
900 |
+r2216 | vapier | 2006-09-01 02:39:15 -0400 (Fri, 01 Sep 2006) | 1 line |
901 |
+ |
902 |
+tweak kde info a little #145747 |
903 |
+------------------------------------------------------------------------ |
904 |
+r2215 | vapier | 2006-08-30 22:30:30 -0400 (Wed, 30 Aug 2006) | 1 line |
905 |
+ |
906 |
+Change the default cdrom fstab entry to use the udev/old name /dev/cdrom and set fs type to auto #145142 by Matt Courney/Chris Gianelloni. |
907 |
+------------------------------------------------------------------------ |
908 |
+r2214 | vapier | 2006-08-27 16:44:21 -0400 (Sun, 27 Aug 2006) | 1 line |
909 |
+ |
910 |
+fix typo in $CATEGORY for bootchart #145263 by Andrew Kay |
911 |
+------------------------------------------------------------------------ |
912 |
+r2212 | uberlord | 2006-08-24 05:45:25 -0400 (Thu, 24 Aug 2006) | 1 line |
913 |
+ |
914 |
+Release essid config |
915 |
+------------------------------------------------------------------------ |
916 |
+r2211 | uberlord | 2006-08-24 05:00:04 -0400 (Thu, 24 Aug 2006) | 1 line |
917 |
+ |
918 |
+Only report device initiated services if we really have any |
919 |
+------------------------------------------------------------------------ |
920 |
+r2209 | vapier | 2006-08-23 21:06:34 -0400 (Wed, 23 Aug 2006) | 1 line |
921 |
+ |
922 |
+If /etc/conf.d/rc-extra exists, source it at the top of `rc` so users can inject whatever catches their fancy #144892 by Deadpan110. |
923 |
+------------------------------------------------------------------------ |
924 |
+r2208 | vapier | 2006-08-23 21:04:24 -0400 (Wed, 23 Aug 2006) | 1 line |
925 |
+ |
926 |
+Add RC_DMESG_LEVEL for people to control the dmesg console loglevel at boot time #142810 by Viktors Rotanovs. |
927 |
+------------------------------------------------------------------------ |
928 |
+r2207 | uberlord | 2006-08-23 12:20:10 -0400 (Wed, 23 Aug 2006) | 1 line |
929 |
+ |
930 |
+Just release the ap hold, don't re-associate |
931 |
+------------------------------------------------------------------------ |
932 |
+r2206 | uberlord | 2006-08-22 17:46:36 -0400 (Tue, 22 Aug 2006) | 1 line |
933 |
+ |
934 |
+Support ifconfig routes better |
935 |
+------------------------------------------------------------------------ |
936 |
+r2204 | uberlord | 2006-08-22 12:46:58 -0400 (Tue, 22 Aug 2006) | 1 line |
937 |
+ |
938 |
+Fix clip.sh from erroring if not installed |
939 |
+------------------------------------------------------------------------ |
940 |
+r2202 | uberlord | 2006-08-22 11:10:16 -0400 (Tue, 22 Aug 2006) | 1 line |
941 |
+ |
942 |
+Punt irqbalance from rc |
943 |
+------------------------------------------------------------------------ |
944 |
+r2201 | uberlord | 2006-08-21 10:19:45 -0400 (Mon, 21 Aug 2006) | 1 line |
945 |
+ |
946 |
+clip fixups |
947 |
+------------------------------------------------------------------------ |
948 |
+r2200 | uberlord | 2006-08-21 08:50:33 -0400 (Mon, 21 Aug 2006) | 1 line |
949 |
+ |
950 |
+Add Classical IP over ATM support, #108153 thanks to Giampaolo Tomassoni |
951 |
+------------------------------------------------------------------------ |
952 |
+r2199 | uberlord | 2006-08-21 08:25:15 -0400 (Mon, 21 Aug 2006) | 1 line |
953 |
+ |
954 |
+Allow dhcp clients to have global options - e.g. dhcpcd="-a" |
955 |
+------------------------------------------------------------------------ |
956 |
+r2198 | uberlord | 2006-08-21 07:11:50 -0400 (Mon, 21 Aug 2006) | 1 line |
957 |
+ |
958 |
+Start volumes after we have loaded modules. Don't do this in trunk - as we're going to move more logic from /sbin/rc to init scripts |
959 |
+------------------------------------------------------------------------ |
960 |
+r2197 | uberlord | 2006-08-21 03:05:24 -0400 (Mon, 21 Aug 2006) | 1 line |
961 |
+ |
962 |
+Don't hold onto the AP when starting |
963 |
+------------------------------------------------------------------------ |
964 |
+r2196 | uberlord | 2006-08-18 05:25:22 -0400 (Fri, 18 Aug 2006) | 1 line |
965 |
+ |
966 |
+Don't stop services that are depended on by coldplugged services. |
967 |
+------------------------------------------------------------------------ |
968 |
+r2195 | uberlord | 2006-08-17 10:04:47 -0400 (Thu, 17 Aug 2006) | 1 line |
969 |
+ |
970 |
+Document ppp plugin options, #144194. |
971 |
+------------------------------------------------------------------------ |
972 |
+r2194 | uberlord | 2006-08-17 08:17:29 -0400 (Thu, 17 Aug 2006) | 1 line |
973 |
+ |
974 |
+Allow RC_NEED_$iface to work in the same was as RC_NEED. |
975 |
+------------------------------------------------------------------------ |
976 |
+r2193 | uberlord | 2006-08-17 04:36:29 -0400 (Thu, 17 Aug 2006) | 1 line |
977 |
+ |
978 |
+Fix typo |
979 |
+------------------------------------------------------------------------ |
980 |
+r2192 | uberlord | 2006-08-16 16:20:05 -0400 (Wed, 16 Aug 2006) | 1 line |
981 |
+ |
982 |
+Fix typo's in net.example, #144144 thanks to Christian 'Opfer' Faulhammer. |
983 |
+------------------------------------------------------------------------ |
984 |
+r2191 | uberlord | 2006-08-16 10:38:55 -0400 (Wed, 16 Aug 2006) | 2 lines |
985 |
+ |
986 |
+ /sys/class/net/$iface/wireless means it's a wireless device too in |
987 |
+ iwconfig.sh and wpa_supplicant.sh |
988 |
+------------------------------------------------------------------------ |
989 |
+r2190 | uberlord | 2006-08-15 17:40:03 -0400 (Tue, 15 Aug 2006) | 2 lines |
990 |
+ |
991 |
+ Fix start-stop-daemon using the --name option |
992 |
+ #143951 thanks to Dustin J. Mitchell |
993 |
+------------------------------------------------------------------------ |
994 |
+r2189 | uberlord | 2006-08-15 05:50:53 -0400 (Tue, 15 Aug 2006) | 4 lines |
995 |
+ |
996 |
+ Support old gateway variable with iproute2. |
997 |
+ arpinging of available address can be disabled with |
998 |
+ modules=( "!arping" ) |
999 |
+ |
1000 |
+------------------------------------------------------------------------ |
1001 |
+r2188 | uberlord | 2006-08-14 10:45:23 -0400 (Mon, 14 Aug 2006) | 1 line |
1002 |
+ |
1003 |
+Set frequency, channel and ap after ESSID, #143716 thanks to damage. |
1004 |
+------------------------------------------------------------------------ |
1005 |
+r2187 | uberlord | 2006-08-14 09:22:44 -0400 (Mon, 14 Aug 2006) | 1 line |
1006 |
+ |
1007 |
+Only send a process the TERM signal once, #141832 |
1008 |
+------------------------------------------------------------------------ |
1009 |
+r2186 | uberlord | 2006-08-13 17:03:18 -0400 (Sun, 13 Aug 2006) | 1 line |
1010 |
+ |
1011 |
+Start dhclient on the right interface, #130670 thanks to Petr Svoboda. |
1012 |
+------------------------------------------------------------------------ |
1013 |
+r2185 | uberlord | 2006-08-13 15:55:48 -0400 (Sun, 13 Aug 2006) | 5 lines |
1014 |
+ |
1015 |
+ Drop -o from dhcpcd options as all dhcpcd versions in portage have been |
1016 |
+ patches to not bring the interface down and future versions may not |
1017 |
+ support that option as they won't bring the interface down at all. |
1018 |
+ |
1019 |
+ Fix frequency parsing and add channel parsing to iwconfig, #143698 |
1020 |
+------------------------------------------------------------------------ |
1021 |
+r2184 | vapier | 2006-08-13 10:42:36 -0400 (Sun, 13 Aug 2006) | 1 line |
1022 |
+ |
1023 |
+fix segfault when run with no parameters #143752 |
1024 |
+------------------------------------------------------------------------ |
1025 |
+r2183 | vapier | 2006-08-13 10:41:37 -0400 (Sun, 13 Aug 2006) | 1 line |
1026 |
+ |
1027 |
+eat whitespace/fix style |
1028 |
+------------------------------------------------------------------------ |
1029 |
+r2182 | vapier | 2006-08-06 01:21:08 -0400 (Sun, 06 Aug 2006) | 6 lines |
1030 |
+ |
1031 |
+Since the clock init.d script has been moved to critical services level, |
1032 |
+when it fails it causes booting to halt. Since there isn't much the user |
1033 |
+can generally do about the problem until the system is finished booting, |
1034 |
+make the init.d script always return true as the error output should be |
1035 |
+enough to get people to fix the issue #139950. |
1036 |
+ |
1037 |
+------------------------------------------------------------------------ |
1038 |
+r2181 | vapier | 2006-08-05 20:35:40 -0400 (Sat, 05 Aug 2006) | 1 line |
1039 |
+ |
1040 |
+Don't use chown while booting in case user is using ldap auth so we dont inadvertently trigger a network lookup #139411. |
1041 |
+------------------------------------------------------------------------ |
1042 |
+r2180 | vapier | 2006-08-04 11:31:07 -0400 (Fri, 04 Aug 2006) | 1 line |
1043 |
+ |
1044 |
+make sure we dont let any extraneous files in (even ignored ones) #142457 |
1045 |
+------------------------------------------------------------------------ |
1046 |
+r2179 | uberlord | 2006-08-04 09:43:47 -0400 (Fri, 04 Aug 2006) | 1 line |
1047 |
+ |
1048 |
+Add bootchart suppport, #74425 and #141114. Thanks to Paul Pacheco. |
1049 |
+------------------------------------------------------------------------ |
1050 |
+r2178 | uberlord | 2006-08-02 06:56:10 -0400 (Wed, 02 Aug 2006) | 1 line |
1051 |
+ |
1052 |
+Stupid roy didn't test |
1053 |
+------------------------------------------------------------------------ |
1054 |
+r2177 | uberlord | 2006-08-02 05:38:33 -0400 (Wed, 02 Aug 2006) | 1 line |
1055 |
+ |
1056 |
+Updated tarball.sh to make clean before making the tarball, bug #142457 |
1057 |
+------------------------------------------------------------------------ |
1058 |
+r2176 | uberlord | 2006-08-01 05:02:40 -0400 (Tue, 01 Aug 2006) | 1 line |
1059 |
+ |
1060 |
+Tag 1.12.2 |
1061 |
+------------------------------------------------------------------------ |
1062 |
+r2175 | vapier | 2006-07-30 19:57:06 -0400 (Sun, 30 Jul 2006) | 1 line |
1063 |
+ |
1064 |
+If modprobing the rtc module in the clock init.d script failed, fall back to the genrtc module #142140 by Robin Johnson. |
1065 |
+------------------------------------------------------------------------ |
1066 |
+r2174 | uberlord | 2006-07-28 03:11:51 -0400 (Fri, 28 Jul 2006) | 1 line |
1067 |
+ |
1068 |
+Don't stop deps of inactive services |
1069 |
+------------------------------------------------------------------------ |
1070 |
+r2173 | uberlord | 2006-07-26 05:09:06 -0400 (Wed, 26 Jul 2006) | 3 lines |
1071 |
+ |
1072 |
+ wpa_supplicant now launches even when wireless radio has been killed |
1073 |
+ as if the user enables it then it will associate and work without the |
1074 |
+ user having to restart the interface. |
1075 |
+------------------------------------------------------------------------ |
1076 |
+r2171 | uberlord | 2006-07-20 13:16:38 -0400 (Thu, 20 Jul 2006) | 3 lines |
1077 |
+ |
1078 |
+ Enable RC_NEED="foo" and RC_USE="bar" in /etc/conf.d/${SERVICE} |
1079 |
+ so that users can overlay service dependencies with their own. |
1080 |
+ Bug #140865 |
1081 |
+------------------------------------------------------------------------ |
1082 |
+r2170 | uberlord | 2006-07-20 07:16:37 -0400 (Thu, 20 Jul 2006) | 1 line |
1083 |
+ |
1084 |
+Fix quoting in valid_i and give better feedback about services not starting/stopping |
1085 |
+------------------------------------------------------------------------ |
1086 |
+r2169 | uberlord | 2006-07-19 05:19:51 -0400 (Wed, 19 Jul 2006) | 1 line |
1087 |
+ |
1088 |
+Document RC_COLDPLUG better for udev-096 |
1089 |
+------------------------------------------------------------------------ |
1090 |
+r2167 | uberlord | 2006-07-18 14:06:59 -0400 (Tue, 18 Jul 2006) | 1 line |
1091 |
+ |
1092 |
+Allow start-stop-daemon to be used by non services |
1093 |
+------------------------------------------------------------------------ |
1094 |
+r2165 | uberlord | 2006-07-18 07:06:40 -0400 (Tue, 18 Jul 2006) | 2 lines |
1095 |
+ |
1096 |
+ Report services scheduled to be started by another service as |
1097 |
+ started OK for splash. |
1098 |
+------------------------------------------------------------------------ |
1099 |
+r2164 | uberlord | 2006-07-17 19:11:19 -0400 (Mon, 17 Jul 2006) | 1 line |
1100 |
+ |
1101 |
+Remove snapshots correctly |
1102 |
+------------------------------------------------------------------------ |
1103 |
+r2162 | uberlord | 2006-07-17 04:53:52 -0400 (Mon, 17 Jul 2006) | 1 line |
1104 |
+ |
1105 |
+Use dolisting instead of ls for consitency |
1106 |
+------------------------------------------------------------------------ |
1107 |
+r2161 | uberlord | 2006-07-17 04:46:45 -0400 (Mon, 17 Jul 2006) | 1 line |
1108 |
+ |
1109 |
+Reference coldplugged scripts correctly |
1110 |
+------------------------------------------------------------------------ |
1111 |
+r2159 | vapier | 2006-07-15 02:39:23 -0400 (Sat, 15 Jul 2006) | 1 line |
1112 |
+ |
1113 |
+add bindings for konsole word skipping alt+arrow keys |
1114 |
+------------------------------------------------------------------------ |
1115 |
+r2151 | uberlord | 2006-07-12 12:11:04 -0400 (Wed, 12 Jul 2006) | 4 lines |
1116 |
+ |
1117 |
+ Add bootmisc as a CRITICAL_SERVICE as too many init scripts don't |
1118 |
+ depend on it, which means that /var/run and others could get cleaned after |
1119 |
+ daemons write important things there - like pidfiles - when using parallel |
1120 |
+ startup. |
1121 |
+------------------------------------------------------------------------ |
1122 |
+r2146 | uberlord | 2006-07-11 08:37:38 -0400 (Tue, 11 Jul 2006) | 1 line |
1123 |
+ |
1124 |
+Fix stopping individual interfaces without bringing down net depends |
1125 |
+------------------------------------------------------------------------ |
1126 |
+r2145 | uberlord | 2006-07-10 15:14:28 -0400 (Mon, 10 Jul 2006) | 1 line |
1127 |
+ |
1128 |
+Exclude interfaces when RC_STRICT_NET_CHECKING=yes |
1129 |
+------------------------------------------------------------------------ |
1130 |
+r2144 | uberlord | 2006-07-10 12:21:00 -0400 (Mon, 10 Jul 2006) | 1 line |
1131 |
+ |
1132 |
+Should be better to read |
1133 |
+------------------------------------------------------------------------ |
1134 |
+r2143 | uberlord | 2006-07-10 12:18:00 -0400 (Mon, 10 Jul 2006) | 1 line |
1135 |
+ |
1136 |
+Fix errors caused by last commit, backport is_net_up from trunk to 1.12 |
1137 |
+------------------------------------------------------------------------ |
1138 |
+r2142 | uberlord | 2006-07-10 11:12:11 -0400 (Mon, 10 Jul 2006) | 2 lines |
1139 |
+ |
1140 |
+ Fixed some internal net dependencies with >1 active net service |
1141 |
+ Services can now be scheduled on any inactive services. |
1142 |
+------------------------------------------------------------------------ |
1143 |
+r2141 | uberlord | 2006-07-09 09:21:53 -0400 (Sun, 09 Jul 2006) | 1 line |
1144 |
+ |
1145 |
+Stop inactive dependencies too |
1146 |
+------------------------------------------------------------------------ |
1147 |
+r2125 | vapier | 2006-06-28 20:25:53 -0400 (Wed, 28 Jun 2006) | 1 line |
1148 |
+ |
1149 |
+add a dirty little hack to help people setup custom bindings |
1150 |
+------------------------------------------------------------------------ |
1151 |
+r2124 | uberlord | 2006-06-27 06:46:52 -0400 (Tue, 27 Jun 2006) | 2 lines |
1152 |
+ |
1153 |
+ Document that depend_eth0() only works in conf.d/net and |
1154 |
+ not conf.d/net.$profile, #137727. |
1155 |
+------------------------------------------------------------------------ |
1156 |
+r2123 | vapier | 2006-06-27 02:40:43 -0400 (Tue, 27 Jun 2006) | 1 line |
1157 |
+ |
1158 |
+Make sure modules-update generates the devfs config files properly #136174. |
1159 |
+------------------------------------------------------------------------ |
1160 |
+r2122 | uberlord | 2006-06-26 10:59:11 -0400 (Mon, 26 Jun 2006) | 1 line |
1161 |
+ |
1162 |
+More devicescape fixes for iwconfig.sh |
1163 |
+------------------------------------------------------------------------ |
1164 |
+r2121 | vapier | 2006-06-25 03:01:12 -0400 (Sun, 25 Jun 2006) | 1 line |
1165 |
+ |
1166 |
+Make sure modprobe.conf is generated properly when done by hand #132668 by Alexander Skwar. |
1167 |
+------------------------------------------------------------------------ |
1168 |
+r2120 | vapier | 2006-06-25 02:59:31 -0400 (Sun, 25 Jun 2006) | 1 line |
1169 |
+ |
1170 |
+fix typo in message about /etc/modprobe.conf not being needed |
1171 |
+------------------------------------------------------------------------ |
1172 |
+r2112 | uberlord | 2006-06-23 04:32:46 -0400 (Fri, 23 Jun 2006) | 1 line |
1173 |
+ |
1174 |
+Fix rc-status broken link reporting properly, #137656 |
1175 |
+------------------------------------------------------------------------ |
1176 |
+r2110 | uberlord | 2006-06-21 14:45:23 -0400 (Wed, 21 Jun 2006) | 1 line |
1177 |
+ |
1178 |
+Typo fix, #137501 thanks to Oldrich Jedlicka |
1179 |
+------------------------------------------------------------------------ |
1180 |
+r2105 | vapier | 2006-06-20 00:58:43 -0400 (Tue, 20 Jun 2006) | 1 line |
1181 |
+ |
1182 |
+remove pointless /proc line |
1183 |
+------------------------------------------------------------------------ |
1184 |
+r2104 | uberlord | 2006-06-19 11:04:43 -0400 (Mon, 19 Jun 2006) | 1 line |
1185 |
+ |
1186 |
+Connect to the specified BSSID if known |
1187 |
+------------------------------------------------------------------------ |
1188 |
+r2103 | uberlord | 2006-06-19 10:27:05 -0400 (Mon, 19 Jun 2006) | 1 line |
1189 |
+ |
1190 |
+Preliminary support for dscape ieee80211 stack devices. |
1191 |
+------------------------------------------------------------------------ |
1192 |
+r2101 | uberlord | 2006-06-19 05:42:18 -0400 (Mon, 19 Jun 2006) | 1 line |
1193 |
+ |
1194 |
+Remove useless quoting |
1195 |
+------------------------------------------------------------------------ |
1196 |
+r2100 | vapier | 2006-06-18 19:27:38 -0400 (Sun, 18 Jun 2006) | 1 line |
1197 |
+ |
1198 |
+Force stricter mount options on /proc /sys /dev/pts /proc/bus/usb |
1199 |
+------------------------------------------------------------------------ |
1200 |
+r2099 | vapier | 2006-06-18 19:24:49 -0400 (Sun, 18 Jun 2006) | 1 line |
1201 |
+ |
1202 |
+Mount binfmt_misc automatically in localmount if available. |
1203 |
+------------------------------------------------------------------------ |
1204 |
+r2096 | uberlord | 2006-06-18 13:55:43 -0400 (Sun, 18 Jun 2006) | 2 lines |
1205 |
+ |
1206 |
+ vlan id's can now be treated as individual interfaces via init scripts |
1207 |
+ provided they depend on the real interface, #137029 |
1208 |
+------------------------------------------------------------------------ |
1209 |
+r2095 | uberlord | 2006-06-15 06:34:14 -0400 (Thu, 15 Jun 2006) | 4 lines |
1210 |
+ |
1211 |
+ runscript.sh now supports the --verbose flag setting RC_VERBOSE="yes" |
1212 |
+ When RC_VERBOSE="yes" and RC_PARALLEL_STARTUP="yes" and there is no |
1213 |
+ exclusive lock (ie, init script not started via rc) then we don't hide |
1214 |
+ init script output by setting RC_QUIET_STDOUT, #136034. |
1215 |
+------------------------------------------------------------------------ |
1216 |
+r2094 | uberlord | 2006-06-15 06:03:59 -0400 (Thu, 15 Jun 2006) | 1 line |
1217 |
+ |
1218 |
+Document RC_PARALLEL_STARTUP hiding init script messages |
1219 |
+------------------------------------------------------------------------ |
1220 |
+r2093 | uberlord | 2006-06-15 05:52:03 -0400 (Thu, 15 Jun 2006) | 1 line |
1221 |
+ |
1222 |
+More ppp documentation |
1223 |
+------------------------------------------------------------------------ |
1224 |
+r2092 | uberlord | 2006-06-15 04:57:33 -0400 (Thu, 15 Jun 2006) | 1 line |
1225 |
+ |
1226 |
+Touchup ppp documentation and quickly fix iwconfig issue with wpa_supplicant caused by last patch |
1227 |
+------------------------------------------------------------------------ |
1228 |
+r2091 | uberlord | 2006-06-14 17:13:31 -0400 (Wed, 14 Jun 2006) | 3 lines |
1229 |
+ |
1230 |
+ {start,stop}_volumes moved to rc and halt.sh respectively. |
1231 |
+ |
1232 |
+ net services are now depended upon more correctly. |
1233 |
+------------------------------------------------------------------------ |
1234 |
+r2090 | uberlord | 2006-06-14 09:34:41 -0400 (Wed, 14 Jun 2006) | 1 line |
1235 |
+ |
1236 |
+wireless cards now get their txpower set to auto before starting. |
1237 |
+------------------------------------------------------------------------ |
1238 |
+r2089 | uberlord | 2006-06-14 04:46:16 -0400 (Wed, 14 Jun 2006) | 4 lines |
1239 |
+ |
1240 |
+ Fix "before net" dependencies, #135872 thanks to Oldrich Jedlicka. |
1241 |
+ |
1242 |
+ pppd.sh now uses passwordfd instead of very nasty regex stuff, |
1243 |
+ thanks to Oldrich Jedlicka, Alin Nastac and me :), #134337 |
1244 |
+------------------------------------------------------------------------ |
1245 |
+r2087 | uberlord | 2006-06-12 19:17:22 -0400 (Mon, 12 Jun 2006) | 1 line |
1246 |
+ |
1247 |
+Makefile fixes |
1248 |
+------------------------------------------------------------------------ |
1249 |
+r2086 | uberlord | 2006-06-12 16:02:24 -0400 (Mon, 12 Jun 2006) | 1 line |
1250 |
+ |
1251 |
+Remove .cvsignore files as we're using svn now :) |
1252 |
+------------------------------------------------------------------------ |
1253 |
+r2085 | uberlord | 2006-06-12 04:55:41 -0400 (Mon, 12 Jun 2006) | 1 line |
1254 |
+ |
1255 |
+We now have a Makefile to install our scripts. |
1256 |
+------------------------------------------------------------------------ |
1257 |
+r2083 | azarah | 2006-06-07 05:51:06 -0400 (Wed, 07 Jun 2006) | 2 lines |
1258 |
+ |
1259 |
+Move 'dmesg -n 1' earlier with new udev stuff that floods the console. |
1260 |
+ |
1261 |
+------------------------------------------------------------------------ |
1262 |
+r2080 | uberlord | 2006-06-06 07:05:04 -0400 (Tue, 06 Jun 2006) | 2 lines |
1263 |
+ |
1264 |
+ shutdown.sh now uses the INIT_HALT variable correctly, #135740 |
1265 |
+ thanks to Steve Moerk. |
1266 |
+------------------------------------------------------------------------ |
1267 |
+r2079 | uberlord | 2006-06-05 10:21:06 -0400 (Mon, 05 Jun 2006) | 1 line |
1268 |
+ |
1269 |
+1.12.1 tagged |
1270 |
+------------------------------------------------------------------------ |
1271 |
+r2078 | uberlord | 2006-06-05 09:42:14 -0400 (Mon, 05 Jun 2006) | 2 lines |
1272 |
+ |
1273 |
+ Ensure that an empty NET_FS_LIST doesn't cause localmount to error, |
1274 |
+ #132928 thanks to Dominik Buerkle. |
1275 |
+------------------------------------------------------------------------ |
1276 |
+r2077 | uberlord | 2006-06-05 09:28:14 -0400 (Mon, 05 Jun 2006) | 1 line |
1277 |
+ |
1278 |
+Show help when rc-update is called without arguments, #133434. |
1279 |
+------------------------------------------------------------------------ |
1280 |
+r2076 | uberlord | 2006-06-05 09:23:07 -0400 (Mon, 05 Jun 2006) | 2 lines |
1281 |
+ |
1282 |
+ depscan.sh now tries to touch files in with future mtimes so that |
1283 |
+ users only see the clockscew message once, #135212. |
1284 |
+------------------------------------------------------------------------ |
1285 |
+r2075 | uberlord | 2006-06-05 08:21:14 -0400 (Mon, 05 Jun 2006) | 1 line |
1286 |
+ |
1287 |
+Fix bug number |
1288 |
+------------------------------------------------------------------------ |
1289 |
+r2074 | uberlord | 2006-06-05 08:19:20 -0400 (Mon, 05 Jun 2006) | 1 line |
1290 |
+ |
1291 |
+rc now stops services again, #135340 |
1292 |
+------------------------------------------------------------------------ |
1293 |
+r2073 | uberlord | 2006-06-05 08:03:05 -0400 (Mon, 05 Jun 2006) | 1 line |
1294 |
+ |
1295 |
+Fix typo in /sbin/rc, #135323 thanks to Ed Catmur. |
1296 |
+------------------------------------------------------------------------ |
1297 |
+r2072 | uberlord | 2006-06-05 06:23:47 -0400 (Mon, 05 Jun 2006) | 1 line |
1298 |
+ |
1299 |
+Restore the man user/group, #133298 thanks to Chris Gianelloni. |
1300 |
+------------------------------------------------------------------------ |
1301 |
+r2069 | uberlord | 2006-06-04 12:17:13 -0400 (Sun, 04 Jun 2006) | 1 line |
1302 |
+ |
1303 |
+Update ChangeLog |
1304 |
+------------------------------------------------------------------------ |
1305 |
+r2050 | uberlord | 2006-06-02 16:02:40 -0400 (Fri, 02 Jun 2006) | 10 lines |
1306 |
+ |
1307 |
+ Allow LC_* and LANG vars through to runscript.sh by default. |
1308 |
+ |
1309 |
+ net.lo now comes after bootmisc, #135118 thanks to Oldrich Jedlicka. |
1310 |
+ |
1311 |
+ arping.sh now has MAC address support, #134253 thanks to Oldrich Jedlicka. |
1312 |
+ |
1313 |
+ pppd.sh now updates secret files with a blank password, #134337 |
1314 |
+ |
1315 |
+ Remove swapon call from /sbin/rc as localmount already calls it, |
1316 |
+ partial fix for #134489 |
1317 |
+------------------------------------------------------------------------ |
1318 |
+r2048 | uberlord | 2006-05-30 10:16:04 -0400 (Tue, 30 May 2006) | 1 line |
1319 |
+ |
1320 |
+Allow users to specify netplugd options. |
1321 |
+------------------------------------------------------------------------ |
1322 |
+r2047 | uberlord | 2006-05-30 05:58:08 -0400 (Tue, 30 May 2006) | 1 line |
1323 |
+ |
1324 |
+Really fix is_xenU_sys, #134571 thanks to Stefan Hellermann. |
1325 |
+------------------------------------------------------------------------ |
1326 |
+r2046 | uberlord | 2006-05-24 15:27:27 -0400 (Wed, 24 May 2006) | 9 lines |
1327 |
+ |
1328 |
+ Ensure that we call halt.sh in a new shell with LC_ALL=C so that we don't |
1329 |
+ load any locale information which may stop us unmounting /usr, #128848 |
1330 |
+ and #133090. |
1331 |
+ |
1332 |
+ Don't set clock for OpenVZ systems, #133265 thanks to Kir Kolyshkin. |
1333 |
+ |
1334 |
+ Don't remount / in checkroot for unionfs /, #129975 thanks to Daniel. |
1335 |
+ |
1336 |
+ Don't stop net interfaces / is unionfs and a branch is network mounted. |
1337 |
+------------------------------------------------------------------------ |
1338 |
+r2044 | uberlord | 2006-05-23 09:17:40 -0400 (Tue, 23 May 2006) | 1 line |
1339 |
+ |
1340 |
+1.12.0 - is now done :) |
1341 |
+------------------------------------------------------------------------ |
1342 |
+r2043 | uberlord | 2006-05-23 09:11:00 -0400 (Tue, 23 May 2006) | 1 line |
1343 |
+ |
1344 |
+halt.sh can now deal with unionfs a bit better, #99682. |
1345 |
+------------------------------------------------------------------------ |
1346 |
+r2042 | uberlord | 2006-05-16 12:10:53 -0400 (Tue, 16 May 2006) | 1 line |
1347 |
+ |
1348 |
+Take vapiers advice and test is capabilities exists as it may not in the future |
1349 |
+------------------------------------------------------------------------ |
1350 |
+r2041 | uberlord | 2006-05-16 08:01:13 -0400 (Tue, 16 May 2006) | 1 line |
1351 |
+ |
1352 |
+Better grep for is_xenU_sys |
1353 |
+------------------------------------------------------------------------ |
1354 |
+r2040 | uberlord | 2006-05-16 06:11:15 -0400 (Tue, 16 May 2006) | 1 line |
1355 |
+ |
1356 |
+Always report Xen domU domains correctly, #107976. |
1357 |
+------------------------------------------------------------------------ |
1358 |
+r2039 | uberlord | 2006-05-16 06:09:38 -0400 (Tue, 16 May 2006) | 1 line |
1359 |
+ |
1360 |
+Make bridge a little more robust |
1361 |
+------------------------------------------------------------------------ |
1362 |
+r2038 | uberlord | 2006-05-15 14:52:35 -0400 (Mon, 15 May 2006) | 1 line |
1363 |
+ |
1364 |
+Always test for space at the end of the bridge name. |
1365 |
+------------------------------------------------------------------------ |
1366 |
+r2037 | uberlord | 2006-05-14 15:49:54 -0400 (Sun, 14 May 2006) | 1 line |
1367 |
+ |
1368 |
+depscan.sh now makes coldplugged service directory |
1369 |
+------------------------------------------------------------------------ |
1370 |
+r2036 | uberlord | 2006-05-14 15:10:07 -0400 (Sun, 14 May 2006) | 1 line |
1371 |
+ |
1372 |
+Only report inactive start once. |
1373 |
+------------------------------------------------------------------------ |
1374 |
+r2035 | uberlord | 2006-05-14 14:13:59 -0400 (Sun, 14 May 2006) | 1 line |
1375 |
+ |
1376 |
+Move coldplug fix from previous patch into propper service calls. |
1377 |
+------------------------------------------------------------------------ |
1378 |
+r2034 | uberlord | 2006-05-14 11:41:46 -0400 (Sun, 14 May 2006) | 1 line |
1379 |
+ |
1380 |
+Don't stop coldplugged services when changing runlevels, #113264. |
1381 |
+------------------------------------------------------------------------ |
1382 |
+r2033 | vapier | 2006-05-13 11:13:17 -0400 (Sat, 13 May 2006) | 1 line |
1383 |
+ |
1384 |
+remove daemontools SVCDIR #133171 |
1385 |
+------------------------------------------------------------------------ |
1386 |
+r2032 | uberlord | 2006-05-08 13:59:39 -0400 (Mon, 08 May 2006) | 1 line |
1387 |
+ |
1388 |
+more br2684ctl fixes. Wish mrness would find em all in one go |
1389 |
+------------------------------------------------------------------------ |
1390 |
+r2031 | uberlord | 2006-05-08 06:50:23 -0400 (Mon, 08 May 2006) | 1 line |
1391 |
+ |
1392 |
+More br2684ctl stuff fixed, documented -e variable |
1393 |
+------------------------------------------------------------------------ |
1394 |
+r2030 | uberlord | 2006-05-08 06:05:57 -0400 (Mon, 08 May 2006) | 1 line |
1395 |
+ |
1396 |
+Store coldplug services for future use |
1397 |
+------------------------------------------------------------------------ |
1398 |
+r2029 | uberlord | 2006-05-08 04:37:38 -0400 (Mon, 08 May 2006) | 1 line |
1399 |
+ |
1400 |
+More br2684ctl fixes |
1401 |
+------------------------------------------------------------------------ |
1402 |
+r2028 | uberlord | 2006-05-07 12:42:34 -0400 (Sun, 07 May 2006) | 1 line |
1403 |
+ |
1404 |
+Fix logic in br2684ctl.sh as reported by Alin Nastac, #132549. |
1405 |
+------------------------------------------------------------------------ |
1406 |
+r2027 | vapier | 2006-05-05 21:02:40 -0400 (Fri, 05 May 2006) | 1 line |
1407 |
+ |
1408 |
+Fix typo s/veend/vewend/ in functions.sh as reported by Yoshino #132262. |
1409 |
+------------------------------------------------------------------------ |
1410 |
+r2026 | uberlord | 2006-05-05 11:25:14 -0400 (Fri, 05 May 2006) | 1 line |
1411 |
+ |
1412 |
+If a device initiated service is in the default runlevel then we no longer start it in the boot runlevel. |
1413 |
+------------------------------------------------------------------------ |
1414 |
+r2025 | uberlord | 2006-05-04 05:25:03 -0400 (Thu, 04 May 2006) | 1 line |
1415 |
+ |
1416 |
+Start the trap a little earlier |
1417 |
+------------------------------------------------------------------------ |
1418 |
+r2024 | uberlord | 2006-05-04 05:07:02 -0400 (Thu, 04 May 2006) | 3 lines |
1419 |
+ |
1420 |
+RC_COLDPLUG is now just a yes|no setting and the service list allowed |
1421 |
+is now in RC_PLUG_SERVICES. New RC_HOTPLUG setting similar to RC_COLDPLUG |
1422 |
+is now in place too. |
1423 |
+------------------------------------------------------------------------ |
1424 |
+r2023 | uberlord | 2006-05-02 14:44:13 -0400 (Tue, 02 May 2006) | 1 line |
1425 |
+ |
1426 |
+Fix silly globbing |
1427 |
+------------------------------------------------------------------------ |
1428 |
+r2022 | uberlord | 2006-05-02 08:22:55 -0400 (Tue, 02 May 2006) | 1 line |
1429 |
+ |
1430 |
+RC_COLDPLUG is now a pure pattern list which defaults to "*" |
1431 |
+------------------------------------------------------------------------ |
1432 |
+r2021 | uberlord | 2006-05-02 07:06:40 -0400 (Tue, 02 May 2006) | 1 line |
1433 |
+ |
1434 |
+pre19 is for SpanKY |
1435 |
+------------------------------------------------------------------------ |
1436 |
+r2019 | uberlord | 2006-05-01 07:54:18 -0400 (Mon, 01 May 2006) | 3 lines |
1437 |
+ |
1438 |
+ /proc/net/wireless may not have whitespace after $iface: |
1439 |
+ wpa_supplicant no longer requires ctrl_interface set. |
1440 |
+ Thanks to kelmo for those ideas. |
1441 |
+------------------------------------------------------------------------ |
1442 |
+r2018 | vapier | 2006-04-29 03:10:53 -0400 (Sat, 29 Apr 2006) | 1 line |
1443 |
+ |
1444 |
+Rewrite modules-update to make it readable and usuable without old modutils. |
1445 |
+------------------------------------------------------------------------ |
1446 |
+r2017 | vapier | 2006-04-29 03:09:44 -0400 (Sat, 29 Apr 2006) | 1 line |
1447 |
+ |
1448 |
+Tweak is_older_than than so it skips checking the timestamps on directories, just the files in the directory. |
1449 |
+------------------------------------------------------------------------ |
1450 |
+r2015 | uberlord | 2006-04-24 09:13:56 -0400 (Mon, 24 Apr 2006) | 1 line |
1451 |
+ |
1452 |
+revert the -k2 addition to sort in halt.sh, #131001 |
1453 |
+------------------------------------------------------------------------ |
1454 |
+r2013 | uberlord | 2006-04-22 14:10:44 -0400 (Sat, 22 Apr 2006) | 1 line |
1455 |
+ |
1456 |
+pre18 |
1457 |
+------------------------------------------------------------------------ |
1458 |
+r2011 | vapier | 2006-04-22 13:46:35 -0400 (Sat, 22 Apr 2006) | 1 line |
1459 |
+ |
1460 |
+misc touchups |
1461 |
+------------------------------------------------------------------------ |
1462 |
+r2009 | vapier | 2006-04-22 13:28:07 -0400 (Sat, 22 Apr 2006) | 1 line |
1463 |
+ |
1464 |
+touchup fuser arguments so we dont have to pipe to /dev/null |
1465 |
+------------------------------------------------------------------------ |
1466 |
+r2008 | vapier | 2006-04-22 13:24:04 -0400 (Sat, 22 Apr 2006) | 1 line |
1467 |
+ |
1468 |
+add back in -m option since i shouldnt have removed it in the first place #130580 by Olaf Freyer |
1469 |
+------------------------------------------------------------------------ |
1470 |
+r2007 | uberlord | 2006-04-22 12:35:00 -0400 (Sat, 22 Apr 2006) | 2 lines |
1471 |
+ |
1472 |
+udhcpc module now requires udhcp-0.9.9_pre20041216-r3 or newer with |
1473 |
+ the --env command option. |
1474 |
+------------------------------------------------------------------------ |
1475 |
+r2005 | uberlord | 2006-04-21 11:35:04 -0400 (Fri, 21 Apr 2006) | 1 line |
1476 |
+ |
1477 |
+move /lib/rcscripts/net.modules.d to /lib/rcscripts/net |
1478 |
+------------------------------------------------------------------------ |
1479 |
+r2004 | uberlord | 2006-04-21 07:37:55 -0400 (Fri, 21 Apr 2006) | 1 line |
1480 |
+ |
1481 |
+Document usage of br2684 module. |
1482 |
+------------------------------------------------------------------------ |
1483 |
+r2003 | uberlord | 2006-04-21 07:19:41 -0400 (Fri, 21 Apr 2006) | 1 line |
1484 |
+ |
1485 |
+br2684 module should now work correctly. |
1486 |
+------------------------------------------------------------------------ |
1487 |
+r2002 | uberlord | 2006-04-21 05:29:50 -0400 (Fri, 21 Apr 2006) | 1 line |
1488 |
+ |
1489 |
+Credit mrness for pppd.sh module |
1490 |
+------------------------------------------------------------------------ |
1491 |
+r2001 | vapier | 2006-04-20 20:39:09 -0400 (Thu, 20 Apr 2006) | 1 line |
1492 |
+ |
1493 |
+Document --verbose option in rc-update #130643 by Christian Heim. |
1494 |
+------------------------------------------------------------------------ |
1495 |
+r2000 | uberlord | 2006-04-20 12:08:54 -0400 (Thu, 20 Apr 2006) | 1 line |
1496 |
+ |
1497 |
+Only treat lo and lo0 as loopback interfaces |
1498 |
+------------------------------------------------------------------------ |
1499 |
+r1999 | uberlord | 2006-04-20 07:13:27 -0400 (Thu, 20 Apr 2006) | 1 line |
1500 |
+ |
1501 |
+Last patch had dumb logic, this fixes |
1502 |
+------------------------------------------------------------------------ |
1503 |
+r1998 | uberlord | 2006-04-20 07:01:10 -0400 (Thu, 20 Apr 2006) | 1 line |
1504 |
+ |
1505 |
+Ensure that coldplugged net services are shutdown in the correct order |
1506 |
+------------------------------------------------------------------------ |
1507 |
+r1997 | uberlord | 2006-04-20 03:20:57 -0400 (Thu, 20 Apr 2006) | 1 line |
1508 |
+ |
1509 |
+Ensure that net.lo is started before other interfaces and wpa_supplicant has a positive timeout if no action file |
1510 |
+------------------------------------------------------------------------ |
1511 |
+r1991 | vapier | 2006-04-18 20:09:46 -0400 (Tue, 18 Apr 2006) | 1 line |
1512 |
+ |
1513 |
+Disable CTRL+C in depscan.sh while booting #126512 by Marko Djukic. Also add -h/--help and such. |
1514 |
+------------------------------------------------------------------------ |
1515 |
+r1990 | vapier | 2006-04-18 20:00:08 -0400 (Tue, 18 Apr 2006) | 1 line |
1516 |
+ |
1517 |
+style/misc touchups |
1518 |
+------------------------------------------------------------------------ |
1519 |
+r1989 | vapier | 2006-04-18 19:54:54 -0400 (Tue, 18 Apr 2006) | 1 line |
1520 |
+ |
1521 |
+Sort by mount point, not mount source, in halt.sh #130219 by Mark McKenna. |
1522 |
+------------------------------------------------------------------------ |
1523 |
+r1987 | uberlord | 2006-04-18 12:37:44 -0400 (Tue, 18 Apr 2006) | 2 lines |
1524 |
+ |
1525 |
+start-stop-daemon only removes the daemon stopping from the daemon |
1526 |
+ started list, #130166. |
1527 |
+------------------------------------------------------------------------ |
1528 |
+r1986 | uberlord | 2006-04-15 13:44:59 -0400 (Sat, 15 Apr 2006) | 3 lines |
1529 |
+ |
1530 |
+ net services are now calculated properly in trace_dependencies. |
1531 |
+ |
1532 |
+ arping.sh now tests if the interface exists or not. |
1533 |
+------------------------------------------------------------------------ |
1534 |
+r1985 | vapier | 2006-04-15 13:14:13 -0400 (Sat, 15 Apr 2006) | 1 line |
1535 |
+ |
1536 |
+improve wording in clock skew message #130040 by Gordon |
1537 |
+------------------------------------------------------------------------ |
1538 |
+r1984 | vapier | 2006-04-15 03:14:08 -0400 (Sat, 15 Apr 2006) | 1 line |
1539 |
+ |
1540 |
+touchup comment about hiding output #129725 by Toralf Forster |
1541 |
+------------------------------------------------------------------------ |
1542 |
+r1981 | uberlord | 2006-04-13 19:37:05 -0400 (Thu, 13 Apr 2006) | 1 line |
1543 |
+ |
1544 |
+Pass PEER_ROUTERS to dhclient and udhcpc scripts for future use |
1545 |
+------------------------------------------------------------------------ |
1546 |
+r1980 | uberlord | 2006-04-12 05:14:34 -0400 (Wed, 12 Apr 2006) | 3 lines |
1547 |
+ |
1548 |
+ vlans can now be configured with their own interface scripts, which |
1549 |
+ means that they can now be renamed, #128283. |
1550 |
+ Thanks to Jonathan deBoer. |
1551 |
+------------------------------------------------------------------------ |
1552 |
+r1979 | vapier | 2006-04-11 23:14:51 -0400 (Tue, 11 Apr 2006) | 1 line |
1553 |
+ |
1554 |
+revert dm-crypt change (rev 1974) |
1555 |
+------------------------------------------------------------------------ |
1556 |
+r1978 | uberlord | 2006-04-11 15:29:20 -0400 (Tue, 11 Apr 2006) | 1 line |
1557 |
+ |
1558 |
+Allow finer grained RC_COLDPLUG control |
1559 |
+------------------------------------------------------------------------ |
1560 |
+r1976 | uberlord | 2006-04-11 11:12:35 -0400 (Tue, 11 Apr 2006) | 1 line |
1561 |
+ |
1562 |
+Fixed ifconfig handling of interface_is_up |
1563 |
+------------------------------------------------------------------------ |
1564 |
+r1975 | uberlord | 2006-04-11 06:34:21 -0400 (Tue, 11 Apr 2006) | 1 line |
1565 |
+ |
1566 |
+udhcpc.sh now works with the -q|--quit option again, #129437. |
1567 |
+------------------------------------------------------------------------ |
1568 |
+r1974 | vapier | 2006-04-10 23:16:36 -0400 (Mon, 10 Apr 2006) | 1 line |
1569 |
+ |
1570 |
+Stop treating dm-crypt specially and just move it with the other volume related code #128908 by Luud Heck |
1571 |
+------------------------------------------------------------------------ |
1572 |
+r1971 | uberlord | 2006-04-10 07:42:03 -0400 (Mon, 10 Apr 2006) | 1 line |
1573 |
+ |
1574 |
+bootmisc is no longer a critical service, fixed RC_COLDPLUG default variable |
1575 |
+------------------------------------------------------------------------ |
1576 |
+r1970 | uberlord | 2006-04-09 18:29:08 -0400 (Sun, 09 Apr 2006) | 1 line |
1577 |
+ |
1578 |
+Ungroup ccwgroup correctly |
1579 |
+------------------------------------------------------------------------ |
1580 |
+r1969 | uberlord | 2006-04-09 15:46:26 -0400 (Sun, 09 Apr 2006) | 1 line |
1581 |
+ |
1582 |
+The ccwgroup module now really works! |
1583 |
+------------------------------------------------------------------------ |
1584 |
+r1968 | uberlord | 2006-04-09 09:59:13 -0400 (Sun, 09 Apr 2006) | 1 line |
1585 |
+ |
1586 |
+Fixed pty example in net.example |
1587 |
+------------------------------------------------------------------------ |
1588 |
+r1967 | uberlord | 2006-04-09 09:49:34 -0400 (Sun, 09 Apr 2006) | 2 lines |
1589 |
+ |
1590 |
+RC_COLDPLUG now controls if we add coldplugged services to the boot |
1591 |
+ runlevel or not, #129331. |
1592 |
+------------------------------------------------------------------------ |
1593 |
+r1965 | uberlord | 2006-04-08 04:10:23 -0400 (Sat, 08 Apr 2006) | 1 line |
1594 |
+ |
1595 |
+Removed net.lo hotplug policy as that should be controlled by holdplug/udev and not baselayout |
1596 |
+------------------------------------------------------------------------ |
1597 |
+r1964 | uberlord | 2006-04-07 19:16:27 -0400 (Fri, 07 Apr 2006) | 1 line |
1598 |
+ |
1599 |
+pre17 |
1600 |
+------------------------------------------------------------------------ |
1601 |
+r1963 | uberlord | 2006-04-07 19:14:23 -0400 (Fri, 07 Apr 2006) | 1 line |
1602 |
+ |
1603 |
+udhcpc now uses udhcpc's own script |
1604 |
+------------------------------------------------------------------------ |
1605 |
+r1962 | uberlord | 2006-04-07 18:37:04 -0400 (Fri, 07 Apr 2006) | 2 lines |
1606 |
+ |
1607 |
+net modules now apply their own metric if they are activated, which makes |
1608 |
+ for a much easier and less mesy calculation. |
1609 |
+------------------------------------------------------------------------ |
1610 |
+r1960 | uberlord | 2006-04-06 04:38:08 -0400 (Thu, 06 Apr 2006) | 1 line |
1611 |
+ |
1612 |
+Renamed .rcafterinit to .rcboot for better clarity |
1613 |
+------------------------------------------------------------------------ |
1614 |
+r1959 | uberlord | 2006-04-05 13:44:34 -0400 (Wed, 05 Apr 2006) | 4 lines |
1615 |
+ |
1616 |
+ runscript.sh now stores the fact that it failed to to /dev/.rcsysinit |
1617 |
+ existing in the directory /dev/.rcafterinit. rc adds services in |
1618 |
+ /dev/.rcafterinit to the boot list and then rm -f's that directory. This |
1619 |
+ solves the issue of udev-089 forcing coldplug removal. |
1620 |
+------------------------------------------------------------------------ |
1621 |
+r1958 | uberlord | 2006-04-03 18:24:21 -0400 (Mon, 03 Apr 2006) | 2 lines |
1622 |
+ |
1623 |
+rc-status doesn't report broken symlinks when querying all levels, |
1624 |
+ #113755 again. |
1625 |
+------------------------------------------------------------------------ |
1626 |
+r1957 | uberlord | 2006-04-03 07:55:18 -0400 (Mon, 03 Apr 2006) | 1 line |
1627 |
+ |
1628 |
+Fixed loading net .sh modules |
1629 |
+------------------------------------------------------------------------ |
1630 |
+r1956 | uberlord | 2006-04-03 07:15:24 -0400 (Mon, 03 Apr 2006) | 1 line |
1631 |
+ |
1632 |
+Removed fs=sh from vim comment on net modules |
1633 |
+------------------------------------------------------------------------ |
1634 |
+r1955 | uberlord | 2006-04-03 06:27:38 -0400 (Mon, 03 Apr 2006) | 2 lines |
1635 |
+ |
1636 |
+ All net modules how have a .sh suffix to indicate that they are shell |
1637 |
+ scripts as not everyone uses vim. |
1638 |
+------------------------------------------------------------------------ |
1639 |
+r1954 | uberlord | 2006-04-03 05:43:42 -0400 (Mon, 03 Apr 2006) | 24 lines |
1640 |
+ |
1641 |
+ runscript.sh now has a --nodeps option so that no depends are checked |
1642 |
+ when starting and stopping a service. |
1643 |
+ |
1644 |
+ net.lo and system modules now support resolvconf instead of using our |
1645 |
+ own internal system. |
1646 |
+ |
1647 |
+ DHCP and PPP clients no longer have helper scripts. As such they don't |
1648 |
+ change service status at all. Moved helpers.d/functions back into net.lo |
1649 |
+ |
1650 |
+ Moved {get,save}_options from functions.sh to rc-services.sh |
1651 |
+ |
1652 |
+ Removed whole load of crud from hostname init script, fixes #38172 again |
1653 |
+ and #122794. Also, it's no longer a critical service as defined by rc. |
1654 |
+ |
1655 |
+ Added net modules for ccwgroup (s390 qeth ethernet) and br2684ctl |
1656 |
+ (speedtouch usb). |
1657 |
+ |
1658 |
+ Removed xargs and find from all net scripts as /usr maybe net mounted, |
1659 |
+ #107260. |
1660 |
+ |
1661 |
+ Punted the domainname script. Functionality has been in conf.d/net so you |
1662 |
+ can do this. |
1663 |
+ |
1664 |
+ ppd module now checks to see if link exists if prefixed with /, #126916. |
1665 |
+------------------------------------------------------------------------ |
1666 |
+r1952 | vapier | 2006-03-28 00:44:40 -0500 (Tue, 28 Mar 2006) | 1 line |
1667 |
+ |
1668 |
+Make sure rc-status exit status is 0 #127733 by Timo Boettcher. |
1669 |
+------------------------------------------------------------------------ |
1670 |
+r1950 | vapier | 2006-03-23 18:05:35 -0500 (Thu, 23 Mar 2006) | 1 line |
1671 |
+ |
1672 |
+disable hwclock on s390 hosts |
1673 |
+------------------------------------------------------------------------ |
1674 |
+r1948 | uberlord | 2006-03-14 07:40:38 -0500 (Tue, 14 Mar 2006) | 1 line |
1675 |
+ |
1676 |
+Change RC_GOT_SVCNAMES back to RC_GOT_SERVICES as it shouldn't have been changed |
1677 |
+------------------------------------------------------------------------ |
1678 |
+r1947 | uberlord | 2006-03-14 05:26:46 -0500 (Tue, 14 Mar 2006) | 2 lines |
1679 |
+ |
1680 |
+Allow services that depend on net to be stopped/started in post |
1681 |
+ up/down functions when the net service is started by rc. |
1682 |
+------------------------------------------------------------------------ |
1683 |
+r1946 | uberlord | 2006-03-13 06:16:33 -0500 (Mon, 13 Mar 2006) | 2 lines |
1684 |
+ |
1685 |
+ Allow more than 1 inactive dependant service to start us when it is |
1686 |
+ started, #125819 thanks to Arnuad Fabre. |
1687 |
+------------------------------------------------------------------------ |
1688 |
+r1945 | uberlord | 2006-03-12 11:48:58 -0500 (Sun, 12 Mar 2006) | 1 line |
1689 |
+ |
1690 |
+Fix iwpriv setup |
1691 |
+------------------------------------------------------------------------ |
1692 |
+r1944 | uberlord | 2006-03-12 05:57:39 -0500 (Sun, 12 Mar 2006) | 2 lines |
1693 |
+ |
1694 |
+ iwconfig now strips duplicate mac addresses from scan results which means |
1695 |
+ we only try and connect to ad-hoc networks once. |
1696 |
+------------------------------------------------------------------------ |
1697 |
+r1942 | uberlord | 2006-03-10 15:50:36 -0500 (Fri, 10 Mar 2006) | 1 line |
1698 |
+ |
1699 |
+iwconfig now reports mode in scan results |
1700 |
+------------------------------------------------------------------------ |
1701 |
+r1941 | uberlord | 2006-03-10 15:38:31 -0500 (Fri, 10 Mar 2006) | 1 line |
1702 |
+ |
1703 |
+Hopefully fix scanning with rt2500 cards once and for all |
1704 |
+------------------------------------------------------------------------ |
1705 |
+r1940 | uberlord | 2006-03-10 12:07:27 -0500 (Fri, 10 Mar 2006) | 5 lines |
1706 |
+ |
1707 |
+ net script modules variables function has been moved into module_expose |
1708 |
+ and removed from module_depend to be more correct. |
1709 |
+ |
1710 |
+ net script modules have had #!/bin/bash removed from the top and now |
1711 |
+ set vim fs=sh to be more correct. |
1712 |
+------------------------------------------------------------------------ |
1713 |
+r1939 | uberlord | 2006-03-07 08:33:26 -0500 (Tue, 07 Mar 2006) | 1 line |
1714 |
+ |
1715 |
+Set essid to "" instead of -- off as it appears not all drivers work as they should. Hopefully fixes #125067 and maybe #120822. |
1716 |
+------------------------------------------------------------------------ |
1717 |
+r1938 | vapier | 2006-03-06 18:46:02 -0500 (Mon, 06 Mar 2006) | 1 line |
1718 |
+ |
1719 |
+add -s to fuser call and drop the -m so we dont have to pipe all output to /dev/null |
1720 |
+------------------------------------------------------------------------ |
1721 |
+r1937 | vapier | 2006-03-03 21:02:07 -0500 (Fri, 03 Mar 2006) | 1 line |
1722 |
+ |
1723 |
+Add note to sysctl.conf about needing nfsd for fs.nfs.* to work #66575. |
1724 |
+------------------------------------------------------------------------ |
1725 |
+r1936 | vapier | 2006-03-03 21:00:12 -0500 (Fri, 03 Mar 2006) | 1 line |
1726 |
+ |
1727 |
+Pass "-O no_netdev" to `mount -a` in localmount init.d. |
1728 |
+------------------------------------------------------------------------ |
1729 |
+r1935 | uberlord | 2006-03-02 12:34:25 -0500 (Thu, 02 Mar 2006) | 11 lines |
1730 |
+ |
1731 |
+ $myservice is now deprecated for init scripts. |
1732 |
+ $SVCNAME should be used instead and is read-only so it cannot be |
1733 |
+ clobbered. |
1734 |
+ |
1735 |
+ Several variables in global scope that provided functions rely on, |
1736 |
+ such as BOOTLEVEL, SOFTLEVEL and svcdir are now read only for init |
1737 |
+ scripts. |
1738 |
+ |
1739 |
+ depscan.sh now accepts the --svcdir option so that svcdir can now be |
1740 |
+ specified as the variable is marked readonly in functions.sh. Splash |
1741 |
+ programs will have to be updated. |
1742 |
+------------------------------------------------------------------------ |
1743 |
+r1928 | uberlord | 2006-02-24 08:11:54 -0500 (Fri, 24 Feb 2006) | 1 line |
1744 |
+ |
1745 |
+Updated dhcp documention. |
1746 |
+------------------------------------------------------------------------ |
1747 |
+r1927 | uberlord | 2006-02-24 07:51:47 -0500 (Fri, 24 Feb 2006) | 3 lines |
1748 |
+ |
1749 |
+ We now send extra configuration to dhclient via stdin. |
1750 |
+ This means we don't have to edit /etc/dhcp/dhclient.conf anymore |
1751 |
+ or warn users about script settings. Requires net-misc/dhcp-3.0.3-r5. |
1752 |
+------------------------------------------------------------------------ |
1753 |
+r1926 | uberlord | 2006-02-24 06:47:40 -0500 (Fri, 24 Feb 2006) | 9 lines |
1754 |
+ |
1755 |
+ Misc STYLE and quoting issues fixes in net scripts. |
1756 |
+ |
1757 |
+ dhclient and udhcpc now work with RFC violating space separated |
1758 |
+ domain names in /etc/resolv.conf - they get appended to the search |
1759 |
+ option if it's not specified. |
1760 |
+ |
1761 |
+ punted clean_pidfile and process_finished functions and as |
1762 |
+ start-stop-daemon as provided by rc-daemon.sh now provides |
1763 |
+ the same thing, just better. |
1764 |
+------------------------------------------------------------------------ |
1765 |
+r1923 | vapier | 2006-02-22 22:00:44 -0500 (Wed, 22 Feb 2006) | 1 line |
1766 |
+ |
1767 |
+Overhaul rc-update and make it more user friendly. |
1768 |
+------------------------------------------------------------------------ |
1769 |
+r1921 | vapier | 2006-02-22 21:57:33 -0500 (Wed, 22 Feb 2006) | 1 line |
1770 |
+ |
1771 |
+merge ROOT support from trunk |
1772 |
+------------------------------------------------------------------------ |
1773 |
+r1915 | uberlord | 2006-02-22 05:45:02 -0500 (Wed, 22 Feb 2006) | 2 lines |
1774 |
+ |
1775 |
+ Ensure that ifplugd, netplugd and wpa_supplicant timeouts really are |
1776 |
+ infinite when requested. Thanks to embobo. |
1777 |
+------------------------------------------------------------------------ |
1778 |
+r1914 | vapier | 2006-02-21 18:57:16 -0500 (Tue, 21 Feb 2006) | 1 line |
1779 |
+ |
1780 |
+Add patch by Alun Jones to respect RC_QUIET_STDOUT in conf.d/rc #123606. |
1781 |
+------------------------------------------------------------------------ |
1782 |
+r1912 | uberlord | 2006-02-21 07:47:15 -0500 (Tue, 21 Feb 2006) | 1 line |
1783 |
+ |
1784 |
+Fixed typo in net.example |
1785 |
+------------------------------------------------------------------------ |
1786 |
+r1911 | vapier | 2006-02-18 00:58:45 -0500 (Sat, 18 Feb 2006) | 1 line |
1787 |
+ |
1788 |
+Add patch by Craig to nuke swap at shutdown #122893. |
1789 |
+------------------------------------------------------------------------ |
1790 |
+r1910 | uberlord | 2006-02-17 05:47:08 -0500 (Fri, 17 Feb 2006) | 1 line |
1791 |
+ |
1792 |
+Fixed typo in functions, #123136 thanks to Alexander Danilov. |
1793 |
+------------------------------------------------------------------------ |
1794 |
+r1909 | uberlord | 2006-02-16 04:41:22 -0500 (Thu, 16 Feb 2006) | 1 line |
1795 |
+ |
1796 |
+pre16 |
1797 |
+------------------------------------------------------------------------ |
1798 |
+r1897 | uberlord | 2006-02-15 09:16:25 -0500 (Wed, 15 Feb 2006) | 1 line |
1799 |
+ |
1800 |
+Don't use -options with ps so we're more portable |
1801 |
+------------------------------------------------------------------------ |
1802 |
+r1891 | uberlord | 2006-02-15 08:00:25 -0500 (Wed, 15 Feb 2006) | 1 line |
1803 |
+ |
1804 |
+Minor dhcp helper cleanup |
1805 |
+------------------------------------------------------------------------ |
1806 |
+r1890 | uberlord | 2006-02-15 05:07:19 -0500 (Wed, 15 Feb 2006) | 1 line |
1807 |
+ |
1808 |
+tuntap now works if openvpn is installed, #122452. |
1809 |
+------------------------------------------------------------------------ |
1810 |
+r1886 | uberlord | 2006-02-14 09:59:28 -0500 (Tue, 14 Feb 2006) | 3 lines |
1811 |
+ |
1812 |
+ ip rules setup has been documented in net.example, #107628. |
1813 |
+ |
1814 |
+ pppd should now be fully re-entrant, #122396. |
1815 |
+------------------------------------------------------------------------ |
1816 |
+r1868 | uberlord | 2006-02-13 08:53:36 -0500 (Mon, 13 Feb 2006) | 1 line |
1817 |
+ |
1818 |
+Always apply metric if non-zero |
1819 |
+------------------------------------------------------------------------ |
1820 |
+r1866 | uberlord | 2006-02-10 12:38:27 -0500 (Fri, 10 Feb 2006) | 1 line |
1821 |
+ |
1822 |
+Fixup some quoting issues to try and solve an obsure issue |
1823 |
+------------------------------------------------------------------------ |
1824 |
+r1865 | uberlord | 2006-02-10 04:52:41 -0500 (Fri, 10 Feb 2006) | 1 line |
1825 |
+ |
1826 |
+Require dhcpcd-2.0.0 and declare an array properly. |
1827 |
+------------------------------------------------------------------------ |
1828 |
+r1864 | vapier | 2006-02-09 23:40:39 -0500 (Thu, 09 Feb 2006) | 1 line |
1829 |
+ |
1830 |
+remove ftp/man shadow entries as well |
1831 |
+------------------------------------------------------------------------ |
1832 |
+r1863 | vapier | 2006-02-09 23:37:35 -0500 (Thu, 09 Feb 2006) | 1 line |
1833 |
+ |
1834 |
+punt postfix user/group #99599 |
1835 |
+------------------------------------------------------------------------ |
1836 |
+r1862 | vapier | 2006-02-09 23:34:58 -0500 (Thu, 09 Feb 2006) | 1 line |
1837 |
+ |
1838 |
+punt nut user/group #99601 |
1839 |
+------------------------------------------------------------------------ |
1840 |
+r1861 | vapier | 2006-02-09 23:27:15 -0500 (Thu, 09 Feb 2006) | 1 line |
1841 |
+ |
1842 |
+punt postgres user/group #99596 |
1843 |
+------------------------------------------------------------------------ |
1844 |
+r1860 | uberlord | 2006-02-08 11:10:17 -0500 (Wed, 08 Feb 2006) | 3 lines |
1845 |
+ |
1846 |
+ New module ip6to4 that creates tunnels with IPv6 addresses based off |
1847 |
+ global IPv4 addresses on a specified interface, #122015. |
1848 |
+ Thanks to Antti Mäkelä for testing and ideas. |
1849 |
+------------------------------------------------------------------------ |
1850 |
+r1859 | uberlord | 2006-02-08 07:13:11 -0500 (Wed, 08 Feb 2006) | 1 line |
1851 |
+ |
1852 |
+On restarting, don't start twice if we fail to start again. |
1853 |
+------------------------------------------------------------------------ |
1854 |
+r1858 | uberlord | 2006-02-08 05:57:48 -0500 (Wed, 08 Feb 2006) | 1 line |
1855 |
+ |
1856 |
+Tweaked macchanger to come after virtual interfaces |
1857 |
+------------------------------------------------------------------------ |
1858 |
+r1857 | uberlord | 2006-02-07 15:36:50 -0500 (Tue, 07 Feb 2006) | 1 line |
1859 |
+ |
1860 |
+Removed unused function and cleaned comments |
1861 |
+------------------------------------------------------------------------ |
1862 |
+r1856 | uberlord | 2006-02-07 12:15:05 -0500 (Tue, 07 Feb 2006) | 19 lines |
1863 |
+ |
1864 |
+ Always ensure the end_service is called, #119233 again. |
1865 |
+ |
1866 |
+ You can now specify a maxfail value for pppd (default 0), #115346. |
1867 |
+ |
1868 |
+ net.lo now depends on isapnp to work with older NICs, #121539. |
1869 |
+ |
1870 |
+ chat commands in pppd are now re-quoted, #121665. |
1871 |
+ |
1872 |
+ ip routing policies are now supports via the rule_eth0=( ... ) |
1873 |
+ variable (only supported by iproute2), #107628. |
1874 |
+ |
1875 |
+ wpa_supplicant now looks for config files in order |
1876 |
+ /etc/wpa_supplicant/wpa_supplicant-$iface.conf |
1877 |
+ /etc/wpa_supplicant/wpa_supplicant.conf |
1878 |
+ /etc/wpa_supplicant.conf |
1879 |
+ and for these wpa_cli scripts |
1880 |
+ /etc/wpa_supplicant/wpa_cli.sh |
1881 |
+ /sbin/wpa_cli.action |
1882 |
+ |
1883 |
+------------------------------------------------------------------------ |
1884 |
+r1855 | vapier | 2006-02-06 21:35:22 -0500 (Mon, 06 Feb 2006) | 1 line |
1885 |
+ |
1886 |
+Update xen checks #96240 by Tuan Van and #107976 by Chris Bainbridge. |
1887 |
+------------------------------------------------------------------------ |
1888 |
+r1851 | vapier | 2006-02-02 21:06:07 -0500 (Thu, 02 Feb 2006) | 1 line |
1889 |
+ |
1890 |
+add krb5_prop as an alias to tell (port 754) #121277 by Andrej Filipcic |
1891 |
+------------------------------------------------------------------------ |
1892 |
+r1850 | vapier | 2006-01-29 09:01:46 -0500 (Sun, 29 Jan 2006) | 1 line |
1893 |
+ |
1894 |
+use ewarn instead of echo |
1895 |
+------------------------------------------------------------------------ |
1896 |
+r1849 | vapier | 2006-01-29 08:59:52 -0500 (Sun, 29 Jan 2006) | 1 line |
1897 |
+ |
1898 |
+Update modules-update to run depmod even if /proc/modules doesnt exist and warn if the depdir doesnt exist but the user ran in verbose mode #117212 by Alex Guensche |
1899 |
+------------------------------------------------------------------------ |
1900 |
+r1848 | vapier | 2006-01-29 08:35:10 -0500 (Sun, 29 Jan 2006) | 1 line |
1901 |
+ |
1902 |
+syntax touchup |
1903 |
+------------------------------------------------------------------------ |
1904 |
+r1846 | vapier | 2006-01-26 19:19:04 -0500 (Thu, 26 Jan 2006) | 1 line |
1905 |
+ |
1906 |
+only try and remount / rw if it actually needs to be #118646 by Alun Jones |
1907 |
+------------------------------------------------------------------------ |
1908 |
+r1845 | vapier | 2006-01-26 19:01:17 -0500 (Thu, 26 Jan 2006) | 1 line |
1909 |
+ |
1910 |
+Fix grepping of --assume-kernel in modules-update as pointed out by Patrick McLean in #117212 |
1911 |
+------------------------------------------------------------------------ |
1912 |
+r1843 | uberlord | 2006-01-26 07:48:43 -0500 (Thu, 26 Jan 2006) | 1 line |
1913 |
+ |
1914 |
+Tweak iwconfig_user_config to happen after setting ESSID so rt2500 WPA commands work from the get-go. |
1915 |
+------------------------------------------------------------------------ |
1916 |
+r1840 | uberlord | 2006-01-25 09:14:02 -0500 (Wed, 25 Jan 2006) | 5 lines |
1917 |
+ |
1918 |
+ New variable RC_ULIMIT applies ulimit commands before starting a service. |
1919 |
+ This should be configured in /etc/conf.d/foo for service foo, but can also |
1920 |
+ be configured in /etc/conf.d/rc on a global basis. |
1921 |
+ RC_DAEMON now works in a similar way, instead of RC_DAEMON_foo. |
1922 |
+ Fixes, #120151. |
1923 |
+------------------------------------------------------------------------ |
1924 |
+r1839 | uberlord | 2006-01-24 17:07:15 -0500 (Tue, 24 Jan 2006) | 2 lines |
1925 |
+ |
1926 |
+ Dependant services are restarted correctly when the restarted |
1927 |
+ service is started and not inactive, #120154. |
1928 |
+------------------------------------------------------------------------ |
1929 |
+r1838 | uberlord | 2006-01-21 10:23:13 -0500 (Sat, 21 Jan 2006) | 1 line |
1930 |
+ |
1931 |
+Ensure critical services are in the boot runlevel for every rc call |
1932 |
+------------------------------------------------------------------------ |
1933 |
+r1837 | uberlord | 2006-01-21 10:03:49 -0500 (Sat, 21 Jan 2006) | 1 line |
1934 |
+ |
1935 |
+Ensure that CRITICAL_SERVICES are in the boot runlevel, #117912. |
1936 |
+------------------------------------------------------------------------ |
1937 |
+r1836 | uberlord | 2006-01-20 05:28:19 -0500 (Fri, 20 Jan 2006) | 1 line |
1938 |
+ |
1939 |
+pre15 |
1940 |
+------------------------------------------------------------------------ |
1941 |
+r1835 | uberlord | 2006-01-20 04:59:27 -0500 (Fri, 20 Jan 2006) | 6 lines |
1942 |
+ |
1943 |
+ Fix quoting in iwconfig, #119629. |
1944 |
+ Fix process pid selection in rc-daemon.sh, #119631. |
1945 |
+ Both of the above thanks to Dominik Buerkle. |
1946 |
+ |
1947 |
+ init scripts no longer run during the sysinit runlevel, #118419. |
1948 |
+ Thanks to Greg KH and the Linux Hotplug mailing list for advice. |
1949 |
+------------------------------------------------------------------------ |
1950 |
+r1834 | uberlord | 2006-01-19 07:24:44 -0500 (Thu, 19 Jan 2006) | 2 lines |
1951 |
+ |
1952 |
+Give a better error message when no valid DHCP client is installed. |
1953 |
+Tidy up some runscript logic. |
1954 |
+------------------------------------------------------------------------ |
1955 |
+r1833 | uberlord | 2006-01-18 12:31:07 -0500 (Wed, 18 Jan 2006) | 1 line |
1956 |
+ |
1957 |
+We only hotplug net.* scripts on interfaces that are marked as ethernet. |
1958 |
+------------------------------------------------------------------------ |
1959 |
+r1831 | uberlord | 2006-01-18 10:27:43 -0500 (Wed, 18 Jan 2006) | 1 line |
1960 |
+ |
1961 |
+ifconfig and iproute2 now only report MAC addresses for Ethernet links. |
1962 |
+------------------------------------------------------------------------ |
1963 |
+r1829 | uberlord | 2006-01-18 05:32:31 -0500 (Wed, 18 Jan 2006) | 1 line |
1964 |
+ |
1965 |
+Services should not get stuck in rc anymore, #119242. |
1966 |
+------------------------------------------------------------------------ |
1967 |
+r1828 | uberlord | 2006-01-16 10:43:14 -0500 (Mon, 16 Jan 2006) | 1 line |
1968 |
+ |
1969 |
+Removed sparc interactive fix - will disable in ebuild. |
1970 |
+------------------------------------------------------------------------ |
1971 |
+r1827 | uberlord | 2006-01-16 10:17:17 -0500 (Mon, 16 Jan 2006) | 1 line |
1972 |
+ |
1973 |
+Improved messages returned by runscript.sh a little. |
1974 |
+------------------------------------------------------------------------ |
1975 |
+r1826 | uberlord | 2006-01-16 09:32:03 -0500 (Mon, 16 Jan 2006) | 1 line |
1976 |
+ |
1977 |
+Interfaces names with a dot in them now work. |
1978 |
+------------------------------------------------------------------------ |
1979 |
+r1825 | uberlord | 2006-01-16 05:49:28 -0500 (Mon, 16 Jan 2006) | 1 line |
1980 |
+ |
1981 |
+Renamed restart in $svcdir to scheduled as it makes much more sense. |
1982 |
+------------------------------------------------------------------------ |
1983 |
+r1824 | uberlord | 2006-01-15 11:36:06 -0500 (Sun, 15 Jan 2006) | 1 line |
1984 |
+ |
1985 |
+Reference bug # in comments. |
1986 |
+------------------------------------------------------------------------ |
1987 |
+r1823 | uberlord | 2006-01-15 11:32:30 -0500 (Sun, 15 Jan 2006) | 1 line |
1988 |
+ |
1989 |
+Changed wording about network modules in /etc/modules.autoload.d/*, #118419. |
1990 |
+------------------------------------------------------------------------ |
1991 |
+r1822 | uberlord | 2006-01-14 12:14:34 -0500 (Sat, 14 Jan 2006) | 1 line |
1992 |
+ |
1993 |
+Changed runscript.sh to store it's services to restart like rc. |
1994 |
+------------------------------------------------------------------------ |
1995 |
+r1821 | uberlord | 2006-01-13 15:44:05 -0500 (Fri, 13 Jan 2006) | 1 line |
1996 |
+ |
1997 |
+Misc quoting fixes. Fixed scheduling restart services a little. |
1998 |
+------------------------------------------------------------------------ |
1999 |
+r1820 | uberlord | 2006-01-13 07:41:26 -0500 (Fri, 13 Jan 2006) | 1 line |
2000 |
+ |
2001 |
+pre14 |
2002 |
+------------------------------------------------------------------------ |
2003 |
+r1819 | uberlord | 2006-01-13 07:07:01 -0500 (Fri, 13 Jan 2006) | 2 lines |
2004 |
+ |
2005 |
+ Services that need a service which is inactive at boot are now scheduled |
2006 |
+ to start when the inactive service starts, #118801. |
2007 |
+------------------------------------------------------------------------ |
2008 |
+r1818 | uberlord | 2006-01-13 05:26:46 -0500 (Fri, 13 Jan 2006) | 1 line |
2009 |
+ |
2010 |
+Style fix |
2011 |
+------------------------------------------------------------------------ |
2012 |
+r1817 | vapier | 2006-01-13 03:47:03 -0500 (Fri, 13 Jan 2006) | 1 line |
2013 |
+ |
2014 |
+add fuse to NET_FS_LIST #118552 |
2015 |
+------------------------------------------------------------------------ |
2016 |
+r1816 | uberlord | 2006-01-13 03:01:26 -0500 (Fri, 13 Jan 2006) | 3 lines |
2017 |
+ |
2018 |
+ Added warning to modules.autoload.d files stating that it's a bad idea |
2019 |
+ to put modules there that trigger hotplug events which in turn start |
2020 |
+ services, #118419. |
2021 |
+------------------------------------------------------------------------ |
2022 |
+r1815 | uberlord | 2006-01-12 16:53:47 -0500 (Thu, 12 Jan 2006) | 1 line |
2023 |
+ |
2024 |
+Don't ask to start non existant services, ie net. |
2025 |
+------------------------------------------------------------------------ |
2026 |
+r1814 | uberlord | 2006-01-12 12:13:55 -0500 (Thu, 12 Jan 2006) | 1 line |
2027 |
+ |
2028 |
+Exit with the correct code |
2029 |
+------------------------------------------------------------------------ |
2030 |
+r1813 | uberlord | 2006-01-12 11:42:03 -0500 (Thu, 12 Jan 2006) | 1 line |
2031 |
+ |
2032 |
+interactive boot cleanups |
2033 |
+------------------------------------------------------------------------ |
2034 |
+r1812 | uberlord | 2006-01-12 09:47:04 -0500 (Thu, 12 Jan 2006) | 1 line |
2035 |
+ |
2036 |
+cp portability fixes |
2037 |
+------------------------------------------------------------------------ |
2038 |
+r1811 | uberlord | 2006-01-12 09:00:21 -0500 (Thu, 12 Jan 2006) | 1 line |
2039 |
+ |
2040 |
+Document RC_INTERACTIVE |
2041 |
+------------------------------------------------------------------------ |
2042 |
+r1810 | uberlord | 2006-01-12 08:45:25 -0500 (Thu, 12 Jan 2006) | 4 lines |
2043 |
+ |
2044 |
+ Interactive start is now controllable by RC_INTERACTIVE="yes" and will |
2045 |
+ probe to see if we can go interactive. |
2046 |
+ |
2047 |
+ Interactive start should now work on Sparc, #104067. |
2048 |
+------------------------------------------------------------------------ |
2049 |
+r1809 | uberlord | 2006-01-12 06:28:13 -0500 (Thu, 12 Jan 2006) | 1 line |
2050 |
+ |
2051 |
+Always call rc_stop_daemon on start failure to clean up |
2052 |
+------------------------------------------------------------------------ |
2053 |
+r1808 | uberlord | 2006-01-12 04:52:20 -0500 (Thu, 12 Jan 2006) | 1 line |
2054 |
+ |
2055 |
+Only return 0 on status calls if we are actually started. |
2056 |
+------------------------------------------------------------------------ |
2057 |
+r1807 | uberlord | 2006-01-12 03:53:58 -0500 (Thu, 12 Jan 2006) | 1 line |
2058 |
+ |
2059 |
+rc-status now loads a config profile and we no longer call a service stop function when it's not running. |
2060 |
+------------------------------------------------------------------------ |
2061 |
+r1806 | uberlord | 2006-01-12 02:55:42 -0500 (Thu, 12 Jan 2006) | 1 line |
2062 |
+ |
2063 |
+Only wait for the net services that we actually start ourselves. |
2064 |
+------------------------------------------------------------------------ |
2065 |
+r1805 | uberlord | 2006-01-11 17:55:45 -0500 (Wed, 11 Jan 2006) | 1 line |
2066 |
+ |
2067 |
+inactive fixes |
2068 |
+------------------------------------------------------------------------ |
2069 |
+r1804 | uberlord | 2006-01-11 14:12:53 -0500 (Wed, 11 Jan 2006) | 1 line |
2070 |
+ |
2071 |
+Stop a possible deadlock |
2072 |
+------------------------------------------------------------------------ |
2073 |
+r1803 | uberlord | 2006-01-11 12:45:15 -0500 (Wed, 11 Jan 2006) | 1 line |
2074 |
+ |
2075 |
+A more user friendly message is reported when an interface does not exist. |
2076 |
+------------------------------------------------------------------------ |
2077 |
+r1802 | uberlord | 2006-01-11 11:04:01 -0500 (Wed, 11 Jan 2006) | 3 lines |
2078 |
+ |
2079 |
+ start-stop-daemon now waits for upto 1 second if it returns 0 and we |
2080 |
+ don't have a valid process. |
2081 |
+ |
2082 |
+------------------------------------------------------------------------ |
2083 |
+r1801 | uberlord | 2006-01-11 08:16:41 -0500 (Wed, 11 Jan 2006) | 1 line |
2084 |
+ |
2085 |
+hopefully stop silly warnings from appearing ever again! |
2086 |
+------------------------------------------------------------------------ |
2087 |
+r1800 | uberlord | 2006-01-11 07:49:38 -0500 (Wed, 11 Jan 2006) | 4 lines |
2088 |
+ |
2089 |
+ runscript.sh now traps interrupt signals and rolls back its status to what |
2090 |
+ it was when before it started. |
2091 |
+ |
2092 |
+ bonding module now supports space seperated and array variables, #118590. |
2093 |
+------------------------------------------------------------------------ |
2094 |
+r1799 | uberlord | 2006-01-10 11:15:21 -0500 (Tue, 10 Jan 2006) | 14 lines |
2095 |
+ |
2096 |
+ Removed runlevel dependancies from runscript.sh as they're now in rc. |
2097 |
+ |
2098 |
+ runscript.sh now has much better locking, #118418. |
2099 |
+ |
2100 |
+ We now store services to restart when we end up as inactive from a restart |
2101 |
+ or we were stopped with IN_BACKGROUND=true, #112088. |
2102 |
+ |
2103 |
+ We no longer stop and start services already running on runlevel change if |
2104 |
+ they're in the runlevel we're changing too. |
2105 |
+ |
2106 |
+ We can now wait_sevice on services started outside of rc. |
2107 |
+ |
2108 |
+ rc-status now reports "Could not locate" instead of "Could not local", |
2109 |
+ thanks to Christian Heim. |
2110 |
+------------------------------------------------------------------------ |
2111 |
+r1798 | uberlord | 2006-01-10 07:43:34 -0500 (Tue, 10 Jan 2006) | 1 line |
2112 |
+ |
2113 |
+Fixed bonding module, improved wireless with rt2500 and WPA |
2114 |
+------------------------------------------------------------------------ |
2115 |
+r1797 | uberlord | 2006-01-09 11:42:55 -0500 (Mon, 09 Jan 2006) | 5 lines |
2116 |
+ |
2117 |
+iwconfig now supports multiple iwconfig_* and iwpriv_* statements and is |
2118 |
+also configurable for specific ESSIDs. This allows use to use the inbuilt |
2119 |
+WPA support in the rt2500 driver. |
2120 |
+ |
2121 |
+module-loader now loads interface specific configuration files, #118366. |
2122 |
+------------------------------------------------------------------------ |
2123 |
+r1796 | uberlord | 2006-01-09 04:40:59 -0500 (Mon, 09 Jan 2006) | 1 line |
2124 |
+ |
2125 |
+Ensure that specific configuration is loaded after net. |
2126 |
+------------------------------------------------------------------------ |
2127 |
+r1795 | uberlord | 2006-01-07 11:48:44 -0500 (Sat, 07 Jan 2006) | 1 line |
2128 |
+ |
2129 |
+Save a few CPU cycles by storing add_suffix in variable. |
2130 |
+------------------------------------------------------------------------ |
2131 |
+r1794 | uberlord | 2006-01-06 11:06:49 -0500 (Fri, 06 Jan 2006) | 1 line |
2132 |
+ |
2133 |
+Critical services now load a suffixed config and fail gracefully. |
2134 |
+------------------------------------------------------------------------ |
2135 |
+r1793 | uberlord | 2006-01-06 09:49:52 -0500 (Fri, 06 Jan 2006) | 4 lines |
2136 |
+ |
2137 |
+ Use ${DEFAULTLEVEL} if ${SOFTLEVEL} is boot, shutdown, reboot or single |
2138 |
+ in add_suffix. |
2139 |
+ |
2140 |
+ Sync style changes in functions.sh |
2141 |
+------------------------------------------------------------------------ |
2142 |
+r1792 | uberlord | 2006-01-05 08:21:08 -0500 (Thu, 05 Jan 2006) | 1 line |
2143 |
+ |
2144 |
+Preserve addresses when starting from the background |
2145 |
+------------------------------------------------------------------------ |
2146 |
+r1791 | uberlord | 2006-01-05 05:49:30 -0500 (Thu, 05 Jan 2006) | 1 line |
2147 |
+ |
2148 |
+dhclient now supports dhclient-enter-hooks, #117763. |
2149 |
+------------------------------------------------------------------------ |
2150 |
+r1790 | uberlord | 2006-01-05 04:51:31 -0500 (Thu, 05 Jan 2006) | 1 line |
2151 |
+ |
2152 |
+proute deletes addresses again, fixes #117799. |
2153 |
+------------------------------------------------------------------------ |
2154 |
+r1787 | uberlord | 2006-01-04 03:02:03 -0500 (Wed, 04 Jan 2006) | 1 line |
2155 |
+ |
2156 |
+pre13 |
2157 |
+------------------------------------------------------------------------ |
2158 |
+r1786 | uberlord | 2006-01-04 02:55:25 -0500 (Wed, 04 Jan 2006) | 1 line |
2159 |
+ |
2160 |
+wpa_supplicant works with bash-3.1 now |
2161 |
+------------------------------------------------------------------------ |
2162 |
+r1785 | uberlord | 2006-01-04 02:16:37 -0500 (Wed, 04 Jan 2006) | 1 line |
2163 |
+ |
2164 |
+more copyright updates |
2165 |
+------------------------------------------------------------------------ |
2166 |
+r1784 | uberlord | 2006-01-03 12:00:49 -0500 (Tue, 03 Jan 2006) | 1 line |
2167 |
+ |
2168 |
+More bash-3.1 fixes |
2169 |
+------------------------------------------------------------------------ |
2170 |
+r1783 | uberlord | 2006-01-03 10:57:13 -0500 (Tue, 03 Jan 2006) | 1 line |
2171 |
+ |
2172 |
+net scripts now works with bash-3.1-r2, #116352. |
2173 |
+------------------------------------------------------------------------ |
2174 |
+r1781 | vapier | 2006-01-02 13:46:45 -0500 (Mon, 02 Jan 2006) | 1 line |
2175 |
+ |
2176 |
+update copyright years |
2177 |
+------------------------------------------------------------------------ |
2178 |
+r1780 | uberlord | 2006-01-02 07:24:14 -0500 (Mon, 02 Jan 2006) | 1 line |
2179 |
+ |
2180 |
+Changelog copyright |
2181 |
+------------------------------------------------------------------------ |
2182 |
+r1779 | uberlord | 2006-01-02 07:17:34 -0500 (Mon, 02 Jan 2006) | 2 lines |
2183 |
+ |
2184 |
+ Interfaces can be dynamically added to bridges again, #117406. |
2185 |
+ Updated copyright to 2006. |
2186 |
+------------------------------------------------------------------------ |
2187 |
+r1778 | vapier | 2005-12-29 23:21:09 -0500 (Thu, 29 Dec 2005) | 1 line |
2188 |
+ |
2189 |
+eat spurious whitespace |
2190 |
+------------------------------------------------------------------------ |
2191 |
+r1777 | uberlord | 2005-12-29 12:49:43 -0500 (Thu, 29 Dec 2005) | 1 line |
2192 |
+ |
2193 |
+Support old gateway var again for ifconfig, #116761. |
2194 |
+------------------------------------------------------------------------ |
2195 |
+r1776 | vapier | 2005-12-27 00:07:44 -0500 (Tue, 27 Dec 2005) | 1 line |
2196 |
+ |
2197 |
+start volume related stuff much earlier in the boot process |
2198 |
+------------------------------------------------------------------------ |
2199 |
+r1775 | vapier | 2005-12-25 22:52:11 -0500 (Sun, 25 Dec 2005) | 1 line |
2200 |
+ |
2201 |
+handle ${TMPFILE2}.err better #116745 by Daniele Gaffuri |
2202 |
+------------------------------------------------------------------------ |
2203 |
+r1774 | vapier | 2005-12-25 17:16:21 -0500 (Sun, 25 Dec 2005) | 1 line |
2204 |
+ |
2205 |
+fix typo as pointed out by Johannes Bornhold #116734 |
2206 |
+------------------------------------------------------------------------ |
2207 |
+r1773 | vapier | 2005-12-24 14:20:39 -0500 (Sat, 24 Dec 2005) | 1 line |
2208 |
+ |
2209 |
+fix conf.d/rc comments as pointed out by Petteri in #116607 |
2210 |
+------------------------------------------------------------------------ |
2211 |
+r1772 | vapier | 2005-12-24 00:33:36 -0500 (Sat, 24 Dec 2005) | 1 line |
2212 |
+ |
2213 |
+backout previous "fix" for #116232 |
2214 |
+------------------------------------------------------------------------ |
2215 |
+r1771 | uberlord | 2005-12-22 14:06:10 -0500 (Thu, 22 Dec 2005) | 1 line |
2216 |
+ |
2217 |
+Flush IPv6 site addresses |
2218 |
+------------------------------------------------------------------------ |
2219 |
+r1770 | uberlord | 2005-12-22 12:28:57 -0500 (Thu, 22 Dec 2005) | 1 line |
2220 |
+ |
2221 |
+Allow interfaces to be selected as best without gateways |
2222 |
+------------------------------------------------------------------------ |
2223 |
+r1769 | uberlord | 2005-12-22 07:58:16 -0500 (Thu, 22 Dec 2005) | 1 line |
2224 |
+ |
2225 |
+WOL example updated so that we don't apply to lo, #113880 |
2226 |
+------------------------------------------------------------------------ |
2227 |
+r1768 | uberlord | 2005-12-21 06:11:28 -0500 (Wed, 21 Dec 2005) | 2 lines |
2228 |
+ |
2229 |
+ Add new variable RC_DOWN_INTERFACE and documentation so that interfaces |
2230 |
+ are kept up for Wake On LAN support, #113880. |
2231 |
+------------------------------------------------------------------------ |
2232 |
+r1767 | vapier | 2005-12-21 00:42:48 -0500 (Wed, 21 Dec 2005) | 1 line |
2233 |
+ |
2234 |
+Make sure /etc/profile.d exists before using it #116232 by Saleem A. |
2235 |
+------------------------------------------------------------------------ |
2236 |
+r1766 | uberlord | 2005-12-20 13:10:10 -0500 (Tue, 20 Dec 2005) | 1 line |
2237 |
+ |
2238 |
+pre12 |
2239 |
+------------------------------------------------------------------------ |
2240 |
+r1765 | uberlord | 2005-12-20 09:02:26 -0500 (Tue, 20 Dec 2005) | 2 lines |
2241 |
+ |
2242 |
+ Ensure that tty has keyboard and stty reports icanon before enabling |
2243 |
+ interactive rc, #112161. |
2244 |
+------------------------------------------------------------------------ |
2245 |
+r1764 | uberlord | 2005-12-19 07:46:32 -0500 (Mon, 19 Dec 2005) | 1 line |
2246 |
+ |
2247 |
+More ppp documentation updates from #114551. |
2248 |
+------------------------------------------------------------------------ |
2249 |
+r1763 | uberlord | 2005-12-16 06:26:26 -0500 (Fri, 16 Dec 2005) | 1 line |
2250 |
+ |
2251 |
+documentation updates |
2252 |
+------------------------------------------------------------------------ |
2253 |
+r1762 | uberlord | 2005-12-15 11:58:56 -0500 (Thu, 15 Dec 2005) | 2 lines |
2254 |
+ |
2255 |
+When setting ad-hoc or master modes, set the mode before anything else, |
2256 |
+ #115664 thanks to Oldrich Jedlicka. |
2257 |
+------------------------------------------------------------------------ |
2258 |
+r1761 | uberlord | 2005-12-14 05:02:25 -0500 (Wed, 14 Dec 2005) | 2 lines |
2259 |
+ |
2260 |
+ Add great big warning in documentation advising people not to use the |
2261 |
+ IPv6 examples if they don't have IPv6 enabled in their kernel, #115396.More pppd documentation fixes for #114551 |
2262 |
+------------------------------------------------------------------------ |
2263 |
+r1760 | uberlord | 2005-12-13 04:57:14 -0500 (Tue, 13 Dec 2005) | 1 line |
2264 |
+ |
2265 |
+Ensure that calls from background never taken interface down |
2266 |
+------------------------------------------------------------------------ |
2267 |
+r1759 | uberlord | 2005-12-12 07:13:17 -0500 (Mon, 12 Dec 2005) | 1 line |
2268 |
+ |
2269 |
+Remove last background crud |
2270 |
+------------------------------------------------------------------------ |
2271 |
+r1754 | uberlord | 2005-12-09 12:59:50 -0500 (Fri, 09 Dec 2005) | 1 line |
2272 |
+ |
2273 |
+Fix dhcp statuses |
2274 |
+------------------------------------------------------------------------ |
2275 |
+r1753 | uberlord | 2005-12-09 10:08:06 -0500 (Fri, 09 Dec 2005) | 2 lines |
2276 |
+ |
2277 |
+Remove nasty undocumented backgrounding as we now support |
2278 |
+ifplugd, netplug and wpa_supplicant-0.4.x which do much better jobs. |
2279 |
+------------------------------------------------------------------------ |
2280 |
+r1751 | vapier | 2005-12-08 21:00:18 -0500 (Thu, 08 Dec 2005) | 1 line |
2281 |
+ |
2282 |
+sync rtc changes with trunk |
2283 |
+------------------------------------------------------------------------ |
2284 |
+r1748 | vapier | 2005-12-08 20:54:15 -0500 (Thu, 08 Dec 2005) | 1 line |
2285 |
+ |
2286 |
+add support for --verbose --debug --help |
2287 |
+------------------------------------------------------------------------ |
2288 |
+r1747 | vapier | 2005-12-08 19:04:05 -0500 (Thu, 08 Dec 2005) | 1 line |
2289 |
+ |
2290 |
+Use getent instead of trying to read /etc/groups directly in localmount #114833 by Justin Sanchez. |
2291 |
+------------------------------------------------------------------------ |
2292 |
+r1733 | uberlord | 2005-12-06 05:57:25 -0500 (Tue, 06 Dec 2005) | 1 line |
2293 |
+ |
2294 |
+ppp documentation updated, #114551. |
2295 |
+------------------------------------------------------------------------ |
2296 |
+r1718 | uberlord | 2005-12-05 11:22:40 -0500 (Mon, 05 Dec 2005) | 1 line |
2297 |
+ |
2298 |
+Fix dhcp options, #114519. |
2299 |
+------------------------------------------------------------------------ |
2300 |
+r1649 | uberlord | 2005-12-01 12:30:34 -0500 (Thu, 01 Dec 2005) | 1 line |
2301 |
+ |
2302 |
+Fix ordering for services having a 'before net' dependency |
2303 |
+------------------------------------------------------------------------ |
2304 |
+r1638 | uberlord | 2005-11-28 12:04:53 -0500 (Mon, 28 Nov 2005) | 1 line |
2305 |
+ |
2306 |
+Document RC_VERBOSE in conf.d/rc |
2307 |
+------------------------------------------------------------------------ |
2308 |
+r1636 | uberlord | 2005-11-28 08:40:14 -0500 (Mon, 28 Nov 2005) | 1 line |
2309 |
+ |
2310 |
+Fixed fallback_routes, #113776 |
2311 |
+------------------------------------------------------------------------ |
2312 |
+r1635 | uberlord | 2005-11-28 07:01:20 -0500 (Mon, 28 Nov 2005) | 1 line |
2313 |
+ |
2314 |
+Fixed variable array references, #113661. |
2315 |
+------------------------------------------------------------------------ |
2316 |
+r1634 | uberlord | 2005-11-28 05:52:38 -0500 (Mon, 28 Nov 2005) | 1 line |
2317 |
+ |
2318 |
+Fixed svclib for pump |
2319 |
+------------------------------------------------------------------------ |
2320 |
+r1633 | uberlord | 2005-11-28 05:44:58 -0500 (Mon, 28 Nov 2005) | 1 line |
2321 |
+ |
2322 |
+Fixed svclib for dhcpcd and pump |
2323 |
+------------------------------------------------------------------------ |
2324 |
+r1631 | uberlord | 2005-11-28 05:38:39 -0500 (Mon, 28 Nov 2005) | 3 lines |
2325 |
+ |
2326 |
+Fixed iwconfig mode selection, #113677 - thanks to Tuan Van. |
2327 |
+Fixed iproute2 is_up check, #113672 - thanks to Georgi Georgiev. |
2328 |
+Added information about the "broken" status as reported by rc-status to its output, #113755. |
2329 |
+------------------------------------------------------------------------ |
2330 |
+r1630 | vapier | 2005-11-27 11:39:03 -0500 (Sun, 27 Nov 2005) | 1 line |
2331 |
+ |
2332 |
+Dont set default RC_VOLUME_ORDER anymore in functions.sh #113700. |
2333 |
+------------------------------------------------------------------------ |
2334 |
+r1629 | uberlord | 2005-11-24 08:44:26 -0500 (Thu, 24 Nov 2005) | 1 line |
2335 |
+ |
2336 |
+use ${svclib} instead of hardcoding /lib/rcscripts. |
2337 |
+------------------------------------------------------------------------ |
2338 |
+r1628 | uberlord | 2005-11-24 05:19:28 -0500 (Thu, 24 Nov 2005) | 1 line |
2339 |
+ |
2340 |
+pppd module now updates an emply secrets file, #113431. |
2341 |
+------------------------------------------------------------------------ |
2342 |
+r1627 | uberlord | 2005-11-24 03:20:57 -0500 (Thu, 24 Nov 2005) | 4 lines |
2343 |
+ |
2344 |
+ ifconfig routes now work with metrics and older configs again |
2345 |
+ #113378 and #113406. |
2346 |
+ |
2347 |
+ arping now works with multiple gateways #113402. |
2348 |
+------------------------------------------------------------------------ |
2349 |
+r1626 | uberlord | 2005-11-23 10:57:15 -0500 (Wed, 23 Nov 2005) | 1 line |
2350 |
+ |
2351 |
+pre11 |
2352 |
+------------------------------------------------------------------------ |
2353 |
+r1625 | uberlord | 2005-11-23 04:43:37 -0500 (Wed, 23 Nov 2005) | 2 lines |
2354 |
+ |
2355 |
+ RC_KILL_CHILDREN now defaults to no. This stops ssh children being |
2356 |
+ killed when a network interface is restarted. |
2357 |
+------------------------------------------------------------------------ |
2358 |
+r1624 | uberlord | 2005-11-22 11:16:33 -0500 (Tue, 22 Nov 2005) | 1 line |
2359 |
+ |
2360 |
+Improve vlan documentation |
2361 |
+------------------------------------------------------------------------ |
2362 |
+r1623 | uberlord | 2005-11-22 09:28:41 -0500 (Tue, 22 Nov 2005) | 1 line |
2363 |
+ |
2364 |
+Patched helpers for wireless_check_extensions -> wireless_exists |
2365 |
+------------------------------------------------------------------------ |
2366 |
+r1622 | uberlord | 2005-11-22 08:46:46 -0500 (Tue, 22 Nov 2005) | 1 line |
2367 |
+ |
2368 |
+Stop ifplugd and netplugd from operating on bonded and vlan interfaces. |
2369 |
+------------------------------------------------------------------------ |
2370 |
+r1621 | uberlord | 2005-11-21 05:56:32 -0500 (Mon, 21 Nov 2005) | 1 line |
2371 |
+ |
2372 |
+Fix wpa_suppicant error when auth is IEEE 802.1X (NO WPA) #112938. Added pppd-wrapper helper |
2373 |
+------------------------------------------------------------------------ |
2374 |
+r1620 | vapier | 2005-11-20 09:14:20 -0500 (Sun, 20 Nov 2005) | 1 line |
2375 |
+ |
2376 |
+source *.sh files in /etc/profile.d/ #4854 |
2377 |
+------------------------------------------------------------------------ |
2378 |
+r1619 | vapier | 2005-11-20 07:44:16 -0500 (Sun, 20 Nov 2005) | 1 line |
2379 |
+ |
2380 |
+call reboot with -k to support kexec #80220 |
2381 |
+------------------------------------------------------------------------ |
2382 |
+r1618 | vapier | 2005-11-20 07:07:00 -0500 (Sun, 20 Nov 2005) | 1 line |
2383 |
+ |
2384 |
+was moved to sysvinit package a while ago |
2385 |
+------------------------------------------------------------------------ |
2386 |
+r1617 | uberlord | 2005-11-18 13:41:08 -0500 (Fri, 18 Nov 2005) | 1 line |
2387 |
+ |
2388 |
+Credit patch maker, Felix Braun for #112757 |
2389 |
+------------------------------------------------------------------------ |
2390 |
+r1616 | uberlord | 2005-11-18 13:39:15 -0500 (Fri, 18 Nov 2005) | 8 lines |
2391 |
+ |
2392 |
+ Changed from eval foo=\"\$config_$ifvar\" to foo=config_$ivar; foo=$!foo |
2393 |
+ This is to avoid using the eval statement to extract user configured vars. |
2394 |
+ |
2395 |
+ Enhanced pppd module so that it obeys metric routes, does not mess |
2396 |
+ with the system resolv.conf and works with updetach a bit better, #112049. |
2397 |
+ |
2398 |
+ Fixed pointotpoint, #112757. |
2399 |
+ |
2400 |
+------------------------------------------------------------------------ |
2401 |
+r1613 | azarah | 2005-11-10 06:25:06 -0500 (Thu, 10 Nov 2005) | 1 line |
2402 |
+ |
2403 |
+Fix for bug #104288. |
2404 |
+------------------------------------------------------------------------ |
2405 |
+r1612 | uberlord | 2005-11-10 05:36:43 -0500 (Thu, 10 Nov 2005) | 3 lines |
2406 |
+ |
2407 |
+ Fix "Device foo not found" error when stopping an interface and the |
2408 |
+ interface does not physically exist. |
2409 |
+ |
2410 |
+------------------------------------------------------------------------ |
2411 |
+r1611 | uberlord | 2005-11-10 04:45:08 -0500 (Thu, 10 Nov 2005) | 1 line |
2412 |
+ |
2413 |
+Change pppd behaviour for updetach, #112049 |
2414 |
+------------------------------------------------------------------------ |
2415 |
+r1610 | uberlord | 2005-11-10 02:05:36 -0500 (Thu, 10 Nov 2005) | 1 line |
2416 |
+ |
2417 |
+Fix WEP for forced AP's, #112031 |
2418 |
+------------------------------------------------------------------------ |
2419 |
+r1609 | vapier | 2005-11-09 21:06:39 -0500 (Wed, 09 Nov 2005) | 1 line |
2420 |
+ |
2421 |
+describe net.ipv4.tcp_syncookies |
2422 |
+------------------------------------------------------------------------ |
2423 |
+r1607 | uberlord | 2005-11-09 05:01:24 -0500 (Wed, 09 Nov 2005) | 1 line |
2424 |
+ |
2425 |
+wpa_supplicant defaults to backgrounding now too |
2426 |
+------------------------------------------------------------------------ |
2427 |
+r1606 | uberlord | 2005-11-09 04:56:46 -0500 (Wed, 09 Nov 2005) | 2 lines |
2428 |
+ |
2429 |
+ ifplugd and netplug now background automatically instead of waiting 10 |
2430 |
+ seconds to see if the interface was configured OK |
2431 |
+------------------------------------------------------------------------ |
2432 |
+r1605 | uberlord | 2005-11-08 11:40:08 -0500 (Tue, 08 Nov 2005) | 1 line |
2433 |
+ |
2434 |
+pre10 |
2435 |
+------------------------------------------------------------------------ |
2436 |
+r1604 | uberlord | 2005-11-08 06:48:27 -0500 (Tue, 08 Nov 2005) | 1 line |
2437 |
+ |
2438 |
+punted serial from rc-lists/boot as it's no longer provided by baselayout |
2439 |
+------------------------------------------------------------------------ |
2440 |
+r1603 | azarah | 2005-11-08 05:37:12 -0500 (Tue, 08 Nov 2005) | 1 line |
2441 |
+ |
2442 |
+Backport changes needed for udev/devfs addons. |
2443 |
+------------------------------------------------------------------------ |
2444 |
+r1602 | uberlord | 2005-11-08 05:37:03 -0500 (Tue, 08 Nov 2005) | 1 line |
2445 |
+ |
2446 |
+Fix rc-status for broken boot runlevel symlinks |
2447 |
+------------------------------------------------------------------------ |
2448 |
+r1601 | uberlord | 2005-11-08 05:14:16 -0500 (Tue, 08 Nov 2005) | 1 line |
2449 |
+ |
2450 |
+Greatly simplified trace_dependencies. It's now much faster as a result :) |
2451 |
+------------------------------------------------------------------------ |
2452 |
+r1600 | uberlord | 2005-11-07 14:43:20 -0500 (Mon, 07 Nov 2005) | 1 line |
2453 |
+ |
2454 |
+Always setup_defaultlevels as we need the default vars set for rc-status. |
2455 |
+------------------------------------------------------------------------ |
2456 |
+r1599 | uberlord | 2005-11-07 13:14:40 -0500 (Mon, 07 Nov 2005) | 3 lines |
2457 |
+ |
2458 |
+ rc-status now warns about broken symbolic links in /etc/runlevels and |
2459 |
+ trace_dependencies got a bit of a revamp, attempts to fix #104394 |
2460 |
+ |
2461 |
+------------------------------------------------------------------------ |
2462 |
+r1598 | uberlord | 2005-11-07 06:02:23 -0500 (Mon, 07 Nov 2005) | 1 line |
2463 |
+ |
2464 |
+documented pppd module settings, #53954 |
2465 |
+------------------------------------------------------------------------ |
2466 |
+r1597 | uberlord | 2005-11-04 16:16:40 -0500 (Fri, 04 Nov 2005) | 4 lines |
2467 |
+ |
2468 |
+ udhcpc now checks the dhcp lease file for a valid IP address. |
2469 |
+ |
2470 |
+ We prefer iproute2 when stopping an interface by default. |
2471 |
+ |
2472 |
+------------------------------------------------------------------------ |
2473 |
+r1595 | uberlord | 2005-11-03 12:38:33 -0500 (Thu, 03 Nov 2005) | 5 lines |
2474 |
+ |
2475 |
+ iwconfig now detects an unencrypted AP and doesn't apply any configured |
2476 |
+ WEP settings. |
2477 |
+ |
2478 |
+ baselayout now caters for systems without /bin/hostname (from net-tools) |
2479 |
+ and uses sysctl instead. |
2480 |
+------------------------------------------------------------------------ |
2481 |
+r1594 | vapier | 2005-11-02 00:51:36 -0500 (Wed, 02 Nov 2005) | 1 line |
2482 |
+ |
2483 |
+Grab updates from IANA for /etc/services including OpenVPN #111194. |
2484 |
+------------------------------------------------------------------------ |
2485 |
+r1592 | uberlord | 2005-11-01 05:35:31 -0500 (Tue, 01 Nov 2005) | 1 line |
2486 |
+ |
2487 |
+tsort fix |
2488 |
+------------------------------------------------------------------------ |
2489 |
+r1591 | uberlord | 2005-10-31 11:40:16 -0500 (Mon, 31 Oct 2005) | 1 line |
2490 |
+ |
2491 |
+Remove un-needed calls to sort | xargs in module after/use/need functions |
2492 |
+------------------------------------------------------------------------ |
2493 |
+r1590 | uberlord | 2005-10-31 09:47:36 -0500 (Mon, 31 Oct 2005) | 4 lines |
2494 |
+ |
2495 |
+Replace the bubble-esq sort routine with a tsort based one for |
2496 |
+loading modules. This means that we are much faster than before :) |
2497 |
+ |
2498 |
+Fix ifconfig with multiple IP addresses, #110956 |
2499 |
+------------------------------------------------------------------------ |
2500 |
+r1589 | vapier | 2005-10-28 19:16:16 -0400 (Fri, 28 Oct 2005) | 1 line |
2501 |
+ |
2502 |
+Fix typo in rc-status error message #110685 by Eduardo Tongson. |
2503 |
+------------------------------------------------------------------------ |
2504 |
+r1588 | uberlord | 2005-10-28 05:56:38 -0400 (Fri, 28 Oct 2005) | 1 line |
2505 |
+ |
2506 |
+Fix force_modules in net.lo |
2507 |
+------------------------------------------------------------------------ |
2508 |
+r1587 | uberlord | 2005-10-27 12:16:03 -0400 (Thu, 27 Oct 2005) | 17 lines |
2509 |
+ |
2510 |
+ New net scripts depend calls - functions, variables and provide. |
2511 |
+ This saves having to create 3 seperate functions in each module which means |
2512 |
+ a saving of around 600-800 bytes per module. |
2513 |
+ |
2514 |
+ Split apipa out of arping module due to user demand for seperate |
2515 |
+ functionality. |
2516 |
+ |
2517 |
+ arping module now works correctly. |
2518 |
+ |
2519 |
+ runscript sets RC_KILL_CHILDREN=no when restarting a service, otherwise |
2520 |
+ things like your ssh session get killed. |
2521 |
+ |
2522 |
+ adsl module supports new rp-pppoe-3.6 ebuild, #102820 |
2523 |
+ |
2524 |
+ Config profile is now changed correctly when doing 'rc foo' and you're in |
2525 |
+ the default runlevel, #101105 |
2526 |
+ |
2527 |
+------------------------------------------------------------------------ |
2528 |
+r1585 | vapier | 2005-10-26 21:14:30 -0400 (Wed, 26 Oct 2005) | 1 line |
2529 |
+ |
2530 |
+Tweak runscript error output to only show the invalid arg once rather than twice #110558 |
2531 |
+------------------------------------------------------------------------ |
2532 |
+r1584 | vapier | 2005-10-24 21:18:49 -0400 (Mon, 24 Oct 2005) | 1 line |
2533 |
+ |
2534 |
+Fix remove_net_fs space handling in netmount script #110313 DominikBuerkle. |
2535 |
+------------------------------------------------------------------------ |
2536 |
+r1583 | uberlord | 2005-10-20 07:59:02 -0400 (Thu, 20 Oct 2005) | 1 line |
2537 |
+ |
2538 |
+Fixed stopping when no process to stop |
2539 |
+------------------------------------------------------------------------ |
2540 |
+r1582 | uberlord | 2005-10-19 14:24:37 -0400 (Wed, 19 Oct 2005) | 1 line |
2541 |
+ |
2542 |
+Moved wpa_supplicant no driver defined warning to after the wireless/wired check |
2543 |
+------------------------------------------------------------------------ |
2544 |
+r1581 | uberlord | 2005-10-19 13:09:12 -0400 (Wed, 19 Oct 2005) | 1 line |
2545 |
+ |
2546 |
+rc-daemon.sh now kills children correctly. |
2547 |
+------------------------------------------------------------------------ |
2548 |
+r1579 | vapier | 2005-10-18 20:12:29 -0400 (Tue, 18 Oct 2005) | 1 line |
2549 |
+ |
2550 |
+dont check for /dev/.devfsd more than once since it could be a false positive #109718 |
2551 |
+------------------------------------------------------------------------ |
2552 |
+r1578 | vapier | 2005-10-18 20:08:42 -0400 (Tue, 18 Oct 2005) | 1 line |
2553 |
+ |
2554 |
+move NORMAL to the last colored variable set so that running `set -x ; source functions.sh` doesnt show up funky as pointed out by solar |
2555 |
+------------------------------------------------------------------------ |
2556 |
+r1577 | vapier | 2005-10-18 20:07:16 -0400 (Tue, 18 Oct 2005) | 1 line |
2557 |
+ |
2558 |
+ remove dupliate call to uname |
2559 |
+------------------------------------------------------------------------ |
2560 |
+r1576 | uberlord | 2005-10-18 17:43:37 -0400 (Tue, 18 Oct 2005) | 1 line |
2561 |
+ |
2562 |
+wpa_supplicant now works on more than one interface. |
2563 |
+------------------------------------------------------------------------ |
2564 |
+r1575 | uberlord | 2005-10-18 15:22:59 -0400 (Tue, 18 Oct 2005) | 1 line |
2565 |
+ |
2566 |
+You can now specify a custom wpa_supplicant configuration file. |
2567 |
+------------------------------------------------------------------------ |
2568 |
+r1574 | uberlord | 2005-10-17 14:40:16 -0400 (Mon, 17 Oct 2005) | 3 lines |
2569 |
+ |
2570 |
+wpa_supplicant now works on wired interfaces, and can work with |
2571 |
+ifplugd and netplug too. |
2572 |
+ |
2573 |
+------------------------------------------------------------------------ |
2574 |
+r1573 | uberlord | 2005-10-16 14:01:23 -0400 (Sun, 16 Oct 2005) | 3 lines |
2575 |
+ |
2576 |
+Fixed typo in dhcpcd-wrapper so the new resolv.conf gets created |
2577 |
+in /var/lib/net-scripts and not the current directory. Thanks to |
2578 |
+Mark-Dominik Bürkle for the patch. |
2579 |
+------------------------------------------------------------------------ |
2580 |
+r1572 | vapier | 2005-10-15 22:32:59 -0400 (Sat, 15 Oct 2005) | 1 line |
2581 |
+ |
2582 |
+punt xfs user/group to the ebuild |
2583 |
+------------------------------------------------------------------------ |
2584 |
+r1571 | vapier | 2005-10-15 22:28:20 -0400 (Sat, 15 Oct 2005) | 1 line |
2585 |
+ |
2586 |
+punt gdm user/group to the ebuild |
2587 |
+------------------------------------------------------------------------ |
2588 |
+r1570 | uberlord | 2005-10-14 01:53:15 -0400 (Fri, 14 Oct 2005) | 1 line |
2589 |
+ |
2590 |
+Merge STYLE fixes from trunk into runscript.sh |
2591 |
+------------------------------------------------------------------------ |
2592 |
+r1569 | uberlord | 2005-10-13 14:16:55 -0400 (Thu, 13 Oct 2005) | 1 line |
2593 |
+ |
2594 |
+merge trunk quoting fixes into 1.12 rc-daemon.sh |
2595 |
+------------------------------------------------------------------------ |
2596 |
+r1568 | uberlord | 2005-10-13 12:49:11 -0400 (Thu, 13 Oct 2005) | 1 line |
2597 |
+ |
2598 |
+Fix test_service_state() so it always returns 1 when it's not in that state. |
2599 |
+------------------------------------------------------------------------ |
2600 |
+r1566 | uberlord | 2005-10-12 03:27:14 -0400 (Wed, 12 Oct 2005) | 1 line |
2601 |
+ |
2602 |
+More permament fix to stop #108960 happening again |
2603 |
+------------------------------------------------------------------------ |
2604 |
+r1565 | uberlord | 2005-10-12 02:09:58 -0400 (Wed, 12 Oct 2005) | 1 line |
2605 |
+ |
2606 |
+Changed number of preferred modules from 3 to 4 in net.lo, #108960. |
2607 |
+------------------------------------------------------------------------ |
2608 |
+r1564 | vapier | 2005-10-11 20:03:13 -0400 (Tue, 11 Oct 2005) | 1 line |
2609 |
+ |
2610 |
+bootsplash breaks RC_BOOTLOG so tell people to not bother #108645 |
2611 |
+------------------------------------------------------------------------ |
2612 |
+r1563 | uberlord | 2005-10-11 11:08:22 -0400 (Tue, 11 Oct 2005) | 1 line |
2613 |
+ |
2614 |
+pre9 |
2615 |
+------------------------------------------------------------------------ |
2616 |
+r1562 | uberlord | 2005-10-11 07:44:55 -0400 (Tue, 11 Oct 2005) | 7 lines |
2617 |
+ |
2618 |
+ arping now dis-regards 0.0.0.0 and 0 addresses, #108737. |
2619 |
+ |
2620 |
+ dhcpcd now allows the user to configure the -c script option, #108345. |
2621 |
+ |
2622 |
+ bash doesn't handle floats, so we eumlate it. Fixes the issue |
2623 |
+ where some daemons didn't stop, #107492. Thanks to Giampaolo Tomassoni. |
2624 |
+ |
2625 |
+------------------------------------------------------------------------ |
2626 |
+r1561 | uberlord | 2005-10-09 12:14:21 -0400 (Sun, 09 Oct 2005) | 2 lines |
2627 |
+ |
2628 |
+ Fix chroot handling and enable custom env vars for start-stop-daemon |
2629 |
+ binary #101642, thanks to Quequero. |
2630 |
+------------------------------------------------------------------------ |
2631 |
+r1560 | uberlord | 2005-10-07 08:23:33 -0400 (Fri, 07 Oct 2005) | 1 line |
2632 |
+ |
2633 |
+Fix some vlan/bridge/tap/neplugd/ifplugd interdependencies #107406. |
2634 |
+------------------------------------------------------------------------ |
2635 |
+r1559 | uberlord | 2005-10-07 05:14:11 -0400 (Fri, 07 Oct 2005) | 1 line |
2636 |
+ |
2637 |
+Typo fix |
2638 |
+------------------------------------------------------------------------ |
2639 |
+r1558 | vapier | 2005-10-06 22:00:38 -0400 (Thu, 06 Oct 2005) | 1 line |
2640 |
+ |
2641 |
+merge MAKEDEV updates from trunk to branches to address #108250 and #108249 |
2642 |
+------------------------------------------------------------------------ |
2643 |
+r1557 | vapier | 2005-10-06 21:53:08 -0400 (Thu, 06 Oct 2005) | 1 line |
2644 |
+ |
2645 |
+touchup clock status output to be more clear about what it is actually doing #105681 |
2646 |
+------------------------------------------------------------------------ |
2647 |
+r1555 | uberlord | 2005-10-06 06:09:47 -0400 (Thu, 06 Oct 2005) | 1 line |
2648 |
+ |
2649 |
+Fixup IPv6 documentation and support, #108143. |
2650 |
+------------------------------------------------------------------------ |
2651 |
+r1552 | vapier | 2005-10-02 00:24:22 -0400 (Sun, 02 Oct 2005) | 1 line |
2652 |
+ |
2653 |
+drop -a and use just -y with the force fsck option #107812 |
2654 |
+------------------------------------------------------------------------ |
2655 |
+r1551 | vapier | 2005-10-01 23:51:50 -0400 (Sat, 01 Oct 2005) | 1 line |
2656 |
+ |
2657 |
+run some features of rc-update as non-root #107775 |
2658 |
+------------------------------------------------------------------------ |
2659 |
+r1550 | vapier | 2005-09-23 21:41:34 -0400 (Fri, 23 Sep 2005) | 1 line |
2660 |
+ |
2661 |
+tweak how default values are set for rc variables |
2662 |
+------------------------------------------------------------------------ |
2663 |
+r1548 | vapier | 2005-09-23 21:34:47 -0400 (Fri, 23 Sep 2005) | 1 line |
2664 |
+ |
2665 |
+update comments in domainname to help users properly setup their FQDN |
2666 |
+------------------------------------------------------------------------ |
2667 |
+r1547 | vapier | 2005-09-23 21:33:30 -0400 (Fri, 23 Sep 2005) | 1 line |
2668 |
+ |
2669 |
+give a hint to users as to proper CLOCK setting when dual booting with Windows |
2670 |
+------------------------------------------------------------------------ |
2671 |
+r1544 | vapier | 2005-09-17 18:50:15 -0400 (Sat, 17 Sep 2005) | 1 line |
2672 |
+ |
2673 |
+When doing a forced fsck, dont show title at startup (-T). |
2674 |
+------------------------------------------------------------------------ |
2675 |
+r1541 | uberlord | 2005-09-16 09:50:36 -0400 (Fri, 16 Sep 2005) | 1 line |
2676 |
+ |
2677 |
+Simplified the iwconfig and wpa_supplicant fix for testing wireless extensions |
2678 |
+------------------------------------------------------------------------ |
2679 |
+r1540 | uberlord | 2005-09-16 03:21:28 -0400 (Fri, 16 Sep 2005) | 2 lines |
2680 |
+ |
2681 |
+ iwconfig and wpa_supplicant now check to see if /proc/net/wireless exists |
2682 |
+ before checking for extensions, #106036 |
2683 |
+------------------------------------------------------------------------ |
2684 |
+r1537 | uberlord | 2005-09-14 07:30:45 -0400 (Wed, 14 Sep 2005) | 4 lines |
2685 |
+ |
2686 |
+ netplug module renamed to netplugd for consistency |
2687 |
+ |
2688 |
+ pppd module added, #53954 thanks to Alin Nastac |
2689 |
+ |
2690 |
+------------------------------------------------------------------------ |
2691 |
+r1535 | vapier | 2005-09-13 19:32:56 -0400 (Tue, 13 Sep 2005) | 1 line |
2692 |
+ |
2693 |
+Clean up udev tarball temp files in halt.sh #105827 by Robert Forsman. |
2694 |
+------------------------------------------------------------------------ |
2695 |
+r1534 | vapier | 2005-09-13 19:24:39 -0400 (Tue, 13 Sep 2005) | 1 line |
2696 |
+ |
2697 |
+dont mount $svcdir with -n since /etc/mtab is writable |
2698 |
+------------------------------------------------------------------------ |
2699 |
+r1531 | uberlord | 2005-09-13 08:19:27 -0400 (Tue, 13 Sep 2005) | 1 line |
2700 |
+ |
2701 |
+Changed net.lo depend from isdn4linux to isdn, #102846 |
2702 |
+------------------------------------------------------------------------ |
2703 |
+r1516 | uberlord | 2005-09-12 11:29:39 -0400 (Mon, 12 Sep 2005) | 1 line |
2704 |
+ |
2705 |
+Set essid before mode for ad-hoc/master configurations, #105452 |
2706 |
+------------------------------------------------------------------------ |
2707 |
+r1508 | uberlord | 2005-09-12 02:52:47 -0400 (Mon, 12 Sep 2005) | 1 line |
2708 |
+ |
2709 |
+Fixed force_any associate order option, #99256 |
2710 |
+------------------------------------------------------------------------ |
2711 |
+r1507 | vapier | 2005-09-09 22:28:19 -0400 (Fri, 09 Sep 2005) | 1 line |
2712 |
+ |
2713 |
+add PKG_CONFIG_PATH to incremental env var list #105384 |
2714 |
+------------------------------------------------------------------------ |
2715 |
+r1506 | uberlord | 2005-09-08 17:03:35 -0400 (Thu, 08 Sep 2005) | 1 line |
2716 |
+ |
2717 |
+netplug and ifplugd no longer error when interface does not exist |
2718 |
+------------------------------------------------------------------------ |
2719 |
+r1505 | uberlord | 2005-09-08 10:49:44 -0400 (Thu, 08 Sep 2005) | 1 line |
2720 |
+ |
2721 |
+Added ifplugd module, but we prefer netplug by default |
2722 |
+------------------------------------------------------------------------ |
2723 |
+r1504 | uberlord | 2005-09-07 09:03:30 -0400 (Wed, 07 Sep 2005) | 3 lines |
2724 |
+ |
2725 |
+ replace the apipa module with a generic arping module which can now |
2726 |
+ do gateway detection and apply a configuration for it as well as the |
2727 |
+ apipa stuff |
2728 |
+------------------------------------------------------------------------ |
2729 |
+r1503 | uberlord | 2005-09-07 07:45:00 -0400 (Wed, 07 Sep 2005) | 12 lines |
2730 |
+ |
2731 |
+ updated env_whitelist so that nothing is allowed by default |
2732 |
+ |
2733 |
+ system module now runs through pre instead of post and is run by |
2734 |
+ lo as well, so dns_ options can be configured for it |
2735 |
+ |
2736 |
+ netplug and wpa_supplicant understand negative timeouts to be defined |
2737 |
+ as "return immediately and dont wait for success" |
2738 |
+ |
2739 |
+ dns options and sortlist now get merged in resolv.conf too |
2740 |
+ |
2741 |
+ bridge error message regarding the kernel module should work with |
2742 |
+ newer versions of bridge-utils |
2743 |
+------------------------------------------------------------------------ |
2744 |
+r1499 | uberlord | 2005-09-07 03:27:04 -0400 (Wed, 07 Sep 2005) | 1 line |
2745 |
+ |
2746 |
+We don't set any default user exports in env_whitelist anymore |
2747 |
+------------------------------------------------------------------------ |
2748 |
+r1489 | uberlord | 2005-09-06 06:41:16 -0400 (Tue, 06 Sep 2005) | 6 lines |
2749 |
+ |
2750 |
+ dns_*, nis_* and ntp_* options now work globally too, but are overridden |
2751 |
+ by specific interface/essid/mac ones. |
2752 |
+ |
2753 |
+ dhcpcd and pump now support the "options" and "sortlist" directives too, |
2754 |
+ #104870 |
2755 |
+ |
2756 |
+------------------------------------------------------------------------ |
2757 |
+r1486 | uberlord | 2005-09-05 18:50:37 -0400 (Mon, 05 Sep 2005) | 1 line |
2758 |
+ |
2759 |
+use the right 'options' variable |
2760 |
+------------------------------------------------------------------------ |
2761 |
+r1485 | uberlord | 2005-09-05 18:38:25 -0400 (Mon, 05 Sep 2005) | 5 lines |
2762 |
+ |
2763 |
+ Added resolv.conf options for option and sortlist directives, #104870 |
2764 |
+ |
2765 |
+ dns_search_path_eth0 renamed to dns_search_eth0 so that all the dns_ |
2766 |
+ variables match their resolv.conf counterpart. |
2767 |
+ |
2768 |
+------------------------------------------------------------------------ |
2769 |
+r1481 | azarah | 2005-09-04 13:14:30 -0400 (Sun, 04 Sep 2005) | 4 lines |
2770 |
+ |
2771 |
+Do not unmount /usr, but rather remount it ro, else we run into issues |
2772 |
+with systems that have locales enabled, as the fuser call in halt.sh tries |
2773 |
+to kill bash (due to it using /usr/lib/locale/*). |
2774 |
+ |
2775 |
+------------------------------------------------------------------------ |
2776 |
+r1479 | vapier | 2005-09-04 03:30:32 -0400 (Sun, 04 Sep 2005) | 1 line |
2777 |
+ |
2778 |
+move at user/group to the at package |
2779 |
+------------------------------------------------------------------------ |
2780 |
+r1478 | vapier | 2005-09-04 02:27:47 -0400 (Sun, 04 Sep 2005) | 1 line |
2781 |
+ |
2782 |
+games user has been in the games.eclass for a while so punt it |
2783 |
+------------------------------------------------------------------------ |
2784 |
+r1477 | vapier | 2005-09-04 02:25:22 -0400 (Sun, 04 Sep 2005) | 1 line |
2785 |
+ |
2786 |
+move squid user/group to the squid pkg |
2787 |
+------------------------------------------------------------------------ |
2788 |
+r1476 | vapier | 2005-09-04 02:21:48 -0400 (Sun, 04 Sep 2005) | 1 line |
2789 |
+ |
2790 |
+move ssh user/group to dropbear/openssh/etc... and cron user/group to cronbase |
2791 |
+------------------------------------------------------------------------ |
2792 |
+r1475 | vapier | 2005-09-04 02:08:34 -0400 (Sun, 04 Sep 2005) | 1 line |
2793 |
+ |
2794 |
+ftp user/group is part of the ftpbase pkg |
2795 |
+------------------------------------------------------------------------ |
2796 |
+r1474 | vapier | 2005-09-03 18:20:27 -0400 (Sat, 03 Sep 2005) | 1 line |
2797 |
+ |
2798 |
+punt the man user/group to the man ebuild |
2799 |
+------------------------------------------------------------------------ |
2800 |
+r1473 | vapier | 2005-09-02 23:21:31 -0400 (Fri, 02 Sep 2005) | 1 line |
2801 |
+ |
2802 |
+Update rc-help.sh to show custom init.d opts #49663 and in general make the output a lot more useful. |
2803 |
+------------------------------------------------------------------------ |
2804 |
+r1472 | vapier | 2005-09-02 22:28:53 -0400 (Fri, 02 Sep 2005) | 1 line |
2805 |
+ |
2806 |
+Clean up netmount and dont unmount afs filesystems if the user has the afs-client init.d script running. |
2807 |
+------------------------------------------------------------------------ |
2808 |
+r1471 | azarah | 2005-09-02 18:59:06 -0400 (Fri, 02 Sep 2005) | 3 lines |
2809 |
+ |
2810 |
+Add warning about having LANG in env_whitelist, add TERM to system |
2811 |
+env_whitelist, set argv[0] to '/bin/bash' and not 'runscript'. |
2812 |
+ |
2813 |
+------------------------------------------------------------------------ |
2814 |
+r1469 | uberlord | 2005-09-02 12:38:51 -0400 (Fri, 02 Sep 2005) | 1 line |
2815 |
+ |
2816 |
+Fixed netplug from stopping on the wrong interface |
2817 |
+------------------------------------------------------------------------ |
2818 |
+r1468 | azarah | 2005-09-02 06:34:31 -0400 (Fri, 02 Sep 2005) | 1 line |
2819 |
+ |
2820 |
+Release baselayout-1.12.0_pre8. |
2821 |
+------------------------------------------------------------------------ |
2822 |
+r1467 | uberlord | 2005-09-02 06:29:39 -0400 (Fri, 02 Sep 2005) | 1 line |
2823 |
+ |
2824 |
+netplug module added + documentation for it. |
2825 |
+------------------------------------------------------------------------ |
2826 |
+r1466 | azarah | 2005-09-02 04:05:52 -0400 (Fri, 02 Sep 2005) | 1 line |
2827 |
+ |
2828 |
+It should be env_whitelist, and not env_whitlist. |
2829 |
+------------------------------------------------------------------------ |
2830 |
+r1464 | azarah | 2005-09-02 03:56:05 -0400 (Fri, 02 Sep 2005) | 1 line |
2831 |
+ |
2832 |
+Add override for CFLAGS=-DLIBDIR. |
2833 |
+------------------------------------------------------------------------ |
2834 |
+r1462 | azarah | 2005-09-02 03:49:48 -0400 (Fri, 02 Sep 2005) | 3 lines |
2835 |
+ |
2836 |
+Split the enviroment whitelist for runscript into a system and user part. |
2837 |
+Update it to use LIBDIR so that we can set 'lib' or 'lib64'. |
2838 |
+ |
2839 |
+------------------------------------------------------------------------ |
2840 |
+r1460 | uberlord | 2005-09-02 02:15:09 -0400 (Fri, 02 Sep 2005) | 2 lines |
2841 |
+ |
2842 |
+ We also set MTU in the pre_start of ifconfig/iproute2 incase a DHCP |
2843 |
+ client or similar needs it. |
2844 |
+------------------------------------------------------------------------ |
2845 |
+r1459 | uberlord | 2005-09-01 08:06:11 -0400 (Thu, 01 Sep 2005) | 1 line |
2846 |
+ |
2847 |
+localalise var and return if adding address errors |
2848 |
+------------------------------------------------------------------------ |
2849 |
+r1458 | uberlord | 2005-09-01 05:50:25 -0400 (Thu, 01 Sep 2005) | 1 line |
2850 |
+ |
2851 |
+Altered iproute2 to use the same lo logic as ifconfig below |
2852 |
+------------------------------------------------------------------------ |
2853 |
+r1457 | uberlord | 2005-09-01 02:45:25 -0400 (Thu, 01 Sep 2005) | 1 line |
2854 |
+ |
2855 |
+Fixed ifconfig bringing lo up and then working out aliases, bug #104415 |
2856 |
+------------------------------------------------------------------------ |
2857 |
+r1456 | azarah | 2005-08-31 19:00:49 -0400 (Wed, 31 Aug 2005) | 1 line |
2858 |
+ |
2859 |
+More minor comment cleanups. |
2860 |
+------------------------------------------------------------------------ |
2861 |
+r1455 | azarah | 2005-08-31 18:53:51 -0400 (Wed, 31 Aug 2005) | 1 line |
2862 |
+ |
2863 |
+Minor comment cleanups. |
2864 |
+------------------------------------------------------------------------ |
2865 |
+r1454 | azarah | 2005-08-31 17:38:49 -0400 (Wed, 31 Aug 2005) | 1 line |
2866 |
+ |
2867 |
+Need to start distribute the src/core stuff now. |
2868 |
+------------------------------------------------------------------------ |
2869 |
+r1453 | azarah | 2005-08-31 17:18:27 -0400 (Wed, 31 Aug 2005) | 1 line |
2870 |
+ |
2871 |
+Form fixes. |
2872 |
+------------------------------------------------------------------------ |
2873 |
+r1452 | azarah | 2005-08-31 17:15:24 -0400 (Wed, 31 Aug 2005) | 1 line |
2874 |
+ |
2875 |
+Merge revisions r1445:1448 from trunk. |
2876 |
+------------------------------------------------------------------------ |
2877 |
+r1451 | azarah | 2005-08-31 17:14:06 -0400 (Wed, 31 Aug 2005) | 1 line |
2878 |
+ |
2879 |
+Merge revision 1444 from trunk. |
2880 |
+------------------------------------------------------------------------ |
2881 |
+r1450 | azarah | 2005-08-31 17:06:06 -0400 (Wed, 31 Aug 2005) | 1 line |
2882 |
+ |
2883 |
+Merge revision 1443 from trunk. |
2884 |
+------------------------------------------------------------------------ |
2885 |
+r1449 | azarah | 2005-08-31 16:52:33 -0400 (Wed, 31 Aug 2005) | 1 line |
2886 |
+ |
2887 |
+Merge revision 1351 from trunk. |
2888 |
+------------------------------------------------------------------------ |
2889 |
+r1445 | uberlord | 2005-08-31 13:02:36 -0400 (Wed, 31 Aug 2005) | 1 line |
2890 |
+ |
2891 |
+pre7 |
2892 |
+------------------------------------------------------------------------ |
2893 |
+r1442 | uberlord | 2005-08-31 11:10:38 -0400 (Wed, 31 Aug 2005) | 1 line |
2894 |
+ |
2895 |
+Protect variables when stopping a script on update status |
2896 |
+------------------------------------------------------------------------ |
2897 |
+r1441 | uberlord | 2005-08-31 05:32:11 -0400 (Wed, 31 Aug 2005) | 6 lines |
2898 |
+ |
2899 |
+service status requests (either by /etc/init.d/foo status or rc-status) |
2900 |
+now update the service status by checking daemons and/or pidfiles to check if they are still running or not. To update the status in your own code, |
2901 |
+source "${svclib}/sh/rc-daemon.sh" and call |
2902 |
+update_service_status "${service}" |
2903 |
+ |
2904 |
+Trimmed $Header$ from a few files |
2905 |
+------------------------------------------------------------------------ |
2906 |
+r1440 | uberlord | 2005-08-30 10:54:31 -0400 (Tue, 30 Aug 2005) | 1 line |
2907 |
+ |
2908 |
+reverted the sleep_scan default back to 0 |
2909 |
+------------------------------------------------------------------------ |
2910 |
+r1439 | uberlord | 2005-08-30 10:34:49 -0400 (Tue, 30 Aug 2005) | 8 lines |
2911 |
+ |
2912 |
+iwconfig fixed for scanned ad-hoc networks |
2913 |
+we now prefer managed over ad-hoc when processing scan results |
2914 |
+iwconfig defaults to sleeping 1 second before scanning |
2915 |
+ |
2916 |
+iwconfig associate_test_quality now works. Fixes #103579 thanks to |
2917 |
+Harald Schioeberg |
2918 |
+ |
2919 |
+iproute2 now understands ifconfig style netmask routes |
2920 |
+------------------------------------------------------------------------ |
2921 |
+r1438 | uberlord | 2005-08-30 02:27:45 -0400 (Tue, 30 Aug 2005) | 1 line |
2922 |
+ |
2923 |
+fixed IPv6 address problems in ifconfig and iproute2 modules |
2924 |
+------------------------------------------------------------------------ |
2925 |
+r1426 | azarah | 2005-08-25 06:44:41 -0400 (Thu, 25 Aug 2005) | 1 line |
2926 |
+ |
2927 |
+Add /sbin/evms_activate to populate_udev(), bug #50711. |
2928 |
+------------------------------------------------------------------------ |
2929 |
+r1425 | azarah | 2005-08-25 05:37:11 -0400 (Thu, 25 Aug 2005) | 3 lines |
2930 |
+ |
2931 |
+Fix typo in /sbin/rc - we should check if is in /etc/inittab, and |
2932 |
+not if 'default' is in there ... |
2933 |
+ |
2934 |
+------------------------------------------------------------------------ |
2935 |
+r1423 | uberlord | 2005-08-24 05:08:01 -0400 (Wed, 24 Aug 2005) | 1 line |
2936 |
+ |
2937 |
+rc-daemon now handles --signal correct - fixes #103182 |
2938 |
+------------------------------------------------------------------------ |
2939 |
+r1420 | uberlord | 2005-08-19 07:46:15 -0400 (Fri, 19 Aug 2005) | 5 lines |
2940 |
+ |
2941 |
+ dhcpcd now reports the correct needed version |
2942 |
+ |
2943 |
+ iwconfig and wpa_supplicant have better tests for wireless interface |
2944 |
+ which fixes the 'lan wlan' problem |
2945 |
+ |
2946 |
+------------------------------------------------------------------------ |
2947 |
+r1419 | uberlord | 2005-08-18 05:48:58 -0400 (Thu, 18 Aug 2005) | 1 line |
2948 |
+ |
2949 |
+baselayout-1.12.0_pre6 released |
2950 |
+------------------------------------------------------------------------ |
2951 |
+r1418 | uberlord | 2005-08-18 05:45:13 -0400 (Thu, 18 Aug 2005) | 8 lines |
2952 |
+ |
2953 |
+RC_AUTO_INTERFACE defaults to NO - but we still default to DHCP |
2954 |
+ |
2955 |
+consoletype is now cached. This has the benefit of being very slightly |
2956 |
+faster and you now get coloured text for parallel startup |
2957 |
+ |
2958 |
+Parallel startup also does parallel shutdown as well |
2959 |
+ |
2960 |
+You're now warned if you're using a deprecated conf.d/net syntax |
2961 |
+------------------------------------------------------------------------ |
2962 |
+r1417 | vapier | 2005-08-18 00:06:33 -0400 (Thu, 18 Aug 2005) | 1 line |
2963 |
+ |
2964 |
+add a note about using pass numbers for root #95846 |
2965 |
+------------------------------------------------------------------------ |
2966 |
+r1416 | vapier | 2005-08-16 20:07:21 -0400 (Tue, 16 Aug 2005) | 1 line |
2967 |
+ |
2968 |
+rquotad is supposed to be an alias for port 4003 not 4002 |
2969 |
+------------------------------------------------------------------------ |
2970 |
+r1415 | vapier | 2005-08-15 22:43:27 -0400 (Mon, 15 Aug 2005) | 1 line |
2971 |
+ |
2972 |
+add ocfs2 to the NET_FS_LIST #102659 |
2973 |
+------------------------------------------------------------------------ |
2974 |
+r1414 | uberlord | 2005-08-15 04:51:18 -0400 (Mon, 15 Aug 2005) | 2 lines |
2975 |
+ |
2976 |
+ iproute2 now understands the old iface_xxx syntax, but this only works |
2977 |
+ if ifconfig (from net-tools) is installed |
2978 |
+------------------------------------------------------------------------ |
2979 |
+r1413 | uberlord | 2005-08-14 15:15:39 -0400 (Sun, 14 Aug 2005) | 2 lines |
2980 |
+ |
2981 |
+ Implemented interactive startup - fixes #5353 |
2982 |
+ Thanks to Paul Pacheco for the patch |
2983 |
+------------------------------------------------------------------------ |
2984 |
+r1412 | uberlord | 2005-08-14 11:27:56 -0400 (Sun, 14 Aug 2005) | 1 line |
2985 |
+ |
2986 |
+We don't expand routes |
2987 |
+------------------------------------------------------------------------ |
2988 |
+r1411 | uberlord | 2005-08-14 09:03:17 -0400 (Sun, 14 Aug 2005) | 1 line |
2989 |
+ |
2990 |
+fallback_route_eth0 now works again |
2991 |
+------------------------------------------------------------------------ |
2992 |
+r1410 | vapier | 2005-08-13 20:51:42 -0400 (Sat, 13 Aug 2005) | 1 line |
2993 |
+ |
2994 |
+add missing { with faildown() as pointed out by Gordon in #102349 |
2995 |
+------------------------------------------------------------------------ |
2996 |
+r1409 | uberlord | 2005-08-13 09:52:52 -0400 (Sat, 13 Aug 2005) | 1 line |
2997 |
+ |
2998 |
+iwconfig fixes |
2999 |
+------------------------------------------------------------------------ |
3000 |
+r1408 | uberlord | 2005-08-13 09:32:49 -0400 (Sat, 13 Aug 2005) | 1 line |
3001 |
+ |
3002 |
+iwconfig now scans for mode so you can prefer ad-hoc networks |
3003 |
+------------------------------------------------------------------------ |
3004 |
+r1407 | uberlord | 2005-08-13 06:14:13 -0400 (Sat, 13 Aug 2005) | 1 line |
3005 |
+ |
3006 |
+Parallel startup races should now be fixed |
3007 |
+------------------------------------------------------------------------ |
3008 |
+r1406 | uberlord | 2005-08-12 13:12:45 -0400 (Fri, 12 Aug 2005) | 1 line |
3009 |
+ |
3010 |
+ntp.conf is now merged as well :) |
3011 |
+------------------------------------------------------------------------ |
3012 |
+r1405 | uberlord | 2005-08-12 12:14:47 -0400 (Fri, 12 Aug 2005) | 6 lines |
3013 |
+ |
3014 |
+RC_AUTO_INTERFACE now defaults to no - we no longer mess with /etc unless |
3015 |
+told too |
3016 |
+ |
3017 |
+tuntap no longer complains about ${devnull} |
3018 |
+ |
3019 |
+We now merge resolv.conf's from active interfaces |
3020 |
+------------------------------------------------------------------------ |
3021 |
+r1404 | uberlord | 2005-08-12 10:21:49 -0400 (Fri, 12 Aug 2005) | 1 line |
3022 |
+ |
3023 |
+Fixed sed in depdir() in modules-update to work this time |
3024 |
+------------------------------------------------------------------------ |
3025 |
+r1403 | vapier | 2005-08-11 23:47:52 -0400 (Thu, 11 Aug 2005) | 1 line |
3026 |
+ |
3027 |
+change the linux define check to glibc #80021 by Robert Millan |
3028 |
+------------------------------------------------------------------------ |
3029 |
+r1400 | uberlord | 2005-08-11 12:56:52 -0400 (Thu, 11 Aug 2005) | 1 line |
3030 |
+ |
3031 |
+Add support for --pid and --pidfile= in rc-daemon.sh |
3032 |
+------------------------------------------------------------------------ |
3033 |
+r1399 | uberlord | 2005-08-11 10:09:23 -0400 (Thu, 11 Aug 2005) | 1 line |
3034 |
+ |
3035 |
+Remove tail from depdir() in /sbin/modules-update |
3036 |
+------------------------------------------------------------------------ |
3037 |
+r1398 | uberlord | 2005-08-11 05:12:34 -0400 (Thu, 11 Aug 2005) | 1 line |
3038 |
+ |
3039 |
+pre5 |
3040 |
+------------------------------------------------------------------------ |
3041 |
+r1397 | vapier | 2005-08-10 19:20:17 -0400 (Wed, 10 Aug 2005) | 1 line |
3042 |
+ |
3043 |
+punt qmail users/group to qmail ebuild |
3044 |
+------------------------------------------------------------------------ |
3045 |
+r1396 | vapier | 2005-08-10 18:36:34 -0400 (Wed, 10 Aug 2005) | 1 line |
3046 |
+ |
3047 |
+add info for RC_BOOTLOG |
3048 |
+------------------------------------------------------------------------ |
3049 |
+r1395 | uberlord | 2005-08-08 07:27:43 -0400 (Mon, 08 Aug 2005) | 2 lines |
3050 |
+ |
3051 |
+ Add failup/faildown user functions when an interface fails to come up/go |
3052 |
+ down. Fixes bug #101087. |
3053 |
+------------------------------------------------------------------------ |
3054 |
+r1394 | azarah | 2005-08-07 07:07:24 -0400 (Sun, 07 Aug 2005) | 1 line |
3055 |
+ |
3056 |
+Remove last remainder of previous 'fix'. |
3057 |
+------------------------------------------------------------------------ |
3058 |
+r1392 | vapier | 2005-08-06 18:16:50 -0400 (Sat, 06 Aug 2005) | 1 line |
3059 |
+ |
3060 |
+Add a lot more documentation to /etc/hosts from FreeBSDs standard hosts file #101418 by Mark Cooper. |
3061 |
+------------------------------------------------------------------------ |
3062 |
+r1391 | azarah | 2005-08-06 07:15:56 -0400 (Sat, 06 Aug 2005) | 1 line |
3063 |
+ |
3064 |
+Merge from trunk (rev 1390). |
3065 |
+------------------------------------------------------------------------ |
3066 |
+r1389 | azarah | 2005-08-05 23:13:38 -0400 (Fri, 05 Aug 2005) | 1 line |
3067 |
+ |
3068 |
+Merge from trunk (rev 1384:1388). |
3069 |
+------------------------------------------------------------------------ |
3070 |
+r1384 | azarah | 2005-08-05 08:45:52 -0400 (Fri, 05 Aug 2005) | 1 line |
3071 |
+ |
3072 |
+Release 1.12.0_pre4. |
3073 |
+------------------------------------------------------------------------ |
3074 |
+r1383 | uberlord | 2005-08-05 08:43:42 -0400 (Fri, 05 Aug 2005) | 1 line |
3075 |
+ |
3076 |
+Removed temp code for address expansion that did nothing - address expansion still works :p |
3077 |
+------------------------------------------------------------------------ |
3078 |
+r1382 | uberlord | 2005-08-05 07:16:26 -0400 (Fri, 05 Aug 2005) | 3 lines |
3079 |
+ |
3080 |
+Added # vim:ts=4 to all net-script files and re-indented |
3081 |
+ |
3082 |
+/dep{cache,tree} are now chmodded 0644 so users can read them |
3083 |
+------------------------------------------------------------------------ |
3084 |
+r1381 | uberlord | 2005-08-05 02:27:21 -0400 (Fri, 05 Aug 2005) | 1 line |
3085 |
+ |
3086 |
+Use return values instead of capturing stderr output for iwconfig commands |
3087 |
+------------------------------------------------------------------------ |
3088 |
+r1380 | uberlord | 2005-08-05 01:49:16 -0400 (Fri, 05 Aug 2005) | 1 line |
3089 |
+ |
3090 |
+Rationalise if/then/else login in runscript.sh svc_start() and svc_stop() |
3091 |
+------------------------------------------------------------------------ |
3092 |
+r1379 | uberlord | 2005-08-04 18:28:28 -0400 (Thu, 04 Aug 2005) | 1 line |
3093 |
+ |
3094 |
+More anal about RHS quoting |
3095 |
+------------------------------------------------------------------------ |
3096 |
+r1378 | azarah | 2005-08-04 15:47:29 -0400 (Thu, 04 Aug 2005) | 1 line |
3097 |
+ |
3098 |
+Merge with trunk (rev 1377). |
3099 |
+------------------------------------------------------------------------ |
3100 |
+r1376 | azarah | 2005-08-04 15:43:59 -0400 (Thu, 04 Aug 2005) | 1 line |
3101 |
+ |
3102 |
+Merge with trunk (rev 1373:1375). |
3103 |
+------------------------------------------------------------------------ |
3104 |
+r1373 | uberlord | 2005-08-04 14:49:27 -0400 (Thu, 04 Aug 2005) | 2 lines |
3105 |
+ |
3106 |
+trace_dependencies gets a re-write (again) to try and solve the hanging |
3107 |
+issues that many people are reporting |
3108 |
+------------------------------------------------------------------------ |
3109 |
+r1372 | azarah | 2005-08-04 12:18:12 -0400 (Thu, 04 Aug 2005) | 1 line |
3110 |
+ |
3111 |
+Merge from trunk (rev 1371). |
3112 |
+------------------------------------------------------------------------ |
3113 |
+r1370 | uberlord | 2005-08-04 06:50:16 -0400 (Thu, 04 Aug 2005) | 4 lines |
3114 |
+ |
3115 |
+interface state directories are now created with -m 0755 to ensure that |
3116 |
+everyone can read them |
3117 |
+ |
3118 |
+rc-daemon.sh now supports multiple cmds - partial fix for #98745 |
3119 |
+------------------------------------------------------------------------ |
3120 |
+r1369 | vapier | 2005-08-03 23:02:46 -0400 (Wed, 03 Aug 2005) | 1 line |
3121 |
+ |
3122 |
+punt the named user/group |
3123 |
+------------------------------------------------------------------------ |
3124 |
+r1368 | uberlord | 2005-08-02 11:21:31 -0400 (Tue, 02 Aug 2005) | 1 line |
3125 |
+ |
3126 |
+Fixed dhcpcd version required error message |
3127 |
+------------------------------------------------------------------------ |
3128 |
+r1367 | uberlord | 2005-08-02 06:19:11 -0400 (Tue, 02 Aug 2005) | 1 line |
3129 |
+ |
3130 |
+iwconfig no longer downs and ups the interface after a scan - instead we set essid any just before doing it |
3131 |
+------------------------------------------------------------------------ |
3132 |
+r1366 | uberlord | 2005-08-02 05:49:01 -0400 (Tue, 02 Aug 2005) | 1 line |
3133 |
+ |
3134 |
+0 timeout now means infinite for wpa_supplicant and iwconfig wrt #90443 |
3135 |
+------------------------------------------------------------------------ |
3136 |
+r1364 | azarah | 2005-08-01 16:49:46 -0400 (Mon, 01 Aug 2005) | 1 line |
3137 |
+ |
3138 |
+Merge from trunk (rev 1350). |
3139 |
+------------------------------------------------------------------------ |
3140 |
+r1363 | azarah | 2005-08-01 16:46:59 -0400 (Mon, 01 Aug 2005) | 1 line |
3141 |
+ |
3142 |
+Merge from trunk (rev 1349). |
3143 |
+------------------------------------------------------------------------ |
3144 |
+r1362 | uberlord | 2005-08-01 16:18:52 -0400 (Mon, 01 Aug 2005) | 2 lines |
3145 |
+ |
3146 |
+We now only link /etc/{resolv,ntp,yp}.conf when the file exists. |
3147 |
+ We now link back everything in the state dir except for .sv files. |
3148 |
+------------------------------------------------------------------------ |
3149 |
+r1361 | uberlord | 2005-08-01 12:49:22 -0400 (Mon, 01 Aug 2005) | 1 line |
3150 |
+ |
3151 |
+rc-daemon now works with mysql - fixes #100982, thanks to bju from the forums |
3152 |
+------------------------------------------------------------------------ |
3153 |
+r1360 | uberlord | 2005-08-01 12:25:49 -0400 (Mon, 01 Aug 2005) | 1 line |
3154 |
+ |
3155 |
+Tweaked module depends to fix order when no dhcp client is found. |
3156 |
+------------------------------------------------------------------------ |
3157 |
+r1359 | vapier | 2005-08-01 07:30:28 -0400 (Mon, 01 Aug 2005) | 1 line |
3158 |
+ |
3159 |
+Only create /dev/core if /proc/kcore exists #100978 by Timo Hirvonen. |
3160 |
+------------------------------------------------------------------------ |
3161 |
+r1358 | uberlord | 2005-08-01 01:52:58 -0400 (Mon, 01 Aug 2005) | 1 line |
3162 |
+ |
3163 |
+dhclient now has to be told it can edit dhclient.conf instead of assuming it. Final fix to #100745. |
3164 |
+------------------------------------------------------------------------ |
3165 |
+r1357 | uberlord | 2005-07-30 14:55:38 -0400 (Sat, 30 Jul 2005) | 1 line |
3166 |
+ |
3167 |
+Fixed associate_order forcepreferred #100799, thanks to Benoit Boissinot. |
3168 |
+------------------------------------------------------------------------ |
3169 |
+r1356 | uberlord | 2005-07-29 15:53:49 -0400 (Fri, 29 Jul 2005) | 1 line |
3170 |
+ |
3171 |
+Credited Benoit Boissinot with dhclient fix |
3172 |
+------------------------------------------------------------------------ |
3173 |
+r1355 | uberlord | 2005-07-29 15:44:24 -0400 (Fri, 29 Jul 2005) | 1 line |
3174 |
+ |
3175 |
+Fixed dhclient sending hostname #100745 |
3176 |
+------------------------------------------------------------------------ |
3177 |
+r1354 | uberlord | 2005-07-29 07:08:34 -0400 (Fri, 29 Jul 2005) | 1 line |
3178 |
+ |
3179 |
+Release 1.12.0_pre3 |
3180 |
+------------------------------------------------------------------------ |
3181 |
+r1353 | uberlord | 2005-07-26 14:12:44 -0400 (Tue, 26 Jul 2005) | 2 lines |
3182 |
+ |
3183 |
+ Fixed failure in runscript.sh to proceed when a non needed dependency |
3184 |
+ (ie use, after, before) failed to start. |
3185 |
+------------------------------------------------------------------------ |
3186 |
+r1352 | uberlord | 2005-07-26 07:24:38 -0400 (Tue, 26 Jul 2005) | 1 line |
3187 |
+ |
3188 |
+Removed loops from trace_dependencies for a nice speed boost. |
3189 |
+------------------------------------------------------------------------ |
3190 |
+r1348 | uberlord | 2005-07-26 02:34:06 -0400 (Tue, 26 Jul 2005) | 4 lines |
3191 |
+ |
3192 |
+ Removed the parallel depend for init scripts and related functions. |
3193 |
+ The RC_PARALLEL_STARTUP works well for all - no need for init scripts to |
3194 |
+ state if they parallel or not. |
3195 |
+ |
3196 |
+------------------------------------------------------------------------ |
3197 |
+r1347 | azarah | 2005-07-25 15:17:30 -0400 (Mon, 25 Jul 2005) | 1 line |
3198 |
+ |
3199 |
+Merge from trunk (rev 1346). |
3200 |
+------------------------------------------------------------------------ |
3201 |
+r1345 | azarah | 2005-07-25 14:58:58 -0400 (Mon, 25 Jul 2005) | 1 line |
3202 |
+ |
3203 |
+Merge from trunk (rev 1344). |
3204 |
+------------------------------------------------------------------------ |
3205 |
+r1343 | uberlord | 2005-07-25 10:18:55 -0400 (Mon, 25 Jul 2005) | 1 line |
3206 |
+ |
3207 |
+RC_AUTO_INTERFACE no longer symlinks /etc/{resolv,ntp,yp}.conf when no. |
3208 |
+------------------------------------------------------------------------ |
3209 |
+r1342 | uberlord | 2005-07-25 07:48:57 -0400 (Mon, 25 Jul 2005) | 1 line |
3210 |
+ |
3211 |
+trace_dependencies no longer clobbers the net service |
3212 |
+------------------------------------------------------------------------ |
3213 |
+r1340 | azarah | 2005-07-22 08:48:53 -0400 (Fri, 22 Jul 2005) | 1 line |
3214 |
+ |
3215 |
+Release baselayout-1.12.0_pre2. |
3216 |
+------------------------------------------------------------------------ |
3217 |
+r1339 | uberlord | 2005-07-22 04:34:12 -0400 (Fri, 22 Jul 2005) | 5 lines |
3218 |
+ |
3219 |
+ When a service is stopped, the IN_BACKGROUND variable is cleared |
3220 |
+ before any dependencies are stopped so they are not marked inactive. |
3221 |
+ The IN_BACKGROUND variable is then restored so the parent script can be |
3222 |
+ marked inactive. |
3223 |
+ |
3224 |
+------------------------------------------------------------------------ |
3225 |
+r1338 | uberlord | 2005-07-22 01:53:26 -0400 (Fri, 22 Jul 2005) | 1 line |
3226 |
+ |
3227 |
+Merged changelog from trunk for correctness |
3228 |
+------------------------------------------------------------------------ |
3229 |
+r1337 | vapier | 2005-07-21 20:24:27 -0400 (Thu, 21 Jul 2005) | 1 line |
3230 |
+ |
3231 |
+add a --debug option to depscan.sh |
3232 |
+------------------------------------------------------------------------ |
3233 |
+r1336 | vapier | 2005-07-21 20:18:35 -0400 (Thu, 21 Jul 2005) | 1 line |
3234 |
+ |
3235 |
+change -l option to tar to --one-file-system #99775 |
3236 |
+------------------------------------------------------------------------ |
3237 |
+r1335 | vapier | 2005-07-21 20:08:32 -0400 (Thu, 21 Jul 2005) | 1 line |
3238 |
+ |
3239 |
+punt mysql user/group |
3240 |
+------------------------------------------------------------------------ |
3241 |
+r1333 | uberlord | 2005-07-21 19:01:04 -0400 (Thu, 21 Jul 2005) | 1 line |
3242 |
+ |
3243 |
+Fixed some start/stop/restart logic for #99663. |
3244 |
+------------------------------------------------------------------------ |
3245 |
+r1332 | azarah | 2005-07-21 17:31:55 -0400 (Thu, 21 Jul 2005) | 1 line |
3246 |
+ |
3247 |
+Fix broken merge. |
3248 |
+------------------------------------------------------------------------ |
3249 |
+r1331 | azarah | 2005-07-21 17:00:17 -0400 (Thu, 21 Jul 2005) | 1 line |
3250 |
+ |
3251 |
+Merge changes from trunk. |
3252 |
+------------------------------------------------------------------------ |
3253 |
+r1329 | uberlord | 2005-07-21 04:54:12 -0400 (Thu, 21 Jul 2005) | 1 line |
3254 |
+ |
3255 |
+dhclient now sets the hostname correctly |
3256 |
+------------------------------------------------------------------------ |
3257 |
+r1328 | vapier | 2005-07-20 21:04:48 -0400 (Wed, 20 Jul 2005) | 1 line |
3258 |
+ |
3259 |
+punt the slocate group |
3260 |
+------------------------------------------------------------------------ |
3261 |
+r1327 | vapier | 2005-07-20 21:02:37 -0400 (Wed, 20 Jul 2005) | 1 line |
3262 |
+ |
3263 |
+make sure X11 dirs are always recreated in /tmp #99679 |
3264 |
+------------------------------------------------------------------------ |
3265 |
+r1326 | vapier | 2005-07-20 18:41:42 -0400 (Wed, 20 Jul 2005) | 1 line |
3266 |
+ |
3267 |
+punt the cyrus user too |
3268 |
+------------------------------------------------------------------------ |
3269 |
+r1325 | uberlord | 2005-07-20 15:04:37 -0400 (Wed, 20 Jul 2005) | 1 line |
3270 |
+ |
3271 |
+Moved RC_AUTO_INTERFACE definition to /etc/conf.d/rc |
3272 |
+------------------------------------------------------------------------ |
3273 |
+r1323 | uberlord | 2005-07-20 05:47:19 -0400 (Wed, 20 Jul 2005) | 1 line |
3274 |
+ |
3275 |
+Removed trailing tab from local.start - fixes #99624 |
3276 |
+------------------------------------------------------------------------ |
3277 |
+r1322 | uberlord | 2005-07-20 02:16:05 -0400 (Wed, 20 Jul 2005) | 1 line |
3278 |
+ |
3279 |
+Fixed <wpa_supplicant-0.4 support |
3280 |
+------------------------------------------------------------------------ |
3281 |
+r1321 | vapier | 2005-07-20 01:23:35 -0400 (Wed, 20 Jul 2005) | 1 line |
3282 |
+ |
3283 |
+reorder LDFLAGS so static compiling works #99615 by Alexander Skwar |
3284 |
+------------------------------------------------------------------------ |
3285 |
+r1320 | vapier | 2005-07-19 22:11:33 -0400 (Tue, 19 Jul 2005) | 1 line |
3286 |
+ |
3287 |
+remove pointless depmod check since modules-update already checks for it |
3288 |
+------------------------------------------------------------------------ |
3289 |
+r1319 | vapier | 2005-07-19 22:08:27 -0400 (Tue, 19 Jul 2005) | 1 line |
3290 |
+ |
3291 |
+punt the vpopmail user/group to the ebuild |
3292 |
+------------------------------------------------------------------------ |
3293 |
+r1318 | uberlord | 2005-07-19 17:27:12 -0400 (Tue, 19 Jul 2005) | 1 line |
3294 |
+ |
3295 |
+Fixes dns_search_path variable |
3296 |
+------------------------------------------------------------------------ |
3297 |
+r1317 | uberlord | 2005-07-19 10:04:01 -0400 (Tue, 19 Jul 2005) | 1 line |
3298 |
+ |
3299 |
+Fixed rename module for wireless cards |
3300 |
+------------------------------------------------------------------------ |
3301 |
+r1316 | uberlord | 2005-07-19 05:47:47 -0400 (Tue, 19 Jul 2005) | 1 line |
3302 |
+ |
3303 |
+ and are now available in predown() - fixes #99106 |
3304 |
+------------------------------------------------------------------------ |
3305 |
+r1315 | uberlord | 2005-07-18 14:44:48 -0400 (Mon, 18 Jul 2005) | 1 line |
3306 |
+ |
3307 |
+You cannot rename VLAN interfaces |
3308 |
+------------------------------------------------------------------------ |
3309 |
+r1314 | uberlord | 2005-07-18 03:26:06 -0400 (Mon, 18 Jul 2005) | 5 lines |
3310 |
+ |
3311 |
+ Changed wpa-supplicant to wpa_supplicant when reporting that it is not |
3312 |
+ installed. Fixes #99381 |
3313 |
+ |
3314 |
+ Fixed some startup problems caused by a mixture of inactive + |
3315 |
+ begin_service/end_service functions. |
3316 |
+------------------------------------------------------------------------ |
3317 |
+r1312 | azarah | 2005-07-16 11:51:55 -0400 (Sat, 16 Jul 2005) | 1 line |
3318 |
+ |
3319 |
+Add Darwin support for start-stop-daemon, bug #82421. |
3320 |
+------------------------------------------------------------------------ |
3321 |
+r1310 | uberlord | 2005-07-15 15:33:54 -0400 (Fri, 15 Jul 2005) | 1 line |
3322 |
+ |
3323 |
+Tweaked rename ordering |
3324 |
+------------------------------------------------------------------------ |
3325 |
+r1308 | azarah | 2005-07-15 05:55:07 -0400 (Fri, 15 Jul 2005) | 1 line |
3326 |
+ |
3327 |
+Do not run depmod in modules-update if System.map is missing, bug #59188. |
3328 |
+------------------------------------------------------------------------ |
3329 |
+r1306 | vapier | 2005-07-14 23:50:45 -0400 (Thu, 14 Jul 2005) | 1 line |
3330 |
+ |
3331 |
+run kbd_mode earlier for unicode users #94048 |
3332 |
+------------------------------------------------------------------------ |
3333 |
+r1303 | uberlord | 2005-07-14 15:05:32 -0400 (Thu, 14 Jul 2005) | 1 line |
3334 |
+ |
3335 |
+Fixed pump --keep-up |
3336 |
+------------------------------------------------------------------------ |
3337 |
+r1302 | uberlord | 2005-07-14 12:29:45 -0400 (Thu, 14 Jul 2005) | 1 line |
3338 |
+ |
3339 |
+New pump and dhcpcd helpers as pump now does everything it should - weeeeee |
3340 |
+------------------------------------------------------------------------ |
3341 |
+r1301 | azarah | 2005-07-14 08:50:36 -0400 (Thu, 14 Jul 2005) | 1 line |
3342 |
+ |
3343 |
+Release 1.12.0_pre1. |
3344 |
+------------------------------------------------------------------------ |
3345 |
+r1299 | azarah | 2005-07-14 07:02:25 -0400 (Thu, 14 Jul 2005) | 1 line |
3346 |
+ |
3347 |
+Change tarball.sh to generate new tarball. |
3348 |
+------------------------------------------------------------------------ |
3349 |
+r1298 | azarah | 2005-07-14 06:59:34 -0400 (Thu, 14 Jul 2005) | 1 line |
3350 |
+ |
3351 |
+Branch baselayout-1.12. |
3352 |
+------------------------------------------------------------------------ |
3353 |
+r1296 | uberlord | 2005-07-13 10:24:47 -0400 (Wed, 13 Jul 2005) | 1 line |
3354 |
+ |
3355 |
+Moved wpa_supplicant and iwconfig et all from /usr/sbin to /sbin |
3356 |
+------------------------------------------------------------------------ |
3357 |
+r1295 | uberlord | 2005-07-13 06:22:08 -0400 (Wed, 13 Jul 2005) | 3 lines |
3358 |
+ |
3359 |
+ pump-0.8.21-r4 now creates ntp.conf by itself so the ntp.conf creation |
3360 |
+ code has been removed from the pump module and helper. |
3361 |
+ |
3362 |
+------------------------------------------------------------------------ |
3363 |
+r1294 | uberlord | 2005-07-13 04:17:53 -0400 (Wed, 13 Jul 2005) | 1 line |
3364 |
+ |
3365 |
+Reverted silly domain into search |
3366 |
+------------------------------------------------------------------------ |
3367 |
+r1293 | uberlord | 2005-07-12 13:05:10 -0400 (Tue, 12 Jul 2005) | 2 lines |
3368 |
+ |
3369 |
+ Added dhcp_eth0=nogateway option, generic to all dhcp clients. |
3370 |
+ Fixes #98466 |
3371 |
+------------------------------------------------------------------------ |
3372 |
+r1292 | uberlord | 2005-07-12 02:58:47 -0400 (Tue, 12 Jul 2005) | 1 line |
3373 |
+ |
3374 |
+removed dep on logger - was causing circular deps when syslog-ng depends on us |
3375 |
+------------------------------------------------------------------------ |
3376 |
+r1291 | uberlord | 2005-07-11 17:15:02 -0400 (Mon, 11 Jul 2005) | 2 lines |
3377 |
+ |
3378 |
+ wpa_supplicant now marks service as stopped when using wpa_supplicant-0.4.x |
3379 |
+ and we have associated but failed to configure in the background. |
3380 |
+------------------------------------------------------------------------ |
3381 |
+r1289 | azarah | 2005-07-11 10:30:37 -0400 (Mon, 11 Jul 2005) | 1 line |
3382 |
+ |
3383 |
+Add fix -r to unmount to be -n .. bug #98667, thanks to Patrick McLean. |
3384 |
+------------------------------------------------------------------------ |
3385 |
+r1288 | uberlord | 2005-07-11 09:44:27 -0400 (Mon, 11 Jul 2005) | 1 line |
3386 |
+ |
3387 |
+udhcpc/dhclient helpers no longer flush IPv6 addresses - fixes #98539 |
3388 |
+------------------------------------------------------------------------ |
3389 |
+r1286 | vapier | 2005-07-09 21:03:20 -0400 (Sat, 09 Jul 2005) | 1 line |
3390 |
+ |
3391 |
+mount the usbfs on /proc/bus/usb as the usb group #35860 |
3392 |
+------------------------------------------------------------------------ |
3393 |
+r1284 | vapier | 2005-07-09 19:19:26 -0400 (Sat, 09 Jul 2005) | 1 line |
3394 |
+ |
3395 |
+add support for wiping out /tmp #56592 |
3396 |
+------------------------------------------------------------------------ |
3397 |
+r1282 | vapier | 2005-07-09 18:25:43 -0400 (Sat, 09 Jul 2005) | 1 line |
3398 |
+ |
3399 |
+only remount root readonly when need be and skip all the stuff for net filesystems #98405 |
3400 |
+------------------------------------------------------------------------ |
3401 |
+r1280 | azarah | 2005-07-09 07:08:36 -0400 (Sat, 09 Jul 2005) | 2 lines |
3402 |
+ |
3403 |
+Add workaround for evms device names and 'RC_DEVICE_TARBALL=yes'. Patch |
3404 |
+by Olaf Niermann, bug #95799. |
3405 |
+------------------------------------------------------------------------ |
3406 |
+r1278 | vapier | 2005-07-07 19:27:57 -0400 (Thu, 07 Jul 2005) | 1 line |
3407 |
+ |
3408 |
+tell users that they have to replace the issue file in order to get rid of the warning |
3409 |
+------------------------------------------------------------------------ |
3410 |
+r1277 | uberlord | 2005-07-07 06:34:01 -0400 (Thu, 07 Jul 2005) | 1 line |
3411 |
+ |
3412 |
+Documented nosendhost |
3413 |
+------------------------------------------------------------------------ |
3414 |
+r1276 | uberlord | 2005-07-07 06:31:00 -0400 (Thu, 07 Jul 2005) | 2 lines |
3415 |
+ |
3416 |
+ Added nosendhost dhcp option so users can request not to send their |
3417 |
+ machines hostname by default. Fixes #98132 |
3418 |
+------------------------------------------------------------------------ |
3419 |
+r1275 | uberlord | 2005-07-05 01:42:39 -0400 (Tue, 05 Jul 2005) | 1 line |
3420 |
+ |
3421 |
+Fix hotplug policy exiting |
3422 |
+------------------------------------------------------------------------ |
3423 |
+r1274 | uberlord | 2005-07-04 09:23:16 -0400 (Mon, 04 Jul 2005) | 3 lines |
3424 |
+ |
3425 |
+dded a rename module to rename interfaces based on MAC address |
3426 |
+ (preferred) or current name. Fixes #76328 |
3427 |
+ |
3428 |
+------------------------------------------------------------------------ |
3429 |
+r1273 | uberlord | 2005-07-04 06:33:30 -0400 (Mon, 04 Jul 2005) | 1 line |
3430 |
+ |
3431 |
+Fixed bridge module working with dhcp |
3432 |
+------------------------------------------------------------------------ |
3433 |
+r1272 | uberlord | 2005-07-04 04:04:40 -0400 (Mon, 04 Jul 2005) | 1 line |
3434 |
+ |
3435 |
+bridges can now be created without interfaces if you set any brctl_ options |
3436 |
+------------------------------------------------------------------------ |
3437 |
+r1271 | uberlord | 2005-07-03 12:24:44 -0400 (Sun, 03 Jul 2005) | 5 lines |
3438 |
+ |
3439 |
+ Fixed module depends in net.lo |
3440 |
+ |
3441 |
+ Remove the 'no net scripts in boot runlevel' restriction as we now |
3442 |
+ have a hotplug policy setup instead |
3443 |
+ |
3444 |
+------------------------------------------------------------------------ |
3445 |
+r1270 | uberlord | 2005-07-02 12:59:15 -0400 (Sat, 02 Jul 2005) | 1 line |
3446 |
+ |
3447 |
+Fixed error reporting for modules=( foo ) and foo isn't installed |
3448 |
+------------------------------------------------------------------------ |
3449 |
+r1269 | uberlord | 2005-07-02 11:34:55 -0400 (Sat, 02 Jul 2005) | 1 line |
3450 |
+ |
3451 |
+net.lo no longer needs find or diff |
3452 |
+------------------------------------------------------------------------ |
3453 |
+r1268 | uberlord | 2005-07-01 16:58:19 -0400 (Fri, 01 Jul 2005) | 1 line |
3454 |
+ |
3455 |
+bootmisc now cleans /var/lib/net-scripts/state/* |
3456 |
+------------------------------------------------------------------------ |
3457 |
+r1267 | uberlord | 2005-07-01 16:40:29 -0400 (Fri, 01 Jul 2005) | 8 lines |
3458 |
+ |
3459 |
+ Minor tweaks to all dhcp modules - basically better quoting so that |
3460 |
+ the eval calls work better |
3461 |
+ |
3462 |
+ pump can now be backgrounded |
3463 |
+ |
3464 |
+ Tweaked the dhcp helpers so that more code is shared |
3465 |
+ |
3466 |
+ A few tweaks to runscript.sh and rc-services.sh to avoid races |
3467 |
+------------------------------------------------------------------------ |
3468 |
+r1266 | uberlord | 2005-06-30 09:10:00 -0400 (Thu, 30 Jun 2005) | 3 lines |
3469 |
+ |
3470 |
+ pump can now use route metrics and store it's configs in |
3471 |
+ /var/lib/net-scripts/state/ |
3472 |
+ |
3473 |
+------------------------------------------------------------------------ |
3474 |
+r1264 | uberlord | 2005-06-29 14:26:02 -0400 (Wed, 29 Jun 2005) | 1 line |
3475 |
+ |
3476 |
+wireless.runlevel now works |
3477 |
+------------------------------------------------------------------------ |
3478 |
+r1263 | uberlord | 2005-06-29 12:41:11 -0400 (Wed, 29 Jun 2005) | 8 lines |
3479 |
+ |
3480 |
+ dhclient now parses dhclient_eth0 for -cf parameter to set |
3481 |
+ dhclient now strips lines starting with script and send host-name |
3482 |
+ from and adds send host-name uberlaptop; at the top |
3483 |
+ To stop this behaviour, add dhclient_edit_config=no to /etc/conf.d/net |
3484 |
+ Fixes #96322 |
3485 |
+ |
3486 |
+ Removed killing udhcpc hard as it now dies nicely |
3487 |
+ |
3488 |
+------------------------------------------------------------------------ |
3489 |
+r1261 | vapier | 2005-06-28 22:02:01 -0400 (Tue, 28 Jun 2005) | 1 line |
3490 |
+ |
3491 |
+add davfs to the net filter list |
3492 |
+------------------------------------------------------------------------ |
3493 |
+r1259 | uberlord | 2005-06-28 11:55:27 -0400 (Tue, 28 Jun 2005) | 1 line |
3494 |
+ |
3495 |
+udhcpc now parses -(h|H) instead of just --hostname |
3496 |
+------------------------------------------------------------------------ |
3497 |
+r1258 | uberlord | 2005-06-28 07:44:18 -0400 (Tue, 28 Jun 2005) | 11 lines |
3498 |
+ |
3499 |
+ wpa_supplicant now respects the background=no option if |
3500 |
+ wpa_suppliant>=0.4.0 is installed |
3501 |
+ |
3502 |
+ fixed network dependencies some more |
3503 |
+ |
3504 |
+ You can now restart a script marked starting/inactive |
3505 |
+ |
3506 |
+ Documented the use of the RC_USE_CONFIG_PROFILE variable in conf.d/rc |
3507 |
+ |
3508 |
+ udhcpc now removes stale pidfiles |
3509 |
+ |
3510 |
+------------------------------------------------------------------------ |
3511 |
+r1257 | uberlord | 2005-06-24 10:53:23 -0400 (Fri, 24 Jun 2005) | 3 lines |
3512 |
+ |
3513 |
+ |
3514 |
+net.lo will not take down the interface if it does not exist and starting |
3515 |
+failed to work |
3516 |
+------------------------------------------------------------------------ |
3517 |
+r1256 | uberlord | 2005-06-24 05:11:30 -0400 (Fri, 24 Jun 2005) | 1 line |
3518 |
+ |
3519 |
+udhcpc now doesn't send hostname if it's set at the default of localhost |
3520 |
+------------------------------------------------------------------------ |
3521 |
+r1255 | uberlord | 2005-06-21 07:55:16 -0400 (Tue, 21 Jun 2005) | 3 lines |
3522 |
+ |
3523 |
+interfaces can now dynamically add themselves to a bridge using |
3524 |
+bridge_add_eth0="br0" - they are dynamically removed as well. Fixes #93321 |
3525 |
+ |
3526 |
+------------------------------------------------------------------------ |
3527 |
+r1254 | uberlord | 2005-06-20 18:58:21 -0400 (Mon, 20 Jun 2005) | 1 line |
3528 |
+ |
3529 |
+added hotplug policy check for interface name #78495 |
3530 |
+------------------------------------------------------------------------ |
3531 |
+r1253 | uberlord | 2005-06-20 17:17:04 -0400 (Mon, 20 Jun 2005) | 4 lines |
3532 |
+ |
3533 |
+iwconfig and wpa_supplicant now check rk_kill if available and produce a |
3534 |
+suitable error if rf is killed #56430 |
3535 |
+ |
3536 |
+ |
3537 |
+------------------------------------------------------------------------ |
3538 |
+r1252 | uberlord | 2005-06-20 16:44:34 -0400 (Mon, 20 Jun 2005) | 1 line |
3539 |
+ |
3540 |
+Do not run macnet when the interface does not have a MAC address |
3541 |
+------------------------------------------------------------------------ |
3542 |
+r1251 | uberlord | 2005-06-20 11:49:41 -0400 (Mon, 20 Jun 2005) | 7 lines |
3543 |
+ |
3544 |
+ifconfig now reports correct MAC address |
3545 |
+ |
3546 |
+ifconfig and iproute2 now support mtu_eth0 option |
3547 |
+ |
3548 |
+net.lo attemts to arping the requested address when RC_AUTO_INTERFACE==yes |
3549 |
+ |
3550 |
+ |
3551 |
+------------------------------------------------------------------------ |
3552 |
+r1249 | vapier | 2005-06-20 00:01:43 -0400 (Mon, 20 Jun 2005) | 1 line |
3553 |
+ |
3554 |
+make sure /proc/cmdline is readable in get_bootconfig() |
3555 |
+------------------------------------------------------------------------ |
3556 |
+r1248 | uberlord | 2005-06-17 14:59:19 -0400 (Fri, 17 Jun 2005) | 1 line |
3557 |
+ |
3558 |
+runscript and rc-service fixes for inactive status |
3559 |
+------------------------------------------------------------------------ |
3560 |
+r1247 | uberlord | 2005-06-17 13:16:14 -0400 (Fri, 17 Jun 2005) | 1 line |
3561 |
+ |
3562 |
+style updates to all modules |
3563 |
+------------------------------------------------------------------------ |
3564 |
+r1246 | uberlord | 2005-06-17 11:47:45 -0400 (Fri, 17 Jun 2005) | 10 lines |
3565 |
+ |
3566 |
+Fixed VLAN documentation for working with eth0.1 style names #95121 |
3567 |
+ |
3568 |
+tarball.sh now works with svn |
3569 |
+ |
3570 |
+dhclient and udhcpc now report any errors to stdout |
3571 |
+ |
3572 |
+RC_DEVICE_TARBALL now defaults to no |
3573 |
+ |
3574 |
+STYLE updates to iwconfig |
3575 |
+ |
3576 |
+------------------------------------------------------------------------ |
3577 |
+r1244 | vapier | 2005-06-16 20:06:31 -0400 (Thu, 16 Jun 2005) | 1 line |
3578 |
+ |
3579 |
+dont try to double remount-readonly the same mount point #96259 |
3580 |
+------------------------------------------------------------------------ |
3581 |
+r1242 | vapier | 2005-06-16 19:08:11 -0400 (Thu, 16 Jun 2005) | 1 line |
3582 |
+ |
3583 |
+import Xen support |
3584 |
+------------------------------------------------------------------------ |
3585 |
+r1240 | vapier | 2005-06-16 00:19:26 -0400 (Thu, 16 Jun 2005) | 1 line |
3586 |
+ |
3587 |
+add lmtp as alias for port 2003 #96190 |
3588 |
+------------------------------------------------------------------------ |
3589 |
+r1239 | uberlord | 2005-06-14 06:15:44 -0400 (Tue, 14 Jun 2005) | 1 line |
3590 |
+ |
3591 |
+fixed auto_interface -> RC_AUTO_INTERFACE in ifconfig and iproute2 |
3592 |
+------------------------------------------------------------------------ |
3593 |
+r1237 | uberlord | 2005-06-14 05:34:37 -0400 (Tue, 14 Jun 2005) | 2 lines |
3594 |
+ |
3595 |
+dhclient now calls /etc/dhcp/dhclient-exit-hooks when it exits - fixes #96000 |
3596 |
+ |
3597 |
+------------------------------------------------------------------------ |
3598 |
+r1236 | uberlord | 2005-06-13 06:21:12 -0400 (Mon, 13 Jun 2005) | 1 line |
3599 |
+ |
3600 |
+etc/{resolv,ntp,yp}.conf now link to /var/lib/net-scripts |
3601 |
+------------------------------------------------------------------------ |
3602 |
+r1234 | vapier | 2005-06-13 01:30:36 -0400 (Mon, 13 Jun 2005) | 1 line |
3603 |
+ |
3604 |
+remove /etc/ppp since the ppp package provides this file |
3605 |
+------------------------------------------------------------------------ |
3606 |
+r1230 | vapier | 2005-06-12 22:24:22 -0400 (Sun, 12 Jun 2005) | 1 line |
3607 |
+ |
3608 |
+style tweak |
3609 |
+------------------------------------------------------------------------ |
3610 |
+r1229 | vapier | 2005-06-12 22:22:57 -0400 (Sun, 12 Jun 2005) | 1 line |
3611 |
+ |
3612 |
+strip out cvs $Header stuff |
3613 |
+------------------------------------------------------------------------ |
3614 |
+r1228 | vapier | 2005-06-12 22:21:18 -0400 (Sun, 12 Jun 2005) | 1 line |
3615 |
+ |
3616 |
+strip out cvs $Header stuff |
3617 |
+------------------------------------------------------------------------ |
3618 |
+r1227 | vapier | 2005-06-12 04:35:14 -0400 (Sun, 12 Jun 2005) | 1 line |
3619 |
+ |
3620 |
+update comments #95531 by Sebastian Kemper |
3621 |
+------------------------------------------------------------------------ |
3622 |
+r1225 | vapier | 2005-06-05 04:01:33 -0400 (Sun, 05 Jun 2005) | 2 lines |
3623 |
+ |
3624 |
+even better, just tell sysctl to run in quiet mode |
3625 |
+ |
3626 |
+------------------------------------------------------------------------ |
3627 |
+r1223 | vapier | 2005-06-05 03:59:07 -0400 (Sun, 05 Jun 2005) | 2 lines |
3628 |
+ |
3629 |
+let users see errors from sysctl |
3630 |
+ |
3631 |
+------------------------------------------------------------------------ |
3632 |
+r1222 | vapier | 2005-06-05 03:56:18 -0400 (Sun, 05 Jun 2005) | 2 lines |
3633 |
+ |
3634 |
+remove invalid leading sys. |
3635 |
+ |
3636 |
+------------------------------------------------------------------------ |
3637 |
+r1220 | vapier | 2005-06-03 19:04:10 -0400 (Fri, 03 Jun 2005) | 2 lines |
3638 |
+ |
3639 |
+add pxc and rquotad |
3640 |
+ |
3641 |
+------------------------------------------------------------------------ |
3642 |
+r1218 | vapier | 2005-06-02 22:33:00 -0400 (Thu, 02 Jun 2005) | 2 lines |
3643 |
+ |
3644 |
+eat trailing whitespace |
3645 |
+ |
3646 |
+------------------------------------------------------------------------ |
3647 |
+r1217 | vapier | 2005-06-02 22:32:20 -0400 (Thu, 02 Jun 2005) | 2 lines |
3648 |
+ |
3649 |
+give the user some pointers on where to find docs on file format |
3650 |
+ |
3651 |
+------------------------------------------------------------------------ |
3652 |
+r1216 | uberlord | 2005-06-02 10:14:17 -0400 (Thu, 02 Jun 2005) | 9 lines |
3653 |
+ |
3654 |
+dhcp helper module fixes |
3655 |
+ |
3656 |
+dhcpcd-backgrounder renamed to dhcpcd-wrapper |
3657 |
+ |
3658 |
+dhcpcd-wrapper applies dns_search_domains_* to /etc/resolv.conf |
3659 |
+fixes #94027 when used with dhcpcd-1.3.22_p4-r10 |
3660 |
+ |
3661 |
+dhcpcd module now applies route metric if possible |
3662 |
+ |
3663 |
+------------------------------------------------------------------------ |
3664 |
+r1215 | uberlord | 2005-06-01 16:58:50 -0400 (Wed, 01 Jun 2005) | 2 lines |
3665 |
+ |
3666 |
+system module config files are now variables to change them easily |
3667 |
+ |
3668 |
+------------------------------------------------------------------------ |
3669 |
+r1214 | uberlord | 2005-06-01 16:04:31 -0400 (Wed, 01 Jun 2005) | 2 lines |
3670 |
+ |
3671 |
+system module now creates it's temporary files in /tmp instead of /etc |
3672 |
+ |
3673 |
+------------------------------------------------------------------------ |
3674 |
+r1213 | uberlord | 2005-06-01 05:58:04 -0400 (Wed, 01 Jun 2005) | 2 lines |
3675 |
+ |
3676 |
+dhcpcd backgrounder now sources rc-services.sh |
3677 |
+ |
3678 |
+------------------------------------------------------------------------ |
3679 |
+r1212 | uberlord | 2005-06-01 05:35:58 -0400 (Wed, 01 Jun 2005) | 3 lines |
3680 |
+ |
3681 |
+removed cruft from net-scripts functions helper as rc-services.sh can |
3682 |
+now be sourced by our dhcp helpers without causing errors. |
3683 |
+ |
3684 |
+------------------------------------------------------------------------ |
3685 |
+r1210 | vapier | 2005-05-31 20:47:10 -0400 (Tue, 31 May 2005) | 2 lines |
3686 |
+ |
3687 |
+handle arbitrary kernel versions for autoload files #35872 |
3688 |
+ |
3689 |
+------------------------------------------------------------------------ |
3690 |
+r1208 | vapier | 2005-05-31 18:54:43 -0400 (Tue, 31 May 2005) | 2 lines |
3691 |
+ |
3692 |
+add a generic framework for bootlogging |
3693 |
+ |
3694 |
+------------------------------------------------------------------------ |
3695 |
+r1206 | vapier | 2005-05-29 19:09:47 -0400 (Sun, 29 May 2005) | 2 lines |
3696 |
+ |
3697 |
+quote $EDITOR #94412 |
3698 |
+ |
3699 |
+------------------------------------------------------------------------ |
3700 |
+r1205 | uberlord | 2005-05-27 11:00:30 -0400 (Fri, 27 May 2005) | 2 lines |
3701 |
+ |
3702 |
+fixup is_net_fs to work with /proc/mounts when available |
3703 |
+ |
3704 |
+------------------------------------------------------------------------ |
3705 |
+r1202 | uberlord | 2005-05-27 06:28:42 -0400 (Fri, 27 May 2005) | 3 lines |
3706 |
+ |
3707 |
+is_net_fs now works with what $1 was mounted as, not would it would |
3708 |
+be remounted as - fixes #53104 |
3709 |
+ |
3710 |
+------------------------------------------------------------------------ |
3711 |
+r1201 | uberlord | 2005-05-27 04:51:04 -0400 (Fri, 27 May 2005) | 5 lines |
3712 |
+ |
3713 |
+Added macnet module (like essidnet but for mac addresses) |
3714 |
+Regresses macchanger one version |
3715 |
+Tweaked module depends for macnet |
3716 |
+dhcp helper now uses macnet |
3717 |
+ |
3718 |
+------------------------------------------------------------------------ |
3719 |
+r1200 | uberlord | 2005-05-26 17:11:55 -0400 (Thu, 26 May 2005) | 8 lines |
3720 |
+ |
3721 |
+You can now configure all options via the MAC address of your network card |
3722 |
+and the MAC address of AP you connect to like so |
3723 |
+config_001122334455=( "192.168.0.2/24 brd +") |
3724 |
+Fixes the last part of #52975 |
3725 |
+ |
3726 |
+The old way of configuring for the MAC address of the AP is no longer |
3727 |
+supported |
3728 |
+ |
3729 |
+------------------------------------------------------------------------ |
3730 |
+r1199 | uberlord | 2005-05-26 09:39:00 -0400 (Thu, 26 May 2005) | 3 lines |
3731 |
+ |
3732 |
+report ${myservice} instead of $0 when disallowing net scripts to work in |
3733 |
+the boot runlevel - fixes #91534 |
3734 |
+ |
3735 |
+------------------------------------------------------------------------ |
3736 |
+r1196 | vapier | 2005-05-25 20:35:48 -0400 (Wed, 25 May 2005) | 2 lines |
3737 |
+ |
3738 |
+filter gfs in the net fs list #93911 by Thomas Rasch |
3739 |
+ |
3740 |
+------------------------------------------------------------------------ |
3741 |
+r1195 | uberlord | 2005-05-25 06:20:19 -0400 (Wed, 25 May 2005) | 16 lines |
3742 |
+ |
3743 |
+ networking now expands configuration parameters - fixes #91564 |
3744 |
+ so config_eth0=( "192.168.{1..3}.{1..3}/24 brd +" ) expands into |
3745 |
+ config_eth0=( |
3746 |
+ "192.168.1.1/24 brd +" |
3747 |
+ "192.168.1.2/24 brd +" |
3748 |
+ "192.168.1.3/24 brd +" |
3749 |
+ "192.168.2.1/24 brd +" |
3750 |
+ "192.168.2.2/24 brd +" |
3751 |
+ "192.168.2.3/24 brd +" |
3752 |
+ "192.168.3.1/24 brd +" |
3753 |
+ "192.168.3.2/24 brd +" |
3754 |
+ "192.168.3.3/24 brd +" |
3755 |
+ ) |
3756 |
+ |
3757 |
+ updated ESSID variables example in wireless.example - fixes #92469 |
3758 |
+ |
3759 |
+------------------------------------------------------------------------ |
3760 |
+r1193 | uberlord | 2005-05-24 12:01:28 -0400 (Tue, 24 May 2005) | 2 lines |
3761 |
+ |
3762 |
+fix CIDR some more for ifconfig |
3763 |
+ |
3764 |
+------------------------------------------------------------------------ |
3765 |
+r1190 | vapier | 2005-05-21 22:35:48 -0400 (Sat, 21 May 2005) | 2 lines |
3766 |
+ |
3767 |
+make sure initial swapon sends errors to /dev/null #93143 |
3768 |
+ |
3769 |
+------------------------------------------------------------------------ |
3770 |
+r1189 | azarah | 2005-05-21 07:33:17 -0400 (Sat, 21 May 2005) | 2 lines |
3771 |
+ |
3772 |
+Quiet down valid_i() if /softlevel do not yet exist, try #2. |
3773 |
+ |
3774 |
+------------------------------------------------------------------------ |
3775 |
+r1186 | vapier | 2005-05-20 18:04:54 -0400 (Fri, 20 May 2005) | 2 lines |
3776 |
+ |
3777 |
+reverse stupid style changes ... /etc/profile is not just for bash |
3778 |
+ |
3779 |
+------------------------------------------------------------------------ |
3780 |
+r1185 | uberlord | 2005-05-20 07:04:22 -0400 (Fri, 20 May 2005) | 3 lines |
3781 |
+ |
3782 |
+added #!/bin/bash or #!/bin/sh to modules and helpers so they now get |
3783 |
+nice syntax highlighting and indenting |
3784 |
+ |
3785 |
+------------------------------------------------------------------------ |
3786 |
+r1183 | uberlord | 2005-05-19 20:46:03 -0400 (Thu, 19 May 2005) | 3 lines |
3787 |
+ |
3788 |
+fix ifconfig to understand CIDR addresses - bug #93237 |
3789 |
+iproute2 now works out broadcast addresses |
3790 |
+ |
3791 |
+------------------------------------------------------------------------ |
3792 |
+r1182 | azarah | 2005-05-19 20:14:12 -0400 (Thu, 19 May 2005) | 3 lines |
3793 |
+ |
3794 |
+Fixup sbin/{depscan.sh,modules-update} to use is_older_than() for mtime |
3795 |
+logic. Some small tweaks regarding 2.6 systems and modules-update. |
3796 |
+ |
3797 |
+------------------------------------------------------------------------ |
3798 |
+r1181 | uberlord | 2005-05-19 15:59:04 -0400 (Thu, 19 May 2005) | 4 lines |
3799 |
+ |
3800 |
+Fixed init runscript.sh output when RC_PARALLEL_STARTUP is set |
3801 |
+ |
3802 |
+runscript.sh now checks if service was made inactive on start - if so, exit |
3803 |
+ |
3804 |
+------------------------------------------------------------------------ |
3805 |
+r1180 | uberlord | 2005-05-19 11:29:51 -0400 (Thu, 19 May 2005) | 2 lines |
3806 |
+ |
3807 |
+set RC_QUIET_STDOUT when RC_PARALLEL_STARTUP is set |
3808 |
+ |
3809 |
+------------------------------------------------------------------------ |
3810 |
+r1179 | uberlord | 2005-05-19 11:23:43 -0400 (Thu, 19 May 2005) | 7 lines |
3811 |
+ |
3812 |
+Merged Paul Pacheco's parallel startup #69854 and modules update |
3813 |
+#55329 patches |
3814 |
+ |
3815 |
+If RC_PARALLEL_STARTUP==yes then we no longer output einfo/ebegin |
3816 |
+messages as they don't line up on screen correctly - instead we output |
3817 |
+service ${myservice} starting/started/stopping/stopped/failed |
3818 |
+ |
3819 |
+------------------------------------------------------------------------ |
3820 |
+r1177 | vapier | 2005-05-18 23:44:58 -0400 (Wed, 18 May 2005) | 2 lines |
3821 |
+ |
3822 |
+fix typo pointed out by Gordon #93112 |
3823 |
+ |
3824 |
+------------------------------------------------------------------------ |
3825 |
+r1175 | vapier | 2005-05-17 18:16:04 -0400 (Tue, 17 May 2005) | 2 lines |
3826 |
+ |
3827 |
+mount /dev with exec #92921 by Lachlan Pease |
3828 |
+ |
3829 |
+------------------------------------------------------------------------ |
3830 |
+r1173 | vapier | 2005-05-16 20:49:09 -0400 (Mon, 16 May 2005) | 2 lines |
3831 |
+ |
3832 |
+move nsswitch.conf to glibc |
3833 |
+ |
3834 |
+------------------------------------------------------------------------ |
3835 |
+r1172 | vapier | 2005-05-16 20:40:58 -0400 (Mon, 16 May 2005) | 2 lines |
3836 |
+ |
3837 |
+add the -f option to the unset exit |
3838 |
+ |
3839 |
+------------------------------------------------------------------------ |
3840 |
+r1166 | vapier | 2005-05-16 20:01:52 -0400 (Mon, 16 May 2005) | 2 lines |
3841 |
+ |
3842 |
+try to minimize user interaction during boot with RC_FORCE_AUTO |
3843 |
+ |
3844 |
+------------------------------------------------------------------------ |
3845 |
+r1163 | vapier | 2005-05-16 19:57:30 -0400 (Mon, 16 May 2005) | 2 lines |
3846 |
+ |
3847 |
+force halt/reboot if first try failed |
3848 |
+ |
3849 |
+------------------------------------------------------------------------ |
3850 |
+r1162 | vapier | 2005-05-16 19:53:12 -0400 (Mon, 16 May 2005) | 2 lines |
3851 |
+ |
3852 |
+remove copyright header |
3853 |
+ |
3854 |
+------------------------------------------------------------------------ |
3855 |
+r1161 | uberlord | 2005-05-16 14:47:08 -0400 (Mon, 16 May 2005) | 2 lines |
3856 |
+ |
3857 |
+unset exit instead of overriding it |
3858 |
+ |
3859 |
+------------------------------------------------------------------------ |
3860 |
+r1158 | uberlord | 2005-05-16 14:27:11 -0400 (Mon, 16 May 2005) | 2 lines |
3861 |
+ |
3862 |
+net.lo bypasses the exit() function now provided by runscript.sh |
3863 |
+ |
3864 |
+------------------------------------------------------------------------ |
3865 |
+r1152 | vapier | 2005-05-15 18:45:44 -0400 (Sun, 15 May 2005) | 2 lines |
3866 |
+ |
3867 |
+update style |
3868 |
+ |
3869 |
+------------------------------------------------------------------------ |
3870 |
+r1150 | vapier | 2005-05-15 16:08:44 -0400 (Sun, 15 May 2005) | 2 lines |
3871 |
+ |
3872 |
+style updates |
3873 |
+ |
3874 |
+------------------------------------------------------------------------ |
3875 |
+r1148 | uberlord | 2005-05-15 06:00:44 -0400 (Sun, 15 May 2005) | 2 lines |
3876 |
+ |
3877 |
+udhcpc and dhclient now select the best interface when one goes down |
3878 |
+ |
3879 |
+------------------------------------------------------------------------ |
3880 |
+r1147 | vapier | 2005-05-14 17:39:16 -0400 (Sat, 14 May 2005) | 2 lines |
3881 |
+ |
3882 |
+rework the addon code abit to support profiling |
3883 |
+ |
3884 |
+------------------------------------------------------------------------ |
3885 |
+r1144 | vapier | 2005-05-14 17:08:50 -0400 (Sat, 14 May 2005) | 2 lines |
3886 |
+ |
3887 |
+run irqbalance once /var is rw #85304 |
3888 |
+ |
3889 |
+------------------------------------------------------------------------ |
3890 |
+r1143 | vapier | 2005-05-14 17:07:53 -0400 (Sat, 14 May 2005) | 2 lines |
3891 |
+ |
3892 |
+touchup syntax error message |
3893 |
+ |
3894 |
+------------------------------------------------------------------------ |
3895 |
+r1141 | vapier | 2005-05-14 17:02:51 -0400 (Sat, 14 May 2005) | 2 lines |
3896 |
+ |
3897 |
+make sure devs dont call exit in init.d scripts #85298 |
3898 |
+ |
3899 |
+------------------------------------------------------------------------ |
3900 |
+r1140 | vapier | 2005-05-14 16:44:53 -0400 (Sat, 14 May 2005) | 2 lines |
3901 |
+ |
3902 |
+forgot to add this to HEAD |
3903 |
+ |
3904 |
+------------------------------------------------------------------------ |
3905 |
+r1138 | vapier | 2005-05-14 16:43:28 -0400 (Sat, 14 May 2005) | 2 lines |
3906 |
+ |
3907 |
+moved to util-linux |
3908 |
+ |
3909 |
+------------------------------------------------------------------------ |
3910 |
+r1136 | vapier | 2005-05-14 16:35:07 -0400 (Sat, 14 May 2005) | 2 lines |
3911 |
+ |
3912 |
+simplify init.d syntax checking and allow users to run /etc/init.d/script status #85892 |
3913 |
+ |
3914 |
+------------------------------------------------------------------------ |
3915 |
+r1134 | vapier | 2005-05-14 16:23:17 -0400 (Sat, 14 May 2005) | 2 lines |
3916 |
+ |
3917 |
+handle LABEL/UUID properly in /etc/fstab #90603 |
3918 |
+ |
3919 |
+------------------------------------------------------------------------ |
3920 |
+r1132 | vapier | 2005-05-14 16:00:12 -0400 (Sat, 14 May 2005) | 2 lines |
3921 |
+ |
3922 |
+make sure /dev is mounted with sane settings #87745 |
3923 |
+ |
3924 |
+------------------------------------------------------------------------ |
3925 |
+r1131 | vapier | 2005-05-13 01:24:43 -0400 (Fri, 13 May 2005) | 2 lines |
3926 |
+ |
3927 |
+add update from upstream ssd to detect kfbsd #80021 |
3928 |
+ |
3929 |
+------------------------------------------------------------------------ |
3930 |
+r1129 | vapier | 2005-05-12 21:36:58 -0400 (Thu, 12 May 2005) | 2 lines |
3931 |
+ |
3932 |
+punt pam files #92387 |
3933 |
+ |
3934 |
+------------------------------------------------------------------------ |
3935 |
+r1128 | azarah | 2005-05-10 12:21:08 -0400 (Tue, 10 May 2005) | 2 lines |
3936 |
+ |
3937 |
+Quiet down valid_i() if /softlevel do not yet exist. |
3938 |
+ |
3939 |
+------------------------------------------------------------------------ |
3940 |
+r1127 | azarah | 2005-05-10 11:55:41 -0400 (Tue, 10 May 2005) | 2 lines |
3941 |
+ |
3942 |
+Really fix trace_dependencies() to handle net.* services properly. |
3943 |
+ |
3944 |
+------------------------------------------------------------------------ |
3945 |
+r1126 | azarah | 2005-05-10 10:33:57 -0400 (Tue, 10 May 2005) | 6 lines |
3946 |
+ |
3947 |
+Fix get_service_index() being off by one. Fix trace_dependencies() to also |
3948 |
+take net into regard if its a net_service. This fixes two problems, first |
3949 |
+shutdown should bring services down that uses net before the net.* services, |
3950 |
+and secondly '/etc/init.d/net.eth0 needsme', etc should now work properly. |
3951 |
+All changes to sbin/rc-services.sh. |
3952 |
+ |
3953 |
+------------------------------------------------------------------------ |
3954 |
+r1125 | uberlord | 2005-05-03 14:41:27 -0400 (Tue, 03 May 2005) | 5 lines |
3955 |
+ |
3956 |
+changed default indentation to 2 spaces to match rcscripts in functions.sh |
3957 |
+ |
3958 |
+wpa_supplicant now stops wpa_cli before wpa_supplicant to fix a potential |
3959 |
+future error |
3960 |
+ |
3961 |
+------------------------------------------------------------------------ |
3962 |
+r1124 | uberlord | 2005-05-02 07:08:56 -0400 (Mon, 02 May 2005) | 2 lines |
3963 |
+ |
3964 |
+Fix user function hooks for echoing to stdout and protecting our vars |
3965 |
+ |
3966 |
+------------------------------------------------------------------------ |
3967 |
+r1123 | azarah | 2005-04-30 03:01:16 -0400 (Sat, 30 Apr 2005) | 3 lines |
3968 |
+ |
3969 |
+Do not create the udev devices.tar.bz2 if we do not have write permissions |
3970 |
+for /. Request by Donnie (spyderous) for boxes with / on NFS. |
3971 |
+ |
3972 |
+------------------------------------------------------------------------ |
3973 |
+r1122 | azarah | 2005-04-30 02:34:59 -0400 (Sat, 30 Apr 2005) | 2 lines |
3974 |
+ |
3975 |
+Fixor column/color logic for when used in portage. |
3976 |
+ |
3977 |
+------------------------------------------------------------------------ |
3978 |
+r1120 | vapier | 2005-04-29 19:59:28 -0400 (Fri, 29 Apr 2005) | 2 lines |
3979 |
+ |
3980 |
+moved to sys-apps/util-linux |
3981 |
+ |
3982 |
+------------------------------------------------------------------------ |
3983 |
+r1118 | vapier | 2005-04-29 19:58:21 -0400 (Fri, 29 Apr 2005) | 2 lines |
3984 |
+ |
3985 |
+move crypto-loop to util-linux and skel/bash files to bash |
3986 |
+ |
3987 |
+------------------------------------------------------------------------ |
3988 |
+r1117 | vapier | 2005-04-29 19:57:39 -0400 (Fri, 29 Apr 2005) | 2 lines |
3989 |
+ |
3990 |
+moved to app-shells/bash |
3991 |
+ |
3992 |
+------------------------------------------------------------------------ |
3993 |
+r1115 | vapier | 2005-04-28 23:32:02 -0400 (Thu, 28 Apr 2005) | 2 lines |
3994 |
+ |
3995 |
+revert /etc/bash -> /etc/bash/bashrc changes since we have more than bashrc to put there now |
3996 |
+ |
3997 |
+------------------------------------------------------------------------ |
3998 |
+r1113 | vapier | 2005-04-28 23:05:23 -0400 (Thu, 28 Apr 2005) | 2 lines |
3999 |
+ |
4000 |
+export the service name for scripts to access #86348 |
4001 |
+ |
4002 |
+------------------------------------------------------------------------ |
4003 |
+r1112 | azarah | 2005-04-28 11:07:43 -0400 (Thu, 28 Apr 2005) | 4 lines |
4004 |
+ |
4005 |
+If no /etc/modules.conf exist, do not 'touch' it, but create a new |
4006 |
+file with the 'modules-update header' in it to get modules-update |
4007 |
+to do the right thing (regen), and not just quit (init.d/modules). |
4008 |
+ |
4009 |
+------------------------------------------------------------------------ |
4010 |
+r1111 | vapier | 2005-04-27 23:40:02 -0400 (Wed, 27 Apr 2005) | 2 lines |
4011 |
+ |
4012 |
+ignore trailing comments in module files #88553 |
4013 |
+ |
4014 |
+------------------------------------------------------------------------ |
4015 |
+r1109 | vapier | 2005-04-26 22:39:54 -0400 (Tue, 26 Apr 2005) | 2 lines |
4016 |
+ |
4017 |
+sync special var list with portages env-update #88819 |
4018 |
+ |
4019 |
+------------------------------------------------------------------------ |
4020 |
+r1107 | uberlord | 2005-04-26 18:15:53 -0400 (Tue, 26 Apr 2005) | 2 lines |
4021 |
+ |
4022 |
+fix dhclient not leaving a pid file |
4023 |
+ |
4024 |
+------------------------------------------------------------------------ |
4025 |
+r1105 | uberlord | 2005-04-26 17:36:58 -0400 (Tue, 26 Apr 2005) | 4 lines |
4026 |
+ |
4027 |
+wpa_supplicant now supports wpa_supplicant-0.4.0 |
4028 |
+ |
4029 |
+iwconfig downs and ups the interface after a scan |
4030 |
+ |
4031 |
+------------------------------------------------------------------------ |
4032 |
+r1104 | uberlord | 2005-04-25 03:26:30 -0400 (Mon, 25 Apr 2005) | 4 lines |
4033 |
+ |
4034 |
+iproute2 now handles mtu the same way as ifconfig - fixes #90242 |
4035 |
+ |
4036 |
+net.lo no longer errors when using postdown and postup functions |
4037 |
+ |
4038 |
+------------------------------------------------------------------------ |
4039 |
+r1103 | uberlord | 2005-04-22 10:42:57 -0400 (Fri, 22 Apr 2005) | 5 lines |
4040 |
+ |
4041 |
+Address network routes now get metrics applied as well |
4042 |
+(ie a route automatically added when an address is added) |
4043 |
+ |
4044 |
+net.lo no longer errors when exlcuding modules who are installed |
4045 |
+ |
4046 |
+------------------------------------------------------------------------ |
4047 |
+r1098 | uberlord | 2005-04-19 11:55:31 -0400 (Tue, 19 Apr 2005) | 2 lines |
4048 |
+ |
4049 |
+* rc-scripts 1.7.1 |
4050 |
+ |
4051 |
+------------------------------------------------------------------------ |
4052 |
+r1097 | uberlord | 2005-04-18 19:34:16 -0400 (Mon, 18 Apr 2005) | 2 lines |
4053 |
+ |
4054 |
+force location of wpa_monitor.action |
4055 |
+ |
4056 |
+------------------------------------------------------------------------ |
4057 |
+r1096 | uberlord | 2005-04-18 13:10:41 -0400 (Mon, 18 Apr 2005) | 20 lines |
4058 |
+ |
4059 |
+Changed "sed -ne" to "sed -n -e" for portability. |
4060 |
+ |
4061 |
+Added auto_interface (default yes). |
4062 |
+if auto_interface is yes then we |
4063 |
+ *) default to dhcp |
4064 |
+ *) automatically calculate a metric (this may need work) |
4065 |
+ *) select the best interface based on metric |
4066 |
+ (restore resolv.conf, ntp.conf and yp.conf we have saved) |
4067 |
+otherwise we |
4068 |
+ *) default to null |
4069 |
+ |
4070 |
+wpa_supplicant no longer kills itself when we're not stopping the interface |
4071 |
+it's running on. |
4072 |
+ |
4073 |
+wpa_supplicant now uses wpa_monitor (yet to be released) if available. |
4074 |
+ |
4075 |
+Added a new module called system which enables the definition of domain |
4076 |
+name, dns servers, ntp servers, nis domain and nis servers per interface. |
4077 |
+essidnet and dhcp helpers have been re-coded around this module. |
4078 |
+ |
4079 |
+------------------------------------------------------------------------ |
4080 |
+r1094 | vapier | 2005-04-16 18:44:41 -0400 (Sat, 16 Apr 2005) | 2 lines |
4081 |
+ |
4082 |
+move the udev/selinux code after we mount /dev |
4083 |
+ |
4084 |
+------------------------------------------------------------------------ |
4085 |
+r1093 | wolf31o2 | 2005-04-15 12:02:33 -0400 (Fri, 15 Apr 2005) | 2 lines |
4086 |
+ |
4087 |
+Removed sbin/livecd-functions.sh and bin/bashlogin as they are only used in release building, and they have been moved to livecd-tools. |
4088 |
+ |
4089 |
+------------------------------------------------------------------------ |
4090 |
+r1092 | azarah | 2005-04-14 18:12:23 -0400 (Thu, 14 Apr 2005) | 4 lines |
4091 |
+ |
4092 |
+15 Apr 2005 Martin Schlemmer <azarah@g.o> |
4093 |
+ |
4094 |
+ * parse.c: Do not source rc.conf for every script - once is enough. |
4095 |
+ |
4096 |
+------------------------------------------------------------------------ |
4097 |
+r1091 | azarah | 2005-04-14 17:14:32 -0400 (Thu, 14 Apr 2005) | 5 lines |
4098 |
+ |
4099 |
+14 Apr 2005 Martin Schlemmer <azarah@g.o> |
4100 |
+ |
4101 |
+ * depscan.c: Update error comments for stage name changes some time |
4102 |
+ back. |
4103 |
+ |
4104 |
+------------------------------------------------------------------------ |
4105 |
+r1090 | azarah | 2005-04-14 17:13:37 -0400 (Thu, 14 Apr 2005) | 7 lines |
4106 |
+ |
4107 |
+14 Apr 2005 Martin Schlemmer <azarah@g.o> |
4108 |
+ |
4109 |
+ * parse.c, |
4110 |
+ * parse.h: Do not try to extract the depend() function from the |
4111 |
+ scripts, but rather source the whole file. This way we can detect |
4112 |
+ syntax errors, etc. Little bit slower, but not much. |
4113 |
+ |
4114 |
+------------------------------------------------------------------------ |
4115 |
+r1089 | uberlord | 2005-04-14 14:35:00 -0400 (Thu, 14 Apr 2005) | 2 lines |
4116 |
+ |
4117 |
+wpa_supplicant now stops wpa_monitor if it's been launched |
4118 |
+ |
4119 |
+------------------------------------------------------------------------ |
4120 |
+r1088 | azarah | 2005-04-14 10:11:08 -0400 (Thu, 14 Apr 2005) | 2 lines |
4121 |
+ |
4122 |
+Do not kill udevd in /sbin/rc, as it is apparently evil. |
4123 |
+ |
4124 |
+------------------------------------------------------------------------ |
4125 |
+r1086 | uberlord | 2005-04-14 05:32:33 -0400 (Thu, 14 Apr 2005) | 11 lines |
4126 |
+ |
4127 |
+Fixed ifconfig and iproute2 erroring from new lo code - fixes #88006 |
4128 |
+ |
4129 |
+If /proc/net/netlink does not exist then iproute2 will fail the |
4130 |
+check_installed function with an appropriate error - Thanks to |
4131 |
+Jeremy Huddleston for the patch. |
4132 |
+ |
4133 |
+If /proc/net/packet does not exist then wpa_supplicant will fail |
4134 |
+check_installed function with an appropriate error |
4135 |
+ |
4136 |
+Background fixes for net.lo, udhcpc and wpa_supplicant |
4137 |
+ |
4138 |
+------------------------------------------------------------------------ |
4139 |
+r1084 | uberlord | 2005-04-11 15:07:30 -0400 (Mon, 11 Apr 2005) | 3 lines |
4140 |
+ |
4141 |
+wpa_supplicant now calls iwconfig_defaults and iwconfig_user_config |
4142 |
+if available - fixes #88703 |
4143 |
+ |
4144 |
+------------------------------------------------------------------------ |
4145 |
+r1083 | uberlord | 2005-04-11 09:42:06 -0400 (Mon, 11 Apr 2005) | 7 lines |
4146 |
+ |
4147 |
+removed ${devnull} from net.lo and net-script modules |
4148 |
+updated all modules not to re-direct stderr where appropriate |
4149 |
+ |
4150 |
+iwconfig and wpa_supplicant now save their current ESSID via save_options |
4151 |
+and reload it in their pre_stops so that ${ESSID} and ${ESSIDVAR} can be |
4152 |
+used in users custom postdown functions |
4153 |
+ |
4154 |
+------------------------------------------------------------------------ |
4155 |
+r1082 | uberlord | 2005-04-11 05:59:19 -0400 (Mon, 11 Apr 2005) | 2 lines |
4156 |
+ |
4157 |
+modified to use bash_variable |
4158 |
+ |
4159 |
+------------------------------------------------------------------------ |
4160 |
+r1080 | vapier | 2005-04-09 21:15:34 -0400 (Sat, 09 Apr 2005) | 2 lines |
4161 |
+ |
4162 |
+have the status function of init.d scripts affect the exit value #88319 by Josh Nichols |
4163 |
+ |
4164 |
+------------------------------------------------------------------------ |
4165 |
+r1079 | uberlord | 2005-04-08 13:19:23 -0400 (Fri, 08 Apr 2005) | 2 lines |
4166 |
+ |
4167 |
+added bug number |
4168 |
+ |
4169 |
+------------------------------------------------------------------------ |
4170 |
+r1077 | uberlord | 2005-04-08 13:13:43 -0400 (Fri, 08 Apr 2005) | 5 lines |
4171 |
+ |
4172 |
+added a bash_variable to functions.sh which converts the given string |
4173 |
+into a variable that bash can use - fixes #88175 |
4174 |
+ |
4175 |
+net scripts can only launch if we're not in ${BOOTLEVEL} |
4176 |
+ |
4177 |
+------------------------------------------------------------------------ |
4178 |
+r1076 | azarah | 2005-04-07 07:50:17 -0400 (Thu, 07 Apr 2005) | 9 lines |
4179 |
+ |
4180 |
+07 Apr 2005 Martin Schlemmer <azarah@g.o> |
4181 |
+ |
4182 |
+ * test-regex.c: Add two more tests. |
4183 |
+ |
4184 |
+ * depscan.c |
4185 |
+ * misc.c |
4186 |
+ * misc.h: Add basic klibc support. I need to add a mkstemp |
4187 |
+ implementation to get it done properly. |
4188 |
+ |
4189 |
+------------------------------------------------------------------------ |
4190 |
+r1075 | uberlord | 2005-04-01 11:54:28 -0500 (Fri, 01 Apr 2005) | 2 lines |
4191 |
+ |
4192 |
+removed test vars |
4193 |
+ |
4194 |
+------------------------------------------------------------------------ |
4195 |
+r1073 | uberlord | 2005-04-01 11:49:32 -0500 (Fri, 01 Apr 2005) | 2 lines |
4196 |
+ |
4197 |
+regressed by mistake - here is correct version |
4198 |
+ |
4199 |
+------------------------------------------------------------------------ |
4200 |
+r1072 | uberlord | 2005-04-01 11:33:16 -0500 (Fri, 01 Apr 2005) | 8 lines |
4201 |
+ |
4202 |
+RC_DAEMON_syslog_ng allows syslog-ng to be started with the specified |
4203 |
+launcher - like valgrind or strace. Handy for debugging/auditing. |
4204 |
+Thanks to Rob Holland for the idea. |
4205 |
+ |
4206 |
+Stopped setting ESSID in predown functions in iwconfig and wpa_supplicant |
4207 |
+as there is no guarantee that the current ESSID is the one we started with |
4208 |
+Also, we may not have an ESSID at all... |
4209 |
+ |
4210 |
+------------------------------------------------------------------------ |
4211 |
+r1070 | vapier | 2005-03-29 23:49:00 -0500 (Tue, 29 Mar 2005) | 2 lines |
4212 |
+ |
4213 |
+/etc/bash/bashrc -> /etc/bashrc |
4214 |
+ |
4215 |
+------------------------------------------------------------------------ |
4216 |
+r1069 | vapier | 2005-03-29 23:46:44 -0500 (Tue, 29 Mar 2005) | 2 lines |
4217 |
+ |
4218 |
+typo |
4219 |
+ |
4220 |
+------------------------------------------------------------------------ |
4221 |
+r1068 | wolf31o2 | 2005-03-23 10:16:05 -0500 (Wed, 23 Mar 2005) | 2 lines |
4222 |
+ |
4223 |
+Updated livecd-functions.sh to include better ppc64 serial console support. |
4224 |
+ |
4225 |
+------------------------------------------------------------------------ |
4226 |
+r1066 | uberlord | 2005-03-23 09:38:31 -0500 (Wed, 23 Mar 2005) | 5 lines |
4227 |
+ |
4228 |
+bridge stops removing IP addresses from bridge ports. |
4229 |
+iwconfig no longer tries to get an ESSID from non-wireless interfaces. |
4230 |
+ifconfig no longer errors when deleting addresses on a non-existant |
4231 |
+interface. |
4232 |
+ |
4233 |
+------------------------------------------------------------------------ |
4234 |
+r1065 | azarah | 2005-03-23 03:45:17 -0500 (Wed, 23 Mar 2005) | 2 lines |
4235 |
+ |
4236 |
+Get modules-update to clean up after itself if we on a 2.6 kernel without modules.conf |
4237 |
+ |
4238 |
+------------------------------------------------------------------------ |
4239 |
+r1064 | uberlord | 2005-03-22 14:14:41 -0500 (Tue, 22 Mar 2005) | 2 lines |
4240 |
+ |
4241 |
+fixed bug caused by last commit "service" -> "${service}" |
4242 |
+ |
4243 |
+------------------------------------------------------------------------ |
4244 |
+r1063 | uberlord | 2005-03-22 10:47:38 -0500 (Tue, 22 Mar 2005) | 2 lines |
4245 |
+ |
4246 |
+revamped rc-services.sh for STYLE updates and code rationalisation. |
4247 |
+ |
4248 |
+------------------------------------------------------------------------ |
4249 |
+r1062 | uberlord | 2005-03-21 11:08:45 -0500 (Mon, 21 Mar 2005) | 2 lines |
4250 |
+ |
4251 |
+udhcpc now checks for custom hostname correctly |
4252 |
+ |
4253 |
+------------------------------------------------------------------------ |
4254 |
+r1060 | azarah | 2005-03-21 09:16:33 -0500 (Mon, 21 Mar 2005) | 2 lines |
4255 |
+ |
4256 |
+Fix mylevel not being set if valid_iuse(), etc is called from /sbin/rc. |
4257 |
+ |
4258 |
+------------------------------------------------------------------------ |
4259 |
+r1059 | azarah | 2005-03-21 05:14:54 -0500 (Mon, 21 Mar 2005) | 2 lines |
4260 |
+ |
4261 |
+Fix tracing for current service as list_depend_trace() was removed. |
4262 |
+ |
4263 |
+------------------------------------------------------------------------ |
4264 |
+r1058 | azarah | 2005-03-20 09:21:27 -0500 (Sun, 20 Mar 2005) | 4 lines |
4265 |
+ |
4266 |
+Take sort_services function from bug #70009, and fix the removing of a |
4267 |
+service from a array properly by using unset. Use this instead of the |
4268 |
+trace_* stuff, and fixup shutdown order. |
4269 |
+ |
4270 |
+------------------------------------------------------------------------ |
4271 |
+r1056 | vapier | 2005-03-19 15:43:39 -0500 (Sat, 19 Mar 2005) | 2 lines |
4272 |
+ |
4273 |
+fix svcmount perms #85888 |
4274 |
+ |
4275 |
+------------------------------------------------------------------------ |
4276 |
+r1055 | uberlord | 2005-03-18 06:32:29 -0500 (Fri, 18 Mar 2005) | 3 lines |
4277 |
+ |
4278 |
+wrap pidof so we can fudge calls to weird programs like rpc.nfsd which only |
4279 |
+with with pidof when the rpc. is removed |
4280 |
+ |
4281 |
+------------------------------------------------------------------------ |
4282 |
+r1054 | azarah | 2005-03-15 16:02:02 -0500 (Tue, 15 Mar 2005) | 3 lines |
4283 |
+ |
4284 |
+Export myservice when starting critical services, as its needed by |
4285 |
+some of the addons (dmcrypt for example). |
4286 |
+ |
4287 |
+------------------------------------------------------------------------ |
4288 |
+r1053 | uberlord | 2005-03-14 11:57:44 -0500 (Mon, 14 Mar 2005) | 2 lines |
4289 |
+ |
4290 |
+we no longer default WEP key to [1] as it messes with ndiswrapper users |
4291 |
+ |
4292 |
+------------------------------------------------------------------------ |
4293 |
+r1049 | vapier | 2005-03-12 16:37:39 -0500 (Sat, 12 Mar 2005) | 2 lines |
4294 |
+ |
4295 |
+halt the system with -h #84654 |
4296 |
+ |
4297 |
+------------------------------------------------------------------------ |
4298 |
+r1048 | azarah | 2005-03-12 03:35:32 -0500 (Sat, 12 Mar 2005) | 4 lines |
4299 |
+ |
4300 |
+12 Mar 2005 Martin Schlemmer <azarah@g.o> |
4301 |
+ |
4302 |
+ * Makefile: Also remove the tests in the clean target. |
4303 |
+ |
4304 |
+------------------------------------------------------------------------ |
4305 |
+r1047 | uberlord | 2005-03-11 09:23:17 -0500 (Fri, 11 Mar 2005) | 2 lines |
4306 |
+ |
4307 |
+prepend rc-daemon.sh functions with rc_ to avoid name conflicts |
4308 |
+ |
4309 |
+------------------------------------------------------------------------ |
4310 |
+r1046 | azarah | 2005-03-11 08:54:39 -0500 (Fri, 11 Mar 2005) | 2 lines |
4311 |
+ |
4312 |
+Make sure the last test in init.d/modules do not bork the return value of the script if not true. |
4313 |
+ |
4314 |
+------------------------------------------------------------------------ |
4315 |
+r1045 | vapier | 2005-03-11 01:02:07 -0500 (Fri, 11 Mar 2005) | 2 lines |
4316 |
+ |
4317 |
+2004 -> 2005 |
4318 |
+ |
4319 |
+------------------------------------------------------------------------ |
4320 |
+r1044 | vapier | 2005-03-10 18:38:28 -0500 (Thu, 10 Mar 2005) | 2 lines |
4321 |
+ |
4322 |
+udev/selinux lovin |
4323 |
+ |
4324 |
+------------------------------------------------------------------------ |
4325 |
+r1043 | vapier | 2005-03-10 17:49:02 -0500 (Thu, 10 Mar 2005) | 2 lines |
4326 |
+ |
4327 |
+fix style |
4328 |
+ |
4329 |
+------------------------------------------------------------------------ |
4330 |
+r1042 | azarah | 2005-03-10 17:34:36 -0500 (Thu, 10 Mar 2005) | 5 lines |
4331 |
+ |
4332 |
+11 Mar 2005 Martin Schlemmer <azarah@g.o> |
4333 |
+ |
4334 |
+ * test-regex.c: Add a few strings and patterns. Enable tests to |
4335 |
+ specify if they should fail or pass. |
4336 |
+ |
4337 |
+------------------------------------------------------------------------ |
4338 |
+r1041 | azarah | 2005-03-10 16:02:05 -0500 (Thu, 10 Mar 2005) | 8 lines |
4339 |
+ |
4340 |
+10 Mar 2005 Martin Schlemmer <azarah@g.o> |
4341 |
+ |
4342 |
+ * test-regex.c: New file |
4343 |
+ * Makefile: Add check target to compile and run tests |
4344 |
+ * simple-regex.c (__match_wildcard): Get recursion right so that we |
4345 |
+ do not match a wildcard _and_ inc data_p if there are still other |
4346 |
+ wildcards (?, *) that could match. |
4347 |
+ |
4348 |
+------------------------------------------------------------------------ |
4349 |
+r1040 | azarah | 2005-03-10 15:52:50 -0500 (Thu, 10 Mar 2005) | 7 lines |
4350 |
+ |
4351 |
+10 Mar 2005 Martin Schlemmer <azarah@g.o> |
4352 |
+ |
4353 |
+ * Makefile |
4354 |
+ * depend.c |
4355 |
+ * simple-regex.c: Override the debug/warning CFLAGS. Kill a few |
4356 |
+ warnings. |
4357 |
+ |
4358 |
+------------------------------------------------------------------------ |
4359 |
+r1039 | agriffis | 2005-03-10 13:48:46 -0500 (Thu, 10 Mar 2005) | 2 lines |
4360 |
+ |
4361 |
+Fix UTF-8 ChangeLog breakage (again) |
4362 |
+ |
4363 |
+------------------------------------------------------------------------ |
4364 |
+r1038 | azarah | 2005-03-10 12:00:04 -0500 (Thu, 10 Mar 2005) | 2 lines |
4365 |
+ |
4366 |
+The system() stuff in *depends.awk should be dosystem(). |
4367 |
+ |
4368 |
+------------------------------------------------------------------------ |
4369 |
+r1037 | azarah | 2005-03-10 11:40:13 -0500 (Thu, 10 Mar 2005) | 7 lines |
4370 |
+ |
4371 |
+10 Mar 2005 Martin Schlemmer <azarah@g.o> |
4372 |
+ |
4373 |
+ * Makefile |
4374 |
+ * depend.c |
4375 |
+ * simple-regex.c: Override the debug/warning CFLAGS. Kill a few |
4376 |
+ warnings. |
4377 |
+ |
4378 |
+------------------------------------------------------------------------ |
4379 |
+r1036 | agriffis | 2005-03-10 11:03:53 -0500 (Thu, 10 Mar 2005) | 2 lines |
4380 |
+ |
4381 |
+Force tarball.sh to use a non-mux cvs since it needs to run as root |
4382 |
+ |
4383 |
+------------------------------------------------------------------------ |
4384 |
+r1035 | agriffis | 2005-03-10 10:51:34 -0500 (Thu, 10 Mar 2005) | 2 lines |
4385 |
+ |
4386 |
+Update ChangeLog and tarball.sh for 1.7.0 development release (baselayout-1.12.0_alpha1) |
4387 |
+ |
4388 |
+------------------------------------------------------------------------ |
4389 |
+r1033 | uberlord | 2005-03-09 17:21:18 -0500 (Wed, 09 Mar 2005) | 2 lines |
4390 |
+ |
4391 |
+fix iwconfig setting default key 1 for madwifi cards |
4392 |
+ |
4393 |
+------------------------------------------------------------------------ |
4394 |
+r1031 | uberlord | 2005-03-09 12:25:14 -0500 (Wed, 09 Mar 2005) | 6 lines |
4395 |
+ |
4396 |
+changed from $( cat ${file} ) to $( < ${file ) in net-scripts |
4397 |
+ |
4398 |
+fixed ChangeLog corruption |
4399 |
+ |
4400 |
+rc-daemon.sh now works with the env program |
4401 |
+ |
4402 |
+------------------------------------------------------------------------ |
4403 |
+r1029 | uberlord | 2005-03-08 11:04:18 -0500 (Tue, 08 Mar 2005) | 8 lines |
4404 |
+ |
4405 |
+rc-services.sh now does a /sbin/depscan.sh -u if we have not got |
4406 |
+our deptree loaded |
4407 |
+ |
4408 |
+removed net_start/stop function from net.lo, bridge and bonding |
4409 |
+ |
4410 |
+net.lo now supports depend() per interface like so |
4411 |
+depend_br0() { need net.eth0 net.eth1 } |
4412 |
+ |
4413 |
+------------------------------------------------------------------------ |
4414 |
+r1028 | uberlord | 2005-03-04 11:40:52 -0500 (Fri, 04 Mar 2005) | 2 lines |
4415 |
+ |
4416 |
+fixed stopping logic causes by last commit |
4417 |
+ |
4418 |
+------------------------------------------------------------------------ |
4419 |
+r1027 | uberlord | 2005-03-04 11:22:56 -0500 (Fri, 04 Mar 2005) | 2 lines |
4420 |
+ |
4421 |
+fixed starting bug with sshd |
4422 |
+ |
4423 |
+------------------------------------------------------------------------ |
4424 |
+r1026 | uberlord | 2005-03-04 09:16:17 -0500 (Fri, 04 Mar 2005) | 3 lines |
4425 |
+ |
4426 |
+rc-daemon.sh now waits for RC_WAIT_ON_START seconds and checks if the |
4427 |
+daemon is still running - if not, call stop() or stop_daemon() to clean up |
4428 |
+ |
4429 |
+------------------------------------------------------------------------ |
4430 |
+r1024 | uberlord | 2005-03-04 06:21:57 -0500 (Fri, 04 Mar 2005) | 4 lines |
4431 |
+ |
4432 |
+applied STYLE updates to rc-status |
4433 |
+ |
4434 |
+rc-status now uses find correctly for -maxdepth which fixes #84055 |
4435 |
+ |
4436 |
+------------------------------------------------------------------------ |
4437 |
+r1022 | uberlord | 2005-03-04 02:59:53 -0500 (Fri, 04 Mar 2005) | 2 lines |
4438 |
+ |
4439 |
+wpa_supplicant now handles whitespace when checking the ctrl_interface dir |
4440 |
+ |
4441 |
+------------------------------------------------------------------------ |
4442 |
+r1021 | uberlord | 2005-03-03 09:06:51 -0500 (Thu, 03 Mar 2005) | 2 lines |
4443 |
+ |
4444 |
+if no net.$iface script exists, blunder ahead |
4445 |
+ |
4446 |
+------------------------------------------------------------------------ |
4447 |
+r1018 | uberlord | 2005-03-03 09:00:48 -0500 (Thu, 03 Mar 2005) | 3 lines |
4448 |
+ |
4449 |
+bridging and bonding modules now start an interface if it's not |
4450 |
+marked as started |
4451 |
+ |
4452 |
+------------------------------------------------------------------------ |
4453 |
+r1017 | uberlord | 2005-03-03 06:54:48 -0500 (Thu, 03 Mar 2005) | 2 lines |
4454 |
+ |
4455 |
+rc-daemon.sh now support stoppings with a custom signal |
4456 |
+ |
4457 |
+------------------------------------------------------------------------ |
4458 |
+r1016 | uberlord | 2005-03-03 06:24:40 -0500 (Thu, 03 Mar 2005) | 3 lines |
4459 |
+ |
4460 |
+rc-daemon.sh now checks to see if a given pid matches the pid of a given |
4461 |
+executable before stopping it |
4462 |
+ |
4463 |
+------------------------------------------------------------------------ |
4464 |
+r1014 | uberlord | 2005-03-03 05:34:04 -0500 (Thu, 03 Mar 2005) | 2 lines |
4465 |
+ |
4466 |
+iwconfig now defaults the transmit key to 1 |
4467 |
+ |
4468 |
+------------------------------------------------------------------------ |
4469 |
+r1013 | uberlord | 2005-03-02 18:02:42 -0500 (Wed, 02 Mar 2005) | 4 lines |
4470 |
+ |
4471 |
+net_service() now returns 1 for non net-services - fixes bug #83352 |
4472 |
+ |
4473 |
+rc-daemon.sh now uses requote() |
4474 |
+ |
4475 |
+------------------------------------------------------------------------ |
4476 |
+r1011 | uberlord | 2005-03-02 15:58:24 -0500 (Wed, 02 Mar 2005) | 2 lines |
4477 |
+ |
4478 |
+rc-daemon.sh can now be called with spaces in parameters |
4479 |
+ |
4480 |
+------------------------------------------------------------------------ |
4481 |
+r1010 | agriffis | 2005-03-02 15:45:03 -0500 (Wed, 02 Mar 2005) | 2 lines |
4482 |
+ |
4483 |
+Add requote() for rc-daemon.sh to use; fix ChangeLog corruption |
4484 |
+ |
4485 |
+------------------------------------------------------------------------ |
4486 |
+r1009 | uberlord | 2005-03-02 09:47:47 -0500 (Wed, 02 Mar 2005) | 3 lines |
4487 |
+ |
4488 |
+improved killing process children - we now kill them all in one hit instead |
4489 |
+of doing them seperately |
4490 |
+ |
4491 |
+------------------------------------------------------------------------ |
4492 |
+r1008 | azarah | 2005-03-01 18:30:01 -0500 (Tue, 01 Mar 2005) | 2 lines |
4493 |
+ |
4494 |
+Now in sys-fs/cryptsetup. |
4495 |
+ |
4496 |
+------------------------------------------------------------------------ |
4497 |
+r1007 | azarah | 2005-03-01 14:27:19 -0500 (Tue, 01 Mar 2005) | 2 lines |
4498 |
+ |
4499 |
+Fix braindead logic in init.d/checkfs ([[ -z ]] &&, not -n). |
4500 |
+ |
4501 |
+------------------------------------------------------------------------ |
4502 |
+r1006 | uberlord | 2005-03-01 13:14:28 -0500 (Tue, 01 Mar 2005) | 2 lines |
4503 |
+ |
4504 |
+removed warning about sshd when setting RC_KILL_CHILDREN="yes" |
4505 |
+ |
4506 |
+------------------------------------------------------------------------ |
4507 |
+r1005 | uberlord | 2005-03-01 13:06:19 -0500 (Tue, 01 Mar 2005) | 2 lines |
4508 |
+ |
4509 |
+support --oknodo and --test for start-stop-daemon calls |
4510 |
+ |
4511 |
+------------------------------------------------------------------------ |
4512 |
+r1004 | uberlord | 2005-03-01 12:59:12 -0500 (Tue, 01 Mar 2005) | 5 lines |
4513 |
+ |
4514 |
+rc-daemon.sh now provides a working wrapper for start-stop-daemon |
4515 |
+fixes bug #7198 |
4516 |
+ |
4517 |
+removed ps calls from net scripts |
4518 |
+ |
4519 |
+------------------------------------------------------------------------ |
4520 |
+r1003 | azarah | 2005-02-25 16:22:26 -0500 (Fri, 25 Feb 2005) | 2 lines |
4521 |
+ |
4522 |
+Style updates for init.d/halt.sh. |
4523 |
+ |
4524 |
+------------------------------------------------------------------------ |
4525 |
+r1002 | azarah | 2005-02-25 15:57:24 -0500 (Fri, 25 Feb 2005) | 2 lines |
4526 |
+ |
4527 |
+Only run pam_console_apply if we are actually using pam_console. |
4528 |
+ |
4529 |
+------------------------------------------------------------------------ |
4530 |
+r1001 | vapier | 2005-02-25 15:04:26 -0500 (Fri, 25 Feb 2005) | 2 lines |
4531 |
+ |
4532 |
+whitespace fixes |
4533 |
+ |
4534 |
+------------------------------------------------------------------------ |
4535 |
+r1000 | wolf31o2 | 2005-02-25 13:57:14 -0500 (Fri, 25 Feb 2005) | 2 lines |
4536 |
+ |
4537 |
+Updated livecd-functions.sh to match what we are using on the LiveCD. |
4538 |
+ |
4539 |
+------------------------------------------------------------------------ |
4540 |
+r999 | wolf31o2 | 2005-02-25 13:52:53 -0500 (Fri, 25 Feb 2005) | 2 lines |
4541 |
+ |
4542 |
+Updated bashlogin to match what is use don the LiveCD. |
4543 |
+ |
4544 |
+------------------------------------------------------------------------ |
4545 |
+r998 | azarah | 2005-02-25 13:51:20 -0500 (Fri, 25 Feb 2005) | 3 lines |
4546 |
+ |
4547 |
+Fix init.d/checkfs, init.d/localmount and init.d/halt.sh to call |
4548 |
+start_addon, stop_addon, start_volumes and stop_volumes. |
4549 |
+ |
4550 |
+------------------------------------------------------------------------ |
4551 |
+r997 | azarah | 2005-02-24 15:23:59 -0500 (Thu, 24 Feb 2005) | 3 lines |
4552 |
+ |
4553 |
+Update /sbin/modules-update to work without modprobe.old (modutils) for |
4554 |
+2.6 kernels. |
4555 |
+ |
4556 |
+------------------------------------------------------------------------ |
4557 |
+r996 | azarah | 2005-02-23 20:17:24 -0500 (Wed, 23 Feb 2005) | 3 lines |
4558 |
+ |
4559 |
+Update /etc/init.d/modules so that it will only touch modules.conf if we |
4560 |
+have a <= 2.4 kernel, or have /sbin/modprobe.old. |
4561 |
+ |
4562 |
+------------------------------------------------------------------------ |
4563 |
+r995 | azarah | 2005-02-23 13:15:29 -0500 (Wed, 23 Feb 2005) | 3 lines |
4564 |
+ |
4565 |
+Remove RAID/LVM/EVMS2/dm-crypt from checkfs and localmount, and |
4566 |
+add needed {start,stop}-volumes() and {start,stop}-addons(). |
4567 |
+ |
4568 |
+------------------------------------------------------------------------ |
4569 |
+r994 | azarah | 2005-02-23 12:47:43 -0500 (Wed, 23 Feb 2005) | 3 lines |
4570 |
+ |
4571 |
+Add use tempory file for deptree, bug #48303, thanks to patch from |
4572 |
+Stefan Hoefer <stefan@××××××.ch>. |
4573 |
+ |
4574 |
+------------------------------------------------------------------------ |
4575 |
+r993 | azarah | 2005-02-23 10:33:29 -0500 (Wed, 23 Feb 2005) | 2 lines |
4576 |
+ |
4577 |
+Localize the addons. |
4578 |
+ |
4579 |
+------------------------------------------------------------------------ |
4580 |
+r992 | azarah | 2005-02-23 10:27:31 -0500 (Wed, 23 Feb 2005) | 2 lines |
4581 |
+ |
4582 |
+Localize the addons. |
4583 |
+ |
4584 |
+------------------------------------------------------------------------ |
4585 |
+r991 | azarah | 2005-02-23 09:37:46 -0500 (Wed, 23 Feb 2005) | 2 lines |
4586 |
+ |
4587 |
+Remove dm-crypt, as its not technically a volume |
4588 |
+ |
4589 |
+------------------------------------------------------------------------ |
4590 |
+r990 | azarah | 2005-02-23 09:32:27 -0500 (Wed, 23 Feb 2005) | 2 lines |
4591 |
+ |
4592 |
+Split *_volume() stuff a bit more. |
4593 |
+ |
4594 |
+------------------------------------------------------------------------ |
4595 |
+r989 | azarah | 2005-02-23 08:55:09 -0500 (Wed, 23 Feb 2005) | 3 lines |
4596 |
+ |
4597 |
+Add {start,stop}-volumess() to /sbin/functions.sh, as well as |
4598 |
+RC_VOLUME_ORDER to /etc/conf.d/rc. |
4599 |
+ |
4600 |
+------------------------------------------------------------------------ |
4601 |
+r988 | azarah | 2005-02-23 06:48:27 -0500 (Wed, 23 Feb 2005) | 2 lines |
4602 |
+ |
4603 |
+* misc.c: Fix memory leak in mktree(). |
4604 |
+ |
4605 |
+------------------------------------------------------------------------ |
4606 |
+r984 | vapier | 2005-02-21 11:06:58 -0500 (Mon, 21 Feb 2005) | 2 lines |
4607 |
+ |
4608 |
+rc-status manpage #81917 |
4609 |
+ |
4610 |
+------------------------------------------------------------------------ |
4611 |
+r982 | vapier | 2005-02-21 10:57:05 -0500 (Mon, 21 Feb 2005) | 2 lines |
4612 |
+ |
4613 |
+re-order options to make find shutup |
4614 |
+ |
4615 |
+------------------------------------------------------------------------ |
4616 |
+r980 | vapier | 2005-02-21 10:45:58 -0500 (Mon, 21 Feb 2005) | 2 lines |
4617 |
+ |
4618 |
+move the serial init.d into the setserial package |
4619 |
+ |
4620 |
+------------------------------------------------------------------------ |
4621 |
+r978 | vapier | 2005-02-19 14:47:23 -0500 (Sat, 19 Feb 2005) | 2 lines |
4622 |
+ |
4623 |
+dont use none when mounting |
4624 |
+ |
4625 |
+------------------------------------------------------------------------ |
4626 |
+r976 | vapier | 2005-02-18 21:05:40 -0500 (Fri, 18 Feb 2005) | 2 lines |
4627 |
+ |
4628 |
+dont copyright config files |
4629 |
+ |
4630 |
+------------------------------------------------------------------------ |
4631 |
+r974 | azarah | 2005-02-18 16:04:00 -0500 (Fri, 18 Feb 2005) | 2 lines |
4632 |
+ |
4633 |
+Do not package src/core. |
4634 |
+ |
4635 |
+------------------------------------------------------------------------ |
4636 |
+r973 | azarah | 2005-02-17 19:04:52 -0500 (Thu, 17 Feb 2005) | 5 lines |
4637 |
+ |
4638 |
+Makefile: Add -fbounds-checking support when DEBUG=1. |
4639 |
+misc.h: Scrap STRING_LIST_FOR_EACH_SAFE() and recode from scratch fixing |
4640 |
+ invalid pointer operations. |
4641 |
+misc.c: Remove the last strlen() from strndup() that caused an overrun. |
4642 |
+ |
4643 |
+------------------------------------------------------------------------ |
4644 |
+r972 | azarah | 2005-02-17 15:11:50 -0500 (Thu, 17 Feb 2005) | 3 lines |
4645 |
+ |
4646 |
+misc.c: Fix overrun in strndup(), thanks to report from |
4647 |
+ Ned Ludd <solar@g.o>. |
4648 |
+ |
4649 |
+------------------------------------------------------------------------ |
4650 |
+r971 | azarah | 2005-02-17 14:05:25 -0500 (Thu, 17 Feb 2005) | 3 lines |
4651 |
+ |
4652 |
+debug.h, misc.h, simple-regex.c: Print debug/errors to stderr, patch from |
4653 |
+ Ned Ludd <solar@g.o> |
4654 |
+ |
4655 |
+------------------------------------------------------------------------ |
4656 |
+r970 | azarah | 2005-02-17 12:26:48 -0500 (Thu, 17 Feb 2005) | 4 lines |
4657 |
+ |
4658 |
+debug.h: Replace invalid EXIT_FAILSTATUS with EXIT_FAILURE. |
4659 |
+parse.c: Modify parse_print_body() to be more ash friendly - suggestions |
4660 |
+ from Ned Ludd <solar@g.o>. |
4661 |
+ |
4662 |
+------------------------------------------------------------------------ |
4663 |
+r969 | azarah | 2005-02-17 11:10:49 -0500 (Thu, 17 Feb 2005) | 3 lines |
4664 |
+ |
4665 |
+debug.h: Remove the 'errno = ESPIPE' in DBG_MSG() for now, as it seems to |
4666 |
+ be fixed by the select() changes. |
4667 |
+ |
4668 |
+------------------------------------------------------------------------ |
4669 |
+r968 | azarah | 2005-02-17 10:53:27 -0500 (Thu, 17 Feb 2005) | 2 lines |
4670 |
+ |
4671 |
+parse.c: Disable write select() for now, as it is not needed. |
4672 |
+ |
4673 |
+------------------------------------------------------------------------ |
4674 |
+r967 | azarah | 2005-02-17 10:31:44 -0500 (Thu, 17 Feb 2005) | 3 lines |
4675 |
+ |
4676 |
+depscan.c: Only print EINFO msg if we actually update the cache. |
4677 |
+parse.c: Rename write_output() macro to PRINT_TO_BUFFER(). |
4678 |
+ |
4679 |
+------------------------------------------------------------------------ |
4680 |
+r966 | azarah | 2005-02-17 10:01:51 -0500 (Thu, 17 Feb 2005) | 6 lines |
4681 |
+ |
4682 |
+parse.c, parse.h: Rewrote large parts of generate_stage[12]() and their |
4683 |
+ machanics to use select() when writing to the pipes. |
4684 |
+ This fixes a buffering issue where too much data would |
4685 |
+ cause the write to be truncated, and the read pipe would |
4686 |
+ then wait forever. |
4687 |
+ |
4688 |
+------------------------------------------------------------------------ |
4689 |
+r965 | azarah | 2005-02-16 19:17:42 -0500 (Wed, 16 Feb 2005) | 3 lines |
4690 |
+ |
4691 |
+misc.c: Fix gbasename() to compile under gcc-2.95.3. |
4692 |
+parse.c: Switch to stdio based io for reading pipes in generate_stage2(). |
4693 |
+ |
4694 |
+------------------------------------------------------------------------ |
4695 |
+r964 | azarah | 2005-02-16 18:12:14 -0500 (Wed, 16 Feb 2005) | 3 lines |
4696 |
+ |
4697 |
+misc.c, misc.h: Add gbasename() that is similar to GNU's basename(). |
4698 |
+parse.c: Use gbasename() instead of POSIX version. |
4699 |
+ |
4700 |
+------------------------------------------------------------------------ |
4701 |
+r963 | azarah | 2005-02-16 17:52:39 -0500 (Wed, 16 Feb 2005) | 2 lines |
4702 |
+ |
4703 |
+parse.c: Fix write_legacy_stage3() to quote the mtime in its output. |
4704 |
+ |
4705 |
+------------------------------------------------------------------------ |
4706 |
+r962 | azarah | 2005-02-16 17:48:55 -0500 (Wed, 16 Feb 2005) | 3 lines |
4707 |
+ |
4708 |
+misc.c, parse.c: Change type of length from int to size_t to avoid warnings |
4709 |
+ when compiled for darwin. |
4710 |
+ |
4711 |
+------------------------------------------------------------------------ |
4712 |
+r961 | azarah | 2005-02-16 17:33:17 -0500 (Wed, 16 Feb 2005) | 8 lines |
4713 |
+ |
4714 |
+misc.c, misc.h: Add strndup() instead of relying on glibc's implementation |
4715 |
+ (should fix some issues on bsd and darwin). |
4716 |
+depend.c, simple-regex.c: Do not define _GNU_SOURCE, but rather use our |
4717 |
+ strndup() from misc.h. |
4718 |
+parse.c: Do not define _GNU_SOURCE, but rather use our strndup() from |
4719 |
+ misc.h. Also change all usage of basename() to conform to POSIX, |
4720 |
+ and not use the GNU variants. |
4721 |
+ |
4722 |
+------------------------------------------------------------------------ |
4723 |
+r960 | azarah | 2005-02-16 16:19:59 -0500 (Wed, 16 Feb 2005) | 2 lines |
4724 |
+ |
4725 |
+depscan.c: Add uid check and quit if user is not root. |
4726 |
+ |
4727 |
+------------------------------------------------------------------------ |
4728 |
+r959 | azarah | 2005-02-16 16:11:00 -0500 (Wed, 16 Feb 2005) | 4 lines |
4729 |
+ |
4730 |
+depend.c, depend.h: Change service_type_names declaration in depend.h to |
4731 |
+ extern and move the definition to depend.c to avoid |
4732 |
+ warnings. |
4733 |
+ |
4734 |
+------------------------------------------------------------------------ |
4735 |
+r958 | azarah | 2005-02-16 15:58:36 -0500 (Wed, 16 Feb 2005) | 2 lines |
4736 |
+ |
4737 |
+Add README. |
4738 |
+ |
4739 |
+------------------------------------------------------------------------ |
4740 |
+r957 | azarah | 2005-02-16 15:38:20 -0500 (Wed, 16 Feb 2005) | 7 lines |
4741 |
+ |
4742 |
+depscan.c: Add delete_var_dirs() to delete volatile directories in svcdir. |
4743 |
+ Change 'char *' declarations for create_directory() and |
4744 |
+ create_var_dirs() to 'const char*'. |
4745 |
+misc.h, misc.c: Add rmtree() function. Fix ls_dir() not to include '.' |
4746 |
+ and '..' in its listing. Fix segfault in ls_dir() if the |
4747 |
+ file list is empty. |
4748 |
+ |
4749 |
+------------------------------------------------------------------------ |
4750 |
+r956 | azarah | 2005-02-16 13:39:29 -0500 (Wed, 16 Feb 2005) | 2 lines |
4751 |
+ |
4752 |
+Add Header tags to all source files and Makefile. |
4753 |
+ |
4754 |
+------------------------------------------------------------------------ |
4755 |
+r955 | azarah | 2005-02-16 13:25:42 -0500 (Wed, 16 Feb 2005) | 6 lines |
4756 |
+ |
4757 |
+debug.h: perror() set errno to ESPIPE for some reason - restore errno after |
4758 |
+ calling perror(). |
4759 |
+depscan.c: Add code to create svcdir and co if missing. |
4760 |
+misc.c: Add missing '\n' to DBG_MSG in mktree(). |
4761 |
+misc.h: Add a comment about strcatpaths() allocating the memory needed. |
4762 |
+ |
4763 |
+------------------------------------------------------------------------ |
4764 |
+r954 | azarah | 2005-02-16 10:16:55 -0500 (Wed, 16 Feb 2005) | 2 lines |
4765 |
+ |
4766 |
+Remove redundent test file. |
4767 |
+ |
4768 |
+------------------------------------------------------------------------ |
4769 |
+r953 | azarah | 2005-02-16 10:15:14 -0500 (Wed, 16 Feb 2005) | 2 lines |
4770 |
+ |
4771 |
+.cvsignore |
4772 |
+ |
4773 |
+------------------------------------------------------------------------ |
4774 |
+r952 | azarah | 2005-02-16 10:13:21 -0500 (Wed, 16 Feb 2005) | 2 lines |
4775 |
+ |
4776 |
+Initial checkin. |
4777 |
+ |
4778 |
+------------------------------------------------------------------------ |
4779 |
+r950 | vapier | 2005-02-12 00:25:51 -0500 (Sat, 12 Feb 2005) | 2 lines |
4780 |
+ |
4781 |
+add some more common {for,back}ward-word bindings to inputrc #53770 |
4782 |
+ |
4783 |
+------------------------------------------------------------------------ |
4784 |
+r948 | vapier | 2005-02-11 00:57:35 -0500 (Fri, 11 Feb 2005) | 2 lines |
4785 |
+ |
4786 |
+ups kill updates #46440 |
4787 |
+ |
4788 |
+------------------------------------------------------------------------ |
4789 |
+r947 | uberlord | 2005-02-10 12:04:03 -0500 (Thu, 10 Feb 2005) | 11 lines |
4790 |
+ |
4791 |
+net.lo now supports fallback_route - fixes #75676 |
4792 |
+due to bash limitations, only one fallback route is supported |
4793 |
+ |
4794 |
+cleaned up dhcp helper |
4795 |
+ |
4796 |
+iproute now appends routes instead of adding them - this allows multiple |
4797 |
+default routes |
4798 |
+ |
4799 |
+RC_STRICT_NET_CHECKING now supports the none "option" which means |
4800 |
+that the net service is always up |
4801 |
+ |
4802 |
+------------------------------------------------------------------------ |
4803 |
+r942 | vapier | 2005-02-09 21:04:36 -0500 (Wed, 09 Feb 2005) | 2 lines |
4804 |
+ |
4805 |
+linux 2.5 -> 2.6 #57689 |
4806 |
+ |
4807 |
+------------------------------------------------------------------------ |
4808 |
+r940 | vapier | 2005-02-09 20:24:00 -0500 (Wed, 09 Feb 2005) | 2 lines |
4809 |
+ |
4810 |
+put speedy checks first and allow override |
4811 |
+ |
4812 |
+------------------------------------------------------------------------ |
4813 |
+r938 | vapier | 2005-02-09 20:17:21 -0500 (Wed, 09 Feb 2005) | 2 lines |
4814 |
+ |
4815 |
+fix from #75659 |
4816 |
+ |
4817 |
+------------------------------------------------------------------------ |
4818 |
+r935 | vapier | 2005-02-09 20:08:56 -0500 (Wed, 09 Feb 2005) | 2 lines |
4819 |
+ |
4820 |
+tabs, not spaces |
4821 |
+ |
4822 |
+------------------------------------------------------------------------ |
4823 |
+r932 | vapier | 2005-02-09 20:00:21 -0500 (Wed, 09 Feb 2005) | 2 lines |
4824 |
+ |
4825 |
+declare local variables |
4826 |
+ |
4827 |
+------------------------------------------------------------------------ |
4828 |
+r931 | vapier | 2005-02-09 19:58:34 -0500 (Wed, 09 Feb 2005) | 2 lines |
4829 |
+ |
4830 |
+useless ; |
4831 |
+ |
4832 |
+------------------------------------------------------------------------ |
4833 |
+r928 | vapier | 2005-02-09 19:55:03 -0500 (Wed, 09 Feb 2005) | 2 lines |
4834 |
+ |
4835 |
+copyright update |
4836 |
+ |
4837 |
+------------------------------------------------------------------------ |
4838 |
+r926 | vapier | 2005-02-09 19:49:16 -0500 (Wed, 09 Feb 2005) | 2 lines |
4839 |
+ |
4840 |
+import some VServer stuff #55973 |
4841 |
+ |
4842 |
+------------------------------------------------------------------------ |
4843 |
+r925 | vapier | 2005-02-09 19:39:23 -0500 (Wed, 09 Feb 2005) | 2 lines |
4844 |
+ |
4845 |
+sanity checks |
4846 |
+ |
4847 |
+------------------------------------------------------------------------ |
4848 |
+r924 | vapier | 2005-02-09 19:39:14 -0500 (Wed, 09 Feb 2005) | 2 lines |
4849 |
+ |
4850 |
+punt PROTOCOL and move around consolefont |
4851 |
+ |
4852 |
+------------------------------------------------------------------------ |
4853 |
+r921 | vapier | 2005-02-07 15:17:15 -0500 (Mon, 07 Feb 2005) | 2 lines |
4854 |
+ |
4855 |
+more services (including qmqp #81111) |
4856 |
+ |
4857 |
+------------------------------------------------------------------------ |
4858 |
+r920 | azarah | 2005-02-07 13:39:47 -0500 (Mon, 07 Feb 2005) | 2 lines |
4859 |
+ |
4860 |
+Fix /sbin/functions.sh not to run stty during 'emerge depend'. |
4861 |
+ |
4862 |
+------------------------------------------------------------------------ |
4863 |
+r919 | uberlord | 2005-02-07 12:38:24 -0500 (Mon, 07 Feb 2005) | 3 lines |
4864 |
+ |
4865 |
+netmask2cidr now works correctly - fixes #81119 |
4866 |
+Thanks to Benoit Boissinot for the patch |
4867 |
+ |
4868 |
+------------------------------------------------------------------------ |
4869 |
+r916 | vapier | 2005-02-06 03:02:50 -0500 (Sun, 06 Feb 2005) | 2 lines |
4870 |
+ |
4871 |
+remove apache user #77738 |
4872 |
+ |
4873 |
+------------------------------------------------------------------------ |
4874 |
+r915 | uberlord | 2005-02-04 05:36:39 -0500 (Fri, 04 Feb 2005) | 8 lines |
4875 |
+ |
4876 |
+It's now possible to configure addresses and routes for the loopback |
4877 |
+interface if required - however you cannot override our defaults |
4878 |
+ |
4879 |
+wpa_supplicant and iwconfig now loop for 5 seconds if essid is |
4880 |
+not returned straight away |
4881 |
+ |
4882 |
+fixed depends error in run_script |
4883 |
+ |
4884 |
+------------------------------------------------------------------------ |
4885 |
+r913 | vapier | 2005-02-04 01:29:39 -0500 (Fri, 04 Feb 2005) | 2 lines |
4886 |
+ |
4887 |
+style updates |
4888 |
+ |
4889 |
+------------------------------------------------------------------------ |
4890 |
+r911 | vapier | 2005-02-04 01:23:47 -0500 (Fri, 04 Feb 2005) | 2 lines |
4891 |
+ |
4892 |
+make sure to filter devpts when unmounting |
4893 |
+ |
4894 |
+------------------------------------------------------------------------ |
4895 |
+r906 | vapier | 2005-01-31 18:04:15 -0500 (Mon, 31 Jan 2005) | 2 lines |
4896 |
+ |
4897 |
+change default home of man to /usr/share/man |
4898 |
+ |
4899 |
+------------------------------------------------------------------------ |
4900 |
+r905 | vapier | 2005-01-31 18:03:31 -0500 (Mon, 31 Jan 2005) | 2 lines |
4901 |
+ |
4902 |
+fix testing of device-mapper with lvm #80206 |
4903 |
+ |
4904 |
+------------------------------------------------------------------------ |
4905 |
+r902 | vapier | 2005-01-30 22:31:16 -0500 (Sun, 30 Jan 2005) | 2 lines |
4906 |
+ |
4907 |
+tag 1.11.9 |
4908 |
+ |
4909 |
+------------------------------------------------------------------------ |
4910 |
+r901 | vapier | 2005-01-30 17:24:17 -0500 (Sun, 30 Jan 2005) | 2 lines |
4911 |
+ |
4912 |
+style updates |
4913 |
+ |
4914 |
+------------------------------------------------------------------------ |
4915 |
+r898 | vapier | 2005-01-30 17:08:22 -0500 (Sun, 30 Jan 2005) | 2 lines |
4916 |
+ |
4917 |
+style updates |
4918 |
+ |
4919 |
+------------------------------------------------------------------------ |
4920 |
+r896 | vapier | 2005-01-30 17:05:33 -0500 (Sun, 30 Jan 2005) | 2 lines |
4921 |
+ |
4922 |
+update crypto-loop to new util-linux #40874 by J�rgen H�tzel / jochen |
4923 |
+ |
4924 |
+------------------------------------------------------------------------ |
4925 |
+r894 | vapier | 2005-01-30 17:00:46 -0500 (Sun, 30 Jan 2005) | 2 lines |
4926 |
+ |
4927 |
+dm-crypt loopback #73598 and dm-crypt gpg #75659 and style updates |
4928 |
+ |
4929 |
+------------------------------------------------------------------------ |
4930 |
+r892 | vapier | 2005-01-30 16:32:28 -0500 (Sun, 30 Jan 2005) | 2 lines |
4931 |
+ |
4932 |
+update link #74165 |
4933 |
+ |
4934 |
+------------------------------------------------------------------------ |
4935 |
+r889 | vapier | 2005-01-30 16:27:22 -0500 (Sun, 30 Jan 2005) | 2 lines |
4936 |
+ |
4937 |
+Punt the guest user #74737. |
4938 |
+ |
4939 |
+------------------------------------------------------------------------ |
4940 |
+r886 | vapier | 2005-01-30 16:26:41 -0500 (Sun, 30 Jan 2005) | 2 lines |
4941 |
+ |
4942 |
+/etc/filesystems is a configuration file too ! #74176 |
4943 |
+ |
4944 |
+------------------------------------------------------------------------ |
4945 |
+r884 | vapier | 2005-01-30 16:23:10 -0500 (Sun, 30 Jan 2005) | 2 lines |
4946 |
+ |
4947 |
+style updates |
4948 |
+ |
4949 |
+------------------------------------------------------------------------ |
4950 |
+r883 | vapier | 2005-01-30 16:15:45 -0500 (Sun, 30 Jan 2005) | 2 lines |
4951 |
+ |
4952 |
+style updates #77585 |
4953 |
+ |
4954 |
+------------------------------------------------------------------------ |
4955 |
+r881 | vapier | 2005-01-30 16:08:48 -0500 (Sun, 30 Jan 2005) | 2 lines |
4956 |
+ |
4957 |
+typo fixes #77582 |
4958 |
+ |
4959 |
+------------------------------------------------------------------------ |
4960 |
+r880 | vapier | 2005-01-30 15:12:31 -0500 (Sun, 30 Jan 2005) | 2 lines |
4961 |
+ |
4962 |
+dont use the vague 'none' when mounting stuff #78684 |
4963 |
+ |
4964 |
+------------------------------------------------------------------------ |
4965 |
+r879 | vapier | 2005-01-30 14:47:40 -0500 (Sun, 30 Jan 2005) | 2 lines |
4966 |
+ |
4967 |
+style updates |
4968 |
+ |
4969 |
+------------------------------------------------------------------------ |
4970 |
+r876 | vapier | 2005-01-30 14:18:13 -0500 (Sun, 30 Jan 2005) | 2 lines |
4971 |
+ |
4972 |
+use pure bash instead of awk ... thanks to ciaranm for holding my hand |
4973 |
+ |
4974 |
+------------------------------------------------------------------------ |
4975 |
+r875 | vapier | 2005-01-30 14:05:17 -0500 (Sun, 30 Jan 2005) | 2 lines |
4976 |
+ |
4977 |
+use clock, dont need it #78997 |
4978 |
+ |
4979 |
+------------------------------------------------------------------------ |
4980 |
+r873 | uberlord | 2005-01-27 07:40:33 -0500 (Thu, 27 Jan 2005) | 2 lines |
4981 |
+ |
4982 |
+punted unused files |
4983 |
+ |
4984 |
+------------------------------------------------------------------------ |
4985 |
+r872 | uberlord | 2005-01-27 07:37:06 -0500 (Thu, 27 Jan 2005) | 5 lines |
4986 |
+ |
4987 |
+removed udhcpc-* and dhclient-* helper modules and replaced them with a |
4988 |
+generic dhcp module which caters for all interfaces and dhcp clients that |
4989 |
+need it. |
4990 |
+We now prefer iproute2 over ifconfig if both are installed. |
4991 |
+ |
4992 |
+------------------------------------------------------------------------ |
4993 |
+r871 | uberlord | 2005-01-25 05:51:06 -0500 (Tue, 25 Jan 2005) | 2 lines |
4994 |
+ |
4995 |
+fixed typo in reporting |
4996 |
+ |
4997 |
+------------------------------------------------------------------------ |
4998 |
+r870 | uberlord | 2005-01-25 05:44:05 -0500 (Tue, 25 Jan 2005) | 2 lines |
4999 |
+ |
5000 |
+Updated copyright headers |
5001 |
+ |
5002 |
+------------------------------------------------------------------------ |
5003 |
+r868 | uberlord | 2005-01-24 13:34:05 -0500 (Mon, 24 Jan 2005) | 3 lines |
5004 |
+ |
5005 |
+STYLE fixes to many net-scripts modules |
5006 |
+Removed hardcoded Version and replaced with cvs $Header: |
5007 |
+ |
5008 |
+------------------------------------------------------------------------ |
5009 |
+r867 | uberlord | 2005-01-24 06:45:03 -0500 (Mon, 24 Jan 2005) | 3 lines |
5010 |
+ |
5011 |
+replaced awk commands with sed equivalents in net-scripts to make us |
5012 |
+more portable |
5013 |
+ |
5014 |
+------------------------------------------------------------------------ |
5015 |
+r863 | uberlord | 2005-01-17 12:20:09 -0500 (Mon, 17 Jan 2005) | 2 lines |
5016 |
+ |
5017 |
+wpa_supplicant now works with EAP - fixes #78367 |
5018 |
+ |
5019 |
+------------------------------------------------------------------------ |
5020 |
+r862 | uberlord | 2005-01-17 10:57:32 -0500 (Mon, 17 Jan 2005) | 2 lines |
5021 |
+ |
5022 |
+bridge now works with arrays |
5023 |
+ |
5024 |
+------------------------------------------------------------------------ |
5025 |
+r859 | uberlord | 2005-01-17 10:39:02 -0500 (Mon, 17 Jan 2005) | 2 lines |
5026 |
+ |
5027 |
+all modules should now check interface existance correctly - fixes #76385 |
5028 |
+ |
5029 |
+------------------------------------------------------------------------ |
5030 |
+r857 | uberlord | 2005-01-17 07:02:21 -0500 (Mon, 17 Jan 2005) | 2 lines |
5031 |
+ |
5032 |
+null and noop fixed for config_worked |
5033 |
+ |
5034 |
+------------------------------------------------------------------------ |
5035 |
+r854 | uberlord | 2005-01-17 05:10:33 -0500 (Mon, 17 Jan 2005) | 3 lines |
5036 |
+ |
5037 |
+net.lo changed logic to read "only fail if no configuration parameters |
5038 |
+work, bring interface down and abort". Fixes #78092 |
5039 |
+ |
5040 |
+------------------------------------------------------------------------ |
5041 |
+r852 | uberlord | 2005-01-14 21:31:36 -0500 (Fri, 14 Jan 2005) | 2 lines |
5042 |
+ |
5043 |
+comment fixes |
5044 |
+ |
5045 |
+------------------------------------------------------------------------ |
5046 |
+r850 | uberlord | 2005-01-14 02:47:56 -0500 (Fri, 14 Jan 2005) | 2 lines |
5047 |
+ |
5048 |
+more ipppd fixes for shutting down |
5049 |
+ |
5050 |
+------------------------------------------------------------------------ |
5051 |
+r849 | uberlord | 2005-01-13 18:58:34 -0500 (Thu, 13 Jan 2005) | 2 lines |
5052 |
+ |
5053 |
+allow pure IPv6 addresses - fixes #73844 |
5054 |
+ |
5055 |
+------------------------------------------------------------------------ |
5056 |
+r847 | uberlord | 2005-01-13 15:38:39 -0500 (Thu, 13 Jan 2005) | 2 lines |
5057 |
+ |
5058 |
+net dependancies corrected in runscript.sh - fixes #77839 |
5059 |
+ |
5060 |
+------------------------------------------------------------------------ |
5061 |
+r844 | uberlord | 2005-01-13 13:37:07 -0500 (Thu, 13 Jan 2005) | 2 lines |
5062 |
+ |
5063 |
+fixed remove stale socket |
5064 |
+ |
5065 |
+------------------------------------------------------------------------ |
5066 |
+r843 | uberlord | 2005-01-13 09:53:41 -0500 (Thu, 13 Jan 2005) | 4 lines |
5067 |
+ |
5068 |
+wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant |
5069 |
+and removes stale directories |
5070 |
+clean_pidfile function no longer errors on empty pidfiles |
5071 |
+ |
5072 |
+------------------------------------------------------------------------ |
5073 |
+r841 | vapier | 2005-01-12 20:50:02 -0500 (Wed, 12 Jan 2005) | 2 lines |
5074 |
+ |
5075 |
+STYLE update |
5076 |
+ |
5077 |
+------------------------------------------------------------------------ |
5078 |
+r840 | uberlord | 2005-01-12 12:11:18 -0500 (Wed, 12 Jan 2005) | 2 lines |
5079 |
+ |
5080 |
+ipppd module now stops correctly - fixes #73067 again |
5081 |
+ |
5082 |
+------------------------------------------------------------------------ |
5083 |
+r837 | uberlord | 2005-01-12 09:24:45 -0500 (Wed, 12 Jan 2005) | 2 lines |
5084 |
+ |
5085 |
+net.lo now ignores dot files when loading modules |
5086 |
+ |
5087 |
+------------------------------------------------------------------------ |
5088 |
+r835 | vapier | 2005-01-11 23:34:31 -0500 (Tue, 11 Jan 2005) | 2 lines |
5089 |
+ |
5090 |
+grammar fixes #77565 |
5091 |
+ |
5092 |
+------------------------------------------------------------------------ |
5093 |
+r833 | uberlord | 2005-01-11 21:38:23 -0500 (Tue, 11 Jan 2005) | 2 lines |
5094 |
+ |
5095 |
+noop sanity fixes |
5096 |
+ |
5097 |
+------------------------------------------------------------------------ |
5098 |
+r832 | uberlord | 2005-01-11 11:21:00 -0500 (Tue, 11 Jan 2005) | 4 lines |
5099 |
+ |
5100 |
+added "noop" config parameter which means take no action if the interface |
5101 |
+is up and has an address configured, otherwise continue |
5102 |
+addresses are now removed when starting an interface - fixes #77111 |
5103 |
+ |
5104 |
+------------------------------------------------------------------------ |
5105 |
+r830 | vapier | 2005-01-10 18:31:37 -0500 (Mon, 10 Jan 2005) | 2 lines |
5106 |
+ |
5107 |
+make sieve an alias for cisco-sccp (port 2000) |
5108 |
+ |
5109 |
+------------------------------------------------------------------------ |
5110 |
+r827 | uberlord | 2005-01-06 17:22:18 -0500 (Thu, 06 Jan 2005) | 3 lines |
5111 |
+ |
5112 |
+udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc |
5113 |
+- fixes #76846 |
5114 |
+ |
5115 |
+------------------------------------------------------------------------ |
5116 |
+r826 | uberlord | 2005-01-06 16:51:03 -0500 (Thu, 06 Jan 2005) | 2 lines |
5117 |
+ |
5118 |
+ifconfig now deletes addresses using 0.0.0.0 for uclibc - fixes #76846 |
5119 |
+ |
5120 |
+------------------------------------------------------------------------ |
5121 |
+r824 | uberlord | 2005-01-05 15:34:21 -0500 (Wed, 05 Jan 2005) | 2 lines |
5122 |
+ |
5123 |
+fixed up report |
5124 |
+ |
5125 |
+------------------------------------------------------------------------ |
5126 |
+r822 | uberlord | 2005-01-05 15:20:04 -0500 (Wed, 05 Jan 2005) | 2 lines |
5127 |
+ |
5128 |
+iwconfig - stopped auto mode from erroring if driver does not support it |
5129 |
+ |
5130 |
+------------------------------------------------------------------------ |
5131 |
+r819 | uberlord | 2005-01-04 18:13:48 -0500 (Tue, 04 Jan 2005) | 2 lines |
5132 |
+ |
5133 |
+fixed iwconfig auto mode when scanning |
5134 |
+ |
5135 |
+------------------------------------------------------------------------ |
5136 |
+r817 | uberlord | 2005-01-04 14:58:39 -0500 (Tue, 04 Jan 2005) | 2 lines |
5137 |
+ |
5138 |
+iwconfig now accepts mode "auto" and defaults to it |
5139 |
+ |
5140 |
+------------------------------------------------------------------------ |
5141 |
+r816 | uberlord | 2005-01-04 10:34:33 -0500 (Tue, 04 Jan 2005) | 5 lines |
5142 |
+ |
5143 |
+bridge now marks interfaces as UP - fixes #75354 |
5144 |
+net.lo tests the return value of modprobe - fixes #76385 |
5145 |
+iwconfig now sets enc keys through an eval statement - fixes #76601 |
5146 |
+updated wireless.example for whitespace in keys |
5147 |
+ |
5148 |
+------------------------------------------------------------------------ |
5149 |
+r814 | vapier | 2004-12-30 14:21:16 -0500 (Thu, 30 Dec 2004) | 2 lines |
5150 |
+ |
5151 |
+rc-update STYLE updates |
5152 |
+ |
5153 |
+------------------------------------------------------------------------ |
5154 |
+r811 | vapier | 2004-12-23 14:38:30 -0500 (Thu, 23 Dec 2004) | 2 lines |
5155 |
+ |
5156 |
+BSD compat fix |
5157 |
+ |
5158 |
+------------------------------------------------------------------------ |
5159 |
+r810 | vapier | 2004-12-23 14:17:37 -0500 (Thu, 23 Dec 2004) | 2 lines |
5160 |
+ |
5161 |
+.cvsignore |
5162 |
+ |
5163 |
+------------------------------------------------------------------------ |
5164 |
+r809 | vapier | 2004-12-23 14:17:05 -0500 (Thu, 23 Dec 2004) | 2 lines |
5165 |
+ |
5166 |
+merge freebsd fixes |
5167 |
+ |
5168 |
+------------------------------------------------------------------------ |
5169 |
+r808 | uberlord | 2004-12-19 10:29:58 -0500 (Sun, 19 Dec 2004) | 2 lines |
5170 |
+ |
5171 |
+iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802 |
5172 |
+ |
5173 |
+------------------------------------------------------------------------ |
5174 |
+r805 | uberlord | 2004-12-17 05:29:02 -0500 (Fri, 17 Dec 2004) | 4 lines |
5175 |
+ |
5176 |
+wpa_supplicant - fixed file location for wpa_cli and association test |
5177 |
+as it they changed in wpa_supplicant-0.3.x |
5178 |
+wpa_supplicant now brings the interface up before launching - fixes #74637 |
5179 |
+ |
5180 |
+------------------------------------------------------------------------ |
5181 |
+r802 | uberlord | 2004-12-16 13:39:38 -0500 (Thu, 16 Dec 2004) | 2 lines |
5182 |
+ |
5183 |
+fixed typo in last commit |
5184 |
+ |
5185 |
+------------------------------------------------------------------------ |
5186 |
+r800 | uberlord | 2004-12-16 12:15:12 -0500 (Thu, 16 Dec 2004) | 2 lines |
5187 |
+ |
5188 |
+fixed searcdomains being set for essid |
5189 |
+ |
5190 |
+------------------------------------------------------------------------ |
5191 |
+r798 | uberlord | 2004-12-16 05:56:07 -0500 (Thu, 16 Dec 2004) | 2 lines |
5192 |
+ |
5193 |
+iwconfig no longer uses iwconfig_get_essid_var |
5194 |
+ |
5195 |
+------------------------------------------------------------------------ |
5196 |
+r796 | vapier | 2004-12-15 22:13:18 -0500 (Wed, 15 Dec 2004) | 2 lines |
5197 |
+ |
5198 |
+baselayout-1.11.8 released |
5199 |
+ |
5200 |
+------------------------------------------------------------------------ |
5201 |
+r795 | vapier | 2004-12-15 20:36:17 -0500 (Wed, 15 Dec 2004) | 2 lines |
5202 |
+ |
5203 |
+RC_USE_FSTAB support |
5204 |
+ |
5205 |
+------------------------------------------------------------------------ |
5206 |
+r791 | vapier | 2004-12-15 14:58:49 -0500 (Wed, 15 Dec 2004) | 2 lines |
5207 |
+ |
5208 |
+tweak start_critical_service to use service names passed to it |
5209 |
+ |
5210 |
+------------------------------------------------------------------------ |
5211 |
+r790 | uberlord | 2004-12-15 14:24:11 -0500 (Wed, 15 Dec 2004) | 4 lines |
5212 |
+ |
5213 |
+rc-status now reports stopping status |
5214 |
+Updated documentation to point non-usb linux-wlan-ng users to use |
5215 |
+hostap-driver instead |
5216 |
+ |
5217 |
+------------------------------------------------------------------------ |
5218 |
+r788 | azarah | 2004-12-13 14:19:06 -0500 (Mon, 13 Dec 2004) | 4 lines |
5219 |
+ |
5220 |
+Tweak init.d/halt.sh to support new text based udev_db ('udevinfo -d' do |
5221 |
+not work anymore, and there is no space after '(S|N):'). Also check if |
5222 |
+devices.tar.bz2 is empty before trying to create it, bug #71143. |
5223 |
+ |
5224 |
+------------------------------------------------------------------------ |
5225 |
+r786 | vapier | 2004-12-12 19:31:27 -0500 (Sun, 12 Dec 2004) | 2 lines |
5226 |
+ |
5227 |
+static setting for RC_DEVICES means that /dev is the users problem |
5228 |
+ |
5229 |
+------------------------------------------------------------------------ |
5230 |
+r784 | vapier | 2004-12-12 19:18:25 -0500 (Sun, 12 Dec 2004) | 2 lines |
5231 |
+ |
5232 |
+dont unpack an empty udev tarball |
5233 |
+ |
5234 |
+------------------------------------------------------------------------ |
5235 |
+r782 | vapier | 2004-12-12 18:48:51 -0500 (Sun, 12 Dec 2004) | 2 lines |
5236 |
+ |
5237 |
+Dont create /dev/sndstat link anymore in populate_udev per #69635 |
5238 |
+ |
5239 |
+------------------------------------------------------------------------ |
5240 |
+r781 | vapier | 2004-12-12 18:48:09 -0500 (Sun, 12 Dec 2004) | 2 lines |
5241 |
+ |
5242 |
+tweak get_mount_fstab to be more error resistant |
5243 |
+ |
5244 |
+------------------------------------------------------------------------ |
5245 |
+r780 | azarah | 2004-12-12 10:39:11 -0500 (Sun, 12 Dec 2004) | 2 lines |
5246 |
+ |
5247 |
+Add suport for using /sbin/udevsend from new udev-048 as hotplug multiplexer. |
5248 |
+ |
5249 |
+------------------------------------------------------------------------ |
5250 |
+r779 | uberlord | 2004-12-12 07:18:43 -0500 (Sun, 12 Dec 2004) | 3 lines |
5251 |
+ |
5252 |
+dhcpcd and udhcpc now run via the eval statement so quotes can be used |
5253 |
+in options. Fixes #74053 - thanks to Evan Buswell |
5254 |
+ |
5255 |
+------------------------------------------------------------------------ |
5256 |
+r778 | uberlord | 2004-12-12 05:50:18 -0500 (Sun, 12 Dec 2004) | 2 lines |
5257 |
+ |
5258 |
+fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi |
5259 |
+ |
5260 |
+------------------------------------------------------------------------ |
5261 |
+r775 | uberlord | 2004-12-09 13:13:10 -0500 (Thu, 09 Dec 2004) | 3 lines |
5262 |
+ |
5263 |
+rc doesn't stop hotplugged devices when system is booting - fixes #61594 |
5264 |
+thanks to Andreas Sundebo for the fix |
5265 |
+ |
5266 |
+------------------------------------------------------------------------ |
5267 |
+r772 | uberlord | 2004-12-09 12:07:57 -0500 (Thu, 09 Dec 2004) | 2 lines |
5268 |
+ |
5269 |
+fixed net.lo getting vlan config |
5270 |
+ |
5271 |
+------------------------------------------------------------------------ |
5272 |
+r771 | vapier | 2004-12-09 09:15:18 -0500 (Thu, 09 Dec 2004) | 2 lines |
5273 |
+ |
5274 |
+initial STYLE doc |
5275 |
+ |
5276 |
+------------------------------------------------------------------------ |
5277 |
+r768 | uberlord | 2004-12-08 08:15:21 -0500 (Wed, 08 Dec 2004) | 4 lines |
5278 |
+ |
5279 |
+removed is_in_fstab function and replaced with get_mount_fstab which |
5280 |
+returns a mount command based on the contents of fstab. Resolves bugs |
5281 |
+#70044 and #73762 |
5282 |
+ |
5283 |
+------------------------------------------------------------------------ |
5284 |
+r767 | uberlord | 2004-12-08 03:04:52 -0500 (Wed, 08 Dec 2004) | 4 lines |
5285 |
+ |
5286 |
+iwconfig now unsets wireless config and downs interface when backgrounding |
5287 |
+fails |
5288 |
+wpa_supplicant now supports backgrounding |
5289 |
+ |
5290 |
+------------------------------------------------------------------------ |
5291 |
+r766 | uberlord | 2004-12-07 15:01:54 -0500 (Tue, 07 Dec 2004) | 2 lines |
5292 |
+ |
5293 |
+fixed iconfig gateway bug number to the correct one - #73641 |
5294 |
+ |
5295 |
+------------------------------------------------------------------------ |
5296 |
+r764 | uberlord | 2004-12-07 13:46:39 -0500 (Tue, 07 Dec 2004) | 3 lines |
5297 |
+ |
5298 |
+added service_stopped function to make reading code easier and |
5299 |
+trying to avoid race conditions |
5300 |
+ |
5301 |
+------------------------------------------------------------------------ |
5302 |
+r762 | uberlord | 2004-12-07 10:10:14 -0500 (Tue, 07 Dec 2004) | 4 lines |
5303 |
+ |
5304 |
+ifconfig and iproute2 now support function interface_set_mac_address |
5305 |
+macchanger no longer depends on macchanger if configuring a specific |
5306 |
+mac address |
5307 |
+ |
5308 |
+------------------------------------------------------------------------ |
5309 |
+r761 | uberlord | 2004-12-07 08:06:59 -0500 (Tue, 07 Dec 2004) | 4 lines |
5310 |
+ |
5311 |
+essidnet - fixed setting up search domains |
5312 |
+ifconfig now reads the old gateway variable correctly - fixes #73607 |
5313 |
+iwconfig now supports backgrounding |
5314 |
+ |
5315 |
+------------------------------------------------------------------------ |
5316 |
+r760 | uberlord | 2004-12-06 20:56:58 -0500 (Mon, 06 Dec 2004) | 3 lines |
5317 |
+ |
5318 |
+added rc-script status "stopping" |
5319 |
+now creates starting stopping and inactive directories in $svcdir |
5320 |
+ |
5321 |
+------------------------------------------------------------------------ |
5322 |
+r759 | uberlord | 2004-12-06 18:34:55 -0500 (Mon, 06 Dec 2004) | 3 lines |
5323 |
+ |
5324 |
+added rc-script statuses "starting" and "inactive" |
5325 |
+dhcpcd, udhcpc and dhclient now support backgrounding - fixes #52975 |
5326 |
+ |
5327 |
+------------------------------------------------------------------------ |
5328 |
+r758 | uberlord | 2004-12-06 13:39:44 -0500 (Mon, 06 Dec 2004) | 2 lines |
5329 |
+ |
5330 |
+removed hardcoded ath0 in wpa_supplicant |
5331 |
+ |
5332 |
+------------------------------------------------------------------------ |
5333 |
+r755 | uberlord | 2004-12-06 08:42:53 -0500 (Mon, 06 Dec 2004) | 2 lines |
5334 |
+ |
5335 |
+cleaned out unused vars |
5336 |
+ |
5337 |
+------------------------------------------------------------------------ |
5338 |
+r754 | uberlord | 2004-12-06 08:39:01 -0500 (Mon, 06 Dec 2004) | 7 lines |
5339 |
+ |
5340 |
+macchanger defaults to setting the interface down, and then trying |
5341 |
+with it up - fixes #71929 |
5342 |
+macchanger converts mac_${IFACE} to lowercase - fixes #73549 |
5343 |
+iproute2 now configures the interface up everytime we add an address |
5344 |
+removed "need interface" from all modules depends as net.lo requires |
5345 |
+interface anyway |
5346 |
+ |
5347 |
+------------------------------------------------------------------------ |
5348 |
+r753 | uberlord | 2004-12-05 12:35:16 -0500 (Sun, 05 Dec 2004) | 3 lines |
5349 |
+ |
5350 |
+dhclient now kill it's process if it failed to get a lease on startup |
5351 |
+all dhclient responses are now handled correctly |
5352 |
+ |
5353 |
+------------------------------------------------------------------------ |
5354 |
+r752 | uberlord | 2004-12-04 17:09:59 -0500 (Sat, 04 Dec 2004) | 2 lines |
5355 |
+ |
5356 |
+regressed last commit |
5357 |
+ |
5358 |
+------------------------------------------------------------------------ |
5359 |
+r751 | uberlord | 2004-12-04 17:08:52 -0500 (Sat, 04 Dec 2004) | 4 lines |
5360 |
+ |
5361 |
+removed modules use dependancy in net.lo and added installed |
5362 |
+- this allows use to provide "virtual" modules which are only "installed" |
5363 |
+ when other depended modules are installed |
5364 |
+ |
5365 |
+------------------------------------------------------------------------ |
5366 |
+r750 | uberlord | 2004-12-04 15:19:47 -0500 (Sat, 04 Dec 2004) | 8 lines |
5367 |
+ |
5368 |
+wpa_supplicant module added |
5369 |
+config-system now creates files as .tmp instead of .new and loads the |
5370 |
+wpa_supplicant module if needed |
5371 |
+ifconfig now addes aliases to devices other than eth0 |
5372 |
+dhcpcd, dhclient, pump and udhcpc now expose the dhcp_${IFACE} variable |
5373 |
+instead of the old peer_dns_${IFACE}, peer_ntp_${IFACE}, peer_nis_${IFACE} |
5374 |
+ones |
5375 |
+ |
5376 |
+------------------------------------------------------------------------ |
5377 |
+r749 | uberlord | 2004-12-04 10:56:44 -0500 (Sat, 04 Dec 2004) | 2 lines |
5378 |
+ |
5379 |
+updated |
5380 |
+ |
5381 |
+------------------------------------------------------------------------ |
5382 |
+r748 | uberlord | 2004-12-04 10:54:35 -0500 (Sat, 04 Dec 2004) | 6 lines |
5383 |
+ |
5384 |
+fixed dhclient-ifconfig to look for dhclient-udhcpc-wrapper in the correct |
5385 |
+place and changed hardcoded eth1 to ${interface} in udhcpc-ifconfig. |
5386 |
+Fixes #73327 - thanks to Benoit Boissinot |
5387 |
+ |
5388 |
+essidnet gets the essid itself instead of relying on ${ESSID} |
5389 |
+ |
5390 |
+------------------------------------------------------------------------ |
5391 |
+r747 | vapier | 2004-12-04 02:10:07 -0500 (Sat, 04 Dec 2004) | 2 lines |
5392 |
+ |
5393 |
+last change to protect people was bogus |
5394 |
+ |
5395 |
+------------------------------------------------------------------------ |
5396 |
+r746 | agriffis | 2004-12-03 22:51:30 -0500 (Fri, 03 Dec 2004) | 2 lines |
5397 |
+ |
5398 |
+rc-scripts-1.6.7 |
5399 |
+ |
5400 |
+------------------------------------------------------------------------ |
5401 |
+r745 | vapier | 2004-12-03 22:48:34 -0500 (Fri, 03 Dec 2004) | 2 lines |
5402 |
+ |
5403 |
+simplify halt.sh unmounting and try a little harder to remount remaining filesystems readonly |
5404 |
+ |
5405 |
+------------------------------------------------------------------------ |
5406 |
+r744 | vapier | 2004-12-03 20:49:01 -0500 (Fri, 03 Dec 2004) | 2 lines |
5407 |
+ |
5408 |
+cosmetic touchups |
5409 |
+ |
5410 |
+------------------------------------------------------------------------ |
5411 |
+r743 | uberlord | 2004-12-03 16:36:14 -0500 (Fri, 03 Dec 2004) | 2 lines |
5412 |
+ |
5413 |
+ipppd module now looks for ipppd in /usr/sbin - fixes #73067 |
5414 |
+ |
5415 |
+------------------------------------------------------------------------ |
5416 |
+r742 | uberlord | 2004-12-03 14:53:38 -0500 (Fri, 03 Dec 2004) | 2 lines |
5417 |
+ |
5418 |
+fixed dhclient problems caused by last commit |
5419 |
+ |
5420 |
+------------------------------------------------------------------------ |
5421 |
+r741 | uberlord | 2004-12-03 13:13:30 -0500 (Fri, 03 Dec 2004) | 2 lines |
5422 |
+ |
5423 |
+udhcpc and dhclient no longer flush interfaces if we don't need too |
5424 |
+ |
5425 |
+------------------------------------------------------------------------ |
5426 |
+r740 | uberlord | 2004-12-03 11:38:12 -0500 (Fri, 03 Dec 2004) | 2 lines |
5427 |
+ |
5428 |
+don't use cache if an ip is requested in configuration |
5429 |
+ |
5430 |
+------------------------------------------------------------------------ |
5431 |
+r739 | uberlord | 2004-12-03 11:34:38 -0500 (Fri, 03 Dec 2004) | 3 lines |
5432 |
+ |
5433 |
+udhcpc now caches it's IP address and requests it the next time it starts |
5434 |
+if the address is not released |
5435 |
+ |
5436 |
+------------------------------------------------------------------------ |
5437 |
+r738 | uberlord | 2004-12-03 08:53:13 -0500 (Fri, 03 Dec 2004) | 2 lines |
5438 |
+ |
5439 |
+Moved generic dhcp options into a space seperated string |
5440 |
+ |
5441 |
+------------------------------------------------------------------------ |
5442 |
+r737 | uberlord | 2004-12-03 07:44:16 -0500 (Fri, 03 Dec 2004) | 2 lines |
5443 |
+ |
5444 |
+corrected dhcp release logic |
5445 |
+ |
5446 |
+------------------------------------------------------------------------ |
5447 |
+r736 | uberlord | 2004-12-03 07:30:20 -0500 (Fri, 03 Dec 2004) | 4 lines |
5448 |
+ |
5449 |
+Fixed config-system for only changing hostname when needed |
5450 |
+udhcpc and dhclient now restore saved configs when stopping and work |
5451 |
+with non-infinite leases |
5452 |
+ |
5453 |
+------------------------------------------------------------------------ |
5454 |
+r735 | vapier | 2004-12-02 22:56:17 -0500 (Thu, 02 Dec 2004) | 2 lines |
5455 |
+ |
5456 |
+make the config file update checking better #71285 |
5457 |
+ |
5458 |
+------------------------------------------------------------------------ |
5459 |
+r734 | uberlord | 2004-12-02 14:01:39 -0500 (Thu, 02 Dec 2004) | 2 lines |
5460 |
+ |
5461 |
+Fixed iwconfig report if iwgetid does not support --channel |
5462 |
+ |
5463 |
+------------------------------------------------------------------------ |
5464 |
+r733 | uberlord | 2004-12-02 11:20:11 -0500 (Thu, 02 Dec 2004) | 5 lines |
5465 |
+ |
5466 |
+Added option dhcp_release to specify if we release the DHCP lease or not |
5467 |
+defaults to no |
5468 |
+Changed variables peer_* to dhcp_* |
5469 |
+dhclient and udhcpc now specify a pidfile |
5470 |
+ |
5471 |
+------------------------------------------------------------------------ |
5472 |
+r732 | vapier | 2004-12-01 22:36:46 -0500 (Wed, 01 Dec 2004) | 2 lines |
5473 |
+ |
5474 |
+update the netmount script to kill processes again |
5475 |
+ |
5476 |
+------------------------------------------------------------------------ |
5477 |
+r731 | uberlord | 2004-12-01 10:56:18 -0500 (Wed, 01 Dec 2004) | 3 lines |
5478 |
+ |
5479 |
+Documentation fixes regarding iwconfig and linux-wlan-ng |
5480 |
+Fixed bonding deps per bug #71419 |
5481 |
+ |
5482 |
+------------------------------------------------------------------------ |
5483 |
+r730 | vapier | 2004-11-30 23:44:31 -0500 (Tue, 30 Nov 2004) | 2 lines |
5484 |
+ |
5485 |
+let users override hardcode mount options (for like /proc /sys /dev/pts etc...) with /etc/fstab #70044 |
5486 |
+ |
5487 |
+------------------------------------------------------------------------ |
5488 |
+r729 | vapier | 2004-11-30 16:43:15 -0500 (Tue, 30 Nov 2004) | 2 lines |
5489 |
+ |
5490 |
+fix uml/colinux checks in clock init script |
5491 |
+ |
5492 |
+------------------------------------------------------------------------ |
5493 |
+r728 | vapier | 2004-11-30 01:27:49 -0500 (Tue, 30 Nov 2004) | 2 lines |
5494 |
+ |
5495 |
+make sure /etc/rc.conf has precedence over conf.d entries with critical services |
5496 |
+ |
5497 |
+------------------------------------------------------------------------ |
5498 |
+r723 | uberlord | 2004-11-26 09:11:40 -0500 (Fri, 26 Nov 2004) | 2 lines |
5499 |
+ |
5500 |
+clarified lack of linux-wlan-ng support in documentation |
5501 |
+ |
5502 |
+------------------------------------------------------------------------ |
5503 |
+r722 | uberlord | 2004-11-26 04:14:05 -0500 (Fri, 26 Nov 2004) | 5 lines |
5504 |
+ |
5505 |
+Fixed up address detection in apipa |
5506 |
+net.lo now checks for duplicate static IPv4 addresses before assigning |
5507 |
+iwconfig now supports preassociate and postassociate user hooks |
5508 |
+net.example - changed $1 to ${IFACE} in examples |
5509 |
+ |
5510 |
+------------------------------------------------------------------------ |
5511 |
+r720 | uberlord | 2004-11-24 12:21:43 -0500 (Wed, 24 Nov 2004) | 2 lines |
5512 |
+ |
5513 |
+Fixed adsl stopping - #68934. Thanks to Andreas Kauer |
5514 |
+ |
5515 |
+------------------------------------------------------------------------ |
5516 |
+r719 | vapier | 2004-11-24 11:49:05 -0500 (Wed, 24 Nov 2004) | 2 lines |
5517 |
+ |
5518 |
+make keymaps more flexible #72225 |
5519 |
+ |
5520 |
+------------------------------------------------------------------------ |
5521 |
+r718 | uberlord | 2004-11-24 10:06:40 -0500 (Wed, 24 Nov 2004) | 2 lines |
5522 |
+ |
5523 |
+Stopped user setting MODULES_DIR |
5524 |
+ |
5525 |
+------------------------------------------------------------------------ |
5526 |
+r717 | uberlord | 2004-11-24 04:58:23 -0500 (Wed, 24 Nov 2004) | 3 lines |
5527 |
+ |
5528 |
+Ensure all net-scripts modules depend on interface_variable function |
5529 |
+where applicable |
5530 |
+ |
5531 |
+------------------------------------------------------------------------ |
5532 |
+r716 | uberlord | 2004-11-23 13:41:01 -0500 (Tue, 23 Nov 2004) | 2 lines |
5533 |
+ |
5534 |
+fixed variables for vlans in most modules |
5535 |
+ |
5536 |
+------------------------------------------------------------------------ |
5537 |
+r715 | uberlord | 2004-11-23 12:44:24 -0500 (Tue, 23 Nov 2004) | 3 lines |
5538 |
+ |
5539 |
+Fixed pump exporing ntp servers |
5540 |
+implemented MODULES_DIR so we can change directory we load from on the fly |
5541 |
+ |
5542 |
+------------------------------------------------------------------------ |
5543 |
+r714 | uberlord | 2004-11-23 11:23:39 -0500 (Tue, 23 Nov 2004) | 4 lines |
5544 |
+ |
5545 |
+Removed rp_filter setting - fixes first part of bug #71971 |
5546 |
+Added sysctl.conf settings relating to rp_filter to sysctl.conf |
5547 |
+- fixes last part of bug #71971 |
5548 |
+ |
5549 |
+------------------------------------------------------------------------ |
5550 |
+r713 | uberlord | 2004-11-23 10:39:22 -0500 (Tue, 23 Nov 2004) | 14 lines |
5551 |
+ |
5552 |
+iproute2 does not need to create dummy interfaces for aliases |
5553 |
+unlike ifconfig so we no longer do this |
5554 |
+We now bring down all aliases and addresses properly |
5555 |
+Split off some functions from net.lo into helpers.d/functions |
5556 |
+so that our DHCP helper scripts can use them too :) |
5557 |
+Deprecated interface specific setup in favour of a generic config |
5558 |
+macchanger brings interface up now - fixes #71929 |
5559 |
+DHCP over VLAN now works - fixes #71860 |
5560 |
+Disabled modified function checking as it's far too expensive on CPU |
5561 |
+and still isn't 100% reliable |
5562 |
+When specifing a module that isn't emerged, you now get an error |
5563 |
+telling you what to emerge |
5564 |
+Removed -p option from the diff call used for function removal |
5565 |
+ |
5566 |
+------------------------------------------------------------------------ |
5567 |
+r712 | uberlord | 2004-11-19 14:34:24 -0500 (Fri, 19 Nov 2004) | 2 lines |
5568 |
+ |
5569 |
+removed iproute2 udhcpc reliance on the "bc" command |
5570 |
+ |
5571 |
+------------------------------------------------------------------------ |
5572 |
+r711 | uberlord | 2004-11-19 13:06:30 -0500 (Fri, 19 Nov 2004) | 2 lines |
5573 |
+ |
5574 |
+some servers don't set the broadcast flag ... we now handle this |
5575 |
+ |
5576 |
+------------------------------------------------------------------------ |
5577 |
+r710 | agriffis | 2004-11-19 11:23:37 -0500 (Fri, 19 Nov 2004) | 2 lines |
5578 |
+ |
5579 |
+Remove crap "ll" and "d" aliases from skel .bashrc |
5580 |
+ |
5581 |
+------------------------------------------------------------------------ |
5582 |
+r709 | uberlord | 2004-11-19 11:22:05 -0500 (Fri, 19 Nov 2004) | 8 lines |
5583 |
+ |
5584 |
+tests for hostname (none) when sending hostname via dhcpcd, udhpc or pump |
5585 |
+udhcpc now does correct signal handling so we can release leases and |
5586 |
+terminate cleanly |
5587 |
+Improved pump process detection |
5588 |
+Rewrote udhcpc helper scripts around udhcpc and wrapped dhclient to udhcpc |
5589 |
+scripts. This makes things much saner as udhcpc is much saner - also fixed |
5590 |
+essidnet and ipv6 local link for them. |
5591 |
+ |
5592 |
+------------------------------------------------------------------------ |
5593 |
+r708 | uberlord | 2004-11-17 10:12:00 -0500 (Wed, 17 Nov 2004) | 4 lines |
5594 |
+ |
5595 |
+ifconfig handles inet6 routing automatically - bug #33310 |
5596 |
+ifconfig - fixed old gateway + gateway in routes conflict |
5597 |
+iproute2 cleaned up some functions |
5598 |
+ |
5599 |
+------------------------------------------------------------------------ |
5600 |
+r707 | uberlord | 2004-11-17 05:59:57 -0500 (Wed, 17 Nov 2004) | 2 lines |
5601 |
+ |
5602 |
+Fixed iproute2 adding addresses for vlans - bug #71419 |
5603 |
+ |
5604 |
+------------------------------------------------------------------------ |
5605 |
+r706 | uberlord | 2004-11-17 05:37:18 -0500 (Wed, 17 Nov 2004) | 2 lines |
5606 |
+ |
5607 |
+Updated bonding documentation - bug #71419 |
5608 |
+ |
5609 |
+------------------------------------------------------------------------ |
5610 |
+r705 | uberlord | 2004-11-17 05:33:54 -0500 (Wed, 17 Nov 2004) | 3 lines |
5611 |
+ |
5612 |
+Fixed invalid variable handling in bonding and vlan - bug #71419 |
5613 |
+apipa now brings the interface up before testing if address exists |
5614 |
+ |
5615 |
+------------------------------------------------------------------------ |
5616 |
+r704 | uberlord | 2004-11-17 05:00:34 -0500 (Wed, 17 Nov 2004) | 3 lines |
5617 |
+ |
5618 |
+We now buffer module_provides in a PROVIDES array localised inside |
5619 |
+ modules_load in net.lo |
5620 |
+ |
5621 |
+------------------------------------------------------------------------ |
5622 |
+r703 | vapier | 2004-11-16 21:48:54 -0500 (Tue, 16 Nov 2004) | 2 lines |
5623 |
+ |
5624 |
+minor syntax touchup #71445 by benno@××××××××××××.nl |
5625 |
+ |
5626 |
+------------------------------------------------------------------------ |
5627 |
+r702 | uberlord | 2004-11-16 10:17:10 -0500 (Tue, 16 Nov 2004) | 6 lines |
5628 |
+ |
5629 |
+We no longer default a fallback to APIPA when no config is given |
5630 |
+net.example fleshed out a bit more for dhcpcd - fixes #60845 |
5631 |
+Improved forced module handling a touch |
5632 |
+modules_sort and modules_check_user in net.lo buffer _provides, |
5633 |
+_before and _after in arrays to avoid shelling out |
5634 |
+ |
5635 |
+------------------------------------------------------------------------ |
5636 |
+r701 | uberlord | 2004-11-16 06:13:50 -0500 (Tue, 16 Nov 2004) | 3 lines |
5637 |
+ |
5638 |
+Improved force module loading a bit |
5639 |
+Better force module documentation |
5640 |
+ |
5641 |
+------------------------------------------------------------------------ |
5642 |
+r700 | vapier | 2004-11-15 14:13:49 -0500 (Mon, 15 Nov 2004) | 2 lines |
5643 |
+ |
5644 |
+rm with impunity |
5645 |
+ |
5646 |
+------------------------------------------------------------------------ |
5647 |
+r699 | vapier | 2004-11-15 14:08:37 -0500 (Mon, 15 Nov 2004) | 2 lines |
5648 |
+ |
5649 |
+make default hostname localhost |
5650 |
+ |
5651 |
+------------------------------------------------------------------------ |
5652 |
+r698 | uberlord | 2004-11-15 13:51:54 -0500 (Mon, 15 Nov 2004) | 5 lines |
5653 |
+ |
5654 |
+Split modules_load into smaller more managable functions in net.lo |
5655 |
+Added modules_force option to net.lo with a big phat warning in |
5656 |
+ net.example about it potentially breaking networking |
5657 |
+Fixed indentation problem in ifconfig |
5658 |
+ |
5659 |
+------------------------------------------------------------------------ |
5660 |
+r697 | vapier | 2004-11-15 13:02:57 -0500 (Mon, 15 Nov 2004) | 2 lines |
5661 |
+ |
5662 |
+make sure people dont run runscript.sh directly |
5663 |
+ |
5664 |
+------------------------------------------------------------------------ |
5665 |
+r696 | vapier | 2004-11-15 11:41:32 -0500 (Mon, 15 Nov 2004) | 2 lines |
5666 |
+ |
5667 |
+use find|xargs instead of find -exec #59732. |
5668 |
+ |
5669 |
+------------------------------------------------------------------------ |
5670 |
+r695 | vapier | 2004-11-15 11:23:41 -0500 (Mon, 15 Nov 2004) | 2 lines |
5671 |
+ |
5672 |
+stop using /etc/conf.d/basic |
5673 |
+ |
5674 |
+------------------------------------------------------------------------ |
5675 |
+r694 | uberlord | 2004-11-15 10:54:46 -0500 (Mon, 15 Nov 2004) | 4 lines |
5676 |
+ |
5677 |
+Added searchdomains_ESSID option to essidnet |
5678 |
+Stopped the domain setting from putting the same entry in search |
5679 |
+ in config-system and essidnet |
5680 |
+ |
5681 |
+------------------------------------------------------------------------ |
5682 |
+r693 | vapier | 2004-11-15 10:43:28 -0500 (Mon, 15 Nov 2004) | 2 lines |
5683 |
+ |
5684 |
+new hostname/domainname scripts; move configuration to the standard conf.d/{hostname,domainname} files |
5685 |
+ |
5686 |
+------------------------------------------------------------------------ |
5687 |
+r692 | vapier | 2004-11-15 10:42:49 -0500 (Mon, 15 Nov 2004) | 2 lines |
5688 |
+ |
5689 |
+make sure users stop setting CLOCK in rc.conf instead of conf.d/clock |
5690 |
+ |
5691 |
+------------------------------------------------------------------------ |
5692 |
+r691 | uberlord | 2004-11-15 09:14:26 -0500 (Mon, 15 Nov 2004) | 3 lines |
5693 |
+ |
5694 |
+Removed second warning in net.lo when configuration not set |
5695 |
+Fixed random address range in apipa |
5696 |
+ |
5697 |
+------------------------------------------------------------------------ |
5698 |
+r690 | uberlord | 2004-11-15 07:17:06 -0500 (Mon, 15 Nov 2004) | 5 lines |
5699 |
+ |
5700 |
+Documented APIPA module in net.example |
5701 |
+Added kernel checking for vlan - fixes #70829 |
5702 |
+Added kernel checking for bonding, bridging and tuntap |
5703 |
+Added iproute2 support to the APIPA module |
5704 |
+ |
5705 |
+------------------------------------------------------------------------ |
5706 |
+r689 | vapier | 2004-11-13 18:04:54 -0500 (Sat, 13 Nov 2004) | 2 lines |
5707 |
+ |
5708 |
+make svcdir mounting simpler #69595 |
5709 |
+ |
5710 |
+------------------------------------------------------------------------ |
5711 |
+r688 | uberlord | 2004-11-13 04:53:56 -0500 (Sat, 13 Nov 2004) | 4 lines |
5712 |
+ |
5713 |
+Added arping duplicate address detection to net.lo |
5714 |
+Created Automatic Private IP Addressing (APIPA) module |
5715 |
+Bonding is now started pre instead of post |
5716 |
+ |
5717 |
+------------------------------------------------------------------------ |
5718 |
+r687 | uberlord | 2004-11-12 13:18:27 -0500 (Fri, 12 Nov 2004) | 2 lines |
5719 |
+ |
5720 |
+Fixed typo in tuntap module |
5721 |
+ |
5722 |
+------------------------------------------------------------------------ |
5723 |
+r686 | uberlord | 2004-11-12 12:51:14 -0500 (Fri, 12 Nov 2004) | 5 lines |
5724 |
+ |
5725 |
+Added dependancy checking to ipppd |
5726 |
+Bonding is now started pre instead of post |
5727 |
+Fixed missing changes of get_type to interface_type and get_variable to |
5728 |
+ interface_variable |
5729 |
+ |
5730 |
+------------------------------------------------------------------------ |
5731 |
+r685 | uberlord | 2004-11-12 07:21:55 -0500 (Fri, 12 Nov 2004) | 7 lines |
5732 |
+ |
5733 |
+Fixed iface variable in dhcp modules for vlans |
5734 |
+Changed get_device to interface_device |
5735 |
+Changed get_type to interface_type |
5736 |
+Added vlan configuration options and documented them in net.example |
5737 |
+Fixed bridge configuration handling |
5738 |
+Removed _get_vlans from iproute2 and ifconfig as vlan now does it itself |
5739 |
+ |
5740 |
+------------------------------------------------------------------------ |
5741 |
+r684 | uberlord | 2004-11-11 10:28:18 -0500 (Thu, 11 Nov 2004) | 6 lines |
5742 |
+ |
5743 |
+ Fixed category of rp-pppoe to net-dialup error when requesting ADSL |
5744 |
+ Improved inet6 address deletion and detection in iproute2 |
5745 |
+ Improved gateway logic in ifconfig |
5746 |
+ Changed all wireless reporting functions to use iwgetid instead of |
5747 |
+ parsing iwconfig output except for essid |
5748 |
+ |
5749 |
+------------------------------------------------------------------------ |
5750 |
+r683 | agriffis | 2004-11-10 09:50:51 -0500 (Wed, 10 Nov 2004) | 2 lines |
5751 |
+ |
5752 |
+fix rc-scripts version in ChangeLog |
5753 |
+ |
5754 |
+------------------------------------------------------------------------ |
5755 |
+r682 | vapier | 2004-11-09 20:30:17 -0500 (Tue, 09 Nov 2004) | 2 lines |
5756 |
+ |
5757 |
+misc touchups from #70497 by benno@××××××××××××.nl |
5758 |
+ |
5759 |
+------------------------------------------------------------------------ |
5760 |
+r681 | vapier | 2004-11-08 19:19:01 -0500 (Mon, 08 Nov 2004) | 2 lines |
5761 |
+ |
5762 |
+'...' -> ' ...' |
5763 |
+ |
5764 |
+------------------------------------------------------------------------ |
5765 |
+r680 | agriffis | 2004-11-08 11:01:35 -0500 (Mon, 08 Nov 2004) | 2 lines |
5766 |
+ |
5767 |
+rc-scripts-1.6.6 |
5768 |
+ |
5769 |
+------------------------------------------------------------------------ |
5770 |
+r679 | uberlord | 2004-11-08 10:18:24 -0500 (Mon, 08 Nov 2004) | 4 lines |
5771 |
+ |
5772 |
+Added options to configure bridge |
5773 |
+Added bridge configuration example to net.example |
5774 |
+Added missing required function interface_exists to iptunnel check_depends |
5775 |
+ |
5776 |
+------------------------------------------------------------------------ |
5777 |
+r678 | agriffis | 2004-11-07 22:48:56 -0500 (Sun, 07 Nov 2004) | 2 lines |
5778 |
+ |
5779 |
+Restore -nc which I inadvertently removed when backing out rev 1.74 |
5780 |
+ |
5781 |
+------------------------------------------------------------------------ |
5782 |
+r677 | agriffis | 2004-11-07 22:44:17 -0500 (Sun, 07 Nov 2004) | 2 lines |
5783 |
+ |
5784 |
+Fix shell scripting errors that would result in /sbin/functions.sh: line 166: [: too many arguments. These errors were introduced in revision 1.74 of functions.sh |
5785 |
+ |
5786 |
+------------------------------------------------------------------------ |
5787 |
+r676 | agriffis | 2004-11-07 22:16:17 -0500 (Sun, 07 Nov 2004) | 2 lines |
5788 |
+ |
5789 |
+Fix shell scripting error that would result in /sbin/functions.sh: line 166: [: too many arguments |
5790 |
+ |
5791 |
+------------------------------------------------------------------------ |
5792 |
+r675 | uberlord | 2004-11-05 12:03:08 -0500 (Fri, 05 Nov 2004) | 11 lines |
5793 |
+ |
5794 |
+net-scripts/net.modules.d/bridge |
5795 |
+- fixed destroying a bridge if no ports were added |
5796 |
+- starts interfaces if they don't exist - fixed bug #65153 |
5797 |
+ |
5798 |
+net-scrips/net.modules.d/bonding |
5799 |
+- starts interfaces if they don't exist |
5800 |
+ |
5801 |
+net-scripts/init.d/net.lo |
5802 |
+- added net_start() function to start depandant ifaces |
5803 |
+ so that bridge br0 can active tun0 which net.tun0 has to create |
5804 |
+ |
5805 |
+------------------------------------------------------------------------ |
5806 |
+r674 | uberlord | 2004-11-05 09:32:33 -0500 (Fri, 05 Nov 2004) | 16 lines |
5807 |
+ |
5808 |
+ net-scripts/init.d/net.lo |
5809 |
+ - added use dependany on wlan incase we're using linux-wlan-ng drivers |
5810 |
+ fixes bug #64978 |
5811 |
+ - moved start() to run_start() and stop() to run_stop() |
5812 |
+ created run() and new start()/stop() functions |
5813 |
+ this is so that we have one single entry point to localise variables |
5814 |
+ and to remove any added functions loaded by our modules |
5815 |
+ - removed redundant interface_exists() as it's provided by |
5816 |
+ ifconfig and/or iproute2 |
5817 |
+ |
5818 |
+ net-scripts/net.modules.d/ifconfig and iproute2 |
5819 |
+ - added ifconfig_tunnel and iproute2_tunnel functions |
5820 |
+ |
5821 |
+ addred gre/ipip tunnel support via the the tunnel module |
5822 |
+ - fixes bug #50765 |
5823 |
+ |
5824 |
+------------------------------------------------------------------------ |
5825 |
+r673 | uberlord | 2004-11-04 19:09:12 -0500 (Thu, 04 Nov 2004) | 8 lines |
5826 |
+ |
5827 |
+ net-scripts/net.modules.d/pump |
5828 |
+ - fixed setting ntp servers |
5829 |
+ |
5830 |
+ net-scripts/net.modules.d/dhcpcd |
5831 |
+ - fixed stopping function |
5832 |
+ |
5833 |
+ Fixed last ChangeLog date to today and not tomorrow :/ |
5834 |
+ |
5835 |
+------------------------------------------------------------------------ |
5836 |
+r672 | uberlord | 2004-11-04 16:42:07 -0500 (Thu, 04 Nov 2004) | 14 lines |
5837 |
+ |
5838 |
+ |
5839 |
+ net.lo - added get_type function to return the type of the interface |
5840 |
+ - eth, ippp, etc |
5841 |
+ |
5842 |
+ ipppd, tuntap |
5843 |
+ - start() moved to pre_start() and we now test by type |
5844 |
+ this means you no longer need ifconfig_ippp0=( "isdn" "dhcp" ) |
5845 |
+ as ippp0 is always an isdn device |
5846 |
+ |
5847 |
+ bridge - fixed stop function and moved start() to pre_start() |
5848 |
+ and automatically start if the variable bridge_${iface} exists |
5849 |
+ |
5850 |
+ net.example - fixed up documentation for changed behaviour above |
5851 |
+ |
5852 |
+------------------------------------------------------------------------ |
5853 |
+r671 | uberlord | 2004-11-04 11:50:33 -0500 (Thu, 04 Nov 2004) | 4 lines |
5854 |
+ |
5855 |
+ |
5856 |
+Fixed bonding module to work with interface commands |
5857 |
+Added extra output to the bonding module |
5858 |
+ |
5859 |
+------------------------------------------------------------------------ |
5860 |
+r670 | uberlord | 2004-11-04 11:20:25 -0500 (Thu, 04 Nov 2004) | 16 lines |
5861 |
+ |
5862 |
+ |
5863 |
+ net-scripts/init.d/net.lo |
5864 |
+ - we remove all added functions when restarting an interface |
5865 |
+ this relies on the diff command being available |
5866 |
+ |
5867 |
+ added isdn support via the new ipppd module |
5868 |
+ |
5869 |
+ net-scripts/conf.d/net.example |
5870 |
+ - added sample isdn setup |
5871 |
+ |
5872 |
+ net-scripts/conf.d/wireless.example |
5873 |
+ - added better descriptions to the _sleep variables |
5874 |
+ |
5875 |
+ Fixed boolean logic error when testing is_net_up in /sbin/runscript.sh |
5876 |
+ - fixed bug #70022 |
5877 |
+ |
5878 |
+------------------------------------------------------------------------ |
5879 |
+r669 | vapier | 2004-11-04 01:47:42 -0500 (Thu, 04 Nov 2004) | 2 lines |
5880 |
+ |
5881 |
+keep clock in CRITICAL_SERVICES, but run it after modules and /usr are setup #70008 |
5882 |
+ |
5883 |
+------------------------------------------------------------------------ |
5884 |
+r668 | vapier | 2004-11-03 18:57:49 -0500 (Wed, 03 Nov 2004) | 2 lines |
5885 |
+ |
5886 |
+make sure critical services source conf.d files #69956 |
5887 |
+ |
5888 |
+------------------------------------------------------------------------ |
5889 |
+r667 | uberlord | 2004-11-03 14:02:25 -0500 (Wed, 03 Nov 2004) | 2 lines |
5890 |
+ |
5891 |
+net.lo update |
5892 |
+ |
5893 |
+------------------------------------------------------------------------ |
5894 |
+r666 | uberlord | 2004-11-03 10:41:42 -0500 (Wed, 03 Nov 2004) | 2 lines |
5895 |
+ |
5896 |
+Fixed up error message and documentation when scanning does not work in iwconfig |
5897 |
+ |
5898 |
+------------------------------------------------------------------------ |
5899 |
+r665 | uberlord | 2004-11-03 07:40:11 -0500 (Wed, 03 Nov 2004) | 2 lines |
5900 |
+ |
5901 |
+fixup iwconfig error when scanning is not supported |
5902 |
+ |
5903 |
+------------------------------------------------------------------------ |
5904 |
+r664 | uberlord | 2004-11-03 05:32:25 -0500 (Wed, 03 Nov 2004) | 2 lines |
5905 |
+ |
5906 |
+inet6 fixes - bug #65417 |
5907 |
+ |
5908 |
+------------------------------------------------------------------------ |
5909 |
+r663 | uberlord | 2004-11-02 11:28:07 -0500 (Tue, 02 Nov 2004) | 4 lines |
5910 |
+ |
5911 |
+ |
5912 |
+ net-scripts/init.d/net.lo |
5913 |
+ - modprobe ${IFACE} when ${IFACE} does not exist |
5914 |
+ |
5915 |
+------------------------------------------------------------------------ |
5916 |
+r662 | uberlord | 2004-11-02 10:57:09 -0500 (Tue, 02 Nov 2004) | 2 lines |
5917 |
+ |
5918 |
+*** empty log message *** |
5919 |
+ |
5920 |
+------------------------------------------------------------------------ |
5921 |
+r661 | vapier | 2004-11-02 09:00:05 -0500 (Tue, 02 Nov 2004) | 2 lines |
5922 |
+ |
5923 |
+dont create /dev/sndstat anymore #69635. |
5924 |
+ |
5925 |
+------------------------------------------------------------------------ |
5926 |
+r660 | vapier | 2004-11-02 08:49:59 -0500 (Tue, 02 Nov 2004) | 2 lines |
5927 |
+ |
5928 |
+fix syntax error #69789 |
5929 |
+ |
5930 |
+------------------------------------------------------------------------ |
5931 |
+r659 | vapier | 2004-11-01 20:00:14 -0500 (Mon, 01 Nov 2004) | 2 lines |
5932 |
+ |
5933 |
+dump the error message returned by hwclock |
5934 |
+ |
5935 |
+------------------------------------------------------------------------ |
5936 |
+r658 | agriffis | 2004-11-01 14:10:35 -0500 (Mon, 01 Nov 2004) | 2 lines |
5937 |
+ |
5938 |
+rc-scripts-1.6.5 |
5939 |
+ |
5940 |
+------------------------------------------------------------------------ |
5941 |
+r657 | uberlord | 2004-11-01 13:55:41 -0500 (Mon, 01 Nov 2004) | 2 lines |
5942 |
+ |
5943 |
+*** empty log message *** |
5944 |
+ |
5945 |
+------------------------------------------------------------------------ |
5946 |
+r656 | vapier | 2004-11-01 13:31:46 -0500 (Mon, 01 Nov 2004) | 2 lines |
5947 |
+ |
5948 |
+allow TMP to be overridden by the environment |
5949 |
+ |
5950 |
+------------------------------------------------------------------------ |
5951 |
+r655 | uberlord | 2004-11-01 11:24:04 -0500 (Mon, 01 Nov 2004) | 2 lines |
5952 |
+ |
5953 |
+*** empty log message *** |
5954 |
+ |
5955 |
+------------------------------------------------------------------------ |
5956 |
+r654 | azarah | 2004-10-31 07:26:32 -0500 (Sun, 31 Oct 2004) | 2 lines |
5957 |
+ |
5958 |
+Add the 'lo' option to RC_NET_STRICT_CHECKING to resolve bug #29225. |
5959 |
+ |
5960 |
+------------------------------------------------------------------------ |
5961 |
+r653 | azarah | 2004-10-31 06:27:38 -0500 (Sun, 31 Oct 2004) | 2 lines |
5962 |
+ |
5963 |
+Move all functions in above end code and add comment |
5964 |
+ |
5965 |
+------------------------------------------------------------------------ |
5966 |
+r652 | azarah | 2004-10-31 05:43:06 -0500 (Sun, 31 Oct 2004) | 5 lines |
5967 |
+ |
5968 |
+Do not delete depscan and envupdate caches on reboot, as this should |
5969 |
+improve bootup times - works nicely with the '-u' parameters of both. |
5970 |
+Also move the '-u' parameter test of depscan.sh after the directory |
5971 |
+exist test, else /started/, etc do not exist. |
5972 |
+ |
5973 |
+------------------------------------------------------------------------ |
5974 |
+r651 | vapier | 2004-10-29 09:07:34 -0400 (Fri, 29 Oct 2004) | 2 lines |
5975 |
+ |
5976 |
+accept -nc as a short option to --nocolor #64736. also change $* to $@. |
5977 |
+ |
5978 |
+------------------------------------------------------------------------ |
5979 |
+r650 | vapier | 2004-10-29 08:52:45 -0400 (Fri, 29 Oct 2004) | 2 lines |
5980 |
+ |
5981 |
+start clock earlier #68133 |
5982 |
+ |
5983 |
+------------------------------------------------------------------------ |
5984 |
+r649 | vapier | 2004-10-28 19:49:55 -0400 (Thu, 28 Oct 2004) | 2 lines |
5985 |
+ |
5986 |
+allow users to choose filesystem format for /dev #69091 and add a help file for people missing /dev/null or /dev/console |
5987 |
+ |
5988 |
+------------------------------------------------------------------------ |
5989 |
+r648 | azarah | 2004-10-28 15:18:38 -0400 (Thu, 28 Oct 2004) | 2 lines |
5990 |
+ |
5991 |
+Only add files not managed by udev to device tarball, bug #57110. |
5992 |
+ |
5993 |
+------------------------------------------------------------------------ |
5994 |
+r647 | vapier | 2004-10-28 10:01:27 -0400 (Thu, 28 Oct 2004) | 2 lines |
5995 |
+ |
5996 |
+use pam_console_apply on udev and dont run $(id) when we have $EUID |
5997 |
+ |
5998 |
+------------------------------------------------------------------------ |
5999 |
+r646 | vapier | 2004-10-26 14:24:18 -0400 (Tue, 26 Oct 2004) | 2 lines |
6000 |
+ |
6001 |
+make comment a little bit clearer #69046 |
6002 |
+ |
6003 |
+------------------------------------------------------------------------ |
6004 |
+r645 | agriffis | 2004-10-25 22:14:08 -0400 (Mon, 25 Oct 2004) | 2 lines |
6005 |
+ |
6006 |
+rc-scripts-1.6.4 |
6007 |
+ |
6008 |
+------------------------------------------------------------------------ |
6009 |
+r644 | vapier | 2004-10-25 22:01:11 -0400 (Mon, 25 Oct 2004) | 5 lines |
6010 |
+ |
6011 |
+- make devfsd run regardless of how devfs was mounted #68795 |
6012 |
+- respect / passno properly (dont use -A) #68822 |
6013 |
+- add gentoo=forcefsck |
6014 |
+- dont save device tarball on livecd #68469 |
6015 |
+ |
6016 |
+------------------------------------------------------------------------ |
6017 |
+r643 | agriffis | 2004-10-25 17:22:04 -0400 (Mon, 25 Oct 2004) | 2 lines |
6018 |
+ |
6019 |
+more net-scripts fixes, related to module loading and stopping aliases |
6020 |
+ |
6021 |
+------------------------------------------------------------------------ |
6022 |
+r642 | agriffis | 2004-10-25 14:40:43 -0400 (Mon, 25 Oct 2004) | 8 lines |
6023 |
+ |
6024 |
+In net-scripts/net.modules.d/ifconfig: |
6025 |
+- Simplify ifconfig_is_up() |
6026 |
+- Fix ifconfig_get_aliases_rev() to actually work... you can't |
6027 |
+ specify an interface name to ifconfig if you want to see the |
6028 |
+ aliases. |
6029 |
+- Workaround a couple ifconfig bugs dealing with aliases |
6030 |
+- Correct a return status in ifconfig_interface_del_addresses() |
6031 |
+ |
6032 |
+------------------------------------------------------------------------ |
6033 |
+r641 | vapier | 2004-10-25 02:25:32 -0400 (Mon, 25 Oct 2004) | 2 lines |
6034 |
+ |
6035 |
+arguements -> arguments typo |
6036 |
+ |
6037 |
+------------------------------------------------------------------------ |
6038 |
+r640 | agriffis | 2004-10-24 21:42:52 -0400 (Sun, 24 Oct 2004) | 2 lines |
6039 |
+ |
6040 |
+Include livecd patch that was applied to baselayout-1.9.4-r6 to use agetty instead of mingetty |
6041 |
+ |
6042 |
+------------------------------------------------------------------------ |
6043 |
+r639 | vapier | 2004-10-24 01:14:59 -0400 (Sun, 24 Oct 2004) | 2 lines |
6044 |
+ |
6045 |
+mount tmpfs instead of ramfs on /dev for udev systems #68653 |
6046 |
+ |
6047 |
+------------------------------------------------------------------------ |
6048 |
+r638 | agriffis | 2004-10-23 15:49:02 -0400 (Sat, 23 Oct 2004) | 2 lines |
6049 |
+ |
6050 |
+rc-scripts-1.6.3 |
6051 |
+ |
6052 |
+------------------------------------------------------------------------ |
6053 |
+r637 | agriffis | 2004-10-22 12:47:40 -0400 (Fri, 22 Oct 2004) | 2 lines |
6054 |
+ |
6055 |
+Add support for user_eth0 in the adsl module and in net.example. This means that most users won't need to edit pppoe.conf at all |
6056 |
+ |
6057 |
+------------------------------------------------------------------------ |
6058 |
+r636 | agriffis | 2004-10-21 23:50:21 -0400 (Thu, 21 Oct 2004) | 2 lines |
6059 |
+ |
6060 |
+Remove old etc/conf.d/net and try to clarify instructions in net-scripts/conf.d/net.example. Add example for ADSL |
6061 |
+ |
6062 |
+------------------------------------------------------------------------ |
6063 |
+r635 | vapier | 2004-10-21 15:05:52 -0400 (Thu, 21 Oct 2004) | 2 lines |
6064 |
+ |
6065 |
+unify all the uml checks into one function, is_uml_sys() |
6066 |
+ |
6067 |
+------------------------------------------------------------------------ |
6068 |
+r634 | vapier | 2004-10-20 08:56:14 -0400 (Wed, 20 Oct 2004) | 2 lines |
6069 |
+ |
6070 |
+more network filesystems |
6071 |
+ |
6072 |
+------------------------------------------------------------------------ |
6073 |
+r633 | vapier | 2004-10-19 09:27:02 -0400 (Tue, 19 Oct 2004) | 2 lines |
6074 |
+ |
6075 |
+slight spacing adjustment in output |
6076 |
+ |
6077 |
+------------------------------------------------------------------------ |
6078 |
+r632 | vapier | 2004-10-19 01:01:23 -0400 (Tue, 19 Oct 2004) | 2 lines |
6079 |
+ |
6080 |
+remove the automount of ramdisk since it isnt perfect |
6081 |
+ |
6082 |
+------------------------------------------------------------------------ |
6083 |
+r631 | vapier | 2004-10-19 00:31:12 -0400 (Tue, 19 Oct 2004) | 2 lines |
6084 |
+ |
6085 |
+dont pass adjust options with --hctosys |
6086 |
+ |
6087 |
+------------------------------------------------------------------------ |
6088 |
+r630 | vapier | 2004-10-19 00:20:27 -0400 (Tue, 19 Oct 2004) | 2 lines |
6089 |
+ |
6090 |
+handle read only filesystems nicer |
6091 |
+ |
6092 |
+------------------------------------------------------------------------ |
6093 |
+r629 | vapier | 2004-10-19 00:15:16 -0400 (Tue, 19 Oct 2004) | 2 lines |
6094 |
+ |
6095 |
+use [ = ] and [[ == ]] |
6096 |
+ |
6097 |
+------------------------------------------------------------------------ |
6098 |
+r628 | vapier | 2004-10-18 20:03:41 -0400 (Mon, 18 Oct 2004) | 2 lines |
6099 |
+ |
6100 |
+add UNICODE #32111 and UML support #29707 |
6101 |
+ |
6102 |
+------------------------------------------------------------------------ |
6103 |
+r627 | vapier | 2004-10-18 19:30:13 -0400 (Mon, 18 Oct 2004) | 2 lines |
6104 |
+ |
6105 |
+helpful output |
6106 |
+ |
6107 |
+------------------------------------------------------------------------ |
6108 |
+r626 | agriffis | 2004-10-18 19:10:20 -0400 (Mon, 18 Oct 2004) | 2 lines |
6109 |
+ |
6110 |
+In net.lo, use eindent for output of pre/post scripts |
6111 |
+ |
6112 |
+------------------------------------------------------------------------ |
6113 |
+r625 | agriffis | 2004-10-18 19:03:19 -0400 (Mon, 18 Oct 2004) | 10 lines |
6114 |
+ |
6115 |
+Add v-e-commands (veinfo, vbegin, etc) to sbin/functions.sh that |
6116 |
+depend on RC_VERBOSE which defaults to no. Add --verbose to args |
6117 |
+understood by runscript.sh. |
6118 |
+ |
6119 |
+Use veinfo and friends in net-scripts/init.d/net.lo when loading |
6120 |
+modules since this information is confusing to users. |
6121 |
+ |
6122 |
+Always load global "modules" setting in following "modules_iface" |
6123 |
+since this is a little easier for users to understand. |
6124 |
+ |
6125 |
+------------------------------------------------------------------------ |
6126 |
+r624 | vapier | 2004-10-18 13:35:45 -0400 (Mon, 18 Oct 2004) | 2 lines |
6127 |
+ |
6128 |
+only run cache-building scripts when the cache is out of date #67976 |
6129 |
+ |
6130 |
+------------------------------------------------------------------------ |
6131 |
+r623 | vapier | 2004-10-18 10:07:36 -0400 (Mon, 18 Oct 2004) | 2 lines |
6132 |
+ |
6133 |
+convert to using $NET_FS_LIST |
6134 |
+ |
6135 |
+------------------------------------------------------------------------ |
6136 |
+r622 | vapier | 2004-10-18 10:06:47 -0400 (Mon, 18 Oct 2004) | 2 lines |
6137 |
+ |
6138 |
+add shfs to our net filesystems list |
6139 |
+ |
6140 |
+------------------------------------------------------------------------ |
6141 |
+r621 | vapier | 2004-10-16 13:37:11 -0400 (Sat, 16 Oct 2004) | 2 lines |
6142 |
+ |
6143 |
+dont run /sbin/pam_console_apply if using udev #50315 |
6144 |
+ |
6145 |
+------------------------------------------------------------------------ |
6146 |
+r620 | vapier | 2004-10-16 13:03:02 -0400 (Sat, 16 Oct 2004) | 2 lines |
6147 |
+ |
6148 |
+move devfs stuff to the devfs package #67276 |
6149 |
+ |
6150 |
+------------------------------------------------------------------------ |
6151 |
+r619 | vapier | 2004-10-16 12:54:14 -0400 (Sat, 16 Oct 2004) | 2 lines |
6152 |
+ |
6153 |
+add support for coLinux to clock |
6154 |
+ |
6155 |
+------------------------------------------------------------------------ |
6156 |
+r618 | vapier | 2004-10-16 02:13:26 -0400 (Sat, 16 Oct 2004) | 2 lines |
6157 |
+ |
6158 |
+make /usr/local have highest precedence in PATH #12531 |
6159 |
+ |
6160 |
+------------------------------------------------------------------------ |
6161 |
+r617 | vapier | 2004-10-16 01:47:45 -0400 (Sat, 16 Oct 2004) | 2 lines |
6162 |
+ |
6163 |
+clean up clock and make it more configurable (ideas from redhat and #15834) |
6164 |
+ |
6165 |
+------------------------------------------------------------------------ |
6166 |
+r616 | vapier | 2004-10-16 01:42:25 -0400 (Sat, 16 Oct 2004) | 2 lines |
6167 |
+ |
6168 |
+also make noexec default for /dev/shm |
6169 |
+ |
6170 |
+------------------------------------------------------------------------ |
6171 |
+r615 | vapier | 2004-10-15 15:26:48 -0400 (Fri, 15 Oct 2004) | 2 lines |
6172 |
+ |
6173 |
+have default /dev/shm mount with nodev/nosuid |
6174 |
+ |
6175 |
+------------------------------------------------------------------------ |
6176 |
+r614 | vapier | 2004-10-14 21:56:23 -0400 (Thu, 14 Oct 2004) | 2 lines |
6177 |
+ |
6178 |
+allow users to use tmpfs/ramfs/ramdisk as their service directories #64079 |
6179 |
+ |
6180 |
+------------------------------------------------------------------------ |
6181 |
+r613 | agriffis | 2004-10-14 18:50:31 -0400 (Thu, 14 Oct 2004) | 2 lines |
6182 |
+ |
6183 |
+Fix rc-status to work with new COLS code |
6184 |
+ |
6185 |
+------------------------------------------------------------------------ |
6186 |
+r612 | vapier | 2004-10-14 14:00:27 -0400 (Thu, 14 Oct 2004) | 2 lines |
6187 |
+ |
6188 |
+tweak the output of usage() |
6189 |
+ |
6190 |
+------------------------------------------------------------------------ |
6191 |
+r611 | vapier | 2004-10-14 01:28:35 -0400 (Thu, 14 Oct 2004) | 2 lines |
6192 |
+ |
6193 |
+move the utmp clearing code out of bootmisc and into rc itself #61727 |
6194 |
+ |
6195 |
+------------------------------------------------------------------------ |
6196 |
+r610 | vapier | 2004-10-13 23:53:15 -0400 (Wed, 13 Oct 2004) | 2 lines |
6197 |
+ |
6198 |
+make handling of /dev a much more flexible process |
6199 |
+ |
6200 |
+------------------------------------------------------------------------ |
6201 |
+r609 | agriffis | 2004-10-13 20:15:39 -0400 (Wed, 13 Oct 2004) | 2 lines |
6202 |
+ |
6203 |
+Minor addition to previous commit -- use ... by default when RC_DOT_PATTERN is unset |
6204 |
+ |
6205 |
+------------------------------------------------------------------------ |
6206 |
+r608 | agriffis | 2004-10-13 20:03:45 -0400 (Wed, 13 Oct 2004) | 2 lines |
6207 |
+ |
6208 |
+Spanky doesn't like the dots... disable them by default, but you can set RC_DOT_PATTERN=' .' in /etc/conf.d/rc to get them back |
6209 |
+ |
6210 |
+------------------------------------------------------------------------ |
6211 |
+r607 | agriffis | 2004-10-13 14:39:18 -0400 (Wed, 13 Oct 2004) | 2 lines |
6212 |
+ |
6213 |
+Cosmetic fixes for starting loopback interface |
6214 |
+ |
6215 |
+------------------------------------------------------------------------ |
6216 |
+r606 | agriffis | 2004-10-13 13:21:54 -0400 (Wed, 13 Oct 2004) | 2 lines |
6217 |
+ |
6218 |
+rc-scripts 1.6.2 |
6219 |
+ |
6220 |
+------------------------------------------------------------------------ |
6221 |
+r605 | agriffis | 2004-10-13 13:13:49 -0400 (Wed, 13 Oct 2004) | 21 lines |
6222 |
+ |
6223 |
+Install net.modules.d to /lib/rcscripts instead of /etc so we |
6224 |
+don't have to deal with CONFIG_PROTECT |
6225 |
+ |
6226 |
+Fix diff code in modules_load so it can identify which functions |
6227 |
+have been modified |
6228 |
+ |
6229 |
+Fix fallback mechanism in iface_start so that it works correctly |
6230 |
+and doesn't report a bogus error message when trying the fallback |
6231 |
+ |
6232 |
+Get rid of need_begin trickery in iface_stop |
6233 |
+ |
6234 |
+Simplify eend processing in dhcp modules |
6235 |
+ |
6236 |
+Implement eindent, eoutdent, esetdent in functions.sh and adjust |
6237 |
+net-scripts to use them. |
6238 |
+ |
6239 |
+Re-write einfo, ewarn, eerror, ebegin, eend, ewend to use |
6240 |
+RC_INDENTATION and to work better on serial terminals |
6241 |
+ |
6242 |
+Remove conf.d/net.ppp0 since that is provided by net-dialup/ppp |
6243 |
+ |
6244 |
+------------------------------------------------------------------------ |
6245 |
+r604 | agriffis | 2004-10-12 16:50:28 -0400 (Tue, 12 Oct 2004) | 2 lines |
6246 |
+ |
6247 |
+fix ipaddr_fallback example |
6248 |
+ |
6249 |
+------------------------------------------------------------------------ |
6250 |
+r603 | vapier | 2004-10-09 23:41:49 -0400 (Sat, 09 Oct 2004) | 2 lines |
6251 |
+ |
6252 |
+add domainname to boot runlevel by default #47041 |
6253 |
+ |
6254 |
+------------------------------------------------------------------------ |
6255 |
+r602 | agriffis | 2004-10-09 23:11:48 -0400 (Sat, 09 Oct 2004) | 2 lines |
6256 |
+ |
6257 |
+Create NET_FS_LIST and is_net_fs in functions.sh and use them in checkroot, localmount, netmount, net.example, and net.lo |
6258 |
+ |
6259 |
+------------------------------------------------------------------------ |
6260 |
+r601 | agriffis | 2004-10-09 21:45:37 -0400 (Sat, 09 Oct 2004) | 2 lines |
6261 |
+ |
6262 |
+Remove init.d/net.eth0 net.lo and net.ppp0. The first two are provided now by net-scripts and net.ppp0 is shipped in net-dialup/ppp |
6263 |
+ |
6264 |
+------------------------------------------------------------------------ |
6265 |
+r600 | vapier | 2004-10-09 19:35:34 -0400 (Sat, 09 Oct 2004) | 2 lines |
6266 |
+ |
6267 |
+dont override netboot/kernel setups with localhost #38172 |
6268 |
+ |
6269 |
+------------------------------------------------------------------------ |
6270 |
+r599 | vapier | 2004-10-08 10:51:42 -0400 (Fri, 08 Oct 2004) | 2 lines |
6271 |
+ |
6272 |
+add some nfs examples to sysctl.conf |
6273 |
+ |
6274 |
+------------------------------------------------------------------------ |
6275 |
+r598 | vapier | 2004-10-08 09:46:05 -0400 (Fri, 08 Oct 2004) | 2 lines |
6276 |
+ |
6277 |
+mount /sys with the -n param |
6278 |
+ |
6279 |
+------------------------------------------------------------------------ |
6280 |
+r597 | agriffis | 2004-10-06 21:06:13 -0400 (Wed, 06 Oct 2004) | 2 lines |
6281 |
+ |
6282 |
+Update to net-scripts 1.0.2 from Roy |
6283 |
+ |
6284 |
+------------------------------------------------------------------------ |
6285 |
+r596 | vapier | 2004-10-06 18:37:03 -0400 (Wed, 06 Oct 2004) | 2 lines |
6286 |
+ |
6287 |
+change net.ipv4.conf.default.rp_filter to default on |
6288 |
+ |
6289 |
+------------------------------------------------------------------------ |
6290 |
+r595 | vapier | 2004-10-06 17:12:49 -0400 (Wed, 06 Oct 2004) | 2 lines |
6291 |
+ |
6292 |
+beautify it in the Gentoo style and add some comments |
6293 |
+ |
6294 |
+------------------------------------------------------------------------ |
6295 |
+r594 | vapier | 2004-10-06 00:35:18 -0400 (Wed, 06 Oct 2004) | 2 lines |
6296 |
+ |
6297 |
+use sort -u instead of uniq #36453 |
6298 |
+ |
6299 |
+------------------------------------------------------------------------ |
6300 |
+r593 | vapier | 2004-10-05 22:02:47 -0400 (Tue, 05 Oct 2004) | 2 lines |
6301 |
+ |
6302 |
+add more info to sysctl.conf |
6303 |
+ |
6304 |
+------------------------------------------------------------------------ |
6305 |
+r592 | vapier | 2004-10-05 21:27:31 -0400 (Tue, 05 Oct 2004) | 2 lines |
6306 |
+ |
6307 |
+let RC_NOCOLOR be set in the environment |
6308 |
+ |
6309 |
+------------------------------------------------------------------------ |
6310 |
+r591 | vapier | 2004-10-05 21:27:16 -0400 (Tue, 05 Oct 2004) | 2 lines |
6311 |
+ |
6312 |
+as they say, MORE QUOTES; also, respect RC_NOCOLOR |
6313 |
+ |
6314 |
+------------------------------------------------------------------------ |
6315 |
+r590 | vapier | 2004-10-05 21:17:27 -0400 (Tue, 05 Oct 2004) | 2 lines |
6316 |
+ |
6317 |
+selinux update |
6318 |
+ |
6319 |
+------------------------------------------------------------------------ |
6320 |
+r589 | vapier | 2004-10-05 20:08:49 -0400 (Tue, 05 Oct 2004) | 2 lines |
6321 |
+ |
6322 |
+have depscan.sh call eend when it is done running #59694 |
6323 |
+ |
6324 |
+------------------------------------------------------------------------ |
6325 |
+r588 | vapier | 2004-10-05 19:15:02 -0400 (Tue, 05 Oct 2004) | 2 lines |
6326 |
+ |
6327 |
+after-boot dmesg logging #55421 |
6328 |
+ |
6329 |
+------------------------------------------------------------------------ |
6330 |
+r587 | agriffis | 2004-10-05 17:37:52 -0400 (Tue, 05 Oct 2004) | 2 lines |
6331 |
+ |
6332 |
+Get rid of getcols() in sbin/functions.sh. Use COLUMNS when possible and otherwise clean up the COLS code. Fix the "emerge depend" detection code to use RC_ENDCOL="no" |
6333 |
+ |
6334 |
+------------------------------------------------------------------------ |
6335 |
+r586 | vapier | 2004-10-05 11:59:27 -0400 (Tue, 05 Oct 2004) | 2 lines |
6336 |
+ |
6337 |
+let domainname override settings obtained by dhcp/etc... #48277 |
6338 |
+ |
6339 |
+------------------------------------------------------------------------ |
6340 |
+r585 | vapier | 2004-10-04 23:21:05 -0400 (Mon, 04 Oct 2004) | 2 lines |
6341 |
+ |
6342 |
+/proc/cmdline may exist but not be readable for non-root users |
6343 |
+ |
6344 |
+------------------------------------------------------------------------ |
6345 |
+r584 | vapier | 2004-10-04 20:17:11 -0400 (Mon, 04 Oct 2004) | 2 lines |
6346 |
+ |
6347 |
+more services to fix #44458 #52881 #55939 #58997 #66166 #66297 |
6348 |
+ |
6349 |
+------------------------------------------------------------------------ |
6350 |
+r583 | vapier | 2004-10-04 00:32:05 -0400 (Mon, 04 Oct 2004) | 2 lines |
6351 |
+ |
6352 |
+reorder mount arguements to be POSIX standard #66225 |
6353 |
+ |
6354 |
+------------------------------------------------------------------------ |
6355 |
+r582 | vapier | 2004-10-03 05:21:27 -0400 (Sun, 03 Oct 2004) | 2 lines |
6356 |
+ |
6357 |
+example / is now ext3 instead of xfs #42670 |
6358 |
+ |
6359 |
+------------------------------------------------------------------------ |
6360 |
+r581 | vapier | 2004-10-03 05:13:02 -0400 (Sun, 03 Oct 2004) | 2 lines |
6361 |
+ |
6362 |
+add euro to the example extended keys #42631 |
6363 |
+ |
6364 |
+------------------------------------------------------------------------ |
6365 |
+r580 | vapier | 2004-10-03 04:22:51 -0400 (Sun, 03 Oct 2004) | 2 lines |
6366 |
+ |
6367 |
+make sure we check out what happened with swapon #39834 |
6368 |
+ |
6369 |
+------------------------------------------------------------------------ |
6370 |
+r579 | vapier | 2004-10-03 04:09:49 -0400 (Sun, 03 Oct 2004) | 2 lines |
6371 |
+ |
6372 |
+respect fs_passno for / #39212 |
6373 |
+ |
6374 |
+------------------------------------------------------------------------ |
6375 |
+r578 | vapier | 2004-10-03 03:18:45 -0400 (Sun, 03 Oct 2004) | 2 lines |
6376 |
+ |
6377 |
+update default fs_passno in fstab #37314 |
6378 |
+ |
6379 |
+------------------------------------------------------------------------ |
6380 |
+r577 | vapier | 2004-10-03 03:01:50 -0400 (Sun, 03 Oct 2004) | 2 lines |
6381 |
+ |
6382 |
+dont try to fsck a network-ed root (like NFS) #36624 |
6383 |
+ |
6384 |
+------------------------------------------------------------------------ |
6385 |
+r576 | vapier | 2004-10-03 01:58:59 -0400 (Sun, 03 Oct 2004) | 2 lines |
6386 |
+ |
6387 |
+nfs4 support in netmount #25106 |
6388 |
+ |
6389 |
+------------------------------------------------------------------------ |
6390 |
+r575 | vapier | 2004-10-02 20:37:54 -0400 (Sat, 02 Oct 2004) | 2 lines |
6391 |
+ |
6392 |
+update the cryptfs check to include [ -x /bin/cryptsetup ] |
6393 |
+ |
6394 |
+------------------------------------------------------------------------ |
6395 |
+r574 | vapier | 2004-10-02 01:38:28 -0400 (Sat, 02 Oct 2004) | 2 lines |
6396 |
+ |
6397 |
+break the serial console / no color logic up completely and remove the console resizing code (#32453) |
6398 |
+ |
6399 |
+------------------------------------------------------------------------ |
6400 |
+r573 | vapier | 2004-09-30 01:59:36 -0400 (Thu, 30 Sep 2004) | 2 lines |
6401 |
+ |
6402 |
+update changelog for dmcrypt |
6403 |
+ |
6404 |
+------------------------------------------------------------------------ |
6405 |
+r572 | vapier | 2004-09-30 01:58:34 -0400 (Thu, 30 Sep 2004) | 2 lines |
6406 |
+ |
6407 |
+clean up the output of dm-crypt |
6408 |
+ |
6409 |
+------------------------------------------------------------------------ |
6410 |
+r571 | vapier | 2004-09-30 01:53:01 -0400 (Thu, 30 Sep 2004) | 2 lines |
6411 |
+ |
6412 |
+disable cryptfs by default |
6413 |
+ |
6414 |
+------------------------------------------------------------------------ |
6415 |
+r570 | vapier | 2004-09-30 00:10:55 -0400 (Thu, 30 Sep 2004) | 2 lines |
6416 |
+ |
6417 |
+fix whitespacing |
6418 |
+ |
6419 |
+------------------------------------------------------------------------ |
6420 |
+r569 | vapier | 2004-09-29 01:05:27 -0400 (Wed, 29 Sep 2004) | 2 lines |
6421 |
+ |
6422 |
+move nscd back to glibc |
6423 |
+ |
6424 |
+------------------------------------------------------------------------ |
6425 |
+r568 | agriffis | 2004-09-29 00:13:33 -0400 (Wed, 29 Sep 2004) | 2 lines |
6426 |
+ |
6427 |
+Prefer ~/.dir_colors over /etc/DIR_COLORS when it exists #64489 |
6428 |
+ |
6429 |
+------------------------------------------------------------------------ |
6430 |
+r567 | agriffis | 2004-09-27 23:13:41 -0400 (Mon, 27 Sep 2004) | 2 lines |
6431 |
+ |
6432 |
+Clear the screen in .bash_logout #32330 |
6433 |
+ |
6434 |
+------------------------------------------------------------------------ |
6435 |
+r566 | agriffis | 2004-09-27 18:11:44 -0400 (Mon, 27 Sep 2004) | 18 lines |
6436 |
+ |
6437 |
+cvs diff: etc/conf.d/cryptfs is a new entry, no comparison available |
6438 |
+ |
6439 |
+ Add the default cryptfs configuration file |
6440 |
+ |
6441 |
+ init.d/checkfs | 146 +++++++++++++++++++++++++++++++----------------------- |
6442 |
+ init.d/localmount | 111 +++++++++++++++++++++++++++-------------- |
6443 |
+ |
6444 |
+ Minor fixes to tigger's dm-crypt stuff that resulted in some |
6445 |
+ rewriting. Don't set status in a subshell so success/failure is |
6446 |
+ preserved. Allow multi-line configuration files |
6447 |
+ |
6448 |
+ ChangeLog | 9 ++- |
6449 |
+ tarball.sh | 2 |
6450 |
+ |
6451 |
+ Update to version 1.6.1 |
6452 |
+ |
6453 |
+ 4 files changed, 167 insertions(+), 101 deletions(-) |
6454 |
+ |
6455 |
+------------------------------------------------------------------------ |
6456 |
+r565 | kugelfang | 2004-09-26 09:55:42 -0400 (Sun, 26 Sep 2004) | 2 lines |
6457 |
+ |
6458 |
+Forgot to remove CONF_LIBDIR="" before commiting :-/ |
6459 |
+ |
6460 |
+------------------------------------------------------------------------ |
6461 |
+r564 | kugelfang | 2004-09-26 09:48:35 -0400 (Sun, 26 Sep 2004) | 2 lines |
6462 |
+ |
6463 |
+Added get_libdir(). |
6464 |
+ |
6465 |
+------------------------------------------------------------------------ |
6466 |
+r563 | vapier | 2004-09-23 20:26:44 -0400 (Thu, 23 Sep 2004) | 2 lines |
6467 |
+ |
6468 |
+rework the $COLS logic |
6469 |
+ |
6470 |
+------------------------------------------------------------------------ |
6471 |
+r562 | vapier | 2004-09-20 23:26:17 -0400 (Mon, 20 Sep 2004) | 2 lines |
6472 |
+ |
6473 |
+fix --nocolor support #64736 |
6474 |
+ |
6475 |
+------------------------------------------------------------------------ |
6476 |
+r561 | vapier | 2004-09-19 15:51:25 -0400 (Sun, 19 Sep 2004) | 2 lines |
6477 |
+ |
6478 |
+make sure our $COLS variable is set sanely when dealing with serial consoles and other similar tty devices |
6479 |
+ |
6480 |
+------------------------------------------------------------------------ |
6481 |
+r560 | vapier | 2004-09-19 01:39:28 -0400 (Sun, 19 Sep 2004) | 2 lines |
6482 |
+ |
6483 |
+white space fixes |
6484 |
+ |
6485 |
+------------------------------------------------------------------------ |
6486 |
+r559 | vapier | 2004-09-16 08:30:13 -0400 (Thu, 16 Sep 2004) | 2 lines |
6487 |
+ |
6488 |
+trim out more extraneous whitespace |
6489 |
+ |
6490 |
+------------------------------------------------------------------------ |
6491 |
+r558 | vapier | 2004-09-16 08:20:19 -0400 (Thu, 16 Sep 2004) | 2 lines |
6492 |
+ |
6493 |
+remove extraneous whitespace |
6494 |
+ |
6495 |
+------------------------------------------------------------------------ |
6496 |
+r557 | agriffis | 2004-09-15 16:50:46 -0400 (Wed, 15 Sep 2004) | 2 lines |
6497 |
+ |
6498 |
+Update tarball.sh to use net-scripts, bump rc-scripts to version 1.6.0 |
6499 |
+ |
6500 |
+------------------------------------------------------------------------ |
6501 |
+r556 | agriffis | 2004-09-15 16:48:13 -0400 (Wed, 15 Sep 2004) | 2 lines |
6502 |
+ |
6503 |
+remove extraneous \n from eerror |
6504 |
+ |
6505 |
+------------------------------------------------------------------------ |
6506 |
+r555 | agriffis | 2004-09-15 14:11:25 -0400 (Wed, 15 Sep 2004) | 2 lines |
6507 |
+ |
6508 |
+Fix bug 64034: simplify netmount script's stop function so that mountpoints containing spaces work correctly |
6509 |
+ |
6510 |
+------------------------------------------------------------------------ |
6511 |
+r554 | agriffis | 2004-09-15 12:56:29 -0400 (Wed, 15 Sep 2004) | 4 lines |
6512 |
+ |
6513 |
+update to version 1.0 of net-scripts from Roy |
6514 |
+ |
6515 |
+add default conf.d/net which is blank except for a short comment referring to net.example |
6516 |
+ |
6517 |
+------------------------------------------------------------------------ |
6518 |
+r553 | agriffis | 2004-09-15 12:01:29 -0400 (Wed, 15 Sep 2004) | 2 lines |
6519 |
+ |
6520 |
+update net.example prior to release |
6521 |
+ |
6522 |
+------------------------------------------------------------------------ |
6523 |
+r552 | vapier | 2004-09-14 18:53:58 -0400 (Tue, 14 Sep 2004) | 2 lines |
6524 |
+ |
6525 |
+fix whitespacing |
6526 |
+ |
6527 |
+------------------------------------------------------------------------ |
6528 |
+r551 | agriffis | 2004-09-14 13:12:04 -0400 (Tue, 14 Sep 2004) | 2 lines |
6529 |
+ |
6530 |
+I meant bug 43146 |
6531 |
+ |
6532 |
+------------------------------------------------------------------------ |
6533 |
+r550 | agriffis | 2004-09-14 13:11:05 -0400 (Tue, 14 Sep 2004) | 2 lines |
6534 |
+ |
6535 |
+Commit dm-crypt enablement patch from Tigger (Rob Holland) in bug 26953 |
6536 |
+ |
6537 |
+------------------------------------------------------------------------ |
6538 |
+r549 | agriffis | 2004-09-14 12:49:40 -0400 (Tue, 14 Sep 2004) | 2 lines |
6539 |
+ |
6540 |
+update to 0.6.4 from Roy |
6541 |
+ |
6542 |
+------------------------------------------------------------------------ |
6543 |
+r548 | agriffis | 2004-09-14 12:44:41 -0400 (Tue, 14 Sep 2004) | 2 lines |
6544 |
+ |
6545 |
+Update to 0.6.3 from Roy |
6546 |
+ |
6547 |
+------------------------------------------------------------------------ |
6548 |
+r547 | agriffis | 2004-09-12 23:16:11 -0400 (Sun, 12 Sep 2004) | 2 lines |
6549 |
+ |
6550 |
+Detect infinite loops when sorting modules |
6551 |
+ |
6552 |
+------------------------------------------------------------------------ |
6553 |
+r546 | agriffis | 2004-09-11 23:15:38 -0400 (Sat, 11 Sep 2004) | 19 lines |
6554 |
+ |
6555 |
+Fix sorting of after/before/need/use variables. The arguments are |
6556 |
+space-separated, not newline-separated, so they need to be massaged |
6557 |
+before sorting. Sort the arguments on calling the |
6558 |
+after/before/need/use callback rather than while sorting modules; this |
6559 |
+should speed things up since they won't be sorted every time through |
6560 |
+the loop in modules_load |
6561 |
+ |
6562 |
+Use some descriptive variable names in modules_load: loaded_interface, |
6563 |
+changed_something, tmp, modnums, missingdeps. Try to avoid re-using |
6564 |
+variables for different purposes |
6565 |
+ |
6566 |
+Don't test true or false in [[ ]], instead call them directly |
6567 |
+ |
6568 |
+Remove an unnecessary eval when setting umods |
6569 |
+ |
6570 |
+Use sort -n for sorting the modules numerically |
6571 |
+ |
6572 |
+Normalize spacing for loops: for ((var=0; ...)) |
6573 |
+ |
6574 |
+------------------------------------------------------------------------ |
6575 |
+r545 | agriffis | 2004-09-10 11:53:24 -0400 (Fri, 10 Sep 2004) | 2 lines |
6576 |
+ |
6577 |
+update to net-scripts-0.6.2 |
6578 |
+ |
6579 |
+------------------------------------------------------------------------ |
6580 |
+r544 | vapier | 2004-08-26 20:32:57 -0400 (Thu, 26 Aug 2004) | 2 lines |
6581 |
+ |
6582 |
+comment out serial consoles by default |
6583 |
+ |
6584 |
+------------------------------------------------------------------------ |
6585 |
+r543 | vapier | 2004-08-26 20:16:06 -0400 (Thu, 26 Aug 2004) | 2 lines |
6586 |
+ |
6587 |
+add examples for serial consoles #61609 |
6588 |
+ |
6589 |
+------------------------------------------------------------------------ |
6590 |
+r542 | vapier | 2004-08-26 09:44:28 -0400 (Thu, 26 Aug 2004) | 2 lines |
6591 |
+ |
6592 |
+grammar fix #61758 |
6593 |
+ |
6594 |
+------------------------------------------------------------------------ |
6595 |
+r541 | vapier | 2004-08-23 02:39:42 -0400 (Mon, 23 Aug 2004) | 2 lines |
6596 |
+ |
6597 |
+fix copyright lines |
6598 |
+ |
6599 |
+------------------------------------------------------------------------ |
6600 |
+r540 | agriffis | 2004-08-18 16:38:01 -0400 (Wed, 18 Aug 2004) | 2 lines |
6601 |
+ |
6602 |
+bump version to 1.5.3 |
6603 |
+ |
6604 |
+------------------------------------------------------------------------ |
6605 |
+r539 | agriffis | 2004-08-18 16:35:37 -0400 (Wed, 18 Aug 2004) | 2 lines |
6606 |
+ |
6607 |
+Apply Spock's bootsplash patch from bug 45784. This moves most of the splash functionality out of baselayout. |
6608 |
+ |
6609 |
+------------------------------------------------------------------------ |
6610 |
+r538 | agriffis | 2004-08-18 11:23:03 -0400 (Wed, 18 Aug 2004) | 2 lines |
6611 |
+ |
6612 |
+Fix bug 60719 (request for better error messages from runscript) by allowing errors to show on the screen when they're encountered in wrap_rcscript |
6613 |
+ |
6614 |
+------------------------------------------------------------------------ |
6615 |
+r537 | agriffis | 2004-08-18 11:23:03 -0400 (Wed, 18 Aug 2004) | 2 lines |
6616 |
+ |
6617 |
+Fix bug 60719 (request for better error messages from runscript) by allowing errors to show on the screen when they're encountered in wrap_rcscript |
6618 |
+ |
6619 |
+------------------------------------------------------------------------ |
6620 |
+r536 | agriffis | 2004-08-13 23:08:32 -0400 (Fri, 13 Aug 2004) | 2 lines |
6621 |
+ |
6622 |
+Don't export PS1. Continuation of bug 26951, comments 60-62 |
6623 |
+ |
6624 |
+------------------------------------------------------------------------ |
6625 |
+r535 | agriffis | 2004-08-12 18:10:30 -0400 (Thu, 12 Aug 2004) | 2 lines |
6626 |
+ |
6627 |
+- changes from UberLord, in particular before/after dep processing |
6628 |
+ |
6629 |
+------------------------------------------------------------------------ |
6630 |
+r534 | agriffis | 2004-08-12 00:29:53 -0400 (Thu, 12 Aug 2004) | 8 lines |
6631 |
+ |
6632 |
+- Get rid of "interface" and "interface_provides" functions, instead |
6633 |
+ dynamically generate class functions instead when modules are |
6634 |
+ loaded. |
6635 |
+- Double-check when loading modules to make sure that functions aren't |
6636 |
+ replaced |
6637 |
+- Sanity check user-specified module list to make sure none conflict |
6638 |
+- Get ride of IFMODULE |
6639 |
+ |
6640 |
+------------------------------------------------------------------------ |
6641 |
+r533 | vapier | 2004-08-11 23:11:16 -0400 (Wed, 11 Aug 2004) | 2 lines |
6642 |
+ |
6643 |
+import better, gentoo-specific serial script #16079 |
6644 |
+ |
6645 |
+------------------------------------------------------------------------ |
6646 |
+r532 | agriffis | 2004-08-11 15:53:29 -0400 (Wed, 11 Aug 2004) | 2 lines |
6647 |
+ |
6648 |
+version 0.5.0 of Roy "UberLord" Marple's modular networking scripts |
6649 |
+ |
6650 |
+------------------------------------------------------------------------ |
6651 |
+r531 | agriffis | 2004-08-02 15:40:44 -0400 (Mon, 02 Aug 2004) | 2 lines |
6652 |
+ |
6653 |
+Ready, set, rc-scripts-1.5.2 |
6654 |
+ |
6655 |
+------------------------------------------------------------------------ |
6656 |
+r530 | agriffis | 2004-08-02 15:33:50 -0400 (Mon, 02 Aug 2004) | 2 lines |
6657 |
+ |
6658 |
+Fix bug 54275: Don't set INFODIR. The correct variable used by texinfo is INFOPATH, which is already set in 00basic. Setting INFODIR is useless, and breaks a NetBSD cross compile from Gentoo |
6659 |
+ |
6660 |
+------------------------------------------------------------------------ |
6661 |
+r529 | agriffis | 2004-08-02 14:19:50 -0400 (Mon, 02 Aug 2004) | 2 lines |
6662 |
+ |
6663 |
+Related to bug 38955, don't set INPUTRC. Instead patch bash so that it looks for /etc/inputrc automatically if ~/.inputrc is missing. This is better than using INPUTRC since that will override even after the user creates ~/.inputrc. |
6664 |
+ |
6665 |
+------------------------------------------------------------------------ |
6666 |
+r528 | agriffis | 2004-08-01 20:39:55 -0400 (Sun, 01 Aug 2004) | 2 lines |
6667 |
+ |
6668 |
+Fix bug 46680: Add cifs support to localmount and netmount |
6669 |
+ |
6670 |
+------------------------------------------------------------------------ |
6671 |
+r527 | agriffis | 2004-08-01 19:48:42 -0400 (Sun, 01 Aug 2004) | 2 lines |
6672 |
+ |
6673 |
+Fix bug 51351: Quote parsed output of /proc/filesystems to handle octal sequences in mountpoint such as encoded spaces (\040) |
6674 |
+ |
6675 |
+------------------------------------------------------------------------ |
6676 |
+r526 | agriffis | 2004-08-01 18:55:30 -0400 (Sun, 01 Aug 2004) | 2 lines |
6677 |
+ |
6678 |
+Apply half of spock's patch in bug 45784: Check for conf.d/bootsplash instead of conf.d/bootsplash.conf |
6679 |
+ |
6680 |
+------------------------------------------------------------------------ |
6681 |
+r525 | agriffis | 2004-08-01 18:28:18 -0400 (Sun, 01 Aug 2004) | 2 lines |
6682 |
+ |
6683 |
+Fix bug 56856: Get rid of net.rej and integrate missing stuff to conf.d/net |
6684 |
+ |
6685 |
+------------------------------------------------------------------------ |
6686 |
+r524 | agriffis | 2004-08-01 16:20:03 -0400 (Sun, 01 Aug 2004) | 2 lines |
6687 |
+ |
6688 |
+Fix bug 58805: net.eth0 should use bridge so that bridge interfaces are configured prior to net.br0 running |
6689 |
+ |
6690 |
+------------------------------------------------------------------------ |
6691 |
+r523 | vapier | 2004-07-29 13:18:05 -0400 (Thu, 29 Jul 2004) | 2 lines |
6692 |
+ |
6693 |
+fix a few grammatical typos #58750 |
6694 |
+ |
6695 |
+------------------------------------------------------------------------ |
6696 |
+r522 | agriffis | 2004-07-21 22:34:08 -0400 (Wed, 21 Jul 2004) | 2 lines |
6697 |
+ |
6698 |
+Fix bug 26952: Use /etc/bash/bashrc to setup PS1, testing $- to determine if shell is interactive. The new system-wide bashrc is installed by bash-2.05b-r10 |
6699 |
+ |
6700 |
+------------------------------------------------------------------------ |
6701 |
+r521 | agriffis | 2004-07-19 23:43:18 -0400 (Mon, 19 Jul 2004) | 2 lines |
6702 |
+ |
6703 |
+Fix bug 38743: strip leading and trailing spaces from variable values in genenviron.awk. Thanks to Marius Mauch for the patch. |
6704 |
+ |
6705 |
+------------------------------------------------------------------------ |
6706 |
+r520 | agriffis | 2004-07-09 23:37:29 -0400 (Fri, 09 Jul 2004) | 2 lines |
6707 |
+ |
6708 |
+swap words "start" and "stop" in runscript.sh error message |
6709 |
+ |
6710 |
+------------------------------------------------------------------------ |
6711 |
+r519 | vapier | 2004-07-01 22:53:36 -0400 (Thu, 01 Jul 2004) | 2 lines |
6712 |
+ |
6713 |
+fix two typos #42642 |
6714 |
+ |
6715 |
+------------------------------------------------------------------------ |
6716 |
+r518 | agriffis | 2004-06-28 15:44:46 -0400 (Mon, 28 Jun 2004) | 13 lines |
6717 |
+ |
6718 |
+Fix dhcp in iface_start_ifconfig: It was re-using the variable |
6719 |
+${i} which would result in the following error: |
6720 |
+ /sbin/runscript.sh: line 441: ((: 16.141.88.153: syntax error |
6721 |
+ in expression (error token is ".141.88.153") |
6722 |
+ |
6723 |
+Use vlan_IFACE instead of iface_IFACE_vlans in net.eth0 for more |
6724 |
+consistent vlan configuration. Thanks to robbat2 in bug 55394 |
6725 |
+(not fully resolved) |
6726 |
+ |
6727 |
+Add example for checking if root filesystem is NFS-mounted via |
6728 |
+predown function in conf.d/net for bug 53104. This might be |
6729 |
+better integrated at some point into net.eth0 |
6730 |
+ |
6731 |
+------------------------------------------------------------------------ |
6732 |
+r517 | agriffis | 2004-06-26 17:57:51 -0400 (Sat, 26 Jun 2004) | 2 lines |
6733 |
+ |
6734 |
+use root:root instead of root.root |
6735 |
+ |
6736 |
+------------------------------------------------------------------------ |
6737 |
+r516 | agriffis | 2004-06-26 17:56:19 -0400 (Sat, 26 Jun 2004) | 2 lines |
6738 |
+ |
6739 |
+Fix bug 34607: provide examples for in conf.d/net for preup, postup, predown, postdown functions. Also pay attention to return value from postdown (previously ignored). Bump version to 1.5.0 to include in new baselayout release |
6740 |
+ |
6741 |
+------------------------------------------------------------------------ |
6742 |
+r515 | agriffis | 2004-06-26 16:57:03 -0400 (Sat, 26 Jun 2004) | 2 lines |
6743 |
+ |
6744 |
+Fix bug 47659: support iproute2-style configuration. Thanks to Dean Bailey for some fantastic patches, including documentation for conf.d/net |
6745 |
+ |
6746 |
+------------------------------------------------------------------------ |
6747 |
+r514 | agriffis | 2004-06-15 17:03:10 -0400 (Tue, 15 Jun 2004) | 2 lines |
6748 |
+ |
6749 |
+Fix bug 37418: fix order of LVM and RAID in checkfs. Thanks to Raimondo Giammanco for the patch. |
6750 |
+ |
6751 |
+------------------------------------------------------------------------ |
6752 |
+r513 | agriffis | 2004-06-15 15:13:08 -0400 (Tue, 15 Jun 2004) | 2 lines |
6753 |
+ |
6754 |
+Fix bug 34140: add --servicelist option to rc-status. Thanks to Eldad Zack for the patch. |
6755 |
+ |
6756 |
+------------------------------------------------------------------------ |
6757 |
+r512 | agriffis | 2004-06-15 13:56:46 -0400 (Tue, 15 Jun 2004) | 2 lines |
6758 |
+ |
6759 |
+Fix bug 25975: support adsl in net.eth0. Thanks to Patrick McLean for the initial pass at the code. |
6760 |
+ |
6761 |
+------------------------------------------------------------------------ |
6762 |
+r511 | vapier | 2004-06-09 23:04:56 -0400 (Wed, 09 Jun 2004) | 2 lines |
6763 |
+ |
6764 |
+fix typo #53452 |
6765 |
+ |
6766 |
+------------------------------------------------------------------------ |
6767 |
+r510 | agriffis | 2004-06-06 11:17:47 -0400 (Sun, 06 Jun 2004) | 2 lines |
6768 |
+ |
6769 |
+rc-scripts-1.4.16. Only call generate-modprobe.conf with --assume-kernel if modules-update was called with --assume-kernel. This means that only catalyst has the dependency on module-init-tools, not everybody with the newer baselayout |
6770 |
+ |
6771 |
+------------------------------------------------------------------------ |
6772 |
+r509 | agriffis | 2004-05-21 11:22:12 -0400 (Fri, 21 May 2004) | 2 lines |
6773 |
+ |
6774 |
+rc-scripts-1.4.15. Fix bug 51570: typo on line 161 of /sbin/livecd-functions.sh. Fix bug 51626: wrong variable declaration at top of get_bootparam() in /sbin/functions.sh |
6775 |
+ |
6776 |
+------------------------------------------------------------------------ |
6777 |
+r508 | agriffis | 2004-05-17 16:10:04 -0400 (Mon, 17 May 2004) | 2 lines |
6778 |
+ |
6779 |
+Bump version to 1.4.14 to push out gmsoft's fix for hppa console on ttyB0 |
6780 |
+ |
6781 |
+------------------------------------------------------------------------ |
6782 |
+r507 | vapier | 2004-05-16 03:33:47 -0400 (Sun, 16 May 2004) | 2 lines |
6783 |
+ |
6784 |
+manpage for rc-update #51041 |
6785 |
+ |
6786 |
+------------------------------------------------------------------------ |
6787 |
+r506 | vapier | 2004-05-16 02:53:23 -0400 (Sun, 16 May 2004) | 2 lines |
6788 |
+ |
6789 |
+touchup SEE ALSO sections |
6790 |
+ |
6791 |
+------------------------------------------------------------------------ |
6792 |
+r505 | agriffis | 2004-05-15 22:18:49 -0400 (Sat, 15 May 2004) | 2 lines |
6793 |
+ |
6794 |
+livecd serial console fixes for sparc/hppa from gustavo |
6795 |
+ |
6796 |
+------------------------------------------------------------------------ |
6797 |
+r504 | agriffis | 2004-05-10 11:02:59 -0400 (Mon, 10 May 2004) | 2 lines |
6798 |
+ |
6799 |
+Bump version to 1.4.12 to release these critical bug fixes |
6800 |
+ |
6801 |
+------------------------------------------------------------------------ |
6802 |
+r503 | agriffis | 2004-05-10 10:55:31 -0400 (Mon, 10 May 2004) | 2 lines |
6803 |
+ |
6804 |
+Fix bug 50434: The new version of start-stop-daemon changes directory to / by default unless --chdir is specified. Revert this behavior to maintain working directory. This fixes openvpn startup (probably among other things) |
6805 |
+ |
6806 |
+------------------------------------------------------------------------ |
6807 |
+r502 | agriffis | 2004-05-10 10:16:35 -0400 (Mon, 10 May 2004) | 2 lines |
6808 |
+ |
6809 |
+Fix bug 50448: wrong conditional syntax in for loops |
6810 |
+ |
6811 |
+------------------------------------------------------------------------ |
6812 |
+r501 | agriffis | 2004-05-08 07:22:33 -0400 (Sat, 08 May 2004) | 2 lines |
6813 |
+ |
6814 |
+bump tarball version to 1.4.11-r1 for bug 50430 |
6815 |
+ |
6816 |
+------------------------------------------------------------------------ |
6817 |
+r500 | agriffis | 2004-05-07 18:04:43 -0400 (Fri, 07 May 2004) | 2 lines |
6818 |
+ |
6819 |
+bump to 1.4.11 for tarball building |
6820 |
+ |
6821 |
+------------------------------------------------------------------------ |
6822 |
+r499 | agriffis | 2004-05-07 18:00:36 -0400 (Fri, 07 May 2004) | 7 lines |
6823 |
+ |
6824 |
+Fix bug 20597: Skip RCS files when updating modules. |
6825 |
+ |
6826 |
+Fix bug 49926: Add a --assume-kernel flag to modules-update. This |
6827 |
+requires a companion patch in module-init-tools-3.0-r2 to handle the |
6828 |
+same flag in generate-modprobe.conf; this dependency won't be handled |
6829 |
+in the baselayout ebuild since it only affects livecd building. |
6830 |
+ |
6831 |
+------------------------------------------------------------------------ |
6832 |
+r498 | agriffis | 2004-05-06 23:24:16 -0400 (Thu, 06 May 2004) | 5 lines |
6833 |
+ |
6834 |
+In net.eth0, fix many instances of loops like "for ((i = 0; i < 100; i |
6835 |
+= i + 1))". The problem here is that the middle comparison is being |
6836 |
+interpreted as a bash conditional, which means that it's doing string |
6837 |
+comparison by default. It needs to be "i -lt 100" |
6838 |
+ |
6839 |
+------------------------------------------------------------------------ |
6840 |
+r497 | agriffis | 2004-05-06 23:02:26 -0400 (Thu, 06 May 2004) | 8 lines |
6841 |
+ |
6842 |
+Fix bug 34827: net.eth0 breaks when localized because the ifconfig |
6843 |
+output changes. Wrap ifconfig in a function that overrides |
6844 |
+LC_ALL=C. |
6845 |
+ |
6846 |
+Fix bug 48305: Provide a new network configuration variable |
6847 |
+ifconfig_fallback_eth0 which allows one to specify a fallback |
6848 |
+configuration in case DHCP fails. |
6849 |
+ |
6850 |
+------------------------------------------------------------------------ |
6851 |
+r496 | agriffis | 2004-05-06 21:07:28 -0400 (Thu, 06 May 2004) | 2 lines |
6852 |
+ |
6853 |
+Fix bug 50246: Give root an invalid password ("*" in /etc/shadow) in the default baselayout. This prevents the first reboot after installation from having a blank password. |
6854 |
+ |
6855 |
+------------------------------------------------------------------------ |
6856 |
+r495 | agriffis | 2004-05-06 00:06:51 -0400 (Thu, 06 May 2004) | 2 lines |
6857 |
+ |
6858 |
+Fix bug 44316: Use 0644 instead of 0640 for resolv.conf in net.ppp0 |
6859 |
+ |
6860 |
+------------------------------------------------------------------------ |
6861 |
+r494 | agriffis | 2004-05-06 00:03:37 -0400 (Thu, 06 May 2004) | 2 lines |
6862 |
+ |
6863 |
+Undo that commit |
6864 |
+ |
6865 |
+------------------------------------------------------------------------ |
6866 |
+r493 | agriffis | 2004-05-06 00:00:38 -0400 (Thu, 06 May 2004) | 2 lines |
6867 |
+ |
6868 |
+Fix bug 35860: Use -o devmode=0664,devgid=85 when mounting usbfs. Also replace many lines of awk with two lines of grep. |
6869 |
+ |
6870 |
+------------------------------------------------------------------------ |
6871 |
+r492 | agriffis | 2004-05-05 17:11:31 -0400 (Wed, 05 May 2004) | 2 lines |
6872 |
+ |
6873 |
+Fix bug 48595: Make sure $(id -u) is zero (root user) when running init scripts to avoid a lot of error messages. |
6874 |
+ |
6875 |
+------------------------------------------------------------------------ |
6876 |
+r491 | agriffis | 2004-05-03 22:37:21 -0400 (Mon, 03 May 2004) | 2 lines |
6877 |
+ |
6878 |
+Resync with debian start-stop-daemon for bug 22686 (start-stop-daemon in baselayout doesn't allow altered nicelevel) |
6879 |
+ |
6880 |
+------------------------------------------------------------------------ |
6881 |
+r490 | agriffis | 2004-05-03 22:32:04 -0400 (Mon, 03 May 2004) | 2 lines |
6882 |
+ |
6883 |
+Resync with debian start-stop-daemon for bug 22686 (start-stop-daemon in baselayout doesn't allow altered nicelevel) |
6884 |
+ |
6885 |
+------------------------------------------------------------------------ |
6886 |
+r489 | agriffis | 2004-04-25 18:39:06 -0400 (Sun, 25 Apr 2004) | 2 lines |
6887 |
+ |
6888 |
+release rc-scripts version 1.4.10 |
6889 |
+ |
6890 |
+------------------------------------------------------------------------ |
6891 |
+r488 | agriffis | 2004-04-25 18:31:48 -0400 (Sun, 25 Apr 2004) | 2 lines |
6892 |
+ |
6893 |
+Fix typos in sbin/rc: "try try mount" and "mount ... & >/dev/null" Also removed the errstr double-checking since the need for that is alleviated by these typo fixes. |
6894 |
+ |
6895 |
+------------------------------------------------------------------------ |
6896 |
+r487 | agriffis | 2004-04-23 23:37:50 -0400 (Fri, 23 Apr 2004) | 2 lines |
6897 |
+ |
6898 |
+fix typo in bug number |
6899 |
+ |
6900 |
+------------------------------------------------------------------------ |
6901 |
+r486 | agriffis | 2004-04-23 23:14:10 -0400 (Fri, 23 Apr 2004) | 2 lines |
6902 |
+ |
6903 |
+Fix bug 48629 (/sbin/rc fixups for udev) with patch from GregKH |
6904 |
+ |
6905 |
+------------------------------------------------------------------------ |
6906 |
+r485 | agriffis | 2004-04-23 22:07:00 -0400 (Fri, 23 Apr 2004) | 2 lines |
6907 |
+ |
6908 |
+Fix bug 29426 (gentoo should be able to boot with an empty /dev) with patch from Spanky. The patch avoids redirection to /dev/null when it doesn't exit; this was breaking /sbin/rc |
6909 |
+ |
6910 |
+------------------------------------------------------------------------ |
6911 |
+r484 | vapier | 2004-04-21 13:09:18 -0400 (Wed, 21 Apr 2004) | 2 lines |
6912 |
+ |
6913 |
+update copyright years |
6914 |
+ |
6915 |
+------------------------------------------------------------------------ |
6916 |
+r483 | agriffis | 2004-04-15 23:50:21 -0400 (Thu, 15 Apr 2004) | 2 lines |
6917 |
+ |
6918 |
+rc-scripts-1.4.9 -- Fix bug 47111 (severe depcache problems) with tons of help from dswhite42 and the rest of the crew in that bug. Thanks guys! |
6919 |
+ |
6920 |
+------------------------------------------------------------------------ |
6921 |
+r482 | agriffis | 2004-04-14 13:27:34 -0400 (Wed, 14 Apr 2004) | 2 lines |
6922 |
+ |
6923 |
+Bump version to 1.4.8. Fix bug 47623 (error removing inet6 addresses) with patch provided by Vlad Yasevich (offline) |
6924 |
+ |
6925 |
+------------------------------------------------------------------------ |
6926 |
+r481 | agriffis | 2004-04-12 20:20:03 -0400 (Mon, 12 Apr 2004) | 2 lines |
6927 |
+ |
6928 |
+Update to rc-scripts version 1.4.7. Fix bug 47218 (net.eth0 broken for vlans) with patch provided by Andy Dustman. Fix bug 47250 (depscan.sh fails to create /var/lib/init.d/* directories) with patch from Terje Bergstrvm. |
6929 |
+ |
6930 |
+------------------------------------------------------------------------ |
6931 |
+r480 | agriffis | 2004-04-08 18:09:46 -0400 (Thu, 08 Apr 2004) | 2 lines |
6932 |
+ |
6933 |
+Update patch from Gustavoz; -ln /bin/bash should have been -nl /bin/bash |
6934 |
+ |
6935 |
+------------------------------------------------------------------------ |
6936 |
+r479 | agriffis | 2004-04-08 14:30:29 -0400 (Thu, 08 Apr 2004) | 2 lines |
6937 |
+ |
6938 |
+Patch init.d/checkroot to list / (root) only once in mtab; see bug 38360. Patch from Gustavoz to livecd-functions.sh to run bash instead of login on serial consoles, necessary due to scrambled root password. |
6939 |
+ |
6940 |
+------------------------------------------------------------------------ |
6941 |
+r478 | agriffis | 2004-04-07 12:44:00 -0400 (Wed, 07 Apr 2004) | 2 lines |
6942 |
+ |
6943 |
+Patch from Gustavoz for Sparc console: Fetch LIVECD_CONSOLE from dmesg. Also support 4800 baud correctly. |
6944 |
+ |
6945 |
+------------------------------------------------------------------------ |
6946 |
+r477 | vapier | 2004-03-21 18:55:07 -0500 (Sun, 21 Mar 2004) | 2 lines |
6947 |
+ |
6948 |
+update copyright years to 2004 |
6949 |
+ |
6950 |
+------------------------------------------------------------------------ |
6951 |
+r476 | agriffis | 2004-03-16 15:17:33 -0500 (Tue, 16 Mar 2004) | 2 lines |
6952 |
+ |
6953 |
+update ChangeLog with net.eth0 info |
6954 |
+ |
6955 |
+------------------------------------------------------------------------ |
6956 |
+r475 | agriffis | 2004-03-15 23:08:50 -0500 (Mon, 15 Mar 2004) | 76 lines |
6957 |
+ |
6958 |
+The changes in this commit pertain primarily to |
6959 |
+ http://bugs.gentoo.org/show_bug.cgi?id=19695 |
6960 |
+ http://bugs.gentoo.org/show_bug.cgi?id=35736 |
6961 |
+ |
6962 |
+- Specify routes as an array per interface, for example: |
6963 |
+ routes_eth0=( |
6964 |
+ "-net 10.1.0.0 netmask 255.255.0.0 gw 10.0.0.5" |
6965 |
+ "-net 10.2.0.0 netmask 255.255.0.0 gw 10.0.0.6" |
6966 |
+ "-host 10.3.0.1 dev eth0" |
6967 |
+ ) |
6968 |
+ |
6969 |
+- You can optionally use the gateway variable or just put the default |
6970 |
+ route in the routes variable. The following two are REDUNDANT: |
6971 |
+ |
6972 |
+ routes_eth0=( "default gw 10.0.0.5" ) |
6973 |
+ gateway="eth0/10.0.0.5" |
6974 |
+ |
6975 |
+- Old configuration variables in /etc/conf.d/net are fully supported |
6976 |
+ and used transparently if ifconfig_eth0 is missing. In other words, |
6977 |
+ this new script is fully backward-compatible. However you can get |
6978 |
+ rid of iface_eth0, alias_eth0, broadcast_eth0 and netmask_eth0 if |
6979 |
+ you want by using the new syntax: |
6980 |
+ |
6981 |
+ ifconfig_eth0=( |
6982 |
+ "10.0.0.6 broadcast 10.0.255.255 netmask 255.255.0.0" |
6983 |
+ "192.168.1.1 netmask 255.255.255.0" |
6984 |
+ "123.456.789.1" |
6985 |
+ ) |
6986 |
+ |
6987 |
+- Full backward compatibility so no danger to screwing up users |
6988 |
+ relying on existing /etc/conf.d/net setup |
6989 |
+ |
6990 |
+- NET_DEBUG can be set in the environment for copious debugging output |
6991 |
+ |
6992 |
+- Deprecate [ ] in favor of [[ ]] which has fewer quoting issues and |
6993 |
+ better functionality (and is even slightly faster) |
6994 |
+ |
6995 |
+- Properly localize all variables, including variables returned by |
6996 |
+ setup_vars |
6997 |
+ |
6998 |
+- Allow full options for every ifconfig command, both base address and |
6999 |
+ aliases via ifconfig_eth0, replacing the convoluted and |
7000 |
+ less-functional iface_eth0, alias_eth0, broadcast_eth0, netmask_eth0 |
7001 |
+ |
7002 |
+- Provide full support for static routes via routes_eth0 |
7003 |
+ |
7004 |
+- Fix potential quoting problems in setup_vars by using better eval |
7005 |
+ syntax instead of eval echo |
7006 |
+ |
7007 |
+- Display IP addresses while configuring, both DHCP-retrieved and |
7008 |
+ statically set addresses |
7009 |
+ |
7010 |
+- Collapse redundant caching of $? since eend returns $? again |
7011 |
+ |
7012 |
+- Report when keeping kernel configuration for an interface along with |
7013 |
+ IP address gleaned |
7014 |
+ |
7015 |
+- Don't reset the default gateway if it is already set correctly |
7016 |
+ |
7017 |
+- Don't bind default gateway to particular interface when /sbin/route |
7018 |
+ is called so that it can survive if there is more than one interface |
7019 |
+ on the required subnet. (Old behavior can be obtained by setting |
7020 |
+ routes_eth0="default gw 1.2.3.4 dev eth0" if you really want it) |
7021 |
+ |
7022 |
+- Don't bomb if default gateway can't be set since that doesn't |
7023 |
+ necessarily mean that the interface configuration is invalid. |
7024 |
+ (Old behavior was completely broken, but commented section |
7025 |
+ demonstrates how to do it right if necessary) |
7026 |
+ |
7027 |
+- iface_stop no longer relies on configuration in /etc/conf.d/net AT |
7028 |
+ ALL. This is very good because it means you can put new |
7029 |
+ configuration in /etc/conf.d/net, then restart the interface and the |
7030 |
+ old configuration will be properly shut down. |
7031 |
+ |
7032 |
+- iface_stop reports when it is releasing the DHCP lease |
7033 |
+ |
7034 |
+------------------------------------------------------------------------ |
7035 |
+r474 | vapier | 2004-03-03 14:55:07 -0500 (Wed, 03 Mar 2004) | 2 lines |
7036 |
+ |
7037 |
+gcc 2.x fix #43097 |
7038 |
+ |
7039 |
+------------------------------------------------------------------------ |
7040 |
+r473 | azarah | 2004-02-26 13:41:44 -0500 (Thu, 26 Feb 2004) | 2 lines |
7041 |
+ |
7042 |
+* rc-scripts 1.4.3.13p1 (26 Feb 2004) |
7043 |
+ |
7044 |
+------------------------------------------------------------------------ |
7045 |
+r472 | azarah | 2004-02-26 13:38:45 -0500 (Thu, 26 Feb 2004) | 4 lines |
7046 |
+ |
7047 |
+Small fix to sbin/rc-services.sh related to mtime checking and 'net' |
7048 |
+virtual service - it had no mtime generated, so check_mtime() failed |
7049 |
+for it ... |
7050 |
+ |
7051 |
+------------------------------------------------------------------------ |
7052 |
+r471 | azarah | 2004-02-26 13:01:29 -0500 (Thu, 26 Feb 2004) | 5 lines |
7053 |
+ |
7054 |
+Add RC_DEVICE_TARBALL to /etc/conf.d/rc to control use of device tarball. |
7055 |
+Also modified /sbin/rc and /etc/init.d/halt.sh for this. |
7056 |
+ |
7057 |
+Start udevd if present. |
7058 |
+ |
7059 |
+------------------------------------------------------------------------ |
7060 |
+r470 | azarah | 2004-02-26 12:31:10 -0500 (Thu, 26 Feb 2004) | 2 lines |
7061 |
+ |
7062 |
+Remove /etc/DIR_COLORS, as coreutils provides it now. |
7063 |
+ |
7064 |
+------------------------------------------------------------------------ |
7065 |
+r469 | azarah | 2004-02-26 12:29:43 -0500 (Thu, 26 Feb 2004) | 4 lines |
7066 |
+ |
7067 |
+Update to enable checking of mtimes on rc-scripts, and auto running |
7068 |
+depscan.sh if needed. Also try to run depscan.sh when RC_GOT_DEPTREE_INFO |
7069 |
+is not set instead of just erroring. |
7070 |
+ |
7071 |
+------------------------------------------------------------------------ |
7072 |
+r468 | azarah | 2004-02-19 14:29:18 -0500 (Thu, 19 Feb 2004) | 2 lines |
7073 |
+ |
7074 |
+Fix type-o in /etc/initrc, bug #41666 (Tom Vergote <bugzilla@××××××××××.be>) |
7075 |
+ |
7076 |
+------------------------------------------------------------------------ |
7077 |
+r467 | azarah | 2004-02-19 13:57:37 -0500 (Thu, 19 Feb 2004) | 2 lines |
7078 |
+ |
7079 |
+Fix irda type-o in /sbin/MAKEDEV, thanks to Tobias Sager <moixa@×××.ch>. |
7080 |
+ |
7081 |
+------------------------------------------------------------------------ |
7082 |
+r466 | azarah | 2004-02-15 15:15:53 -0500 (Sun, 15 Feb 2004) | 3 lines |
7083 |
+ |
7084 |
+Fix type-o in /etc/init.d/consolefont, bug #40938, thanks to patch from |
7085 |
+Cory Tusar <ctusar@××××××××.net>. |
7086 |
+ |
7087 |
+------------------------------------------------------------------------ |
7088 |
+r465 | azarah | 2004-02-15 15:01:09 -0500 (Sun, 15 Feb 2004) | 4 lines |
7089 |
+ |
7090 |
+Add RC_TTY_NUMBER to /etc/conf.d/rc to configure how many tty devices |
7091 |
+are used in scripts such as consolefonts, numlock, etc. This should |
7092 |
+close bug #39863. |
7093 |
+ |
7094 |
+------------------------------------------------------------------------ |
7095 |
+r464 | azarah | 2004-02-09 13:40:44 -0500 (Mon, 09 Feb 2004) | 4 lines |
7096 |
+ |
7097 |
+Add SELinux modifications to /sbin/runscript. This allows runscript to |
7098 |
+make sure it is running in the right domain. Patch done by |
7099 |
+Chris PeBenito <pebenito@g.o>. |
7100 |
+ |
7101 |
+------------------------------------------------------------------------ |
7102 |
+r463 | azarah | 2004-02-08 07:57:22 -0500 (Sun, 08 Feb 2004) | 2 lines |
7103 |
+ |
7104 |
+rc-scripts 1.4.3.13 |
7105 |
+ |
7106 |
+------------------------------------------------------------------------ |
7107 |
+r462 | azarah | 2004-02-08 06:42:21 -0500 (Sun, 08 Feb 2004) | 4 lines |
7108 |
+ |
7109 |
+Fix /sbin/depscan.sh, /sbin/functions.sh and /sbin/rc to use mkdir rather |
7110 |
+than install, as newer versions of install is located in /usr/bin. This |
7111 |
+closes bug #39648. |
7112 |
+ |
7113 |
+------------------------------------------------------------------------ |
7114 |
+r461 | azarah | 2004-02-08 06:07:45 -0500 (Sun, 08 Feb 2004) | 3 lines |
7115 |
+ |
7116 |
+Update /etc/init.d/consolefont to use newer kbd. Should also close |
7117 |
+bug #39864. |
7118 |
+ |
7119 |
+------------------------------------------------------------------------ |
7120 |
+r460 | azarah | 2004-02-08 06:02:20 -0500 (Sun, 08 Feb 2004) | 3 lines |
7121 |
+ |
7122 |
+Fix wrong logic in /etc/init.d/halt.sh which did not umount all mounts |
7123 |
+_but_ /mnt/cdrom and /mnt/livecd. |
7124 |
+ |
7125 |
+------------------------------------------------------------------------ |
7126 |
+r459 | azarah | 2004-02-06 14:41:03 -0500 (Fri, 06 Feb 2004) | 3 lines |
7127 |
+ |
7128 |
+Add code to generate /dev/fd, /dev/std* and /dev/core to /sbin/rc, |
7129 |
+bug #37349. |
7130 |
+ |
7131 |
+------------------------------------------------------------------------ |
7132 |
+r458 | azarah | 2004-02-06 14:33:59 -0500 (Fri, 06 Feb 2004) | 2 lines |
7133 |
+ |
7134 |
+More livecd fixes |
7135 |
+ |
7136 |
+------------------------------------------------------------------------ |
7137 |
+r457 | azarah | 2004-01-21 13:13:47 -0500 (Wed, 21 Jan 2004) | 2 lines |
7138 |
+ |
7139 |
+rc-scripts 1.4.3.12p3 |
7140 |
+ |
7141 |
+------------------------------------------------------------------------ |
7142 |
+r456 | azarah | 2004-01-21 13:03:11 -0500 (Wed, 21 Jan 2004) | 3 lines |
7143 |
+ |
7144 |
+Add /sbin/livecd-functions.sh from Brad House <brad_mssw@g.o> |
7145 |
+for livecd support. Add bits to /sbin/rc to support it. |
7146 |
+ |
7147 |
+------------------------------------------------------------------------ |
7148 |
+r455 | azarah | 2004-01-05 18:50:42 -0500 (Mon, 05 Jan 2004) | 2 lines |
7149 |
+ |
7150 |
+Fix type-o in /etc/init.d/checkfs, bug #37113. |
7151 |
+ |
7152 |
+------------------------------------------------------------------------ |
7153 |
+r454 | azarah | 2003-12-28 20:00:27 -0500 (Sun, 28 Dec 2003) | 5 lines |
7154 |
+ |
7155 |
+Update /sbin/depscan.sh, /sbin/env-update.sh, src/awk/cachedepends.awk, |
7156 |
+src/awk/gendepends.awk and src/awk/genenviron.awk to use ENVIRON rather |
7157 |
+then gawk -v. Also add some tests to see if we got the environment |
7158 |
+variables. |
7159 |
+ |
7160 |
+------------------------------------------------------------------------ |
7161 |
+r453 | azarah | 2003-12-27 18:02:48 -0500 (Sat, 27 Dec 2003) | 2 lines |
7162 |
+ |
7163 |
+Fix /sbin/rc to mount /dev/pts with gid=5 and mode=0620, bug #36088. |
7164 |
+ |
7165 |
+------------------------------------------------------------------------ |
7166 |
+r452 | azarah | 2003-12-26 17:08:08 -0500 (Fri, 26 Dec 2003) | 2 lines |
7167 |
+ |
7168 |
+rc-scripts 1.4.3.12p2 |
7169 |
+ |
7170 |
+------------------------------------------------------------------------ |
7171 |
+r451 | azarah | 2003-12-25 19:25:24 -0500 (Thu, 25 Dec 2003) | 2 lines |
7172 |
+ |
7173 |
+Misc udev fixes |
7174 |
+ |
7175 |
+------------------------------------------------------------------------ |
7176 |
+r450 | azarah | 2003-12-14 13:01:42 -0500 (Sun, 14 Dec 2003) | 2 lines |
7177 |
+ |
7178 |
+Fix type-o in /sbin/rc, bug #34837. |
7179 |
+ |
7180 |
+------------------------------------------------------------------------ |
7181 |
+r449 | azarah | 2003-11-26 14:58:19 -0500 (Wed, 26 Nov 2003) | 2 lines |
7182 |
+ |
7183 |
+New release (1.4.3.12p1) |
7184 |
+ |
7185 |
+------------------------------------------------------------------------ |
7186 |
+r448 | azarah | 2003-11-26 14:30:23 -0500 (Wed, 26 Nov 2003) | 4 lines |
7187 |
+ |
7188 |
+Make sure we mount already mounted mount (done in /sbin/rc) with |
7189 |
+correct permissions, etc, bug #33764. Modified /etc/init.d/checkroot |
7190 |
+for this. |
7191 |
+ |
7192 |
+------------------------------------------------------------------------ |
7193 |
+r447 | azarah | 2003-11-26 14:23:15 -0500 (Wed, 26 Nov 2003) | 3 lines |
7194 |
+ |
7195 |
+Revert carrier detection check, as there is currently too many |
7196 |
+issues with it, bug #33272. |
7197 |
+ |
7198 |
+------------------------------------------------------------------------ |
7199 |
+r446 | azarah | 2003-11-26 14:19:24 -0500 (Wed, 26 Nov 2003) | 4 lines |
7200 |
+ |
7201 |
+Add code to generate /dev from sysfs entries - not much it currently |
7202 |
+support but block/tty devices, but it is a start for when we have |
7203 |
+full sysfs support in all drivers. |
7204 |
+ |
7205 |
+------------------------------------------------------------------------ |
7206 |
+r445 | azarah | 2003-11-26 14:16:18 -0500 (Wed, 26 Nov 2003) | 4 lines |
7207 |
+ |
7208 |
+Fix /etc/init.d/halt.sh to reset pam_console permissions, else |
7209 |
+the next bootup might be done with some non-root nodes which cause |
7210 |
+some odd issues. |
7211 |
+ |
7212 |
+------------------------------------------------------------------------ |
7213 |
+r444 | azarah | 2003-11-16 15:11:45 -0500 (Sun, 16 Nov 2003) | 4 lines |
7214 |
+ |
7215 |
+Fix carrier detection - we need to do a 'ifconfig up' else |
7216 |
+some drivers do not set the IFF_RUNNING bit, bug #33272, thanks to |
7217 |
+Jason Rhinelander <jason-gentoo@××××××××××××××××.com> for the fix. |
7218 |
+ |
7219 |
+------------------------------------------------------------------------ |
7220 |
+r443 | azarah | 2003-11-15 11:11:21 -0500 (Sat, 15 Nov 2003) | 3 lines |
7221 |
+ |
7222 |
+Fix /etc/init.d/halt.sh to not try and remount virtual devices, |
7223 |
+also do a few cleanups. Closes bug #33271. |
7224 |
+ |
7225 |
+------------------------------------------------------------------------ |
7226 |
+r442 | azarah | 2003-11-15 10:42:10 -0500 (Sat, 15 Nov 2003) | 3 lines |
7227 |
+ |
7228 |
+Add a warning to cachedepends.awk if a rc-script's name ends in |
7229 |
+'.sh', bug #33134. Add better error checking to /sbin/depscan.sh. |
7230 |
+ |
7231 |
+------------------------------------------------------------------------ |
7232 |
+r441 | azarah | 2003-11-11 14:48:48 -0500 (Tue, 11 Nov 2003) | 2 lines |
7233 |
+ |
7234 |
+Add extra checks for critical directories to /sbin/rc.; Release 1.4.3.12 |
7235 |
+ |
7236 |
+------------------------------------------------------------------------ |
7237 |
+r440 | azarah | 2003-11-11 14:37:24 -0500 (Tue, 11 Nov 2003) | 3 lines |
7238 |
+ |
7239 |
+Add carrier detection to /etc/init.d/net.eth0 closing bug #25480; |
7240 |
+patch by Jordan Ritter <jpr5+gentoo@×××××××××.com>. |
7241 |
+ |
7242 |
+------------------------------------------------------------------------ |
7243 |
+r439 | azarah | 2003-11-09 19:29:47 -0500 (Sun, 09 Nov 2003) | 2 lines |
7244 |
+ |
7245 |
+LiveCD fixes |
7246 |
+ |
7247 |
+------------------------------------------------------------------------ |
7248 |
+r438 | azarah | 2003-11-04 15:42:13 -0500 (Tue, 04 Nov 2003) | 3 lines |
7249 |
+ |
7250 |
+Update /bin/rc-status giving a working '-u' parameter, bug #32417. |
7251 |
+Fix by Michael Frysinger <vapier@g.o>. |
7252 |
+ |
7253 |
+------------------------------------------------------------------------ |
7254 |
+r437 | azarah | 2003-10-31 16:17:01 -0500 (Fri, 31 Oct 2003) | 4 lines |
7255 |
+ |
7256 |
+Add support for --tty switch added to setfont and remove consolechars |
7257 |
+support; modified /etc/init.d/consolefont for this. Also remove |
7258 |
+consoletools support from /etc/init.d/keymaps. |
7259 |
+ |
7260 |
+------------------------------------------------------------------------ |
7261 |
+r436 | azarah | 2003-10-29 15:20:50 -0500 (Wed, 29 Oct 2003) | 3 lines |
7262 |
+ |
7263 |
+We should not use '-' in variable names for bash, bug #31184, thanks |
7264 |
+to Andreas Simon <yuipx@×××.net>. Updated /sbin/MAKEDEV. |
7265 |
+ |
7266 |
+------------------------------------------------------------------------ |
7267 |
+r435 | azarah | 2003-10-29 15:17:21 -0500 (Wed, 29 Oct 2003) | 3 lines |
7268 |
+ |
7269 |
+Add a fix to /etc/init.d/keymaps for bug #32111 (we should not have |
7270 |
+'-u' in the call to loadkeys when using unicode). |
7271 |
+ |
7272 |
+------------------------------------------------------------------------ |
7273 |
+r434 | azarah | 2003-10-29 14:33:58 -0500 (Wed, 29 Oct 2003) | 3 lines |
7274 |
+ |
7275 |
+We should still use /sbin/udev as hotplug agent if /sbin/hotplug do |
7276 |
+not exist. Updated /sbin/rc for this. |
7277 |
+ |
7278 |
+------------------------------------------------------------------------ |
7279 |
+r433 | azarah | 2003-10-27 13:40:36 -0500 (Mon, 27 Oct 2003) | 2 lines |
7280 |
+ |
7281 |
+Fix return code checking of fsck in /etc/init.d/checkfs, bug #31349. |
7282 |
+ |
7283 |
+------------------------------------------------------------------------ |
7284 |
+r432 | azarah | 2003-10-26 17:27:08 -0500 (Sun, 26 Oct 2003) | 2 lines |
7285 |
+ |
7286 |
+Grammer fix |
7287 |
+ |
7288 |
+------------------------------------------------------------------------ |
7289 |
+r431 | azarah | 2003-10-26 16:44:23 -0500 (Sun, 26 Oct 2003) | 3 lines |
7290 |
+ |
7291 |
+Change an occurance of /etc/modutils in modules-update.8 to |
7292 |
+/etc/modules.d/ closing bug #31171. |
7293 |
+ |
7294 |
+------------------------------------------------------------------------ |
7295 |
+r430 | azarah | 2003-10-26 16:40:25 -0500 (Sun, 26 Oct 2003) | 4 lines |
7296 |
+ |
7297 |
+We did not handle the 'net' dependency properly in valid_iuse() and |
7298 |
+valid_iafter(). Fix this in /lib/rcscripts/sh/rc-services.sh, closing |
7299 |
+bugs #30327 and #31950. |
7300 |
+ |
7301 |
+------------------------------------------------------------------------ |
7302 |
+r429 | azarah | 2003-10-26 15:10:45 -0500 (Sun, 26 Oct 2003) | 4 lines |
7303 |
+ |
7304 |
+Fix a logic error in /lib/rcscripts/sh/rc-services.sh that cause the |
7305 |
+get_dep_info() function to skip the last entry in the RC_DEPEND_TREE |
7306 |
+array (in my case 'net') to be ignored. |
7307 |
+ |
7308 |
+------------------------------------------------------------------------ |
7309 |
+r428 | azarah | 2003-10-26 14:59:02 -0500 (Sun, 26 Oct 2003) | 2 lines |
7310 |
+ |
7311 |
+Do not set hotplug agent |
7312 |
+ |
7313 |
+------------------------------------------------------------------------ |
7314 |
+r427 | azarah | 2003-10-26 12:48:23 -0500 (Sun, 26 Oct 2003) | 2 lines |
7315 |
+ |
7316 |
+Do not use depinfo_<scriptname>() functions to set rc_<type> variables, bug #24092 |
7317 |
+ |
7318 |
+------------------------------------------------------------------------ |
7319 |
+r426 | azarah | 2003-10-26 12:24:54 -0500 (Sun, 26 Oct 2003) | 7 lines |
7320 |
+ |
7321 |
+ |
7322 |
+The unmount stuff in /etc/init.d/halt.sh was flawed, in the fact that |
7323 |
+it called 'umount -t no<insert_fs_here>', which resulted in /proc, etc |
7324 |
+unmounted anyhow. Change it to remount the last filesystems readonly |
7325 |
+without trying to unmount any. This fixes a few cases where reboot |
7326 |
+would halt due to unmounted /proc, etc. |
7327 |
+ |
7328 |
+------------------------------------------------------------------------ |
7329 |
+r425 | azarah | 2003-10-21 14:04:24 -0400 (Tue, 21 Oct 2003) | 2 lines |
7330 |
+ |
7331 |
+Add ramfs to no-unmounts in /etc/init.d/halt.sh |
7332 |
+ |
7333 |
+------------------------------------------------------------------------ |
7334 |
+r424 | vapier | 2003-10-21 02:09:42 -0400 (Tue, 21 Oct 2003) | 2 lines |
7335 |
+ |
7336 |
+elogin is dead |
7337 |
+ |
7338 |
+------------------------------------------------------------------------ |
7339 |
+r423 | azarah | 2003-10-18 20:42:11 -0400 (Sat, 18 Oct 2003) | 5 lines |
7340 |
+ |
7341 |
+ |
7342 |
+Remove the killall5 stuff from /etc/init.d/halt.sh, as it messes with |
7343 |
+bootsplash. Add support to kill processes still using non-critical |
7344 |
+mounts with fuser though. |
7345 |
+ |
7346 |
+------------------------------------------------------------------------ |
7347 |
+r422 | azarah | 2003-10-18 20:12:51 -0400 (Sat, 18 Oct 2003) | 2 lines |
7348 |
+ |
7349 |
+More bootsplash fixes, bug #21019 (comment #21). |
7350 |
+ |
7351 |
+------------------------------------------------------------------------ |
7352 |
+r421 | azarah | 2003-10-16 18:39:16 -0400 (Thu, 16 Oct 2003) | 5 lines |
7353 |
+ |
7354 |
+ |
7355 |
+Fix /sbin/MAKEDEV to use 'user:group' form, and not depriciated '.'. |
7356 |
+Also changed the permissions on tty's, ibcs and scanner devices |
7357 |
+to 0660. |
7358 |
+ |
7359 |
+------------------------------------------------------------------------ |
7360 |
+r420 | azarah | 2003-10-16 18:24:00 -0400 (Thu, 16 Oct 2003) | 7 lines |
7361 |
+ |
7362 |
+ |
7363 |
+Bootsplash fixes from Michael Aichler <micha@×××××××.net>, (comment #15 |
7364 |
+and #16 from bug #21019). |
7365 |
+ |
7366 |
+Bootsplash coded did not play nice with boot profiles, so I fixed that |
7367 |
+as well. Some other style tweaks. |
7368 |
+ |
7369 |
+------------------------------------------------------------------------ |
7370 |
+r419 | azarah | 2003-10-14 15:03:15 -0400 (Tue, 14 Oct 2003) | 2 lines |
7371 |
+ |
7372 |
+New release, version 1.4.3.11p2. This add new bootsplash implementation, bug #21019. |
7373 |
+ |
7374 |
+------------------------------------------------------------------------ |
7375 |
+r418 | azarah | 2003-10-13 20:09:11 -0400 (Mon, 13 Oct 2003) | 2 lines |
7376 |
+ |
7377 |
+New release 1.4.3.11p1 |
7378 |
+ |
7379 |
+------------------------------------------------------------------------ |
7380 |
+r417 | azarah | 2003-10-13 20:02:21 -0400 (Mon, 13 Oct 2003) | 2 lines |
7381 |
+ |
7382 |
+Add initial bootsplash patch. Add more tty's to numlock, bug #28252. |
7383 |
+ |
7384 |
+------------------------------------------------------------------------ |
7385 |
+r416 | azarah | 2003-10-13 19:05:04 -0400 (Mon, 13 Oct 2003) | 2 lines |
7386 |
+ |
7387 |
+New release 1.4.3.11 |
7388 |
+ |
7389 |
+------------------------------------------------------------------------ |
7390 |
+r415 | azarah | 2003-10-13 18:30:09 -0400 (Mon, 13 Oct 2003) | 4 lines |
7391 |
+ |
7392 |
+ |
7393 |
+Change /etc/inputrc to have PageUp/PageDown search through bash |
7394 |
+history again, bug #26036. |
7395 |
+ |
7396 |
+------------------------------------------------------------------------ |
7397 |
+r414 | azarah | 2003-10-13 18:27:15 -0400 (Mon, 13 Oct 2003) | 6 lines |
7398 |
+ |
7399 |
+ |
7400 |
+Apply a patch from Mike Frysinger <vapier@g.o> for rc-status. |
7401 |
+It now will work with runlevels named with any characters (other than |
7402 |
+ones found in default bash IFS). It also adds a few sanity/error |
7403 |
+checks, bug #26432. |
7404 |
+ |
7405 |
+------------------------------------------------------------------------ |
7406 |
+r413 | azarah | 2003-10-13 17:41:09 -0400 (Mon, 13 Oct 2003) | 2 lines |
7407 |
+ |
7408 |
+Remove changing group of /tmp/.{X,ICE}-unix, as it it not needed, bug #28861. |
7409 |
+ |
7410 |
+------------------------------------------------------------------------ |
7411 |
+r412 | azarah | 2003-10-13 16:03:38 -0400 (Mon, 13 Oct 2003) | 2 lines |
7412 |
+ |
7413 |
+Add entry for floppy in /etc/fstab, bug #30574. |
7414 |
+ |
7415 |
+------------------------------------------------------------------------ |
7416 |
+r411 | azarah | 2003-10-13 15:52:38 -0400 (Mon, 13 Oct 2003) | 2 lines |
7417 |
+ |
7418 |
+Add 'after hotplug' to /etc/init.d/consolefont, bug #30856. |
7419 |
+ |
7420 |
+------------------------------------------------------------------------ |
7421 |
+r410 | azarah | 2003-10-13 15:32:32 -0400 (Mon, 13 Oct 2003) | 8 lines |
7422 |
+ |
7423 |
+ |
7424 |
+Add initial udev support. Modified /sbin/rc and /etc/init.d/halt.sh. |
7425 |
+ |
7426 |
+Add squid to /etc/services, bug #30995. Other cleanups from rac. |
7427 |
+ |
7428 |
+Add patch from Kumba <kumba@g.o> to MAKEDEV to not allow |
7429 |
+running while pwd is root (/). |
7430 |
+ |
7431 |
+------------------------------------------------------------------------ |
7432 |
+r409 | azarah | 2003-09-14 10:37:59 -0400 (Sun, 14 Sep 2003) | 2 lines |
7433 |
+ |
7434 |
+Change update-modules to modules-update in manpage, bug #28101. |
7435 |
+ |
7436 |
+------------------------------------------------------------------------ |
7437 |
+r408 | azarah | 2003-09-07 20:11:54 -0400 (Sun, 07 Sep 2003) | 2 lines |
7438 |
+ |
7439 |
+Change the '-k' switch to dhcpcd to '-z' in /etc/init.d/net.eth0. |
7440 |
+ |
7441 |
+------------------------------------------------------------------------ |
7442 |
+r407 | azarah | 2003-09-07 20:03:03 -0400 (Sun, 07 Sep 2003) | 2 lines |
7443 |
+ |
7444 |
+1.8.6.10p1 release |
7445 |
+ |
7446 |
+------------------------------------------------------------------------ |
7447 |
+r406 | azarah | 2003-08-12 10:52:51 -0400 (Tue, 12 Aug 2003) | 2 lines |
7448 |
+ |
7449 |
+Add missing 'local x' to filter_environ() (bug #26429) |
7450 |
+ |
7451 |
+------------------------------------------------------------------------ |
7452 |
+r405 | azarah | 2003-08-10 21:27:16 -0400 (Sun, 10 Aug 2003) | 2 lines |
7453 |
+ |
7454 |
+Fix small logic error (changed things, but forgot to update i) |
7455 |
+ |
7456 |
+------------------------------------------------------------------------ |
7457 |
+r404 | azarah | 2003-08-10 19:48:38 -0400 (Sun, 10 Aug 2003) | 2 lines |
7458 |
+ |
7459 |
+Fix get_bootparam() to check if /proc/cmdline exists |
7460 |
+ |
7461 |
+------------------------------------------------------------------------ |
7462 |
+r403 | azarah | 2003-08-10 19:29:30 -0400 (Sun, 10 Aug 2003) | 5 lines |
7463 |
+ |
7464 |
+ |
7465 |
+Modify /etc/init.d/modules not to print the autoloading stuff if |
7466 |
+no modules should be loaded (resolving bug #26288), per request from |
7467 |
+Michael Frysinger <vapier@g.o>. |
7468 |
+ |
7469 |
+------------------------------------------------------------------------ |
7470 |
+r402 | azarah | 2003-08-10 17:31:36 -0400 (Sun, 10 Aug 2003) | 4 lines |
7471 |
+ |
7472 |
+ |
7473 |
+Fix /etc/init.d/consolefont to not error out if CONSOLEFONT in rc.conf |
7474 |
+is not set, bug #26278 (noted by Michael Frysinger <vapier@g.o>). |
7475 |
+ |
7476 |
+------------------------------------------------------------------------ |
7477 |
+r401 | azarah | 2003-08-10 17:25:23 -0400 (Sun, 10 Aug 2003) | 5 lines |
7478 |
+ |
7479 |
+ |
7480 |
+Fix /etc/init.d/halt.sh to unmount the mount point and not the device. |
7481 |
+Also change it to 'mount -d' to detach the loop device. Patch by |
7482 |
+Kalin KOZHUHAROV <kalin@××××××××.net>, bug #26256. |
7483 |
+ |
7484 |
+------------------------------------------------------------------------ |
7485 |
+r400 | azarah | 2003-08-10 15:51:21 -0400 (Sun, 10 Aug 2003) | 2 lines |
7486 |
+ |
7487 |
+first run killall5, then deactivate swap |
7488 |
+ |
7489 |
+------------------------------------------------------------------------ |
7490 |
+r399 | azarah | 2003-08-04 17:39:17 -0400 (Mon, 04 Aug 2003) | 2 lines |
7491 |
+ |
7492 |
+Last minute fixes |
7493 |
+ |
7494 |
+------------------------------------------------------------------------ |
7495 |
+r398 | azarah | 2003-08-04 16:12:25 -0400 (Mon, 04 Aug 2003) | 6 lines |
7496 |
+ |
7497 |
+Add IPV6 versions of localhost and co in /etc/hosts, bug #25859. |
7498 |
+ |
7499 |
+Fix 2.5 tempfiles not being removed. |
7500 |
+ |
7501 |
+New release |
7502 |
+ |
7503 |
+------------------------------------------------------------------------ |
7504 |
+r397 | azarah | 2003-08-04 15:41:15 -0400 (Mon, 04 Aug 2003) | 2 lines |
7505 |
+ |
7506 |
+Add LVM2 support thanks to Max Kalika <max@g.o> (bug #21908). |
7507 |
+ |
7508 |
+------------------------------------------------------------------------ |
7509 |
+r396 | azarah | 2003-08-04 15:19:40 -0400 (Mon, 04 Aug 2003) | 5 lines |
7510 |
+ |
7511 |
+ |
7512 |
+Add a switch for devfsd startup to /etc/conf.d/rc, fix /sbin/rc to check |
7513 |
+RC_DEVFSD_STARTUP. Closes bug #24361, thanks to patches from |
7514 |
+Kurt V. Hindenburg <khindenburg@××××××××××××.net>. |
7515 |
+ |
7516 |
+------------------------------------------------------------------------ |
7517 |
+r395 | azarah | 2003-08-04 15:13:15 -0400 (Mon, 04 Aug 2003) | 2 lines |
7518 |
+ |
7519 |
+Add pop3 entries to /etc/services, bug #25501. |
7520 |
+ |
7521 |
+------------------------------------------------------------------------ |
7522 |
+r394 | azarah | 2003-08-04 15:08:25 -0400 (Mon, 04 Aug 2003) | 10 lines |
7523 |
+ |
7524 |
+ |
7525 |
+ |
7526 |
+ Add /bin/rc-status and 'show' support to /sbin/rc-update (long overdue), |
7527 |
+ bug #4222, thanks to Sean E Russell <ser@××××××××××××××××.com>, |
7528 |
+ Michael Frysinger <vapier@g.o> (/bin/rc-status) and for the 'show' |
7529 |
+ stuff to /sbin/rc-update, Max Kalika <max@g.o>. |
7530 |
+ |
7531 |
+ Fixed modules-update to only do the /etc/modprobe.conf generation if we |
7532 |
+ are actually running a 2.5+ kernel. |
7533 |
+ |
7534 |
+------------------------------------------------------------------------ |
7535 |
+r393 | azarah | 2003-07-31 17:08:24 -0400 (Thu, 31 Jul 2003) | 2 lines |
7536 |
+ |
7537 |
+bug #25398 |
7538 |
+ |
7539 |
+------------------------------------------------------------------------ |
7540 |
+r392 | azarah | 2003-07-29 18:15:36 -0400 (Tue, 29 Jul 2003) | 2 lines |
7541 |
+ |
7542 |
+check{root,fs} tweaks |
7543 |
+ |
7544 |
+------------------------------------------------------------------------ |
7545 |
+r391 | azarah | 2003-07-28 15:29:26 -0400 (Mon, 28 Jul 2003) | 2 lines |
7546 |
+ |
7547 |
+Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918. |
7548 |
+ |
7549 |
+------------------------------------------------------------------------ |
7550 |
+r390 | azarah | 2003-07-28 15:13:03 -0400 (Mon, 28 Jul 2003) | 2 lines |
7551 |
+ |
7552 |
+fix hardcoded ../boot/.. paths in functions.sh |
7553 |
+ |
7554 |
+------------------------------------------------------------------------ |
7555 |
+r389 | azarah | 2003-07-27 21:23:46 -0400 (Sun, 27 Jul 2003) | 2 lines |
7556 |
+ |
7557 |
+adelie fixes, add better logger support |
7558 |
+ |
7559 |
+------------------------------------------------------------------------ |
7560 |
+r388 | azarah | 2003-07-22 17:07:08 -0400 (Tue, 22 Jul 2003) | 2 lines |
7561 |
+ |
7562 |
+Adelie updates and some other fixes |
7563 |
+ |
7564 |
+------------------------------------------------------------------------ |
7565 |
+r387 | azarah | 2003-07-22 11:33:27 -0400 (Tue, 22 Jul 2003) | 2 lines |
7566 |
+ |
7567 |
+Add EVMS2 support |
7568 |
+ |
7569 |
+------------------------------------------------------------------------ |
7570 |
+r386 | azarah | 2003-07-22 09:55:50 -0400 (Tue, 22 Jul 2003) | 2 lines |
7571 |
+ |
7572 |
+Fix the /dev/root entry in /etc/mtab, bug #24916. |
7573 |
+ |
7574 |
+------------------------------------------------------------------------ |
7575 |
+r385 | azarah | 2003-07-19 21:31:41 -0400 (Sat, 19 Jul 2003) | 2 lines |
7576 |
+ |
7577 |
+Fix credits for mdadm patch, bug #23437 |
7578 |
+ |
7579 |
+------------------------------------------------------------------------ |
7580 |
+r384 | azarah | 2003-07-17 17:36:55 -0400 (Thu, 17 Jul 2003) | 2 lines |
7581 |
+ |
7582 |
+fix issue for O agetty option; new release |
7583 |
+ |
7584 |
+------------------------------------------------------------------------ |
7585 |
+r383 | azarah | 2003-07-17 15:55:18 -0400 (Thu, 17 Jul 2003) | 2 lines |
7586 |
+ |
7587 |
+Fix a type-o in /etc/fstab, bug #23308. |
7588 |
+ |
7589 |
+------------------------------------------------------------------------ |
7590 |
+r382 | azarah | 2003-07-17 15:16:28 -0400 (Thu, 17 Jul 2003) | 2 lines |
7591 |
+ |
7592 |
+use uname -r to get kernel version, bug #23923 |
7593 |
+ |
7594 |
+------------------------------------------------------------------------ |
7595 |
+r381 | azarah | 2003-07-17 14:39:54 -0400 (Thu, 17 Jul 2003) | 2 lines |
7596 |
+ |
7597 |
+Add mdadm support to /etc/init.d/checkfs, bug #23437 |
7598 |
+ |
7599 |
+------------------------------------------------------------------------ |
7600 |
+r380 | azarah | 2003-07-17 14:32:44 -0400 (Thu, 17 Jul 2003) | 2 lines |
7601 |
+ |
7602 |
+Add TERM=Eterm to /etc/DIR_COLORS, bug #23423 |
7603 |
+ |
7604 |
+------------------------------------------------------------------------ |
7605 |
+r379 | azarah | 2003-07-17 14:26:40 -0400 (Thu, 17 Jul 2003) | 2 lines |
7606 |
+ |
7607 |
+vlan support, bug #15588 |
7608 |
+ |
7609 |
+------------------------------------------------------------------------ |
7610 |
+r378 | azarah | 2003-07-16 15:38:51 -0400 (Wed, 16 Jul 2003) | 2 lines |
7611 |
+ |
7612 |
+fix keymap issues, bug #24084 |
7613 |
+ |
7614 |
+------------------------------------------------------------------------ |
7615 |
+r377 | azarah | 2003-07-16 15:19:05 -0400 (Wed, 16 Jul 2003) | 2 lines |
7616 |
+ |
7617 |
+some fixes |
7618 |
+ |
7619 |
+------------------------------------------------------------------------ |
7620 |
+r376 | azarah | 2003-07-16 14:27:55 -0400 (Wed, 16 Jul 2003) | 2 lines |
7621 |
+ |
7622 |
+more fixes |
7623 |
+ |
7624 |
+------------------------------------------------------------------------ |
7625 |
+r375 | azarah | 2003-07-16 14:13:46 -0400 (Wed, 16 Jul 2003) | 2 lines |
7626 |
+ |
7627 |
+various fixes |
7628 |
+ |
7629 |
+------------------------------------------------------------------------ |
7630 |
+r374 | azarah | 2003-07-15 16:36:32 -0400 (Tue, 15 Jul 2003) | 2 lines |
7631 |
+ |
7632 |
+small fixes |
7633 |
+ |
7634 |
+------------------------------------------------------------------------ |
7635 |
+r373 | robbat2 | 2003-07-03 00:23:33 -0400 (Thu, 03 Jul 2003) | 2 lines |
7636 |
+ |
7637 |
+remove lockfile |
7638 |
+ |
7639 |
+------------------------------------------------------------------------ |
7640 |
+r372 | robbat2 | 2003-07-02 22:13:47 -0400 (Wed, 02 Jul 2003) | 2 lines |
7641 |
+ |
7642 |
+Add frozen lock support |
7643 |
+ |
7644 |
+------------------------------------------------------------------------ |
7645 |
+r371 | robbat2 | 2003-07-02 22:07:18 -0400 (Wed, 02 Jul 2003) | 2 lines |
7646 |
+ |
7647 |
+Add frozen lock support |
7648 |
+ |
7649 |
+------------------------------------------------------------------------ |
7650 |
+r370 | azarah | 2003-06-23 16:56:16 -0400 (Mon, 23 Jun 2003) | 2 lines |
7651 |
+ |
7652 |
+cleanup for bug #21438 |
7653 |
+ |
7654 |
+------------------------------------------------------------------------ |
7655 |
+r369 | azarah | 2003-06-22 15:41:48 -0400 (Sun, 22 Jun 2003) | 2 lines |
7656 |
+ |
7657 |
+really fix bootmisc, bug #21438 |
7658 |
+ |
7659 |
+------------------------------------------------------------------------ |
7660 |
+r368 | azarah | 2003-05-21 16:14:50 -0400 (Wed, 21 May 2003) | 2 lines |
7661 |
+ |
7662 |
+Fix domainname to start before bootmisc; new file /etc/issue.logo |
7663 |
+ |
7664 |
+------------------------------------------------------------------------ |
7665 |
+r367 | azarah | 2003-05-21 14:55:58 -0400 (Wed, 21 May 2003) | 2 lines |
7666 |
+ |
7667 |
+type-o |
7668 |
+ |
7669 |
+------------------------------------------------------------------------ |
7670 |
+r366 | azarah | 2003-05-21 11:08:53 -0400 (Wed, 21 May 2003) | 2 lines |
7671 |
+ |
7672 |
+bug #21068 |
7673 |
+ |
7674 |
+------------------------------------------------------------------------ |
7675 |
+r365 | azarah | 2003-05-21 04:00:55 -0400 (Wed, 21 May 2003) | 2 lines |
7676 |
+ |
7677 |
+bugfixes |
7678 |
+ |
7679 |
+------------------------------------------------------------------------ |
7680 |
+r364 | azarah | 2003-05-20 15:28:57 -0400 (Tue, 20 May 2003) | 2 lines |
7681 |
+ |
7682 |
+bugfix release |
7683 |
+ |
7684 |
+------------------------------------------------------------------------ |
7685 |
+r363 | azarah | 2003-05-18 17:51:34 -0400 (Sun, 18 May 2003) | 2 lines |
7686 |
+ |
7687 |
+fixes |
7688 |
+ |
7689 |
+------------------------------------------------------------------------ |
7690 |
+r362 | azarah | 2003-05-14 16:30:05 -0400 (Wed, 14 May 2003) | 2 lines |
7691 |
+ |
7692 |
+fix net.ppp0 issues for kppp; dependency fixes |
7693 |
+ |
7694 |
+------------------------------------------------------------------------ |
7695 |
+r361 | azarah | 2003-05-12 18:51:10 -0400 (Mon, 12 May 2003) | 2 lines |
7696 |
+ |
7697 |
+More circular depend detection fixes |
7698 |
+ |
7699 |
+------------------------------------------------------------------------ |
7700 |
+r360 | azarah | 2003-05-12 17:23:05 -0400 (Mon, 12 May 2003) | 2 lines |
7701 |
+ |
7702 |
+some more fixes |
7703 |
+ |
7704 |
+------------------------------------------------------------------------ |
7705 |
+r359 | azarah | 2003-05-11 19:32:47 -0400 (Sun, 11 May 2003) | 2 lines |
7706 |
+ |
7707 |
+new release; supporting parallel startup and new dep system with many fixes |
7708 |
+ |
7709 |
+------------------------------------------------------------------------ |
7710 |
+r358 | azarah | 2003-05-09 18:14:49 -0400 (Fri, 09 May 2003) | 2 lines |
7711 |
+ |
7712 |
+new release |
7713 |
+ |
7714 |
+------------------------------------------------------------------------ |
7715 |
+r357 | azarah | 2003-05-07 18:30:20 -0400 (Wed, 07 May 2003) | 2 lines |
7716 |
+ |
7717 |
+cleanup gendepends.awk |
7718 |
+ |
7719 |
+------------------------------------------------------------------------ |
7720 |
+r356 | azarah | 2003-05-04 19:16:31 -0400 (Sun, 04 May 2003) | 2 lines |
7721 |
+ |
7722 |
+hostname again; add domainname |
7723 |
+ |
7724 |
+------------------------------------------------------------------------ |
7725 |
+r355 | azarah | 2003-04-29 17:23:18 -0400 (Tue, 29 Apr 2003) | 2 lines |
7726 |
+ |
7727 |
+revert root check |
7728 |
+ |
7729 |
+------------------------------------------------------------------------ |
7730 |
+r354 | azarah | 2003-04-29 17:11:36 -0400 (Tue, 29 Apr 2003) | 2 lines |
7731 |
+ |
7732 |
+Changelog update; fix root check in profile |
7733 |
+ |
7734 |
+------------------------------------------------------------------------ |
7735 |
+r353 | azarah | 2003-04-27 16:17:15 -0400 (Sun, 27 Apr 2003) | 2 lines |
7736 |
+ |
7737 |
+updates from Rach |
7738 |
+ |
7739 |
+------------------------------------------------------------------------ |
7740 |
+r352 | azarah | 2003-04-27 14:39:59 -0400 (Sun, 27 Apr 2003) | 2 lines |
7741 |
+ |
7742 |
+bugfixes; new version |
7743 |
+ |
7744 |
+------------------------------------------------------------------------ |
7745 |
+r351 | azarah | 2003-04-27 08:57:50 -0400 (Sun, 27 Apr 2003) | 2 lines |
7746 |
+ |
7747 |
+fix net.ppp0 and add save to clock rc-script |
7748 |
+ |
7749 |
+------------------------------------------------------------------------ |
7750 |
+r350 | azarah | 2003-04-21 16:43:38 -0400 (Mon, 21 Apr 2003) | 2 lines |
7751 |
+ |
7752 |
+some fixes |
7753 |
+ |
7754 |
+------------------------------------------------------------------------ |
7755 |
+r349 | azarah | 2003-04-11 13:29:43 -0400 (Fri, 11 Apr 2003) | 2 lines |
7756 |
+ |
7757 |
+small fixes |
7758 |
+ |
7759 |
+------------------------------------------------------------------------ |
7760 |
+r348 | azarah | 2003-04-09 15:06:34 -0400 (Wed, 09 Apr 2003) | 2 lines |
7761 |
+ |
7762 |
+add check to genenviron.awk |
7763 |
+ |
7764 |
+------------------------------------------------------------------------ |
7765 |
+r347 | azarah | 2003-04-08 10:12:56 -0400 (Tue, 08 Apr 2003) | 2 lines |
7766 |
+ |
7767 |
+Do not set PS1 for dumb terminal, bug #18886 |
7768 |
+ |
7769 |
+------------------------------------------------------------------------ |
7770 |
+r346 | azarah | 2003-04-06 22:49:43 -0400 (Sun, 06 Apr 2003) | 2 lines |
7771 |
+ |
7772 |
+new release |
7773 |
+ |
7774 |
+------------------------------------------------------------------------ |
7775 |
+r345 | azarah | 2003-04-06 12:28:27 -0400 (Sun, 06 Apr 2003) | 2 lines |
7776 |
+ |
7777 |
+various fixes; moved .c files to src |
7778 |
+ |
7779 |
+------------------------------------------------------------------------ |
7780 |
+r344 | azarah | 2003-03-30 05:12:56 -0500 (Sun, 30 Mar 2003) | 2 lines |
7781 |
+ |
7782 |
+serial console fix |
7783 |
+ |
7784 |
+------------------------------------------------------------------------ |
7785 |
+r343 | azarah | 2003-03-24 10:25:05 -0500 (Mon, 24 Mar 2003) | 2 lines |
7786 |
+ |
7787 |
+raid tweaks |
7788 |
+ |
7789 |
+------------------------------------------------------------------------ |
7790 |
+r342 | azarah | 2003-03-24 09:09:41 -0500 (Mon, 24 Mar 2003) | 2 lines |
7791 |
+ |
7792 |
+cleanups |
7793 |
+ |
7794 |
+------------------------------------------------------------------------ |
7795 |
+r341 | azarah | 2003-03-16 17:36:23 -0500 (Sun, 16 Mar 2003) | 2 lines |
7796 |
+ |
7797 |
+bug #17549 |
7798 |
+ |
7799 |
+------------------------------------------------------------------------ |
7800 |
+r340 | azarah | 2003-03-16 03:03:19 -0500 (Sun, 16 Mar 2003) | 2 lines |
7801 |
+ |
7802 |
+some fixes and new release |
7803 |
+ |
7804 |
+------------------------------------------------------------------------ |
7805 |
+r339 | azarah | 2003-03-10 22:31:45 -0500 (Mon, 10 Mar 2003) | 2 lines |
7806 |
+ |
7807 |
+fix /usr/bin/cut in /sbin/functions.sh |
7808 |
+ |
7809 |
+------------------------------------------------------------------------ |
7810 |
+r338 | azarah | 2003-03-10 21:50:53 -0500 (Mon, 10 Mar 2003) | 2 lines |
7811 |
+ |
7812 |
+some fixes |
7813 |
+ |
7814 |
+------------------------------------------------------------------------ |
7815 |
+r337 | azarah | 2003-03-10 21:30:22 -0500 (Mon, 10 Mar 2003) | 2 lines |
7816 |
+ |
7817 |
+some fixes |
7818 |
+ |
7819 |
+------------------------------------------------------------------------ |
7820 |
+r336 | azarah | 2003-03-09 16:45:22 -0500 (Sun, 09 Mar 2003) | 2 lines |
7821 |
+ |
7822 |
+small tweaks; sysfs support |
7823 |
+ |
7824 |
+------------------------------------------------------------------------ |
7825 |
+r335 | azarah | 2003-03-09 04:17:53 -0500 (Sun, 09 Mar 2003) | 2 lines |
7826 |
+ |
7827 |
+New test release |
7828 |
+ |
7829 |
+------------------------------------------------------------------------ |
7830 |
+r334 | azarah | 2003-03-09 04:06:23 -0500 (Sun, 09 Mar 2003) | 2 lines |
7831 |
+ |
7832 |
+some updates and fixes |
7833 |
+ |
7834 |
+------------------------------------------------------------------------ |
7835 |
+r333 | azarah | 2003-03-08 10:14:23 -0500 (Sat, 08 Mar 2003) | 2 lines |
7836 |
+ |
7837 |
+fix trying to unmount / on 2.4 kernel |
7838 |
+ |
7839 |
+------------------------------------------------------------------------ |
7840 |
+r332 | azarah | 2003-03-02 17:44:10 -0500 (Sun, 02 Mar 2003) | 2 lines |
7841 |
+ |
7842 |
+cleanup checkroot |
7843 |
+ |
7844 |
+------------------------------------------------------------------------ |
7845 |
+r331 | azarah | 2003-03-02 17:32:08 -0500 (Sun, 02 Mar 2003) | 2 lines |
7846 |
+ |
7847 |
+slight tweaks |
7848 |
+ |
7849 |
+------------------------------------------------------------------------ |
7850 |
+r330 | azarah | 2003-02-28 10:45:35 -0500 (Fri, 28 Feb 2003) | 2 lines |
7851 |
+ |
7852 |
+many fixes/optimizations |
7853 |
+ |
7854 |
+------------------------------------------------------------------------ |
7855 |
+r329 | azarah | 2003-02-27 15:20:01 -0500 (Thu, 27 Feb 2003) | 2 lines |
7856 |
+ |
7857 |
+fix unmount of non critical mounts |
7858 |
+ |
7859 |
+------------------------------------------------------------------------ |
7860 |
+r328 | azarah | 2003-02-27 14:40:49 -0500 (Thu, 27 Feb 2003) | 2 lines |
7861 |
+ |
7862 |
+remove greps that could be called if /usr not mounted |
7863 |
+ |
7864 |
+------------------------------------------------------------------------ |
7865 |
+r327 | azarah | 2003-02-27 08:36:42 -0500 (Thu, 27 Feb 2003) | 2 lines |
7866 |
+ |
7867 |
+should prob quote as well |
7868 |
+ |
7869 |
+------------------------------------------------------------------------ |
7870 |
+r326 | jhhudso | 2003-02-27 05:35:07 -0500 (Thu, 27 Feb 2003) | 3 lines |
7871 |
+ |
7872 |
+Fixed bug where esyslog would allow nothing to be sent to logger, |
7873 |
+making the system hang until ^D was typed (bug #16459) |
7874 |
+ |
7875 |
+------------------------------------------------------------------------ |
7876 |
+r325 | azarah | 2003-02-17 18:43:32 -0500 (Mon, 17 Feb 2003) | 2 lines |
7877 |
+ |
7878 |
+add generation of /etc/modprobe.devfs to modules-update |
7879 |
+ |
7880 |
+------------------------------------------------------------------------ |
7881 |
+r324 | azarah | 2003-02-16 21:48:39 -0500 (Sun, 16 Feb 2003) | 2 lines |
7882 |
+ |
7883 |
+bug fixes |
7884 |
+ |
7885 |
+------------------------------------------------------------------------ |
7886 |
+r323 | azarah | 2003-02-13 12:24:23 -0500 (Thu, 13 Feb 2003) | 2 lines |
7887 |
+ |
7888 |
+portage fixes |
7889 |
+ |
7890 |
+------------------------------------------------------------------------ |
7891 |
+r322 | azarah | 2003-02-13 12:10:16 -0500 (Thu, 13 Feb 2003) | 2 lines |
7892 |
+ |
7893 |
+portage fixes |
7894 |
+ |
7895 |
+------------------------------------------------------------------------ |
7896 |
+r321 | azarah | 2003-02-12 18:10:00 -0500 (Wed, 12 Feb 2003) | 2 lines |
7897 |
+ |
7898 |
+portage fixes |
7899 |
+ |
7900 |
+------------------------------------------------------------------------ |
7901 |
+r320 | azarah | 2003-02-12 18:03:37 -0500 (Wed, 12 Feb 2003) | 2 lines |
7902 |
+ |
7903 |
+portage fixes |
7904 |
+ |
7905 |
+------------------------------------------------------------------------ |
7906 |
+r319 | azarah | 2003-02-05 21:08:05 -0500 (Wed, 05 Feb 2003) | 2 lines |
7907 |
+ |
7908 |
+form fix |
7909 |
+ |
7910 |
+------------------------------------------------------------------------ |
7911 |
+r318 | azarah | 2003-02-05 21:00:01 -0500 (Wed, 05 Feb 2003) | 2 lines |
7912 |
+ |
7913 |
+update cachedepends.awk to properly setup environment |
7914 |
+ |
7915 |
+------------------------------------------------------------------------ |
7916 |
+r317 | azarah | 2003-02-05 04:05:51 -0500 (Wed, 05 Feb 2003) | 2 lines |
7917 |
+ |
7918 |
+fix SVCDIR in rc-envupdate.sh |
7919 |
+ |
7920 |
+------------------------------------------------------------------------ |
7921 |
+r316 | vapier | 2003-02-05 01:14:29 -0500 (Wed, 05 Feb 2003) | 2 lines |
7922 |
+ |
7923 |
+tweak elogin support and add entrance |
7924 |
+ |
7925 |
+------------------------------------------------------------------------ |
7926 |
+r315 | azarah | 2003-02-03 16:15:29 -0500 (Mon, 03 Feb 2003) | 2 lines |
7927 |
+ |
7928 |
+fix module-update for module-init-tools-0.9.9 |
7929 |
+ |
7930 |
+------------------------------------------------------------------------ |
7931 |
+r314 | azarah | 2003-02-01 18:32:27 -0500 (Sat, 01 Feb 2003) | 2 lines |
7932 |
+ |
7933 |
+remove url |
7934 |
+ |
7935 |
+------------------------------------------------------------------------ |
7936 |
+r313 | azarah | 2003-02-01 10:09:22 -0500 (Sat, 01 Feb 2003) | 2 lines |
7937 |
+ |
7938 |
+add isapnp to modules use |
7939 |
+ |
7940 |
+------------------------------------------------------------------------ |
7941 |
+r312 | woodchip | 2003-01-27 23:00:42 -0500 (Mon, 27 Jan 2003) | 2 lines |
7942 |
+ |
7943 |
+some fixes to halt.sh |
7944 |
+ |
7945 |
+------------------------------------------------------------------------ |
7946 |
+r311 | azarah | 2003-01-26 10:51:56 -0500 (Sun, 26 Jan 2003) | 2 lines |
7947 |
+ |
7948 |
+fix retval check in checkroot and checkfs |
7949 |
+ |
7950 |
+------------------------------------------------------------------------ |
7951 |
+r310 | azarah | 2003-01-26 03:27:42 -0500 (Sun, 26 Jan 2003) | 2 lines |
7952 |
+ |
7953 |
+fix nice in start-stop-daemon.c |
7954 |
+ |
7955 |
+------------------------------------------------------------------------ |
7956 |
+r309 | vapier | 2003-01-21 17:36:13 -0500 (Tue, 21 Jan 2003) | 2 lines |
7957 |
+ |
7958 |
+added elogind support #13790 |
7959 |
+ |
7960 |
+------------------------------------------------------------------------ |
7961 |
+r308 | azarah | 2003-01-21 17:05:07 -0500 (Tue, 21 Jan 2003) | 2 lines |
7962 |
+ |
7963 |
+add unicode keymap support |
7964 |
+ |
7965 |
+------------------------------------------------------------------------ |
7966 |
+r307 | azarah | 2003-01-19 19:51:11 -0500 (Sun, 19 Jan 2003) | 2 lines |
7967 |
+ |
7968 |
+misc fixes |
7969 |
+ |
7970 |
+------------------------------------------------------------------------ |
7971 |
+r306 | azarah | 2003-01-14 20:26:07 -0500 (Tue, 14 Jan 2003) | 2 lines |
7972 |
+ |
7973 |
+fix stale entries in svcdir |
7974 |
+ |
7975 |
+------------------------------------------------------------------------ |
7976 |
+r305 | azarah | 2003-01-14 20:03:53 -0500 (Tue, 14 Jan 2003) | 2 lines |
7977 |
+ |
7978 |
+add back old nvidia aliases, thanks to pac1085 on irc |
7979 |
+ |
7980 |
+------------------------------------------------------------------------ |
7981 |
+r304 | azarah | 2003-01-14 19:52:01 -0500 (Tue, 14 Jan 2003) | 2 lines |
7982 |
+ |
7983 |
+new release |
7984 |
+ |
7985 |
+------------------------------------------------------------------------ |
7986 |
+r303 | azarah | 2003-01-14 19:15:51 -0500 (Tue, 14 Jan 2003) | 2 lines |
7987 |
+ |
7988 |
+rc-update fixes |
7989 |
+ |
7990 |
+------------------------------------------------------------------------ |
7991 |
+r302 | azarah | 2003-01-14 18:42:47 -0500 (Tue, 14 Jan 2003) | 2 lines |
7992 |
+ |
7993 |
+really fix /var on seperate partition |
7994 |
+ |
7995 |
+------------------------------------------------------------------------ |
7996 |
+r301 | azarah | 2003-01-14 17:22:23 -0500 (Tue, 14 Jan 2003) | 2 lines |
7997 |
+ |
7998 |
+new release |
7999 |
+ |
8000 |
+------------------------------------------------------------------------ |
8001 |
+r300 | azarah | 2003-01-14 01:12:27 -0500 (Tue, 14 Jan 2003) | 2 lines |
8002 |
+ |
8003 |
+bugfix |
8004 |
+ |
8005 |
+------------------------------------------------------------------------ |
8006 |
+r299 | azarah | 2003-01-07 17:53:29 -0500 (Tue, 07 Jan 2003) | 2 lines |
8007 |
+ |
8008 |
+misc fixes |
8009 |
+ |
8010 |
+------------------------------------------------------------------------ |
8011 |
+r298 | azarah | 2003-01-06 18:06:22 -0500 (Mon, 06 Jan 2003) | 2 lines |
8012 |
+ |
8013 |
+type-o fixor |
8014 |
+ |
8015 |
+------------------------------------------------------------------------ |
8016 |
+r297 | azarah | 2003-01-06 16:32:44 -0500 (Mon, 06 Jan 2003) | 2 lines |
8017 |
+ |
8018 |
+lot of changes; hopeful release of rc-scripts-1.4.3.0 |
8019 |
+ |
8020 |
+------------------------------------------------------------------------ |
8021 |
+r296 | azarah | 2003-01-06 14:01:54 -0500 (Mon, 06 Jan 2003) | 2 lines |
8022 |
+ |
8023 |
+new release |
8024 |
+ |
8025 |
+------------------------------------------------------------------------ |
8026 |
+r295 | azarah | 2003-01-04 07:05:31 -0500 (Sat, 04 Jan 2003) | 2 lines |
8027 |
+ |
8028 |
+fix some quotes |
8029 |
+ |
8030 |
+------------------------------------------------------------------------ |
8031 |
+r294 | azarah | 2003-01-02 17:20:02 -0500 (Thu, 02 Jan 2003) | 2 lines |
8032 |
+ |
8033 |
+small fixes and enhancements |
8034 |
+ |
8035 |
+------------------------------------------------------------------------ |
8036 |
+r293 | azarah | 2002-12-29 11:56:29 -0500 (Sun, 29 Dec 2002) | 2 lines |
8037 |
+ |
8038 |
+use 'usbfs' for kernel 2.5 |
8039 |
+ |
8040 |
+------------------------------------------------------------------------ |
8041 |
+r292 | azarah | 2002-12-29 05:15:39 -0500 (Sun, 29 Dec 2002) | 2 lines |
8042 |
+ |
8043 |
+update modules-update for sys-apps/module-init-tools support |
8044 |
+ |
8045 |
+------------------------------------------------------------------------ |
8046 |
+r291 | azarah | 2002-12-25 19:28:16 -0500 (Wed, 25 Dec 2002) | 2 lines |
8047 |
+ |
8048 |
+add crypto-loop |
8049 |
+ |
8050 |
+------------------------------------------------------------------------ |
8051 |
+r290 | azarah | 2002-12-25 15:43:00 -0500 (Wed, 25 Dec 2002) | 2 lines |
8052 |
+ |
8053 |
+fix stripping all '=' for rc-envupdate.sh; fix rc-envupdate.sh not handeling CONFIG_PROTECT* properly |
8054 |
+ |
8055 |
+------------------------------------------------------------------------ |
8056 |
+r289 | azarah | 2002-12-24 16:46:20 -0500 (Tue, 24 Dec 2002) | 2 lines |
8057 |
+ |
8058 |
+new release |
8059 |
+ |
8060 |
+------------------------------------------------------------------------ |
8061 |
+r288 | azarah | 2002-12-24 13:38:00 -0500 (Tue, 24 Dec 2002) | 2 lines |
8062 |
+ |
8063 |
+bug fix |
8064 |
+ |
8065 |
+------------------------------------------------------------------------ |
8066 |
+r287 | azarah | 2002-12-21 17:16:28 -0500 (Sat, 21 Dec 2002) | 2 lines |
8067 |
+ |
8068 |
+fixes |
8069 |
+ |
8070 |
+------------------------------------------------------------------------ |
8071 |
+r286 | azarah | 2002-12-18 05:11:43 -0500 (Wed, 18 Dec 2002) | 2 lines |
8072 |
+ |
8073 |
+mips support among things |
8074 |
+ |
8075 |
+------------------------------------------------------------------------ |
8076 |
+r285 | azarah | 2002-12-11 15:56:23 -0500 (Wed, 11 Dec 2002) | 2 lines |
8077 |
+ |
8078 |
+fix dups in /etc/profile.env |
8079 |
+ |
8080 |
+------------------------------------------------------------------------ |
8081 |
+r284 | azarah | 2002-12-09 15:30:00 -0500 (Mon, 09 Dec 2002) | 2 lines |
8082 |
+ |
8083 |
+new release |
8084 |
+ |
8085 |
+------------------------------------------------------------------------ |
8086 |
+r283 | azarah | 2002-12-09 14:03:08 -0500 (Mon, 09 Dec 2002) | 2 lines |
8087 |
+ |
8088 |
+odd fixes |
8089 |
+ |
8090 |
+------------------------------------------------------------------------ |
8091 |
+r282 | azarah | 2002-12-05 14:05:23 -0500 (Thu, 05 Dec 2002) | 2 lines |
8092 |
+ |
8093 |
+also remove fam-oss temp files |
8094 |
+ |
8095 |
+------------------------------------------------------------------------ |
8096 |
+r281 | azarah | 2002-12-04 15:20:45 -0500 (Wed, 04 Dec 2002) | 2 lines |
8097 |
+ |
8098 |
+serial console fixes |
8099 |
+ |
8100 |
+------------------------------------------------------------------------ |
8101 |
+r280 | azarah | 2002-12-03 20:29:01 -0500 (Tue, 03 Dec 2002) | 2 lines |
8102 |
+ |
8103 |
+fix sourcing of helper scripts |
8104 |
+ |
8105 |
+------------------------------------------------------------------------ |
8106 |
+r279 | azarah | 2002-12-03 19:43:27 -0500 (Tue, 03 Dec 2002) | 2 lines |
8107 |
+ |
8108 |
+add profile headers |
8109 |
+ |
8110 |
+------------------------------------------------------------------------ |
8111 |
+r278 | azarah | 2002-12-03 06:20:40 -0500 (Tue, 03 Dec 2002) | 2 lines |
8112 |
+ |
8113 |
+add bug number |
8114 |
+ |
8115 |
+------------------------------------------------------------------------ |
8116 |
+r277 | azarah | 2002-12-01 12:45:18 -0500 (Sun, 01 Dec 2002) | 2 lines |
8117 |
+ |
8118 |
+bugfixes |
8119 |
+ |
8120 |
+------------------------------------------------------------------------ |
8121 |
+r276 | azarah | 2002-12-01 03:52:55 -0500 (Sun, 01 Dec 2002) | 2 lines |
8122 |
+ |
8123 |
+fix typeo in devfsd.conf |
8124 |
+ |
8125 |
+------------------------------------------------------------------------ |
8126 |
+r275 | azarah | 2002-11-29 01:04:34 -0500 (Fri, 29 Nov 2002) | 2 lines |
8127 |
+ |
8128 |
+move daemon stuff to rc-daemon.sh |
8129 |
+ |
8130 |
+------------------------------------------------------------------------ |
8131 |
+r274 | azarah | 2002-11-27 16:32:40 -0500 (Wed, 27 Nov 2002) | 2 lines |
8132 |
+ |
8133 |
+cluster updates |
8134 |
+ |
8135 |
+------------------------------------------------------------------------ |
8136 |
+r273 | azarah | 2002-11-26 10:04:10 -0500 (Tue, 26 Nov 2002) | 2 lines |
8137 |
+ |
8138 |
+quote some variables |
8139 |
+ |
8140 |
+------------------------------------------------------------------------ |
8141 |
+r272 | azarah | 2002-11-26 07:32:29 -0500 (Tue, 26 Nov 2002) | 2 lines |
8142 |
+ |
8143 |
+add some flexiblity to net dependency |
8144 |
+ |
8145 |
+------------------------------------------------------------------------ |
8146 |
+r271 | azarah | 2002-11-25 17:24:08 -0500 (Mon, 25 Nov 2002) | 2 lines |
8147 |
+ |
8148 |
+import Adelie Cluster stuff |
8149 |
+ |
8150 |
+------------------------------------------------------------------------ |
8151 |
+r270 | azarah | 2002-11-18 15:28:39 -0500 (Mon, 18 Nov 2002) | 2 lines |
8152 |
+ |
8153 |
+i2c support |
8154 |
+ |
8155 |
+------------------------------------------------------------------------ |
8156 |
+r269 | azarah | 2002-11-18 14:39:22 -0500 (Mon, 18 Nov 2002) | 2 lines |
8157 |
+ |
8158 |
+fix config files; fix awk module on non x86 archs |
8159 |
+ |
8160 |
+------------------------------------------------------------------------ |
8161 |
+r268 | azarah | 2002-11-18 10:15:08 -0500 (Mon, 18 Nov 2002) | 2 lines |
8162 |
+ |
8163 |
+add some checks |
8164 |
+ |
8165 |
+------------------------------------------------------------------------ |
8166 |
+r267 | azarah | 2002-11-18 08:41:58 -0500 (Mon, 18 Nov 2002) | 2 lines |
8167 |
+ |
8168 |
+change licenses |
8169 |
+ |
8170 |
+------------------------------------------------------------------------ |
8171 |
+r266 | azarah | 2002-11-18 08:07:02 -0500 (Mon, 18 Nov 2002) | 2 lines |
8172 |
+ |
8173 |
+change license |
8174 |
+ |
8175 |
+------------------------------------------------------------------------ |
8176 |
+r265 | azarah | 2002-11-18 07:41:54 -0500 (Mon, 18 Nov 2002) | 2 lines |
8177 |
+ |
8178 |
+remove spider fix, as it makes things even slower on older boxen |
8179 |
+ |
8180 |
+------------------------------------------------------------------------ |
8181 |
+r264 | azarah | 2002-11-18 07:26:20 -0500 (Mon, 18 Nov 2002) | 2 lines |
8182 |
+ |
8183 |
+awk version of rc-envupdate.sh |
8184 |
+ |
8185 |
+------------------------------------------------------------------------ |
8186 |
+r263 | vapier | 2002-11-18 07:19:02 -0500 (Mon, 18 Nov 2002) | 2 lines |
8187 |
+ |
8188 |
+changed GPLv2 or later |
8189 |
+ |
8190 |
+------------------------------------------------------------------------ |
8191 |
+r262 | azarah | 2002-11-18 07:18:27 -0500 (Mon, 18 Nov 2002) | 2 lines |
8192 |
+ |
8193 |
+awk version of rc-envupdate.sh |
8194 |
+ |
8195 |
+------------------------------------------------------------------------ |
8196 |
+r261 | azarah | 2002-11-18 04:02:26 -0500 (Mon, 18 Nov 2002) | 2 lines |
8197 |
+ |
8198 |
+fix using /usr/bin/find |
8199 |
+ |
8200 |
+------------------------------------------------------------------------ |
8201 |
+r260 | azarah | 2002-11-17 15:13:01 -0500 (Sun, 17 Nov 2002) | 2 lines |
8202 |
+ |
8203 |
+add functions.awk |
8204 |
+ |
8205 |
+------------------------------------------------------------------------ |
8206 |
+r259 | azarah | 2002-11-17 14:33:01 -0500 (Sun, 17 Nov 2002) | 2 lines |
8207 |
+ |
8208 |
+some sanity checks |
8209 |
+ |
8210 |
+------------------------------------------------------------------------ |
8211 |
+r258 | azarah | 2002-11-17 12:11:09 -0500 (Sun, 17 Nov 2002) | 2 lines |
8212 |
+ |
8213 |
+new version with super fast depscan.sh |
8214 |
+ |
8215 |
+------------------------------------------------------------------------ |
8216 |
+r257 | azarah | 2002-11-05 16:50:37 -0500 (Tue, 05 Nov 2002) | 2 lines |
8217 |
+ |
8218 |
+portage uid/gid |
8219 |
+ |
8220 |
+------------------------------------------------------------------------ |
8221 |
+r256 | azarah | 2002-11-05 13:17:06 -0500 (Tue, 05 Nov 2002) | 2 lines |
8222 |
+ |
8223 |
+minor bugfix release |
8224 |
+ |
8225 |
+------------------------------------------------------------------------ |
8226 |
+r255 | azarah | 2002-11-04 09:51:07 -0500 (Mon, 04 Nov 2002) | 2 lines |
8227 |
+ |
8228 |
+fix misc deps |
8229 |
+ |
8230 |
+------------------------------------------------------------------------ |
8231 |
+r254 | azarah | 2002-10-31 16:03:04 -0500 (Thu, 31 Oct 2002) | 2 lines |
8232 |
+ |
8233 |
+fix modules rc-script to handle moduleless kernel |
8234 |
+ |
8235 |
+------------------------------------------------------------------------ |
8236 |
+r253 | azarah | 2002-10-28 10:21:40 -0500 (Mon, 28 Oct 2002) | 2 lines |
8237 |
+ |
8238 |
+fix update-modules path in init.d/modules |
8239 |
+ |
8240 |
+------------------------------------------------------------------------ |
8241 |
+r252 | azarah | 2002-10-28 09:51:35 -0500 (Mon, 28 Oct 2002) | 2 lines |
8242 |
+ |
8243 |
+minor release |
8244 |
+ |
8245 |
+------------------------------------------------------------------------ |
8246 |
+r251 | azarah | 2002-10-27 20:49:22 -0500 (Sun, 27 Oct 2002) | 2 lines |
8247 |
+ |
8248 |
+bugfix |
8249 |
+ |
8250 |
+------------------------------------------------------------------------ |
8251 |
+r250 | azarah | 2002-10-25 19:49:31 -0400 (Fri, 25 Oct 2002) | 2 lines |
8252 |
+ |
8253 |
+bugfix |
8254 |
+ |
8255 |
+------------------------------------------------------------------------ |
8256 |
+r249 | azarah | 2002-10-17 18:43:25 -0400 (Thu, 17 Oct 2002) | 2 lines |
8257 |
+ |
8258 |
+fix race condition |
8259 |
+ |
8260 |
+------------------------------------------------------------------------ |
8261 |
+r248 | azarah | 2002-10-14 11:42:36 -0400 (Mon, 14 Oct 2002) | 2 lines |
8262 |
+ |
8263 |
+fixes; start-single-daemon |
8264 |
+ |
8265 |
+------------------------------------------------------------------------ |
8266 |
+r247 | azarah | 2002-10-13 15:20:23 -0400 (Sun, 13 Oct 2002) | 2 lines |
8267 |
+ |
8268 |
+misc form updates |
8269 |
+ |
8270 |
+------------------------------------------------------------------------ |
8271 |
+r246 | azarah | 2002-10-12 23:16:11 -0400 (Sat, 12 Oct 2002) | 2 lines |
8272 |
+ |
8273 |
+more fixes |
8274 |
+ |
8275 |
+------------------------------------------------------------------------ |
8276 |
+r245 | azarah | 2002-10-12 20:32:09 -0400 (Sat, 12 Oct 2002) | 2 lines |
8277 |
+ |
8278 |
+minor fixes |
8279 |
+ |
8280 |
+------------------------------------------------------------------------ |
8281 |
+r244 | azarah | 2002-10-05 15:58:25 -0400 (Sat, 05 Oct 2002) | 2 lines |
8282 |
+ |
8283 |
+many misc fixes and updates |
8284 |
+ |
8285 |
+------------------------------------------------------------------------ |
8286 |
+r243 | azarah | 2002-09-29 13:31:01 -0400 (Sun, 29 Sep 2002) | 2 lines |
8287 |
+ |
8288 |
+more fixes |
8289 |
+ |
8290 |
+------------------------------------------------------------------------ |
8291 |
+r242 | azarah | 2002-09-29 09:11:01 -0400 (Sun, 29 Sep 2002) | 2 lines |
8292 |
+ |
8293 |
+bugfixes |
8294 |
+ |
8295 |
+------------------------------------------------------------------------ |
8296 |
+r241 | azarah | 2002-09-25 17:46:08 -0400 (Wed, 25 Sep 2002) | 2 lines |
8297 |
+ |
8298 |
+ngpt fixes |
8299 |
+ |
8300 |
+------------------------------------------------------------------------ |
8301 |
+r240 | azarah | 2002-09-23 13:16:09 -0400 (Mon, 23 Sep 2002) | 2 lines |
8302 |
+ |
8303 |
+fixor |
8304 |
+ |
8305 |
+------------------------------------------------------------------------ |
8306 |
+r239 | aliz | 2002-09-23 05:29:56 -0400 (Mon, 23 Sep 2002) | 2 lines |
8307 |
+ |
8308 |
+swraid fixes |
8309 |
+ |
8310 |
+------------------------------------------------------------------------ |
8311 |
+r238 | azarah | 2002-09-22 13:56:31 -0400 (Sun, 22 Sep 2002) | 2 lines |
8312 |
+ |
8313 |
+NGPT support |
8314 |
+ |
8315 |
+------------------------------------------------------------------------ |
8316 |
+r237 | azarah | 2002-09-17 16:45:39 -0400 (Tue, 17 Sep 2002) | 2 lines |
8317 |
+ |
8318 |
+small fixor |
8319 |
+ |
8320 |
+------------------------------------------------------------------------ |
8321 |
+r236 | azarah | 2002-09-16 19:38:39 -0400 (Mon, 16 Sep 2002) | 2 lines |
8322 |
+ |
8323 |
+odd updates |
8324 |
+ |
8325 |
+------------------------------------------------------------------------ |
8326 |
+r235 | azarah | 2002-09-13 20:09:24 -0400 (Fri, 13 Sep 2002) | 2 lines |
8327 |
+ |
8328 |
+bork |
8329 |
+ |
8330 |
+------------------------------------------------------------------------ |
8331 |
+r234 | azarah | 2002-09-11 14:07:37 -0400 (Wed, 11 Sep 2002) | 2 lines |
8332 |
+ |
8333 |
+fix type-o in netmount |
8334 |
+ |
8335 |
+------------------------------------------------------------------------ |
8336 |
+r233 | azarah | 2002-09-07 18:13:29 -0400 (Sat, 07 Sep 2002) | 2 lines |
8337 |
+ |
8338 |
+release again |
8339 |
+ |
8340 |
+------------------------------------------------------------------------ |
8341 |
+r232 | azarah | 2002-09-07 17:52:35 -0400 (Sat, 07 Sep 2002) | 2 lines |
8342 |
+ |
8343 |
+quick release |
8344 |
+ |
8345 |
+------------------------------------------------------------------------ |
8346 |
+r231 | azarah | 2002-09-07 09:31:29 -0400 (Sat, 07 Sep 2002) | 2 lines |
8347 |
+ |
8348 |
+bugfixes |
8349 |
+ |
8350 |
+------------------------------------------------------------------------ |
8351 |
+r230 | azarah | 2002-08-29 02:09:56 -0400 (Thu, 29 Aug 2002) | 2 lines |
8352 |
+ |
8353 |
+fix invalid check for env-update |
8354 |
+ |
8355 |
+------------------------------------------------------------------------ |
8356 |
+r229 | azarah | 2002-08-28 14:03:08 -0400 (Wed, 28 Aug 2002) | 2 lines |
8357 |
+ |
8358 |
+revert. |
8359 |
+ |
8360 |
+------------------------------------------------------------------------ |
8361 |
+r228 | blizzy | 2002-08-27 16:26:32 -0400 (Tue, 27 Aug 2002) | 2 lines |
8362 |
+ |
8363 |
+minor change in output of extra blank line in eend() in case of error |
8364 |
+ |
8365 |
+------------------------------------------------------------------------ |
8366 |
+r227 | azarah | 2002-08-27 15:07:43 -0400 (Tue, 27 Aug 2002) | 2 lines |
8367 |
+ |
8368 |
+fix LVM bork |
8369 |
+ |
8370 |
+------------------------------------------------------------------------ |
8371 |
+r226 | woodchip | 2002-08-26 21:13:50 -0400 (Mon, 26 Aug 2002) | 2 lines |
8372 |
+ |
8373 |
+give root a GECOS, was NULL before :) |
8374 |
+ |
8375 |
+------------------------------------------------------------------------ |
8376 |
+r225 | azarah | 2002-08-25 16:29:07 -0400 (Sun, 25 Aug 2002) | 2 lines |
8377 |
+ |
8378 |
+add nfs to USE |
8379 |
+ |
8380 |
+------------------------------------------------------------------------ |
8381 |
+r224 | azarah | 2002-08-25 04:06:32 -0400 (Sun, 25 Aug 2002) | 2 lines |
8382 |
+ |
8383 |
+add Header |
8384 |
+ |
8385 |
+------------------------------------------------------------------------ |
8386 |
+r223 | azarah | 2002-08-25 03:58:54 -0400 (Sun, 25 Aug 2002) | 2 lines |
8387 |
+ |
8388 |
+new release |
8389 |
+ |
8390 |
+------------------------------------------------------------------------ |
8391 |
+r222 | azarah | 2002-08-22 15:55:34 -0400 (Thu, 22 Aug 2002) | 2 lines |
8392 |
+ |
8393 |
+small fixes |
8394 |
+ |
8395 |
+------------------------------------------------------------------------ |
8396 |
+r221 | azarah | 2002-08-12 14:22:32 -0400 (Mon, 12 Aug 2002) | 2 lines |
8397 |
+ |
8398 |
+fix keymaps |
8399 |
+ |
8400 |
+------------------------------------------------------------------------ |
8401 |
+r220 | azarah | 2002-08-11 18:45:41 -0400 (Sun, 11 Aug 2002) | 2 lines |
8402 |
+ |
8403 |
+raid support fixor |
8404 |
+ |
8405 |
+------------------------------------------------------------------------ |
8406 |
+r219 | azarah | 2002-08-11 17:44:53 -0400 (Sun, 11 Aug 2002) | 2 lines |
8407 |
+ |
8408 |
+resolve broken pipe issue in depscan.sh |
8409 |
+ |
8410 |
+------------------------------------------------------------------------ |
8411 |
+r218 | azarah | 2002-08-07 18:58:01 -0400 (Wed, 07 Aug 2002) | 2 lines |
8412 |
+ |
8413 |
+rc-scripts-1.3.8 |
8414 |
+ |
8415 |
+------------------------------------------------------------------------ |
8416 |
+r217 | azarah | 2002-08-07 14:13:35 -0400 (Wed, 07 Aug 2002) | 2 lines |
8417 |
+ |
8418 |
+move color ls stuff |
8419 |
+ |
8420 |
+------------------------------------------------------------------------ |
8421 |
+r216 | danarmak | 2002-08-06 16:12:28 -0400 (Tue, 06 Aug 2002) | 2 lines |
8422 |
+ |
8423 |
+fix #5948 - correct comment in rc.conf, see changelog file |
8424 |
+ |
8425 |
+------------------------------------------------------------------------ |
8426 |
+r215 | azarah | 2002-08-06 15:57:01 -0400 (Tue, 06 Aug 2002) | 2 lines |
8427 |
+ |
8428 |
+fix help output |
8429 |
+ |
8430 |
+------------------------------------------------------------------------ |
8431 |
+r214 | woodchip | 2002-08-03 23:10:10 -0400 (Sat, 03 Aug 2002) | 2 lines |
8432 |
+ |
8433 |
+added support for UPS shutdown |
8434 |
+ |
8435 |
+------------------------------------------------------------------------ |
8436 |
+r213 | azarah | 2002-07-27 15:43:54 -0400 (Sat, 27 Jul 2002) | 2 lines |
8437 |
+ |
8438 |
+change shell of daemons |
8439 |
+ |
8440 |
+------------------------------------------------------------------------ |
8441 |
+r212 | azarah | 2002-07-27 13:08:27 -0400 (Sat, 27 Jul 2002) | 2 lines |
8442 |
+ |
8443 |
+Redhat features; bugfixes |
8444 |
+ |
8445 |
+------------------------------------------------------------------------ |
8446 |
+r211 | carpaski | 2002-07-27 12:44:13 -0400 (Sat, 27 Jul 2002) | 2 lines |
8447 |
+ |
8448 |
+Update to changelog. |
8449 |
+ |
8450 |
+------------------------------------------------------------------------ |
8451 |
+r210 | carpaski | 2002-07-26 07:03:33 -0400 (Fri, 26 Jul 2002) | 2 lines |
8452 |
+ |
8453 |
+Added vpopmail to passwd and group as UID/GID 89 |
8454 |
+ |
8455 |
+------------------------------------------------------------------------ |
8456 |
+r209 | azarah | 2002-07-22 17:35:20 -0400 (Mon, 22 Jul 2002) | 2 lines |
8457 |
+ |
8458 |
+update awk regex |
8459 |
+ |
8460 |
+------------------------------------------------------------------------ |
8461 |
+r208 | azarah | 2002-07-22 17:26:17 -0400 (Mon, 22 Jul 2002) | 2 lines |
8462 |
+ |
8463 |
+small updates to awk regexp |
8464 |
+ |
8465 |
+------------------------------------------------------------------------ |
8466 |
+r207 | azarah | 2002-07-22 16:26:44 -0400 (Mon, 22 Jul 2002) | 2 lines |
8467 |
+ |
8468 |
+speed enhancements |
8469 |
+ |
8470 |
+------------------------------------------------------------------------ |
8471 |
+r206 | azarah | 2002-07-22 15:04:42 -0400 (Mon, 22 Jul 2002) | 2 lines |
8472 |
+ |
8473 |
+fixes/speed improvements |
8474 |
+ |
8475 |
+------------------------------------------------------------------------ |
8476 |
+r205 | azarah | 2002-07-22 00:27:42 -0400 (Mon, 22 Jul 2002) | 2 lines |
8477 |
+ |
8478 |
+small fixes |
8479 |
+ |
8480 |
+------------------------------------------------------------------------ |
8481 |
+r204 | azarah | 2002-07-21 20:21:21 -0400 (Sun, 21 Jul 2002) | 2 lines |
8482 |
+ |
8483 |
+small fixes; add user cyrus |
8484 |
+ |
8485 |
+------------------------------------------------------------------------ |
8486 |
+r203 | azarah | 2002-07-21 18:06:06 -0400 (Sun, 21 Jul 2002) | 2 lines |
8487 |
+ |
8488 |
+fixes |
8489 |
+ |
8490 |
+------------------------------------------------------------------------ |
8491 |
+r202 | azarah | 2002-07-21 10:25:00 -0400 (Sun, 21 Jul 2002) | 2 lines |
8492 |
+ |
8493 |
+small fixes/updates |
8494 |
+ |
8495 |
+------------------------------------------------------------------------ |
8496 |
+r201 | azarah | 2002-07-17 16:44:13 -0400 (Wed, 17 Jul 2002) | 2 lines |
8497 |
+ |
8498 |
+add logger as dep of modules |
8499 |
+ |
8500 |
+------------------------------------------------------------------------ |
8501 |
+r200 | azarah | 2002-07-17 15:59:47 -0400 (Wed, 17 Jul 2002) | 2 lines |
8502 |
+ |
8503 |
+small fix |
8504 |
+ |
8505 |
+------------------------------------------------------------------------ |
8506 |
+r199 | azarah | 2002-07-17 15:20:37 -0400 (Wed, 17 Jul 2002) | 2 lines |
8507 |
+ |
8508 |
+near new release |
8509 |
+ |
8510 |
+------------------------------------------------------------------------ |
8511 |
+r198 | azarah | 2002-07-16 18:46:57 -0400 (Tue, 16 Jul 2002) | 2 lines |
8512 |
+ |
8513 |
+small fixes |
8514 |
+ |
8515 |
+------------------------------------------------------------------------ |
8516 |
+r197 | azarah | 2002-07-07 05:25:28 -0400 (Sun, 07 Jul 2002) | 2 lines |
8517 |
+ |
8518 |
+small update |
8519 |
+ |
8520 |
+------------------------------------------------------------------------ |
8521 |
+r196 | azarah | 2002-07-05 17:07:59 -0400 (Fri, 05 Jul 2002) | 2 lines |
8522 |
+ |
8523 |
+group/user updates |
8524 |
+ |
8525 |
+------------------------------------------------------------------------ |
8526 |
+r195 | azarah | 2002-07-03 15:52:15 -0400 (Wed, 03 Jul 2002) | 2 lines |
8527 |
+ |
8528 |
+fix copyright |
8529 |
+ |
8530 |
+------------------------------------------------------------------------ |
8531 |
+r194 | azarah | 2002-06-29 21:18:55 -0400 (Sat, 29 Jun 2002) | 2 lines |
8532 |
+ |
8533 |
+bug fix |
8534 |
+ |
8535 |
+------------------------------------------------------------------------ |
8536 |
+r193 | azarah | 2002-06-24 19:26:37 -0400 (Mon, 24 Jun 2002) | 2 lines |
8537 |
+ |
8538 |
+fix inputrc for xzvt and german keyboards |
8539 |
+ |
8540 |
+------------------------------------------------------------------------ |
8541 |
+r192 | azarah | 2002-06-24 18:44:50 -0400 (Mon, 24 Jun 2002) | 2 lines |
8542 |
+ |
8543 |
+sshd user and group |
8544 |
+ |
8545 |
+------------------------------------------------------------------------ |
8546 |
+r191 | azarah | 2002-06-20 18:07:37 -0400 (Thu, 20 Jun 2002) | 2 lines |
8547 |
+ |
8548 |
+bugfixes and some new features |
8549 |
+ |
8550 |
+------------------------------------------------------------------------ |
8551 |
+r190 | bangert | 2002-06-20 14:55:53 -0400 (Thu, 20 Jun 2002) | 2 lines |
8552 |
+ |
8553 |
+well - lets put the bash-completion stuff in the right file, shall we |
8554 |
+ |
8555 |
+------------------------------------------------------------------------ |
8556 |
+r189 | bangert | 2002-06-20 13:55:44 -0400 (Thu, 20 Jun 2002) | 2 lines |
8557 |
+ |
8558 |
+add support for bash-completion |
8559 |
+ |
8560 |
+------------------------------------------------------------------------ |
8561 |
+r188 | carpaski | 2002-06-12 07:12:38 -0400 (Wed, 12 Jun 2002) | 4 lines |
8562 |
+ |
8563 |
+Pointed out in bug #3650 -- local VARNAME=... -- always returns 0 with |
8564 |
+the exception of invalid variable names. The eval wasn't being checked. |
8565 |
+Moved the 'local errstr' to its own line. (Credit: Felix von Leitner) |
8566 |
+ |
8567 |
+------------------------------------------------------------------------ |
8568 |
+r187 | azarah | 2002-06-05 17:59:26 -0400 (Wed, 05 Jun 2002) | 2 lines |
8569 |
+ |
8570 |
+MANPATH fix |
8571 |
+ |
8572 |
+------------------------------------------------------------------------ |
8573 |
+r186 | azarah | 2002-05-26 18:18:56 -0400 (Sun, 26 May 2002) | 2 lines |
8574 |
+ |
8575 |
+video4linux stuff |
8576 |
+ |
8577 |
+------------------------------------------------------------------------ |
8578 |
+r185 | azarah | 2002-05-26 15:29:54 -0400 (Sun, 26 May 2002) | 2 lines |
8579 |
+ |
8580 |
+resolve bug #2555 |
8581 |
+ |
8582 |
+------------------------------------------------------------------------ |
8583 |
+r184 | azarah | 2002-05-19 17:34:18 -0400 (Sun, 19 May 2002) | 2 lines |
8584 |
+ |
8585 |
+move EDITOR |
8586 |
+ |
8587 |
+------------------------------------------------------------------------ |
8588 |
+r183 | azarah | 2002-05-12 18:43:37 -0400 (Sun, 12 May 2002) | 2 lines |
8589 |
+ |
8590 |
+passwd fixes |
8591 |
+ |
8592 |
+------------------------------------------------------------------------ |
8593 |
+r182 | azarah | 2002-05-12 17:48:18 -0400 (Sun, 12 May 2002) | 2 lines |
8594 |
+ |
8595 |
+add headers |
8596 |
+ |
8597 |
+------------------------------------------------------------------------ |
8598 |
+r181 | azarah | 2002-05-12 16:22:36 -0400 (Sun, 12 May 2002) | 2 lines |
8599 |
+ |
8600 |
+new release |
8601 |
+ |
8602 |
+------------------------------------------------------------------------ |
8603 |
+r180 | azarah | 2002-05-11 23:24:17 -0400 (Sat, 11 May 2002) | 2 lines |
8604 |
+ |
8605 |
+consistency changes |
8606 |
+ |
8607 |
+------------------------------------------------------------------------ |
8608 |
+r179 | azarah | 2002-05-11 22:54:42 -0400 (Sat, 11 May 2002) | 2 lines |
8609 |
+ |
8610 |
+small fixes |
8611 |
+ |
8612 |
+------------------------------------------------------------------------ |
8613 |
+r178 | azarah | 2002-05-11 05:13:19 -0400 (Sat, 11 May 2002) | 2 lines |
8614 |
+ |
8615 |
+speed improvements; order fixes |
8616 |
+ |
8617 |
+------------------------------------------------------------------------ |
8618 |
+r177 | azarah | 2002-05-10 17:57:44 -0400 (Fri, 10 May 2002) | 2 lines |
8619 |
+ |
8620 |
+small fixes |
8621 |
+ |
8622 |
+------------------------------------------------------------------------ |
8623 |
+r176 | azarah | 2002-05-10 17:24:45 -0400 (Fri, 10 May 2002) | 2 lines |
8624 |
+ |
8625 |
+fixes |
8626 |
+ |
8627 |
+------------------------------------------------------------------------ |
8628 |
+r175 | azarah | 2002-05-06 17:51:11 -0400 (Mon, 06 May 2002) | 2 lines |
8629 |
+ |
8630 |
+rc-envupdate.sh fixes |
8631 |
+ |
8632 |
+------------------------------------------------------------------------ |
8633 |
+r174 | azarah | 2002-05-06 17:37:17 -0400 (Mon, 06 May 2002) | 2 lines |
8634 |
+ |
8635 |
+fixes |
8636 |
+ |
8637 |
+------------------------------------------------------------------------ |
8638 |
+r173 | azarah | 2002-04-28 04:18:00 -0400 (Sun, 28 Apr 2002) | 2 lines |
8639 |
+ |
8640 |
+consolefont thing |
8641 |
+ |
8642 |
+------------------------------------------------------------------------ |
8643 |
+r172 | woodchip | 2002-04-26 12:11:54 -0400 (Fri, 26 Apr 2002) | 2 lines |
8644 |
+ |
8645 |
+add user/group apache to passwd/group |
8646 |
+ |
8647 |
+------------------------------------------------------------------------ |
8648 |
+r171 | azarah | 2002-04-25 17:05:14 -0400 (Thu, 25 Apr 2002) | 2 lines |
8649 |
+ |
8650 |
+fix default route command |
8651 |
+ |
8652 |
+------------------------------------------------------------------------ |
8653 |
+r170 | woodchip | 2002-04-24 16:59:47 -0400 (Wed, 24 Apr 2002) | 2 lines |
8654 |
+ |
8655 |
+close #1754 |
8656 |
+ |
8657 |
+------------------------------------------------------------------------ |
8658 |
+r169 | azarah | 2002-04-23 06:28:15 -0400 (Tue, 23 Apr 2002) | 2 lines |
8659 |
+ |
8660 |
+utmpx fixes |
8661 |
+ |
8662 |
+------------------------------------------------------------------------ |
8663 |
+r168 | azarah | 2002-04-22 17:41:19 -0400 (Mon, 22 Apr 2002) | 2 lines |
8664 |
+ |
8665 |
+remove uneeded crontab |
8666 |
+ |
8667 |
+------------------------------------------------------------------------ |
8668 |
+r167 | azarah | 2002-04-21 15:27:07 -0400 (Sun, 21 Apr 2002) | 2 lines |
8669 |
+ |
8670 |
+more fixes |
8671 |
+ |
8672 |
+------------------------------------------------------------------------ |
8673 |
+r166 | azarah | 2002-04-21 14:12:54 -0400 (Sun, 21 Apr 2002) | 2 lines |
8674 |
+ |
8675 |
+ugh, for got to add this |
8676 |
+ |
8677 |
+------------------------------------------------------------------------ |
8678 |
+r165 | azarah | 2002-04-21 14:07:07 -0400 (Sun, 21 Apr 2002) | 2 lines |
8679 |
+ |
8680 |
+rc-envupdate and hopefull release |
8681 |
+ |
8682 |
+------------------------------------------------------------------------ |
8683 |
+r164 | azarah | 2002-04-12 12:02:11 -0400 (Fri, 12 Apr 2002) | 2 lines |
8684 |
+ |
8685 |
+small fixes |
8686 |
+ |
8687 |
+------------------------------------------------------------------------ |
8688 |
+r163 | azarah | 2002-04-11 16:00:32 -0400 (Thu, 11 Apr 2002) | 2 lines |
8689 |
+ |
8690 |
+small fixes |
8691 |
+ |
8692 |
+------------------------------------------------------------------------ |
8693 |
+r162 | azarah | 2002-04-05 18:21:25 -0500 (Fri, 05 Apr 2002) | 2 lines |
8694 |
+ |
8695 |
+move rc-help.sh as well. |
8696 |
+ |
8697 |
+------------------------------------------------------------------------ |
8698 |
+r161 | azarah | 2002-04-05 18:18:27 -0500 (Fri, 05 Apr 2002) | 2 lines |
8699 |
+ |
8700 |
+move to /sbin |
8701 |
+ |
8702 |
+------------------------------------------------------------------------ |
8703 |
+r160 | azarah | 2002-04-01 13:37:39 -0500 (Mon, 01 Apr 2002) | 2 lines |
8704 |
+ |
8705 |
+small fixes |
8706 |
+ |
8707 |
+------------------------------------------------------------------------ |
8708 |
+r159 | azarah | 2002-03-24 14:00:09 -0500 (Sun, 24 Mar 2002) | 2 lines |
8709 |
+ |
8710 |
+rc-scripts-1.3.2 |
8711 |
+ |
8712 |
+------------------------------------------------------------------------ |
8713 |
+r158 | azarah | 2002-03-24 08:40:44 -0500 (Sun, 24 Mar 2002) | 2 lines |
8714 |
+ |
8715 |
+INPUTRC |
8716 |
+ |
8717 |
+------------------------------------------------------------------------ |
8718 |
+r157 | azarah | 2002-03-24 04:47:01 -0500 (Sun, 24 Mar 2002) | 2 lines |
8719 |
+ |
8720 |
+lots of fixes/updates |
8721 |
+ |
8722 |
+------------------------------------------------------------------------ |
8723 |
+r156 | drobbins | 2002-03-23 13:33:02 -0500 (Sat, 23 Mar 2002) | 2 lines |
8724 |
+ |
8725 |
+closing bug #1318 |
8726 |
+ |
8727 |
+------------------------------------------------------------------------ |
8728 |
+r155 | drobbins | 2002-03-23 13:17:44 -0500 (Sat, 23 Mar 2002) | 2 lines |
8729 |
+ |
8730 |
+1.3.1 release |
8731 |
+ |
8732 |
+------------------------------------------------------------------------ |
8733 |
+r154 | azarah | 2002-03-23 07:52:56 -0500 (Sat, 23 Mar 2002) | 2 lines |
8734 |
+ |
8735 |
+before/after update |
8736 |
+ |
8737 |
+------------------------------------------------------------------------ |
8738 |
+r153 | azarah | 2002-03-23 07:10:43 -0500 (Sat, 23 Mar 2002) | 2 lines |
8739 |
+ |
8740 |
+small fix |
8741 |
+ |
8742 |
+------------------------------------------------------------------------ |
8743 |
+r152 | azarah | 2002-03-23 07:09:00 -0500 (Sat, 23 Mar 2002) | 2 lines |
8744 |
+ |
8745 |
+make the --quiet stuff a bit better |
8746 |
+ |
8747 |
+------------------------------------------------------------------------ |
8748 |
+r151 | azarah | 2002-03-23 06:52:41 -0500 (Sat, 23 Mar 2002) | 2 lines |
8749 |
+ |
8750 |
+reformat error messages |
8751 |
+ |
8752 |
+------------------------------------------------------------------------ |
8753 |
+r150 | azarah | 2002-03-23 03:14:40 -0500 (Sat, 23 Mar 2002) | 2 lines |
8754 |
+ |
8755 |
+small fixes |
8756 |
+ |
8757 |
+------------------------------------------------------------------------ |
8758 |
+r149 | azarah | 2002-03-21 05:05:28 -0500 (Thu, 21 Mar 2002) | 2 lines |
8759 |
+ |
8760 |
+small fix |
8761 |
+ |
8762 |
+------------------------------------------------------------------------ |
8763 |
+r148 | azarah | 2002-03-19 15:42:33 -0500 (Tue, 19 Mar 2002) | 2 lines |
8764 |
+ |
8765 |
+add --quiet |
8766 |
+ |
8767 |
+------------------------------------------------------------------------ |
8768 |
+r147 | azarah | 2002-03-18 12:39:49 -0500 (Mon, 18 Mar 2002) | 2 lines |
8769 |
+ |
8770 |
+small fixes |
8771 |
+ |
8772 |
+------------------------------------------------------------------------ |
8773 |
+r146 | azarah | 2002-03-14 16:58:08 -0500 (Thu, 14 Mar 2002) | 2 lines |
8774 |
+ |
8775 |
+group/passwd fixes, and fix net.eth0 DHCP shutdown |
8776 |
+ |
8777 |
+------------------------------------------------------------------------ |
8778 |
+r145 | azarah | 2002-03-11 16:39:04 -0500 (Mon, 11 Mar 2002) | 2 lines |
8779 |
+ |
8780 |
+fixes to depscan.sh and functions.sh |
8781 |
+ |
8782 |
+------------------------------------------------------------------------ |
8783 |
+r144 | azarah | 2002-03-10 17:57:28 -0500 (Sun, 10 Mar 2002) | 2 lines |
8784 |
+ |
8785 |
+lost of fixes |
8786 |
+ |
8787 |
+------------------------------------------------------------------------ |
8788 |
+r143 | azarah | 2002-03-06 16:23:44 -0500 (Wed, 06 Mar 2002) | 2 lines |
8789 |
+ |
8790 |
+update |
8791 |
+ |
8792 |
+------------------------------------------------------------------------ |
8793 |
+r142 | azarah | 2002-03-04 16:52:04 -0500 (Mon, 04 Mar 2002) | 2 lines |
8794 |
+ |
8795 |
+odd fixes |
8796 |
+ |
8797 |
+------------------------------------------------------------------------ |
8798 |
+r141 | azarah | 2002-03-04 14:40:29 -0500 (Mon, 04 Mar 2002) | 2 lines |
8799 |
+ |
8800 |
+kbd support |
8801 |
+ |
8802 |
+------------------------------------------------------------------------ |
8803 |
+r140 | azarah | 2002-03-04 13:55:29 -0500 (Mon, 04 Mar 2002) | 2 lines |
8804 |
+ |
8805 |
+type-o |
8806 |
+ |
8807 |
+------------------------------------------------------------------------ |
8808 |
+r139 | azarah | 2002-03-04 13:52:59 -0500 (Mon, 04 Mar 2002) | 2 lines |
8809 |
+ |
8810 |
+new release |
8811 |
+ |
8812 |
+------------------------------------------------------------------------ |
8813 |
+r138 | azarah | 2002-03-03 17:13:22 -0500 (Sun, 03 Mar 2002) | 2 lines |
8814 |
+ |
8815 |
+new release |
8816 |
+ |
8817 |
+------------------------------------------------------------------------ |
8818 |
+r137 | azarah | 2002-03-03 12:12:40 -0500 (Sun, 03 Mar 2002) | 2 lines |
8819 |
+ |
8820 |
+caching update |
8821 |
+ |
8822 |
+------------------------------------------------------------------------ |
8823 |
+r136 | azarah | 2002-03-03 03:47:09 -0500 (Sun, 03 Mar 2002) | 2 lines |
8824 |
+ |
8825 |
+remove uneeded pam.d files |
8826 |
+ |
8827 |
+------------------------------------------------------------------------ |
8828 |
+r135 | azarah | 2002-03-01 17:31:03 -0500 (Fri, 01 Mar 2002) | 2 lines |
8829 |
+ |
8830 |
+fixes and wrapping for syntax error detection |
8831 |
+ |
8832 |
+------------------------------------------------------------------------ |
8833 |
+r134 | azarah | 2002-02-27 18:58:31 -0500 (Wed, 27 Feb 2002) | 2 lines |
8834 |
+ |
8835 |
+local stuff |
8836 |
+ |
8837 |
+------------------------------------------------------------------------ |
8838 |
+r133 | azarah | 2002-02-27 16:25:53 -0500 (Wed, 27 Feb 2002) | 2 lines |
8839 |
+ |
8840 |
+ramdisk updates |
8841 |
+ |
8842 |
+------------------------------------------------------------------------ |
8843 |
+r132 | azarah | 2002-02-27 15:45:56 -0500 (Wed, 27 Feb 2002) | 2 lines |
8844 |
+ |
8845 |
+fix .devfsd bug |
8846 |
+ |
8847 |
+------------------------------------------------------------------------ |
8848 |
+r131 | azarah | 2002-02-26 16:20:59 -0500 (Tue, 26 Feb 2002) | 2 lines |
8849 |
+ |
8850 |
+fix services to stop on halt even if needed service fails to start |
8851 |
+ |
8852 |
+------------------------------------------------------------------------ |
8853 |
+r130 | azarah | 2002-02-26 14:07:16 -0500 (Tue, 26 Feb 2002) | 2 lines |
8854 |
+ |
8855 |
+update consolefont; fix devfs /etc/mtab entry again |
8856 |
+ |
8857 |
+------------------------------------------------------------------------ |
8858 |
+r129 | azarah | 2002-02-25 19:07:27 -0500 (Mon, 25 Feb 2002) | 2 lines |
8859 |
+ |
8860 |
+fix devfs and /etc/mtab creation issue |
8861 |
+ |
8862 |
+------------------------------------------------------------------------ |
8863 |
+r128 | drobbins | 2002-02-17 12:44:51 -0500 (Sun, 17 Feb 2002) | 2 lines |
8864 |
+ |
8865 |
+XFS is now the default filesystem in /etc/fstab |
8866 |
+ |
8867 |
+------------------------------------------------------------------------ |
8868 |
+r127 | azarah | 2002-02-16 21:24:47 -0500 (Sat, 16 Feb 2002) | 2 lines |
8869 |
+ |
8870 |
+misc fixes |
8871 |
+ |
8872 |
+------------------------------------------------------------------------ |
8873 |
+r126 | azarah | 2002-02-15 17:05:54 -0500 (Fri, 15 Feb 2002) | 2 lines |
8874 |
+ |
8875 |
+update help |
8876 |
+ |
8877 |
+------------------------------------------------------------------------ |
8878 |
+r125 | azarah | 2002-02-15 15:45:48 -0500 (Fri, 15 Feb 2002) | 2 lines |
8879 |
+ |
8880 |
+working proto |
8881 |
+ |
8882 |
+------------------------------------------------------------------------ |
8883 |
+r124 | azarah | 2002-02-14 23:35:43 -0500 (Thu, 14 Feb 2002) | 2 lines |
8884 |
+ |
8885 |
+have backup .. want to see if i can finish at work |
8886 |
+ |
8887 |
+------------------------------------------------------------------------ |
8888 |
+r123 | azarah | 2002-02-05 18:39:27 -0500 (Tue, 05 Feb 2002) | 2 lines |
8889 |
+ |
8890 |
+add comment about where config file is |
8891 |
+ |
8892 |
+------------------------------------------------------------------------ |
8893 |
+r122 | azarah | 2002-02-05 18:17:28 -0500 (Tue, 05 Feb 2002) | 2 lines |
8894 |
+ |
8895 |
+enhance gateway support for net.eth0 |
8896 |
+ |
8897 |
+------------------------------------------------------------------------ |
8898 |
+r121 | gbevin | 2002-02-05 07:40:18 -0500 (Tue, 05 Feb 2002) | 4 lines |
8899 |
+ |
8900 |
+Added /bin/bash as mysql login shell to be able to do admin tasks as |
8901 |
+the mysql user. Changed the postgres homedir to /var/lib/postgresql to |
8902 |
+be in sync with the ebuild. |
8903 |
+ |
8904 |
+------------------------------------------------------------------------ |
8905 |
+r120 | azarah | 2002-02-02 09:47:27 -0500 (Sat, 02 Feb 2002) | 2 lines |
8906 |
+ |
8907 |
+update deps |
8908 |
+ |
8909 |
+------------------------------------------------------------------------ |
8910 |
+r119 | azarah | 2002-02-01 19:04:19 -0500 (Fri, 01 Feb 2002) | 6 lines |
8911 |
+ |
8912 |
+Added numlock before I forget, or Woodchip actually start on it. |
8913 |
+Woodchip: if you have already, and yours is better, just commit |
8914 |
+ and fix ChangeLog. |
8915 |
+ |
8916 |
+Long day .. must be off to bed now ;/ |
8917 |
+ |
8918 |
+------------------------------------------------------------------------ |
8919 |
+r118 | azarah | 2002-01-29 12:27:15 -0500 (Tue, 29 Jan 2002) | 2 lines |
8920 |
+ |
8921 |
+update localmount not to mount coda mounts |
8922 |
+ |
8923 |
+------------------------------------------------------------------------ |
8924 |
+r117 | azarah | 2002-01-28 21:28:47 -0500 (Mon, 28 Jan 2002) | 2 lines |
8925 |
+ |
8926 |
+unmount fixes to netmount |
8927 |
+ |
8928 |
+------------------------------------------------------------------------ |
8929 |
+r116 | azarah | 2002-01-27 04:54:50 -0500 (Sun, 27 Jan 2002) | 2 lines |
8930 |
+ |
8931 |
+update rc.conf to be more desktop friendly |
8932 |
+ |
8933 |
+------------------------------------------------------------------------ |
8934 |
+r115 | woodchip | 2002-01-27 00:59:23 -0500 (Sun, 27 Jan 2002) | 2 lines |
8935 |
+ |
8936 |
+security fixes for /etc/pam.d/chsh,sshd,login and some cleanups in /etc/passwd,group for user/group mysql |
8937 |
+ |
8938 |
+------------------------------------------------------------------------ |
8939 |
+r114 | woodchip | 2002-01-27 00:40:50 -0500 (Sun, 27 Jan 2002) | 2 lines |
8940 |
+ |
8941 |
+add pam_shells.so for /etc/shells compliance |
8942 |
+ |
8943 |
+------------------------------------------------------------------------ |
8944 |
+r113 | azarah | 2002-01-26 19:06:46 -0500 (Sat, 26 Jan 2002) | 2 lines |
8945 |
+ |
8946 |
+charset map support |
8947 |
+ |
8948 |
+------------------------------------------------------------------------ |
8949 |
+r112 | azarah | 2002-01-25 12:42:57 -0500 (Fri, 25 Jan 2002) | 2 lines |
8950 |
+ |
8951 |
+dircolors skel update |
8952 |
+ |
8953 |
+------------------------------------------------------------------------ |
8954 |
+r111 | azarah | 2002-01-23 17:57:58 -0500 (Wed, 23 Jan 2002) | 2 lines |
8955 |
+ |
8956 |
+fix squid gid |
8957 |
+ |
8958 |
+------------------------------------------------------------------------ |
8959 |
+r110 | azarah | 2002-01-23 15:54:55 -0500 (Wed, 23 Jan 2002) | 2 lines |
8960 |
+ |
8961 |
+new mtab creation scheme |
8962 |
+ |
8963 |
+------------------------------------------------------------------------ |
8964 |
+r109 | azarah | 2002-01-23 13:15:10 -0500 (Wed, 23 Jan 2002) | 2 lines |
8965 |
+ |
8966 |
+fix restart problem with net.* services |
8967 |
+ |
8968 |
+------------------------------------------------------------------------ |
8969 |
+r108 | azarah | 2002-01-23 13:12:41 -0500 (Wed, 23 Jan 2002) | 2 lines |
8970 |
+ |
8971 |
+tough one to die ;-) |
8972 |
+ |
8973 |
+------------------------------------------------------------------------ |
8974 |
+r107 | azarah | 2002-01-20 19:03:15 -0500 (Sun, 20 Jan 2002) | 2 lines |
8975 |
+ |
8976 |
+new release |
8977 |
+ |
8978 |
+------------------------------------------------------------------------ |
8979 |
+r106 | azarah | 2002-01-20 12:15:24 -0500 (Sun, 20 Jan 2002) | 2 lines |
8980 |
+ |
8981 |
+update Changelog |
8982 |
+ |
8983 |
+------------------------------------------------------------------------ |
8984 |
+r105 | azarah | 2002-01-20 12:12:52 -0500 (Sun, 20 Jan 2002) | 2 lines |
8985 |
+ |
8986 |
+updated net.eth0 to 'use' pcmcia |
8987 |
+ |
8988 |
+------------------------------------------------------------------------ |
8989 |
+r104 | azarah | 2002-01-20 03:47:56 -0500 (Sun, 20 Jan 2002) | 2 lines |
8990 |
+ |
8991 |
+add support for the new mtab scheme |
8992 |
+ |
8993 |
+------------------------------------------------------------------------ |
8994 |
+r103 | drobbins | 2002-01-15 14:20:20 -0500 (Tue, 15 Jan 2002) | 2 lines |
8995 |
+ |
8996 |
+grammar fix in error |
8997 |
+ |
8998 |
+------------------------------------------------------------------------ |
8999 |
+r102 | azarah | 2002-01-08 16:14:48 -0500 (Tue, 08 Jan 2002) | 2 lines |
9000 |
+ |
9001 |
+Changelog update; fix dircolors for cases where bash do not export SHELL |
9002 |
+ |
9003 |
+------------------------------------------------------------------------ |
9004 |
+r101 | azarah | 2002-01-06 21:03:44 -0500 (Sun, 06 Jan 2002) | 2 lines |
9005 |
+ |
9006 |
+new net.* rc-script config scheme ... a initial framework |
9007 |
+ |
9008 |
+------------------------------------------------------------------------ |
9009 |
+r100 | woodchip | 2002-01-06 15:06:31 -0500 (Sun, 06 Jan 2002) | 2 lines |
9010 |
+ |
9011 |
+Removed email address from manpages. |
9012 |
+ |
9013 |
+------------------------------------------------------------------------ |
9014 |
+r99 | azarah | 2002-01-05 19:31:40 -0500 (Sat, 05 Jan 2002) | 2 lines |
9015 |
+ |
9016 |
+fixed the cdrw entry that wronly had ^dvd$ |
9017 |
+ |
9018 |
+------------------------------------------------------------------------ |
9019 |
+r98 | azarah | 2002-01-04 17:41:29 -0500 (Fri, 04 Jan 2002) | 2 lines |
9020 |
+ |
9021 |
+add a paragraph about the 'net' dependancy |
9022 |
+ |
9023 |
+------------------------------------------------------------------------ |
9024 |
+r97 | drobbins | 2001-12-30 22:30:10 -0500 (Sun, 30 Dec 2001) | 2 lines |
9025 |
+ |
9026 |
+umask fix and cd-tools reminder. |
9027 |
+ |
9028 |
+------------------------------------------------------------------------ |
9029 |
+r96 | azarah | 2001-12-30 17:47:53 -0500 (Sun, 30 Dec 2001) | 2 lines |
9030 |
+ |
9031 |
+fixors |
9032 |
+ |
9033 |
+------------------------------------------------------------------------ |
9034 |
+r95 | woodchip | 2001-12-29 16:09:51 -0500 (Sat, 29 Dec 2001) | 5 lines |
9035 |
+ |
9036 |
+sort -t: -k3,3 -n /etc/passwd,group. Makes it easier to see whats |
9037 |
+going on. I dont like the way several users are currently setup, |
9038 |
+and hope to eventually fix them. Sadly, they werent added with |
9039 |
+very much thought. Ick. |
9040 |
+ |
9041 |
+------------------------------------------------------------------------ |
9042 |
+r94 | azarah | 2001-12-28 19:36:29 -0500 (Fri, 28 Dec 2001) | 2 lines |
9043 |
+ |
9044 |
+forgot rc-help.sh |
9045 |
+ |
9046 |
+------------------------------------------------------------------------ |
9047 |
+r93 | azarah | 2001-12-28 18:49:22 -0500 (Fri, 28 Dec 2001) | 2 lines |
9048 |
+ |
9049 |
+add help, etc |
9050 |
+ |
9051 |
+------------------------------------------------------------------------ |
9052 |
+r92 | azarah | 2001-12-25 17:54:12 -0500 (Tue, 25 Dec 2001) | 2 lines |
9053 |
+ |
9054 |
+small fixors |
9055 |
+ |
9056 |
+------------------------------------------------------------------------ |
9057 |
+r91 | azarah | 2001-12-24 19:21:03 -0500 (Mon, 24 Dec 2001) | 2 lines |
9058 |
+ |
9059 |
+added pause function; updated restart to also restart services dependant on; other misc fixes |
9060 |
+ |
9061 |
+------------------------------------------------------------------------ |
9062 |
+r90 | drobbins | 2001-12-22 11:05:17 -0500 (Sat, 22 Dec 2001) | 2 lines |
9063 |
+ |
9064 |
+Removed a potentially bad sleep call. |
9065 |
+ |
9066 |
+------------------------------------------------------------------------ |
9067 |
+r89 | azarah | 2001-12-22 03:06:42 -0500 (Sat, 22 Dec 2001) | 2 lines |
9068 |
+ |
9069 |
+small fixor |
9070 |
+ |
9071 |
+------------------------------------------------------------------------ |
9072 |
+r88 | azarah | 2001-12-22 02:34:38 -0500 (Sat, 22 Dec 2001) | 2 lines |
9073 |
+ |
9074 |
+small fixor |
9075 |
+ |
9076 |
+------------------------------------------------------------------------ |
9077 |
+r87 | azarah | 2001-12-22 02:19:59 -0500 (Sat, 22 Dec 2001) | 2 lines |
9078 |
+ |
9079 |
+typeo |
9080 |
+ |
9081 |
+------------------------------------------------------------------------ |
9082 |
+r86 | azarah | 2001-12-22 02:05:24 -0500 (Sat, 22 Dec 2001) | 2 lines |
9083 |
+ |
9084 |
+baselayout for checkout; sorry .. evo problem |
9085 |
+ |
9086 |
+------------------------------------------------------------------------ |
9087 |
+r85 | azarah | 2001-12-22 01:51:19 -0500 (Sat, 22 Dec 2001) | 2 lines |
9088 |
+ |
9089 |
+drop init wrapper; LVM support; better unmount on shutdown support |
9090 |
+ |
9091 |
+------------------------------------------------------------------------ |
9092 |
+r84 | azarah | 2001-12-17 17:40:37 -0500 (Mon, 17 Dec 2001) | 2 lines |
9093 |
+ |
9094 |
+new rc script that make init wrapper unneeded |
9095 |
+ |
9096 |
+------------------------------------------------------------------------ |
9097 |
+r83 | azarah | 2001-12-16 08:57:09 -0500 (Sun, 16 Dec 2001) | 2 lines |
9098 |
+ |
9099 |
+fix typo that caused needed depends not in a runlevel to be stopped |
9100 |
+ |
9101 |
+------------------------------------------------------------------------ |
9102 |
+r82 | g2boojum | 2001-12-13 18:19:13 -0500 (Thu, 13 Dec 2001) | 3 lines |
9103 |
+ |
9104 |
+For some reason /dev/BOOT gets mounted to /mnt/boot, which is contrary to |
9105 |
+what we've been doing. I've changed it to mount on /boot. |
9106 |
+ |
9107 |
+------------------------------------------------------------------------ |
9108 |
+r81 | azarah | 2001-12-10 15:07:27 -0500 (Mon, 10 Dec 2001) | 2 lines |
9109 |
+ |
9110 |
+add localhost entry to /etc/hosts |
9111 |
+ |
9112 |
+------------------------------------------------------------------------ |
9113 |
+r80 | woodchip | 2001-12-08 18:16:03 -0500 (Sat, 08 Dec 2001) | 2 lines |
9114 |
+ |
9115 |
+tweaks |
9116 |
+ |
9117 |
+------------------------------------------------------------------------ |
9118 |
+r79 | woodchip | 2001-12-08 17:29:06 -0500 (Sat, 08 Dec 2001) | 2 lines |
9119 |
+ |
9120 |
+ rc-scripts version bump |
9121 |
+ |
9122 |
+------------------------------------------------------------------------ |
9123 |
+r78 | woodchip | 2001-12-08 17:19:28 -0500 (Sat, 08 Dec 2001) | 2 lines |
9124 |
+ |
9125 |
+*** empty log message *** |
9126 |
+ |
9127 |
+------------------------------------------------------------------------ |
9128 |
+r77 | woodchip | 2001-12-08 17:19:04 -0500 (Sat, 08 Dec 2001) | 6 lines |
9129 |
+ |
9130 |
+runscript is moved here, instead of sitting in init.d. |
9131 |
+this was desired, as a note, FIXME, deal, was around in baselayout.. |
9132 |
+ |
9133 |
+start-stop-daemon is latest and greatest, coming from Debian project, |
9134 |
+moved from our sysvinit package to here now. |
9135 |
+ |
9136 |
+------------------------------------------------------------------------ |
9137 |
+r76 | woodchip | 2001-12-08 17:14:39 -0500 (Sat, 08 Dec 2001) | 6 lines |
9138 |
+ |
9139 |
+postgres is user id 70, primary group id 70. |
9140 |
+ |
9141 |
+profile is back to root's umask 077 |
9142 |
+ |
9143 |
+hosts doesnt have localhost record |
9144 |
+ |
9145 |
+------------------------------------------------------------------------ |
9146 |
+r75 | azarah | 2001-12-08 17:11:42 -0500 (Sat, 08 Dec 2001) | 2 lines |
9147 |
+ |
9148 |
+. |
9149 |
+ |
9150 |
+------------------------------------------------------------------------ |
9151 |
+r74 | azarah | 2001-12-08 16:57:39 -0500 (Sat, 08 Dec 2001) | 2 lines |
9152 |
+ |
9153 |
+misc fixes |
9154 |
+ |
9155 |
+------------------------------------------------------------------------ |
9156 |
+r73 | woodchip | 2001-12-08 13:47:45 -0500 (Sat, 08 Dec 2001) | 2 lines |
9157 |
+ |
9158 |
+fixie ftp guy |
9159 |
+ |
9160 |
+------------------------------------------------------------------------ |
9161 |
+r72 | azarah | 2001-12-06 21:06:26 -0500 (Thu, 06 Dec 2001) | 2 lines |
9162 |
+ |
9163 |
+fix bootmisc to use so that it will only do cleanups during boot |
9164 |
+ |
9165 |
+------------------------------------------------------------------------ |
9166 |
+r71 | azarah | 2001-12-06 21:06:01 -0500 (Thu, 06 Dec 2001) | 2 lines |
9167 |
+ |
9168 |
+fix a echo for debug i forgot; add for checking if we are currently booting |
9169 |
+ |
9170 |
+------------------------------------------------------------------------ |
9171 |
+r70 | azarah | 2001-12-06 17:58:57 -0500 (Thu, 06 Dec 2001) | 2 lines |
9172 |
+ |
9173 |
+forgot chat-default |
9174 |
+ |
9175 |
+------------------------------------------------------------------------ |
9176 |
+r69 | azarah | 2001-12-06 17:54:13 -0500 (Thu, 06 Dec 2001) | 2 lines |
9177 |
+ |
9178 |
+added new net.ppp0 and fixed problem with /sbin/rc where just calling rc would stop all services |
9179 |
+ |
9180 |
+------------------------------------------------------------------------ |
9181 |
+r68 | azarah | 2001-12-06 16:53:45 -0500 (Thu, 06 Dec 2001) | 2 lines |
9182 |
+ |
9183 |
+small fix0r to devfsd.conf |
9184 |
+ |
9185 |
+------------------------------------------------------------------------ |
9186 |
+r67 | drobbins | 2001-12-06 01:39:28 -0500 (Thu, 06 Dec 2001) | 2 lines |
9187 |
+ |
9188 |
+more fixes. rc-scripts-1.2 should be solid now |
9189 |
+ |
9190 |
+------------------------------------------------------------------------ |
9191 |
+r66 | drobbins | 2001-12-06 00:30:05 -0500 (Thu, 06 Dec 2001) | 2 lines |
9192 |
+ |
9193 |
+undoing some azarah damage and adding a new devfsd.conf |
9194 |
+ |
9195 |
+------------------------------------------------------------------------ |
9196 |
+r65 | drobbins | 2001-12-06 00:21:25 -0500 (Thu, 06 Dec 2001) | 2 lines |
9197 |
+ |
9198 |
+very many initscript updates (beta) |
9199 |
+ |
9200 |
+------------------------------------------------------------------------ |
9201 |
+r64 | jerrya | 2001-12-02 18:12:06 -0500 (Sun, 02 Dec 2001) | 2 lines |
9202 |
+ |
9203 |
+Fix cosmetic changes (convert spaces to tabs). |
9204 |
+ |
9205 |
+------------------------------------------------------------------------ |
9206 |
+r63 | woodchip | 2001-11-29 16:40:21 -0500 (Thu, 29 Nov 2001) | 2 lines |
9207 |
+ |
9208 |
+modified for Gentoo Linux. Specifically, some arch stuff was yanked from the /usr/sbin/update-modules script, so remove it from here. |
9209 |
+ |
9210 |
+------------------------------------------------------------------------ |
9211 |
+r62 | woodchip | 2001-11-29 15:43:15 -0500 (Thu, 29 Nov 2001) | 2 lines |
9212 |
+ |
9213 |
+update to include the man directory in the tarball |
9214 |
+ |
9215 |
+------------------------------------------------------------------------ |
9216 |
+r61 | woodchip | 2001-11-29 15:41:13 -0500 (Thu, 29 Nov 2001) | 2 lines |
9217 |
+ |
9218 |
+*** empty log message *** |
9219 |
+ |
9220 |
+------------------------------------------------------------------------ |
9221 |
+r60 | woodchip | 2001-11-29 15:37:02 -0500 (Thu, 29 Nov 2001) | 2 lines |
9222 |
+ |
9223 |
+initial checkin of a manpage for update-modules.8. i need to edit this file to remove the stuff gutted from update-modules, perhaps tidying up other bits as well. checking it in now so i dont forget it. heh |
9224 |
+ |
9225 |
+------------------------------------------------------------------------ |
9226 |
+r59 | woodchip | 2001-11-29 15:34:14 -0500 (Thu, 29 Nov 2001) | 2 lines |
9227 |
+ |
9228 |
+tweak the comments in /etc/modules.autoload. also checked in a manpage for this file, so addded a pointer to it |
9229 |
+ |
9230 |
+------------------------------------------------------------------------ |
9231 |
+r58 | woodchip | 2001-11-29 15:32:32 -0500 (Thu, 29 Nov 2001) | 2 lines |
9232 |
+ |
9233 |
+checkin a manpage for /etc/modules.autoload |
9234 |
+ |
9235 |
+------------------------------------------------------------------------ |
9236 |
+r57 | drobbins | 2001-11-25 19:51:03 -0500 (Sun, 25 Nov 2001) | 2 lines |
9237 |
+ |
9238 |
+removed ncsd from default runlevel |
9239 |
+ |
9240 |
+------------------------------------------------------------------------ |
9241 |
+r56 | drobbins | 2001-11-25 19:42:14 -0500 (Sun, 25 Nov 2001) | 2 lines |
9242 |
+ |
9243 |
+more little fixes |
9244 |
+ |
9245 |
+------------------------------------------------------------------------ |
9246 |
+r55 | drobbins | 2001-11-25 19:37:38 -0500 (Sun, 25 Nov 2001) | 2 lines |
9247 |
+ |
9248 |
+update |
9249 |
+ |
9250 |
+------------------------------------------------------------------------ |
9251 |
+r54 | drobbins | 2001-11-25 19:36:41 -0500 (Sun, 25 Nov 2001) | 2 lines |
9252 |
+ |
9253 |
+fix for init.d/clock script |
9254 |
+ |
9255 |
+------------------------------------------------------------------------ |
9256 |
+r53 | woodchip | 2001-11-17 15:20:27 -0500 (Sat, 17 Nov 2001) | 2 lines |
9257 |
+ |
9258 |
+*** empty log message *** |
9259 |
+ |
9260 |
+------------------------------------------------------------------------ |
9261 |
+r52 | woodchip | 2001-11-17 14:31:10 -0500 (Sat, 17 Nov 2001) | 2 lines |
9262 |
+ |
9263 |
+*** empty log message *** |
9264 |
+ |
9265 |
+------------------------------------------------------------------------ |
9266 |
+r51 | drobbins | 2001-11-15 17:28:49 -0500 (Thu, 15 Nov 2001) | 2 lines |
9267 |
+ |
9268 |
+updates-o-rama for 1.1.8 |
9269 |
+ |
9270 |
+------------------------------------------------------------------------ |
9271 |
+r50 | woodchip | 2001-11-09 15:44:41 -0500 (Fri, 09 Nov 2001) | 4 lines |
9272 |
+ |
9273 |
+2 changes -- squid's home directory is now /var/spool/squid |
9274 |
+ -- squid's primary group is 31 now, previously it was 21, |
9275 |
+ which is ftp's gid :) |
9276 |
+ |
9277 |
+------------------------------------------------------------------------ |
9278 |
+r49 | woodchip | 2001-11-02 05:14:55 -0500 (Fri, 02 Nov 2001) | 2 lines |
9279 |
+ |
9280 |
+add LESSOPEN |
9281 |
+ |
9282 |
+------------------------------------------------------------------------ |
9283 |
+r48 | drobbins | 2001-10-29 17:01:35 -0500 (Mon, 29 Oct 2001) | 2 lines |
9284 |
+ |
9285 |
+fixums for netmount |
9286 |
+ |
9287 |
+------------------------------------------------------------------------ |
9288 |
+r47 | drobbins | 2001-10-29 16:49:18 -0500 (Mon, 29 Oct 2001) | 2 lines |
9289 |
+ |
9290 |
+fixo |
9291 |
+ |
9292 |
+------------------------------------------------------------------------ |
9293 |
+r46 | drobbins | 2001-10-29 16:23:19 -0500 (Mon, 29 Oct 2001) | 2 lines |
9294 |
+ |
9295 |
+fixums |
9296 |
+ |
9297 |
+------------------------------------------------------------------------ |
9298 |
+r45 | drobbins | 2001-10-18 13:13:43 -0400 (Thu, 18 Oct 2001) | 2 lines |
9299 |
+ |
9300 |
+new updates |
9301 |
+ |
9302 |
+------------------------------------------------------------------------ |
9303 |
+r44 | agriffis | 2001-10-16 22:15:51 -0400 (Tue, 16 Oct 2001) | 3 lines |
9304 |
+ |
9305 |
+Added support for homegrown functions in /etc/init.d files, plus |
9306 |
+additional support for /etc/conf.d files. |
9307 |
+ |
9308 |
+------------------------------------------------------------------------ |
9309 |
+r43 | woodchip | 2001-10-10 03:55:26 -0400 (Wed, 10 Oct 2001) | 2 lines |
9310 |
+ |
9311 |
+removed source /etc/rc.conf lines, not needed in the initscripts, its already done for us by runscript |
9312 |
+ |
9313 |
+------------------------------------------------------------------------ |
9314 |
+r42 | woodchip | 2001-10-10 03:06:52 -0400 (Wed, 10 Oct 2001) | 2 lines |
9315 |
+ |
9316 |
+move ntpd to net-misc/ntp/files; small cleanup of ncsd |
9317 |
+ |
9318 |
+------------------------------------------------------------------------ |
9319 |
+r41 | woodchip | 2001-10-05 00:07:59 -0400 (Fri, 05 Oct 2001) | 2 lines |
9320 |
+ |
9321 |
+delete old junk, small wording change in shutdown.sh |
9322 |
+ |
9323 |
+------------------------------------------------------------------------ |
9324 |
+r40 | drobbins | 2001-09-29 16:41:54 -0400 (Sat, 29 Sep 2001) | 2 lines |
9325 |
+ |
9326 |
+misc fixums |
9327 |
+ |
9328 |
+------------------------------------------------------------------------ |
9329 |
+r39 | agriffis | 2001-09-26 17:20:20 -0400 (Wed, 26 Sep 2001) | 2 lines |
9330 |
+ |
9331 |
+Added reading from /etc/conf.d/${myservice} in addition to rc.conf |
9332 |
+ |
9333 |
+------------------------------------------------------------------------ |
9334 |
+r38 | drobbins | 2001-09-17 13:19:26 -0400 (Mon, 17 Sep 2001) | 2 lines |
9335 |
+ |
9336 |
+fixums |
9337 |
+ |
9338 |
+------------------------------------------------------------------------ |
9339 |
+r37 | drobbins | 2001-09-17 13:18:26 -0400 (Mon, 17 Sep 2001) | 2 lines |
9340 |
+ |
9341 |
+modules initscript fix |
9342 |
+ |
9343 |
+------------------------------------------------------------------------ |
9344 |
+r36 | drobbins | 2001-09-17 11:55:49 -0400 (Mon, 17 Sep 2001) | 2 lines |
9345 |
+ |
9346 |
+*** empty log message *** |
9347 |
+ |
9348 |
+------------------------------------------------------------------------ |
9349 |
+r35 | drobbins | 2001-09-06 22:23:23 -0400 (Thu, 06 Sep 2001) | 2 lines |
9350 |
+ |
9351 |
+conversion to non-INTERFACES net handling; work in progress. |
9352 |
+ |
9353 |
+------------------------------------------------------------------------ |
9354 |
+r34 | drobbins | 2001-09-06 22:23:11 -0400 (Thu, 06 Sep 2001) | 2 lines |
9355 |
+ |
9356 |
+removal of INTERFACES |
9357 |
+ |
9358 |
+------------------------------------------------------------------------ |
9359 |
+r33 | drobbins | 2001-09-04 00:47:02 -0400 (Tue, 04 Sep 2001) | 2 lines |
9360 |
+ |
9361 |
+new items |
9362 |
+ |
9363 |
+------------------------------------------------------------------------ |
9364 |
+r32 | drobbins | 2001-09-04 00:45:44 -0400 (Tue, 04 Sep 2001) | 2 lines |
9365 |
+ |
9366 |
+new updates |
9367 |
+ |
9368 |
+------------------------------------------------------------------------ |
9369 |
+r31 | blocke | 2001-09-03 03:46:34 -0400 (Mon, 03 Sep 2001) | 2 lines |
9370 |
+ |
9371 |
+quick port of samba script |
9372 |
+ |
9373 |
+------------------------------------------------------------------------ |
9374 |
+r30 | blocke | 2001-09-03 03:45:03 -0400 (Mon, 03 Sep 2001) | 2 lines |
9375 |
+ |
9376 |
+my lame port of sysklogd script |
9377 |
+ |
9378 |
+------------------------------------------------------------------------ |
9379 |
+r29 | blocke | 2001-09-03 03:19:22 -0400 (Mon, 03 Sep 2001) | 2 lines |
9380 |
+ |
9381 |
+my attempt at a port of the sshd script |
9382 |
+ |
9383 |
+------------------------------------------------------------------------ |
9384 |
+r28 | drobbins | 2001-09-03 00:51:02 -0400 (Mon, 03 Sep 2001) | 2 lines |
9385 |
+ |
9386 |
+new release (1.1.5) |
9387 |
+ |
9388 |
+------------------------------------------------------------------------ |
9389 |
+r27 | drobbins | 2001-09-02 21:54:05 -0400 (Sun, 02 Sep 2001) | 2 lines |
9390 |
+ |
9391 |
+moving around modules stuff, rc.conf typo fix |
9392 |
+ |
9393 |
+------------------------------------------------------------------------ |
9394 |
+r26 | drobbins | 2001-09-01 02:16:07 -0400 (Sat, 01 Sep 2001) | 2 lines |
9395 |
+ |
9396 |
+removed scripts that have been added to ebuilds or are obsolete |
9397 |
+ |
9398 |
+------------------------------------------------------------------------ |
9399 |
+r25 | drobbins | 2001-08-29 00:54:26 -0400 (Wed, 29 Aug 2001) | 2 lines |
9400 |
+ |
9401 |
+new tarball |
9402 |
+ |
9403 |
+------------------------------------------------------------------------ |
9404 |
+r24 | drobbins | 2001-08-26 00:27:11 -0400 (Sun, 26 Aug 2001) | 2 lines |
9405 |
+ |
9406 |
+this shouldn't be used by anything |
9407 |
+ |
9408 |
+------------------------------------------------------------------------ |
9409 |
+r23 | chadh | 2001-08-25 17:05:33 -0400 (Sat, 25 Aug 2001) | 2 lines |
9410 |
+ |
9411 |
+more DHCPCD_OPTIONS stuff |
9412 |
+ |
9413 |
+------------------------------------------------------------------------ |
9414 |
+r22 | chadh | 2001-08-25 16:52:38 -0400 (Sat, 25 Aug 2001) | 2 lines |
9415 |
+ |
9416 |
+adding ${DHCPCD_OPTIONS} |
9417 |
+ |
9418 |
+------------------------------------------------------------------------ |
9419 |
+r21 | chadh | 2001-08-25 16:51:07 -0400 (Sat, 25 Aug 2001) | 2 lines |
9420 |
+ |
9421 |
+2 missing semicolons and an existence check for pon and poff. |
9422 |
+ |
9423 |
+------------------------------------------------------------------------ |
9424 |
+r20 | chadh | 2001-08-25 16:48:02 -0400 (Sat, 25 Aug 2001) | 2 lines |
9425 |
+ |
9426 |
+getting a little closer to rc-script-style and away from supervise |
9427 |
+ |
9428 |
+------------------------------------------------------------------------ |
9429 |
+r19 | drobbins | 2001-08-23 23:52:08 -0400 (Thu, 23 Aug 2001) | 2 lines |
9430 |
+ |
9431 |
+end -> eend |
9432 |
+ |
9433 |
+------------------------------------------------------------------------ |
9434 |
+r18 | drobbins | 2001-08-22 16:45:13 -0400 (Wed, 22 Aug 2001) | 2 lines |
9435 |
+ |
9436 |
+profile improvements |
9437 |
+ |
9438 |
+------------------------------------------------------------------------ |
9439 |
+r17 | drobbins | 2001-08-22 16:22:28 -0400 (Wed, 22 Aug 2001) | 2 lines |
9440 |
+ |
9441 |
+new rev 1.1.3 |
9442 |
+ |
9443 |
+------------------------------------------------------------------------ |
9444 |
+r16 | drobbins | 2001-08-22 16:21:09 -0400 (Wed, 22 Aug 2001) | 2 lines |
9445 |
+ |
9446 |
+tiny tiny "mount ro if can't unmount" fix |
9447 |
+ |
9448 |
+------------------------------------------------------------------------ |
9449 |
+r15 | drobbins | 2001-08-21 01:09:46 -0400 (Tue, 21 Aug 2001) | 2 lines |
9450 |
+ |
9451 |
+fixum |
9452 |
+ |
9453 |
+------------------------------------------------------------------------ |
9454 |
+r14 | drobbins | 2001-08-21 00:58:04 -0400 (Tue, 21 Aug 2001) | 2 lines |
9455 |
+ |
9456 |
+fixums |
9457 |
+ |
9458 |
+------------------------------------------------------------------------ |
9459 |
+r13 | drobbins | 2001-08-20 23:21:56 -0400 (Mon, 20 Aug 2001) | 2 lines |
9460 |
+ |
9461 |
+many fixes |
9462 |
+ |
9463 |
+------------------------------------------------------------------------ |
9464 |
+r12 | drobbins | 2001-08-20 22:48:28 -0400 (Mon, 20 Aug 2001) | 2 lines |
9465 |
+ |
9466 |
+removing compiled binary from cvs |
9467 |
+ |
9468 |
+------------------------------------------------------------------------ |
9469 |
+r11 | drobbins | 2001-08-20 22:10:26 -0400 (Mon, 20 Aug 2001) | 2 lines |
9470 |
+ |
9471 |
+removed supervise stuff |
9472 |
+ |
9473 |
+------------------------------------------------------------------------ |
9474 |
+r10 | drobbins | 2001-08-20 22:07:01 -0400 (Mon, 20 Aug 2001) | 2 lines |
9475 |
+ |
9476 |
+missing modules file |
9477 |
+ |
9478 |
+------------------------------------------------------------------------ |
9479 |
+r9 | drobbins | 2001-08-20 21:54:26 -0400 (Mon, 20 Aug 2001) | 2 lines |
9480 |
+ |
9481 |
+version 1.1.2 |
9482 |
+ |
9483 |
+------------------------------------------------------------------------ |
9484 |
+r8 | drobbins | 2001-08-20 21:53:54 -0400 (Mon, 20 Aug 2001) | 2 lines |
9485 |
+ |
9486 |
+fix (halts instead of reboots) |
9487 |
+ |
9488 |
+------------------------------------------------------------------------ |
9489 |
+r7 | drobbins | 2001-08-17 18:26:55 -0400 (Fri, 17 Aug 2001) | 2 lines |
9490 |
+ |
9491 |
+init.orig is now init.system |
9492 |
+ |
9493 |
+------------------------------------------------------------------------ |
9494 |
+r6 | drobbins | 2001-08-12 22:36:41 -0400 (Sun, 12 Aug 2001) | 2 lines |
9495 |
+ |
9496 |
+new fixums |
9497 |
+ |
9498 |
+------------------------------------------------------------------------ |
9499 |
+r5 | drobbins | 2001-08-12 22:28:38 -0400 (Sun, 12 Aug 2001) | 2 lines |
9500 |
+ |
9501 |
+fixums |
9502 |
+ |
9503 |
+------------------------------------------------------------------------ |
9504 |
+r4 | drobbins | 2001-08-12 22:07:46 -0400 (Sun, 12 Aug 2001) | 2 lines |
9505 |
+ |
9506 |
+new version (1.1) of rc-scripts package |
9507 |
+ |
9508 |
+------------------------------------------------------------------------ |
9509 |
+r3 | drobbins | 2001-08-09 16:49:00 -0400 (Thu, 09 Aug 2001) | 2 lines |
9510 |
+ |
9511 |
+new tarball creation script |
9512 |
+ |
9513 |
+------------------------------------------------------------------------ |
9514 |
+r2 | drobbins | 2001-08-09 16:39:33 -0400 (Thu, 09 Aug 2001) | 2 lines |
9515 |
+ |
9516 |
+new stuff |
9517 |
+ |
9518 |
+------------------------------------------------------------------------ |
9519 |
+r1 | (no author) | 2001-08-09 16:39:33 -0400 (Thu, 09 Aug 2001) | 1 line |
9520 |
+ |
9521 |
+New repository initialized by cvs2svn. |
9522 |
+------------------------------------------------------------------------ |
9523 |
|
9524 |
Added: trunk/baselayout-prefix/bin/checkpath |
9525 |
=================================================================== |
9526 |
--- trunk/baselayout-prefix/bin/checkpath (rev 0) |
9527 |
+++ trunk/baselayout-prefix/bin/checkpath 2011-04-28 18:25:46 UTC (rev 1704) |
9528 |
@@ -0,0 +1,97 @@ |
9529 |
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash |
9530 |
+ |
9531 |
+argv0=${0##*/} |
9532 |
+source "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh || exit 1 |
9533 |
+ |
9534 |
+usage() { |
9535 |
+ cat <<-EOF |
9536 |
+ Usage: checkpath [options] dir1 dir2 ... |
9537 |
+ |
9538 |
+ Options: [fm:o:Chqv] |
9539 |
+ -d, --directory Check if a directory |
9540 |
+ -f, --file Check if a file |
9541 |
+ -m, --mode <arg> Mode to check |
9542 |
+ -o, --owner <arg> Owner to check (user:group) |
9543 |
+ -h, --help Display this help output |
9544 |
+ -C, --nocolor Disable color output |
9545 |
+ -v, --verbose Run verbosely |
9546 |
+ -q, --quiet Run quietly |
9547 |
+ EOF |
9548 |
+ exit ${1:-0} |
9549 |
+} |
9550 |
+ |
9551 |
+PATH_TYPE="dir" |
9552 |
+MODE="0755" |
9553 |
+OWNER="root:root" |
9554 |
+VERBOSE=0 |
9555 |
+QUIET=0 |
9556 |
+ |
9557 |
+long_opts="directory,file,mode:,owner:,help,nocolor,verbose,quiet" |
9558 |
+short_opts="dfm:o:hCvq" |
9559 |
+getopt -Q -l "${long_opts}" -o "${short_opts}" -- "$@" || usage 1 |
9560 |
+eval set -- $(getopt -l "${long_opts}" -o "${short_opts}" -- "$@") |
9561 |
+while [[ -n $1 ]] ; do |
9562 |
+ case $1 in |
9563 |
+ -d|--directory) PATH_TYPE="dir";; |
9564 |
+ -f|--file) PATH_TYPE="file";; |
9565 |
+ -m|--mode) MODE=$2; shift;; |
9566 |
+ -o|--owner) OWNER=$2; shift;; |
9567 |
+ -h|--help) usage;; |
9568 |
+ -C|--nocolor) RC_NOCOLOR="yes";; |
9569 |
+ -v|--verbose) ((++VERBOSE));; |
9570 |
+ -q|--quiet) ((++QUIET));; |
9571 |
+ --) shift; break;; |
9572 |
+ *) break;; |
9573 |
+ esac |
9574 |
+ shift |
9575 |
+done |
9576 |
+ |
9577 |
+# only accept octal modes until openrc does better |
9578 |
+if ! ( ((01${MODE})) >& /dev/null ) ; then |
9579 |
+ eerror "${argv0}: invalid mode '${MODE}'" |
9580 |
+ exit 1 |
9581 |
+fi |
9582 |
+ |
9583 |
+[[ -z $* ]] && usage 1 |
9584 |
+ |
9585 |
+ret=0 |
9586 |
+for path in "$@" ; do |
9587 |
+ if [[ ${PATH_TYPE} == "dir" ]] ; then |
9588 |
+ if [[ ! -e ${path} ]] ; then |
9589 |
+ if ! mkdir "${path}" ; then |
9590 |
+ ((++ret)) |
9591 |
+ continue |
9592 |
+ elif [[ ${QUIET} -eq 0 ]] ; then |
9593 |
+ einfo "${path}: creating directory" |
9594 |
+ fi |
9595 |
+ elif [[ ! -d ${path} ]] ; then |
9596 |
+ eerror "${path}: already exists but is not a directory" |
9597 |
+ ((++ret)) |
9598 |
+ continue |
9599 |
+ fi |
9600 |
+ else |
9601 |
+ if [[ ! -e ${path} ]] ; then |
9602 |
+ if ! touch "${path}" ; then |
9603 |
+ ((++ret)) |
9604 |
+ continue |
9605 |
+ elif [[ ${QUIET} -eq 0 ]] ; then |
9606 |
+ einfo "${path}: creating file" |
9607 |
+ fi |
9608 |
+ elif [[ ! -f ${path} ]] ; then |
9609 |
+ eerror "${path}: already exists but is not a file" |
9610 |
+ ((++ret)) |
9611 |
+ continue |
9612 |
+ fi |
9613 |
+ fi |
9614 |
+ |
9615 |
+ if ! chmod ${MODE} "${path}" ; then |
9616 |
+ ((++ret)) |
9617 |
+ continue |
9618 |
+ fi |
9619 |
+ |
9620 |
+ if ! chown ${OWNER} "${path}" ; then |
9621 |
+ ((++ret)) |
9622 |
+ continue |
9623 |
+ fi |
9624 |
+done |
9625 |
+exit ${ret} |
9626 |
|
9627 |
Modified: trunk/baselayout-prefix/bin/rc-status |
9628 |
=================================================================== |
9629 |
--- trunk/baselayout-prefix/bin/rc-status 2011-03-31 18:45:54 UTC (rev 1703) |
9630 |
+++ trunk/baselayout-prefix/bin/rc-status 2011-04-28 18:25:46 UTC (rev 1704) |
9631 |
@@ -57,6 +57,9 @@ |
9632 |
;; |
9633 |
--nocolor|-nc) |
9634 |
;; |
9635 |
+ --runlevel|-r) |
9636 |
+ exec echo ${SOFTLEVEL} |
9637 |
+ ;; |
9638 |
--help|-h|-*) |
9639 |
echo "USAGE: $0 [command | <runlevel>]" |
9640 |
echo |
9641 |
@@ -65,6 +68,7 @@ |
9642 |
echo " -l, --list Show list of run levels" |
9643 |
echo " -u, --unused Show services not assigned to any run level" |
9644 |
echo " -s, --servicelist Show service list" |
9645 |
+ echo " -r, --runlevel Show current runlevel" |
9646 |
echo " -nc,--nocolor Monochrome output only" |
9647 |
echo " <runlevel> Show services assigned to <runlevel>" |
9648 |
echo |
9649 |
@@ -121,7 +125,7 @@ |
9650 |
arridx=0 |
9651 |
for level in ${runlevelidxs} ; do |
9652 |
if [[ ${level} == ${runlevel} || -n ${ALL} ]] ; then |
9653 |
- runlevels[${arridx}]=$(find ${runleveldir}/${level} -maxdepth 1 -type l -printf '%f ') |
9654 |
+ runlevels[${arridx}]=$(find ${runleveldir}/${level} -maxdepth 1 -type l -printf '%f\n' | sort) |
9655 |
let "arridx += 1" |
9656 |
fi |
9657 |
done |
9658 |
|
9659 |
Modified: trunk/baselayout-prefix/etc/conf.d/bootmisc |
9660 |
=================================================================== |
9661 |
--- trunk/baselayout-prefix/etc/conf.d/bootmisc 2011-03-31 18:45:54 UTC (rev 1703) |
9662 |
+++ trunk/baselayout-prefix/etc/conf.d/bootmisc 2011-04-28 18:25:46 UTC (rev 1704) |
9663 |
@@ -9,4 +9,4 @@ |
9664 |
# Should we completely wipe out /tmp or just selectively remove known |
9665 |
# locks / files / etc... ? |
9666 |
|
9667 |
-WIPE_TMP="no" |
9668 |
+WIPE_TMP="yes" |
9669 |
|
9670 |
Modified: trunk/baselayout-prefix/etc/conf.d/clock |
9671 |
=================================================================== |
9672 |
--- trunk/baselayout-prefix/etc/conf.d/clock 2011-03-31 18:45:54 UTC (rev 1703) |
9673 |
+++ trunk/baselayout-prefix/etc/conf.d/clock 2011-04-28 18:25:46 UTC (rev 1704) |
9674 |
@@ -1,19 +1,27 @@ |
9675 |
# /etc/conf.d/clock |
9676 |
|
9677 |
-# Set CLOCK to "UTC" if your system clock is set to UTC (also known as |
9678 |
-# Greenwich Mean Time). If your clock is set to the local time, then |
9679 |
-# set CLOCK to "local". Note that if you dual boot with Windows, then |
9680 |
-# you should set it to "local". |
9681 |
+# Set CLOCK to "UTC" if your hardware clock is set to UTC (also known as |
9682 |
+# Greenwich Mean Time). If that clock is set to the local time, then |
9683 |
+# set CLOCK to "local". |
9684 |
+# Note that if you dual boot with Windows, then you should set it to |
9685 |
+# "local" because Windows always sets the hardware clock to local time. |
9686 |
|
9687 |
CLOCK="UTC" |
9688 |
|
9689 |
+# Select the proper timezone. For valid values, peek inside of the |
9690 |
+# /usr/share/zoneinfo/ directory. For example, some common values are |
9691 |
+# "America/New_York" or "EST5EDT" or "Europe/Berlin". If you want to |
9692 |
+# manage /etc/localtime yourself, set this to "". |
9693 |
+ |
9694 |
+#TIMEZONE="Factory" |
9695 |
+ |
9696 |
# If you wish to pass any other arguments to hwclock during bootup, |
9697 |
# you may do so here. |
9698 |
|
9699 |
CLOCK_OPTS="" |
9700 |
|
9701 |
-# If you want to set the Hardware Clock to the current System Time |
9702 |
-# during shutdown, then say "yes" here. |
9703 |
+# If you want to set the Hardware Clock to the current System Time (software |
9704 |
+# clock) during shutdown, then say "yes" here. |
9705 |
|
9706 |
CLOCK_SYSTOHC="no" |
9707 |
|
9708 |
|
9709 |
Modified: trunk/baselayout-prefix/etc/conf.d/net.example |
9710 |
=================================================================== |
9711 |
--- trunk/baselayout-prefix/etc/conf.d/net.example 2011-03-31 18:45:54 UTC (rev 1703) |
9712 |
+++ trunk/baselayout-prefix/etc/conf.d/net.example 2011-04-28 18:25:46 UTC (rev 1704) |
9713 |
@@ -118,6 +118,17 @@ |
9714 |
# Some users may need to alter the MTU - here's how |
9715 |
#mtu_eth0="1500" |
9716 |
|
9717 |
+# Each module described below can set a default base metric, lower is |
9718 |
+# preferred over higher. This is so we can prefer a wired route over a |
9719 |
+# wireless route automaticaly. You can override this by setting |
9720 |
+#metric_eth0="100" |
9721 |
+# or on a global basis |
9722 |
+#metric="100" |
9723 |
+# The only downside of the global setting is that you have to ensure that |
9724 |
+# there are no conflicting routes yourself. For users with large routing |
9725 |
+# tables you may have to set a global metric as the due to a simple read of |
9726 |
+# the routing table taking over a minute at a time. |
9727 |
+ |
9728 |
############################################################################## |
9729 |
# OPTIONAL MODULES |
9730 |
|
9731 |
@@ -147,9 +158,10 @@ |
9732 |
# iwconfig is the default |
9733 |
|
9734 |
# wpa_supplicant |
9735 |
-# emerge net-wireless/wpa-supplicant |
9736 |
-# Wireless options are held in /etc/wpa_supplicant.conf |
9737 |
-# Consult the sample file /etc/wpa_supplicant.conf.example for instructions |
9738 |
+# emerge net-wireless/wpa_supplicant |
9739 |
+# Wireless options are held in /etc/wpa_supplicant/wpa_supplicant.conf |
9740 |
+# Consult the wpa_supplicant.conf.example that is installed in |
9741 |
+# /usr/share/doc/wpa_supplicant |
9742 |
# To choose wpa_supplicant over iwconfig |
9743 |
#modules=( "wpa_supplicant" ) |
9744 |
# To configure wpa_supplicant |
9745 |
@@ -418,7 +430,7 @@ |
9746 |
# and may seem daunting, it is recommended that you read the pppd man page |
9747 |
# before enabling any of them |
9748 |
#pppd_ppp0=( |
9749 |
-# "maxfail 0" # WARNING: It's not recommended you use change this |
9750 |
+# "maxfail 0" # WARNING: It's not recommended you use this |
9751 |
# # if you don't specify maxfail then we assume 0 |
9752 |
# "updetach" # If not set, "/etc/init.d/net.ppp0 start" will return |
9753 |
# # immediately, without waiting the link to come up |
9754 |
@@ -478,6 +490,11 @@ |
9755 |
# configured correctly. |
9756 |
#RC_NEED_ppp0="net.nas0" |
9757 |
|
9758 |
+#WARNING: if MTU of the PPP interface is less than 1500 and you use this |
9759 |
+#machine as a router, you should add the following rule to your firewall |
9760 |
+# |
9761 |
+#iptables -I FORWARD 1 -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu |
9762 |
+ |
9763 |
#----------------------------------------------------------------------------- |
9764 |
# ADSL |
9765 |
# For ADSL support, emerge net-dialup/rp-pppoe |
9766 |
@@ -540,7 +557,7 @@ |
9767 |
# You must specify if we're a tun or tap device. Then you can give it any |
9768 |
# name you like - such as vpn |
9769 |
#tuntap_vpn="tun" |
9770 |
-#config_tun1=( "192.168.0.1/24") |
9771 |
+#config_vpn=( "192.168.0.1/24") |
9772 |
|
9773 |
# Or stick wit the generic names - like tap0 |
9774 |
#tuntap_tap0="tap" |
9775 |
@@ -643,6 +660,14 @@ |
9776 |
#nis_domain_eth0="domain" |
9777 |
#nis_servers_eth0="192.168.0.2 192.168.0.3" |
9778 |
|
9779 |
+# NOTE: Setting any of these will stamp on the files in question. So if you |
9780 |
+# don't specify dns_servers but you do specify dns_domain then no nameservers |
9781 |
+# will be listed in /etc/resolv.conf even if there were any there to start |
9782 |
+# with. |
9783 |
+# If this is an issue for you then maybe you should look into a resolv.conf |
9784 |
+# manager like resolvconf-gentoo to manage this file for you. All packages |
9785 |
+# that baselayout supports use resolvconf-gentoo if installed. |
9786 |
+ |
9787 |
#----------------------------------------------------------------------------- |
9788 |
# Cable in/out detection |
9789 |
# Sometimes the cable is in, others it's out. Obviously you don't want to |
9790 |
@@ -753,7 +778,7 @@ |
9791 |
# else |
9792 |
# for x in "${rules[@]}" ; do |
9793 |
# ebegin "${x}" |
9794 |
-# ip rule add ${x} dev "${IFACE}" |
9795 |
+# ip rule add ${x} |
9796 |
# eend $? |
9797 |
# done |
9798 |
# fi |
9799 |
|
9800 |
Modified: trunk/baselayout-prefix/etc/conf.d/rc |
9801 |
=================================================================== |
9802 |
--- trunk/baselayout-prefix/etc/conf.d/rc 2011-03-31 18:45:54 UTC (rev 1703) |
9803 |
+++ trunk/baselayout-prefix/etc/conf.d/rc 2011-04-28 18:25:46 UTC (rev 1704) |
9804 |
@@ -3,7 +3,7 @@ |
9805 |
# This is the number of tty's used in most of the rc-scripts (like |
9806 |
# consolefont, numlock, etc ...) |
9807 |
|
9808 |
-RC_TTY_NUMBER=11 |
9809 |
+RC_TTY_NUMBER=12 |
9810 |
|
9811 |
# Set to "yes" if you want the rc system to try and start services |
9812 |
# in parallel for a slight speed improvement. NOTE: When RC_PARALLEL_STARTUP |
9813 |
@@ -61,7 +61,7 @@ |
9814 |
RC_NET_STRICT_CHECKING="no" |
9815 |
|
9816 |
# RC_DOWN_INTERFACE allows you to specify if RC will bring the interface |
9817 |
-# compeletly down when it stops. The default is yes, but there are some |
9818 |
+# completely down when it stops. The default is yes, but there are some |
9819 |
# instances where you may not want this to happen such as using Wake On LAN. |
9820 |
|
9821 |
RC_DOWN_INTERFACE="yes" |
9822 |
@@ -88,7 +88,7 @@ |
9823 |
RC_BOOTLOG="no" |
9824 |
|
9825 |
# Set to "yes" if you want to benchmark system boot with bootchart. |
9826 |
-# You'll need to emerge the app-benchmark/bootchart package for this to work. |
9827 |
+# You'll need to emerge the app-benchmarks/bootchart package for this to work. |
9828 |
|
9829 |
RC_BOOTCHART="no" |
9830 |
|
9831 |
@@ -124,7 +124,7 @@ |
9832 |
# auto - let the scripts figure out what's best at boot |
9833 |
# devfs - use devfs (requires sys-fs/devfsd) |
9834 |
# udev - use udev (requires sys-fs/udev) |
9835 |
-# static - let the user manage /dev |
9836 |
+# static - let the user manage /dev (YOU need to create ALL device nodes) |
9837 |
|
9838 |
RC_DEVICES="auto" |
9839 |
|
9840 |
@@ -135,15 +135,10 @@ |
9841 |
|
9842 |
RC_DEVICE_TARBALL="no" |
9843 |
|
9844 |
-# RC_SWAP_ERASE controls erasing of swap partitions at shutdown. |
9845 |
-# Useful for all those paranoid peeps to nuke their memory. |
9846 |
- |
9847 |
-RC_SWAP_ERASE="no" |
9848 |
- |
9849 |
# RC_DMESG_LEVEL sets the level at which logging of messages is done to the |
9850 |
# console. See dmesg(8) for more info. |
9851 |
|
9852 |
-RC_DMESG_LOGLEVEL="1" |
9853 |
+RC_DMESG_LEVEL="1" |
9854 |
|
9855 |
|
9856 |
|
9857 |
|
9858 |
Added: trunk/baselayout-prefix/etc/conf.d/urandom |
9859 |
=================================================================== |
9860 |
--- trunk/baselayout-prefix/etc/conf.d/urandom (rev 0) |
9861 |
+++ trunk/baselayout-prefix/etc/conf.d/urandom 2011-04-28 18:25:46 UTC (rev 1704) |
9862 |
@@ -0,0 +1,8 @@ |
9863 |
+# /etc/conf.d/urandom |
9864 |
+ |
9865 |
+# Sometimes you want to have urandom start before "localmount" |
9866 |
+# (say for crypt swap), so you will need to customize this |
9867 |
+# behavior. If you have /var on a separate partition, then |
9868 |
+# make sure this path lives on your root device somewhere. |
9869 |
+ |
9870 |
+URANDOM_SEED="/var/run/random-seed" |
9871 |
|
9872 |
Modified: trunk/baselayout-prefix/etc/conf.d/wireless.example |
9873 |
=================================================================== |
9874 |
--- trunk/baselayout-prefix/etc/conf.d/wireless.example 2011-03-31 18:45:54 UTC (rev 1703) |
9875 |
+++ trunk/baselayout-prefix/etc/conf.d/wireless.example 2011-04-28 18:25:46 UTC (rev 1704) |
9876 |
@@ -1,6 +1,12 @@ |
9877 |
# /etc/conf.d/wireless: |
9878 |
# Global wireless config file for net.* rc-scripts |
9879 |
|
9880 |
+# |
9881 |
+# Usage of /etc/conf.d/wireless is deprecated ... make sure you |
9882 |
+# put all settings in /etc/conf.d/net |
9883 |
+# |
9884 |
+ |
9885 |
+ |
9886 |
############################################################################## |
9887 |
# IMPORTANT |
9888 |
# linux-wlan-ng is not supported as they have their own configuration program |
9889 |
@@ -155,7 +161,7 @@ |
9890 |
#key_ESSID="s:'foo bar' enc open" |
9891 |
|
9892 |
# WEP key for the AP with MAC address 001122334455 |
9893 |
-#key_001122334455="s:foobar" |
9894 |
+#mac_key_001122334455="s:foobar" |
9895 |
|
9896 |
# Here are some more examples of keys as some users find others work |
9897 |
# and some don't where they should all do the same thing |
9898 |
@@ -164,7 +170,7 @@ |
9899 |
#key_ESSID="s:foobar enc open" |
9900 |
#key_ESSID="1234-5678-9012 enc open" |
9901 |
|
9902 |
-# You may want to set muliple keys - here's an example |
9903 |
+# You may want to set multiple keys - here's an example |
9904 |
# It sets 4 keys on the card and instructs to use key 2 by default |
9905 |
#key_ESSID="[1] s:passkey1 key [2] s:passkey2 key [3] s:passkey3 key [4] s:passkey4 key [2]" |
9906 |
|
9907 |
@@ -186,7 +192,7 @@ |
9908 |
# searchdomains takes precedence |
9909 |
|
9910 |
# You can also set any of the /etc/conf.d/net variables per MAC address |
9911 |
-# incase you use Access Points with the same ESSID but need different |
9912 |
+# in case you use Access Points with the same ESSID but need different |
9913 |
# networking configs. Below is an example - of course you use the same |
9914 |
# method with other variables |
9915 |
#config_001122334455=( "dhcp" ) |
9916 |
@@ -200,12 +206,12 @@ |
9917 |
# not to! |
9918 |
# Change 001122334455 to the MAC address and ESSID to the ESSID |
9919 |
# it should map to |
9920 |
-#essid_001122334455="ESSID" |
9921 |
+#mac_essid_001122334455="ESSID" |
9922 |
|
9923 |
# This lists the preferred ESSIDs to connect to in order |
9924 |
# ESSID's can contain any characters here as they must match the broadcast |
9925 |
# ESSID exactly. |
9926 |
-# Surround each ESSID with the " character and seperate them with a space |
9927 |
+# Surround each ESSID with the " character and separate them with a space |
9928 |
# If the first ESSID isn't found then it moves onto the next |
9929 |
# If this isn't defined then it connects to the first one found |
9930 |
#preferred_aps=( "ESSID 1" "ESSID 2" ) |
9931 |
@@ -218,9 +224,9 @@ |
9932 |
# "any" means it will connect to visible APs in the preferred list and then any |
9933 |
# other available AP |
9934 |
# "preferredonly" means it will only connect to visible APs in the preferred list |
9935 |
-# "forcepreferred" means it will forceably connect to APs in order if it does not find |
9936 |
+# "forcepreferred" means it will forcibly connect to APs in order if it does not find |
9937 |
# them in a scan |
9938 |
-# "forcepreferredonly" means it forceably connects to the APs in order and does not bother |
9939 |
+# "forcepreferredonly" means it forcibly connects to the APs in order and does not bother |
9940 |
# to scan |
9941 |
# "forceany" does the same as forcepreferred + connects to any other available AP |
9942 |
# Default is "any" |
9943 |
@@ -262,7 +268,7 @@ |
9944 |
|
9945 |
#preassociate() { |
9946 |
# # The below adds two configuration variables leap_user_ESSID |
9947 |
-# # and leap_pass_ESSID. When they are both confiugred for the ESSID |
9948 |
+# # and leap_pass_ESSID. When they are both configured for the ESSID |
9949 |
# # being connected to then we run the CISCO LEAP script |
9950 |
# |
9951 |
# local user pass |
9952 |
|
9953 |
Modified: trunk/baselayout-prefix/etc/env.d/00basic |
9954 |
=================================================================== |
9955 |
--- trunk/baselayout-prefix/etc/env.d/00basic 2011-03-31 18:45:54 UTC (rev 1703) |
9956 |
+++ trunk/baselayout-prefix/etc/env.d/00basic 2011-04-28 18:25:46 UTC (rev 1704) |
9957 |
@@ -1,4 +1,5 @@ |
9958 |
# @GENTOO_PORTAGE_EPREFIX@/etc/env.d/00basic |
9959 |
+# Do not edit this file |
9960 |
|
9961 |
# in prefix we have sbin variants in user path! |
9962 |
PATH="@GENTOO_PORTAGE_EPREFIX@/opt/bin:@GENTOO_PORTAGE_EPREFIX@/usr/sbin:@GENTOO_PORTAGE_EPREFIX@/sbin" |
9963 |
@@ -8,4 +9,3 @@ |
9964 |
INFOPATH="@GENTOO_PORTAGE_EPREFIX@/usr/share/info" |
9965 |
CVS_RSH="ssh" |
9966 |
PAGER="@GENTOO_PORTAGE_EPREFIX@/usr/bin/less" |
9967 |
-LESSOPEN="|lesspipe.sh %s" |
9968 |
|
9969 |
Modified: trunk/baselayout-prefix/etc/fstab |
9970 |
=================================================================== |
9971 |
--- trunk/baselayout-prefix/etc/fstab 2011-03-31 18:45:54 UTC (rev 1703) |
9972 |
+++ trunk/baselayout-prefix/etc/fstab 2011-04-28 18:25:46 UTC (rev 1704) |
9973 |
@@ -17,7 +17,7 @@ |
9974 |
/dev/BOOT /boot ext2 noauto,noatime 1 2 |
9975 |
/dev/ROOT / ext3 noatime 0 1 |
9976 |
/dev/SWAP none swap sw 0 0 |
9977 |
-/dev/cdrom /mnt/cdrom audo noauto,ro 0 0 |
9978 |
+/dev/cdrom /mnt/cdrom auto noauto,ro 0 0 |
9979 |
#/dev/fd0 /mnt/floppy auto noauto 0 0 |
9980 |
|
9981 |
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for |
9982 |
|
9983 |
Modified: trunk/baselayout-prefix/etc/inputrc |
9984 |
=================================================================== |
9985 |
--- trunk/baselayout-prefix/etc/inputrc 2011-03-31 18:45:54 UTC (rev 1703) |
9986 |
+++ trunk/baselayout-prefix/etc/inputrc 2011-04-28 18:25:46 UTC (rev 1704) |
9987 |
@@ -27,28 +27,33 @@ |
9988 |
$if mode=emacs |
9989 |
|
9990 |
# for linux console and RH/Debian xterm |
9991 |
+# allow the use of the Home/End keys |
9992 |
"\e[1~": beginning-of-line |
9993 |
"\e[4~": end-of-line |
9994 |
-#"\e[5~": beginning-of-history |
9995 |
-#"\e[6~": end-of-history |
9996 |
+# map "page up" and "page down" to search history based on current cmdline |
9997 |
"\e[5~": history-search-backward |
9998 |
"\e[6~": history-search-forward |
9999 |
+# allow the use of the Delete/Insert keys |
10000 |
"\e[3~": delete-char |
10001 |
"\e[2~": quoted-insert |
10002 |
|
10003 |
-# gnome-terminal (escape + arrow key) |
10004 |
+# gnome / others (escape + arrow key) |
10005 |
"\e[5C": forward-word |
10006 |
"\e[5D": backward-word |
10007 |
# konsole / xterm / rxvt (escape + arrow key) |
10008 |
"\e\e[C": forward-word |
10009 |
"\e\e[D": backward-word |
10010 |
-# konsole (alt + arrow key) |
10011 |
-"\e[1;3C": forward-word |
10012 |
-"\e[1;3D": backward-word |
10013 |
+# gnome / konsole / others (control + arrow key) |
10014 |
+"\e[1;5C": forward-word |
10015 |
+"\e[1;5D": backward-word |
10016 |
# aterm / eterm (control + arrow key) |
10017 |
"\eOc": forward-word |
10018 |
"\eOd": backward-word |
10019 |
|
10020 |
+# konsole (alt + arrow key) |
10021 |
+"\e[1;3C": forward-word |
10022 |
+"\e[1;3D": backward-word |
10023 |
+ |
10024 |
$if term=rxvt |
10025 |
"\e[8~": end-of-line |
10026 |
$endif |
10027 |
|
10028 |
Added: trunk/baselayout-prefix/etc/modprobe.d/aliases.conf |
10029 |
=================================================================== |
10030 |
--- trunk/baselayout-prefix/etc/modprobe.d/aliases.conf (rev 0) |
10031 |
+++ trunk/baselayout-prefix/etc/modprobe.d/aliases.conf 2011-04-28 18:25:46 UTC (rev 1704) |
10032 |
@@ -0,0 +1,42 @@ |
10033 |
+# Aliases to tell insmod/modprobe which modules to use |
10034 |
+ |
10035 |
+# Uncomment the network protocols you don't want loaded: |
10036 |
+# alias net-pf-1 off # Unix |
10037 |
+# alias net-pf-2 off # IPv4 |
10038 |
+# alias net-pf-3 off # Amateur Radio AX.25 |
10039 |
+# alias net-pf-4 off # IPX |
10040 |
+# alias net-pf-5 off # DDP / appletalk |
10041 |
+# alias net-pf-6 off # Amateur Radio NET/ROM |
10042 |
+# alias net-pf-9 off # X.25 |
10043 |
+# alias net-pf-10 off # IPv6 |
10044 |
+# alias net-pf-11 off # ROSE / Amateur Radio X.25 PLP |
10045 |
+# alias net-pf-19 off # Acorn Econet |
10046 |
+ |
10047 |
+alias char-major-10-175 agpgart |
10048 |
+alias char-major-10-200 tun |
10049 |
+alias char-major-81 bttv |
10050 |
+alias char-major-108 ppp_generic |
10051 |
+alias /dev/ppp ppp_generic |
10052 |
+alias tty-ldisc-3 ppp_async |
10053 |
+alias tty-ldisc-14 ppp_synctty |
10054 |
+alias ppp-compress-21 bsd_comp |
10055 |
+alias ppp-compress-24 ppp_deflate |
10056 |
+alias ppp-compress-26 ppp_deflate |
10057 |
+ |
10058 |
+# Crypto modules (see http://www.kerneli.org/) |
10059 |
+alias loop-xfer-gen-0 loop_gen |
10060 |
+alias loop-xfer-3 loop_fish2 |
10061 |
+alias loop-xfer-gen-10 loop_gen |
10062 |
+alias cipher-2 des |
10063 |
+alias cipher-3 fish2 |
10064 |
+alias cipher-4 blowfish |
10065 |
+alias cipher-6 idea |
10066 |
+alias cipher-7 serp6f |
10067 |
+alias cipher-8 mars6 |
10068 |
+alias cipher-11 rc62 |
10069 |
+alias cipher-15 dfc2 |
10070 |
+alias cipher-16 rijndael |
10071 |
+alias cipher-17 rc5 |
10072 |
+ |
10073 |
+# Support for i2c and lm_sensors |
10074 |
+alias char-major-89 i2c-dev |
10075 |
|
10076 |
Added: trunk/baselayout-prefix/etc/modprobe.d/i386.conf |
10077 |
=================================================================== |
10078 |
--- trunk/baselayout-prefix/etc/modprobe.d/i386.conf (rev 0) |
10079 |
+++ trunk/baselayout-prefix/etc/modprobe.d/i386.conf 2011-04-28 18:25:46 UTC (rev 1704) |
10080 |
@@ -0,0 +1,4 @@ |
10081 |
+alias parport_lowlevel parport_pc |
10082 |
+alias char-major-10-144 nvram |
10083 |
+alias binfmt-0064 binfmt_aout |
10084 |
+alias char-major-10-135 rtc |
10085 |
|
10086 |
Modified: trunk/baselayout-prefix/etc/networks |
10087 |
=================================================================== |
10088 |
--- trunk/baselayout-prefix/etc/networks 2011-03-31 18:45:54 UTC (rev 1703) |
10089 |
+++ trunk/baselayout-prefix/etc/networks 2011-04-28 18:25:46 UTC (rev 1704) |
10090 |
@@ -6,3 +6,4 @@ |
10091 |
# |
10092 |
|
10093 |
loopback 127.0.0.0 |
10094 |
+link-local 169.254.0.0 |
10095 |
|
10096 |
Modified: trunk/baselayout-prefix/etc/passwd |
10097 |
=================================================================== |
10098 |
--- trunk/baselayout-prefix/etc/passwd 2011-03-31 18:45:54 UTC (rev 1703) |
10099 |
+++ trunk/baselayout-prefix/etc/passwd 2011-04-28 18:25:46 UTC (rev 1704) |
10100 |
@@ -12,6 +12,5 @@ |
10101 |
operator:x:11:0:operator:/root:/bin/bash |
10102 |
man:x:13:15:man:/usr/share/man:/bin/false |
10103 |
postmaster:x:14:12:postmaster:/var/spool/mail:/bin/false |
10104 |
-smmsp:x:209:209:smmsp:/var/spool/mqueue:/bin/false |
10105 |
portage:x:250:250:portage:/var/tmp/portage:/bin/false |
10106 |
nobody:x:65534:65534:nobody:/:/bin/false |
10107 |
|
10108 |
Modified: trunk/baselayout-prefix/etc/protocols |
10109 |
=================================================================== |
10110 |
--- trunk/baselayout-prefix/etc/protocols 2011-03-31 18:45:54 UTC (rev 1703) |
10111 |
+++ trunk/baselayout-prefix/etc/protocols 2011-04-28 18:25:46 UTC (rev 1704) |
10112 |
@@ -3,40 +3,144 @@ |
10113 |
# Internet (IP) protocols definition file |
10114 |
# |
10115 |
# See protocols(5) for more info |
10116 |
+# See also http://www.iana.org/assignments/protocol-numbers |
10117 |
# |
10118 |
|
10119 |
ip 0 IP # internet protocol, pseudo protocol number |
10120 |
icmp 1 ICMP # internet control message protocol |
10121 |
-igmp 2 IGMP # Internet Group Management |
10122 |
+igmp 2 IGMP # internet group management protocol |
10123 |
ggp 3 GGP # gateway-gateway protocol |
10124 |
ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'') |
10125 |
st 5 ST # ST datagram mode |
10126 |
tcp 6 TCP # transmission control protocol |
10127 |
+cbt 7 CBT # CBT, Tony Ballardie <A.Ballardie@×××××××××.uk> |
10128 |
egp 8 EGP # exterior gateway protocol |
10129 |
+igp 9 IGP # any private interior gateway (Cisco: for IGRP) |
10130 |
+bbn-rcc 10 BBN-RCC-MON # BBN RCC Monitoring |
10131 |
+nvp 11 NVP-II # Network Voice Protocol |
10132 |
pup 12 PUP # PARC universal packet protocol |
10133 |
+argus 13 ARGUS # ARGUS |
10134 |
+emcon 14 EMCON # EMCON |
10135 |
+xnet 15 XNET # Cross Net Debugger |
10136 |
+chaos 16 CHAOS # Chaos |
10137 |
udp 17 UDP # user datagram protocol |
10138 |
+mux 18 MUX # Multiplexing protocol |
10139 |
+dcn 19 DCN-MEAS # DCN Measurement Subsystems |
10140 |
hmp 20 HMP # host monitoring protocol |
10141 |
+prm 21 PRM # packet radio measurement protocol |
10142 |
xns-idp 22 XNS-IDP # Xerox NS IDP |
10143 |
+trunk-1 23 TRUNK-1 # Trunk-1 |
10144 |
+trunk-2 24 TRUNK-2 # Trunk-2 |
10145 |
+leaf-1 25 LEAF-1 # Leaf-1 |
10146 |
+leaf-2 26 LEAF-2 # Leaf-2 |
10147 |
rdp 27 RDP # "reliable datagram" protocol |
10148 |
+irtp 28 IRTP # Internet Reliable Transaction Protocol |
10149 |
iso-tp4 29 ISO-TP4 # ISO Transport Protocol class 4 |
10150 |
+netblt 30 NETBLT # Bulk Data Transfer Protocol |
10151 |
+mfe-nsp 31 MFE-NSP # MFE Network Services Protocol |
10152 |
+merit-inp 32 MERIT-INP # MERIT Internodal Protocol |
10153 |
+sep 33 SEP # Sequential Exchange Protocol |
10154 |
+3pc 34 3PC # Third Party Connect Protocol |
10155 |
+idpr 35 IDPR # Inter-Domain Policy Routing Protocol |
10156 |
xtp 36 XTP # Xpress Tranfer Protocol |
10157 |
ddp 37 DDP # Datagram Delivery Protocol |
10158 |
idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport |
10159 |
+tp++ 39 TP++ # TP++ Transport Protocol |
10160 |
+il 40 IL # IL Transport Protocol |
10161 |
ipv6 41 IPv6 # IPv6 |
10162 |
+sdrp 42 SDRP # Source Demand Routing Protocol |
10163 |
ipv6-route 43 IPv6-Route # Routing Header for IPv6 |
10164 |
ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 |
10165 |
idrp 45 IDRP # Inter-Domain Routing Protocol |
10166 |
rsvp 46 RSVP # Reservation Protocol |
10167 |
gre 47 GRE # General Routing Encapsulation |
10168 |
-esp 50 ESP # Encap Security Payload for IPv6 |
10169 |
-ah 51 AH # Authentication Header for IPv6 |
10170 |
+mhrp 48 MHRP # Mobile Host Routing Protocol |
10171 |
+bna 49 BNA # BNA |
10172 |
+esp 50 ESP # encapsulating security payload |
10173 |
+ah 51 AH # authentication header |
10174 |
+i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA |
10175 |
+swipe 53 SWIPE # IP with Encryption |
10176 |
+narp 54 NARP # NBMA Address Resolution Protocol |
10177 |
+mobile 55 MOBILE # IP Mobility |
10178 |
+tlsp 56 TLSP # Transport Layer Security Protocol |
10179 |
skip 57 SKIP # SKIP |
10180 |
ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 |
10181 |
ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 |
10182 |
ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 |
10183 |
-rspf 73 RSPF # Radio Shortest Path First. |
10184 |
+# 61 # any host internal protocol |
10185 |
+cftp 62 CFTP # CFTP |
10186 |
+# 63 # any local network |
10187 |
+sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK |
10188 |
+kryptolan 65 KRYPTOLAN # Kryptolan |
10189 |
+rvd 66 RVD # MIT Remote Virtual Disk Protocol |
10190 |
+ippc 67 IPPC # Internet Pluribus Packet Core |
10191 |
+# 68 # any distributed filesystem |
10192 |
+sat-mon 69 SAT-MON # SATNET Monitoring |
10193 |
+visa 70 VISA # VISA Protocol |
10194 |
+ipcv 71 IPCV # Internet Packet Core Utility |
10195 |
+cpnx 72 CPNX # Computer Protocol Network Executive |
10196 |
+cphb 73 CPHB # Computer Protocol Heart Beat |
10197 |
+wsn 74 WSN # Wang Span Network |
10198 |
+pvp 75 PVP # Packet Video Protocol |
10199 |
+br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring |
10200 |
+sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary |
10201 |
+wb-mon 78 WB-MON # WIDEBAND Monitoring |
10202 |
+wb-expak 79 WB-EXPAK # WIDEBAND EXPAK |
10203 |
+iso-ip 80 ISO-IP # ISO Internet Protocol |
10204 |
vmtp 81 VMTP # Versatile Message Transport |
10205 |
+secure-vmtp 82 SECURE-VMTP # SECURE-VMTP |
10206 |
+vines 83 VINES # VINES |
10207 |
+ttp 84 TTP # TTP |
10208 |
+nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP |
10209 |
+dgp 86 DGP # Dissimilar Gateway Protocol |
10210 |
+tcf 87 TCF # TCF |
10211 |
+eigrp 88 EIGRP # Enhanced Interior Routing Protocol (Cisco) |
10212 |
ospf 89 OSPFIGP # Open Shortest Path First IGP |
10213 |
+sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol |
10214 |
+larp 91 LARP # Locus Address Resolution Protocol |
10215 |
+mtp 92 MTP # Multicast Transport Protocol |
10216 |
+ax.25 93 AX.25 # AX.25 Frames |
10217 |
ipip 94 IPIP # IP-within-IP Encapsulation Protocol |
10218 |
+micp 95 MICP # Mobile Internetworking Control Pro. |
10219 |
+scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro. |
10220 |
+etherip 97 ETHERIP # Ethernet-within-IP Encapsulation |
10221 |
encap 98 ENCAP # Yet Another IP encapsulation |
10222 |
+# 99 # any private encryption scheme |
10223 |
+gmtp 100 GMTP # GMTP |
10224 |
+ifmp 101 IFMP # Ipsilon Flow Management Protocol |
10225 |
+pnni 102 PNNI # PNNI over IP |
10226 |
pim 103 PIM # Protocol Independent Multicast |
10227 |
+aris 104 ARIS # ARIS |
10228 |
+scps 105 SCPS # SCPS |
10229 |
+qnx 106 QNX # QNX |
10230 |
+a/n 107 A/N # Active Networks |
10231 |
+ipcomp 108 IPComp # IP Payload Compression Protocol |
10232 |
+snp 109 SNP # Sitara Networks Protocol |
10233 |
+compaq-peer 110 Compaq-Peer # Compaq Peer Protocol |
10234 |
+ipx-in-ip 111 IPX-in-IP # IPX in IP |
10235 |
+carp 112 CARP vrrp # Common Address Redundancy Protocol |
10236 |
+pgm 113 PGM # PGM Reliable Transport Protocol |
10237 |
+# 114 # any 0-hop protocol |
10238 |
+l2tp 115 L2TP # Layer Two Tunneling Protocol |
10239 |
+ddx 116 DDX # D-II Data Exchange |
10240 |
+iatp 117 IATP # Interactive Agent Transfer Protocol |
10241 |
+stp 118 STP # Schedule Transfer Protocol |
10242 |
+srp 119 SRP # SpectraLink Radio Protocol |
10243 |
+uti 120 UTI # UTI |
10244 |
+smp 121 SMP # Simple Message Protocol |
10245 |
+sm 122 SM # SM |
10246 |
+ptp 123 PTP # Performance Transparency Protocol |
10247 |
+isis 124 ISIS # ISIS over IPv4 |
10248 |
+fire 125 FIRE |
10249 |
+crtp 126 CRTP # Combat Radio Transport Protocol |
10250 |
+crudp 127 CRUDP # Combat Radio User Datagram |
10251 |
+sscopmce 128 SSCOPMCE |
10252 |
+iplt 129 IPLT |
10253 |
+sps 130 SPS # Secure Packet Shield |
10254 |
+pipe 131 PIPE # Private IP Encapsulation within IP |
10255 |
+sctp 132 SCTP # Stream Control Transmission Protocol |
10256 |
+fc 133 FC # Fibre Channel |
10257 |
+# 134-254 # Unassigned |
10258 |
+pfsync 240 PFSYNC # PF Synchronization |
10259 |
+# 255 # Reserved |
10260 |
+divert 258 DIVERT # Divert pseudo-protocol [non IANA] |
10261 |
|
10262 |
Modified: trunk/baselayout-prefix/etc/rc.conf |
10263 |
=================================================================== |
10264 |
--- trunk/baselayout-prefix/etc/rc.conf 2011-03-31 18:45:54 UTC (rev 1703) |
10265 |
+++ trunk/baselayout-prefix/etc/rc.conf 2011-04-28 18:25:46 UTC (rev 1704) |
10266 |
@@ -4,7 +4,7 @@ |
10267 |
# If you set to yes, please make sure to set a UNICODE aware CONSOLEFONT and |
10268 |
# KEYMAP in the /etc/conf.d/consolefont and /etc/conf.d/keymaps config files. |
10269 |
|
10270 |
-UNICODE="no" |
10271 |
+UNICODE="yes" |
10272 |
|
10273 |
# Set EDITOR to your preferred editor. |
10274 |
# You may use something other than what is listed here. |
10275 |
@@ -13,27 +13,6 @@ |
10276 |
#EDITOR="/usr/bin/vim" |
10277 |
#EDITOR="/usr/bin/emacs" |
10278 |
|
10279 |
-# What display manager do you use ? [ xdm | gdm | kdm | entrance ] |
10280 |
-#DISPLAYMANAGER="xdm" |
10281 |
+# DISPLAYMANAGER has moved to /etc/conf.d/xdm |
10282 |
|
10283 |
-# XSESSION is a new variable to control what window manager to start |
10284 |
-# default with X if run with xdm, startx or xinit. The default behavior |
10285 |
-# is to look in /etc/X11/Sessions/ and run the script in matching the |
10286 |
-# value that XSESSION is set to. The support scripts are smart enough to |
10287 |
-# look in all bin directories if it cant find a match in /etc/X11/Sessions/, |
10288 |
-# so setting it to "enlightenment" can also work. This is basically used |
10289 |
-# as a way for the system admin to configure a default system wide WM, |
10290 |
-# allthough it will work if the user export XSESSION in his .bash_profile, etc. |
10291 |
-# |
10292 |
-# NOTE: 1) this behaviour is overridden when a ~/.xinitrc exists, and startx |
10293 |
-# is called. |
10294 |
-# 2) even if ~/.xsession exists, if XSESSION can be resolved, it will |
10295 |
-# be executed rather than ~/.xsession, else KDM breaks ... |
10296 |
-# |
10297 |
-# Defaults depending on what you install currently include: |
10298 |
-# |
10299 |
-# Gnome - will start gnome-session |
10300 |
-# kde-<version> - will start startkde (look in /etc/X11/Sessions/) |
10301 |
-# Xsession - will start a terminal and a few other nice apps |
10302 |
- |
10303 |
-#XSESSION="Gnome" |
10304 |
+# XSESSION has moved to /etc/env.d/90xsession |
10305 |
|
10306 |
Modified: trunk/baselayout-prefix/etc/services |
10307 |
=================================================================== |
10308 |
--- trunk/baselayout-prefix/etc/services 2011-03-31 18:45:54 UTC (rev 1703) |
10309 |
+++ trunk/baselayout-prefix/etc/services 2011-04-28 18:25:46 UTC (rev 1704) |
10310 |
@@ -13,6 +13,8 @@ |
10311 |
# Each line describes one service, and is of the form: |
10312 |
# service-name port/protocol [aliases ...] [# comment] |
10313 |
# |
10314 |
+# See services(5) for more info. |
10315 |
+# |
10316 |
|
10317 |
# |
10318 |
# IANA Assignments [Well Known Ports] |
10319 |
@@ -205,8 +207,8 @@ |
10320 |
pop2 109/udp pop-2 |
10321 |
pop3 110/tcp pop-3 # Post Office Protocol - Version 3 |
10322 |
pop3 110/udp pop-3 |
10323 |
-sunrpc 111/tcp portmapper # SUN Remote Procedure Call |
10324 |
-sunrpc 111/udp portmapper |
10325 |
+sunrpc 111/tcp portmapper rpcbind # SUN Remote Procedure Call |
10326 |
+sunrpc 111/udp portmapper rpcbind |
10327 |
mcidas 112/tcp # McIDAS Data Transmission Protocol |
10328 |
mcidas 112/udp |
10329 |
auth 113/tcp authentication tap ident # Authentication Service |
10330 |
@@ -911,6 +913,8 @@ |
10331 |
pxc-splr 4007/udp pxc-splr |
10332 |
xgrid 4111/tcp # Mac OS X Server Xgrid |
10333 |
xgrid 4111/udp |
10334 |
+bzr 4155/tcp # Bazaar Version Control System |
10335 |
+bzr 4155/udp # Bazaar version control system |
10336 |
rwhois 4321/tcp # Remote Who Is |
10337 |
rwhois 4321/udp |
10338 |
epmd 4369/tcp # Erlang Port Mapper Daemon |
10339 |
|
10340 |
Modified: trunk/baselayout-prefix/etc/shadow |
10341 |
=================================================================== |
10342 |
--- trunk/baselayout-prefix/etc/shadow 2011-03-31 18:45:54 UTC (rev 1703) |
10343 |
+++ trunk/baselayout-prefix/etc/shadow 2011-04-28 18:25:46 UTC (rev 1704) |
10344 |
@@ -11,6 +11,4 @@ |
10345 |
postmaster:*:9797:0::::: |
10346 |
news:*:9797:0::::: |
10347 |
uucp:*:9797:0::::: |
10348 |
-games:*:9797:0::::: |
10349 |
-guest:*:9797:0::::: |
10350 |
nobody:*:9797:0::::: |
10351 |
|
10352 |
Modified: trunk/baselayout-prefix/etc/shells |
10353 |
=================================================================== |
10354 |
--- trunk/baselayout-prefix/etc/shells 2011-03-31 18:45:54 UTC (rev 1703) |
10355 |
+++ trunk/baselayout-prefix/etc/shells 2011-04-28 18:25:46 UTC (rev 1704) |
10356 |
@@ -1,9 +1,10 @@ |
10357 |
# /etc/shells: valid login shells |
10358 |
-/bin/sh |
10359 |
/bin/bash |
10360 |
-/bin/tcsh |
10361 |
/bin/csh |
10362 |
/bin/esh |
10363 |
+/bin/fish |
10364 |
/bin/ksh |
10365 |
+/bin/sash |
10366 |
+/bin/sh |
10367 |
+/bin/tcsh |
10368 |
/bin/zsh |
10369 |
-/bin/sash |
10370 |
|
10371 |
Modified: trunk/baselayout-prefix/init.d/bootmisc |
10372 |
=================================================================== |
10373 |
--- trunk/baselayout-prefix/init.d/bootmisc 2011-03-31 18:45:54 UTC (rev 1703) |
10374 |
+++ trunk/baselayout-prefix/init.d/bootmisc 2011-04-28 18:25:46 UTC (rev 1704) |
10375 |
@@ -1,5 +1,5 @@ |
10376 |
#!/sbin/runscript |
10377 |
-# Copyright 1999-2006 Gentoo Foundation |
10378 |
+# Copyright 1999-2007 Gentoo Foundation |
10379 |
# Distributed under the terms of the GNU General Public License v2 |
10380 |
|
10381 |
depend() { |
10382 |
@@ -31,12 +31,6 @@ |
10383 |
return 0 |
10384 |
fi |
10385 |
|
10386 |
- if [[ -x /sbin/env-update.sh ]] ; then |
10387 |
- ebegin "Updating environment" |
10388 |
- /sbin/env-update.sh -u > /dev/null |
10389 |
- eend 0 |
10390 |
- fi |
10391 |
- |
10392 |
# |
10393 |
# Take care of random stuff [ /var/lock | /var/run | pam ] |
10394 |
# |
10395 |
@@ -53,11 +47,11 @@ |
10396 |
# Clean up /var/run and create /var/run/utmp so that we can login. |
10397 |
# |
10398 |
for x in $(find /var/run/ ! -type d ! -name utmp ! -name innd.pid ! -name random-seed) ; do |
10399 |
- local daemon=${x##*/} |
10400 |
- daemon=${daemon%*.pid} |
10401 |
# Do not remove pidfiles of already running daemons |
10402 |
- if [[ -z $(ps --no-heading -C "${daemon}") ]] ; then |
10403 |
- if [[ -f ${x} || -L ${x} ]] ; then |
10404 |
+ if [[ -f ${x} || -L ${x} ]] ; then |
10405 |
+ local daemon=${x##*/} |
10406 |
+ daemon=${daemon%*.pid} |
10407 |
+ if [[ -z $(ps --no-heading -C "${daemon}") ]] ; then |
10408 |
rm -f "${x}" |
10409 |
fi |
10410 |
fi |
10411 |
@@ -81,20 +75,26 @@ |
10412 |
cd /tmp |
10413 |
if [[ ${WIPE_TMP} == "yes" ]] ; then |
10414 |
ebegin "Wiping /tmp directory" |
10415 |
- # This eval stuff sucks, so if someone has a better *working* |
10416 |
- # solution, please file a bug at http://bugs.gentoo.org/ |
10417 |
- # Originally ripped from Debian init scripts |
10418 |
local exceptions=" |
10419 |
'!' -name . -a |
10420 |
'!' '(' -uid 0 -a |
10421 |
'(' |
10422 |
-path './lost+found/*' -o |
10423 |
+ -path './quota.user' -o |
10424 |
-path './quota.user/*' -o |
10425 |
-path './aquota.user/*' -o |
10426 |
-path './quota.group/*' -o |
10427 |
-path './aquota.group/*' -o |
10428 |
-path './.journal/*' |
10429 |
- ')' |
10430 |
+ ')' -o '(' -type d -a |
10431 |
+ '(' |
10432 |
+ -path './lost+found' -o |
10433 |
+ -path './quota.user' -o |
10434 |
+ -path './aquota.user' -o |
10435 |
+ -path './quota.group' -o |
10436 |
+ -path './aquota.group' -o |
10437 |
+ -path './.journal' |
10438 |
+ ')' ')' |
10439 |
')'" |
10440 |
# First kill most files, then kill empty dirs |
10441 |
eval find . -xdev -depth ${exceptions} ! -type d -print0 | xargs -0 rm -f -- |
10442 |
@@ -103,7 +103,7 @@ |
10443 |
else |
10444 |
ebegin "Cleaning /tmp directory" |
10445 |
( |
10446 |
- rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam* |
10447 |
+ rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam* /tmp/iceauth.* /tmp/xauth.* |
10448 |
rm -rf /tmp/.esd* /tmp/orbit-* /tmp/ssh-* /tmp/ksocket-* /tmp/.*-unix |
10449 |
) &> /dev/null |
10450 |
eend 0 |
10451 |
|
10452 |
Modified: trunk/baselayout-prefix/init.d/checkfs |
10453 |
=================================================================== |
10454 |
--- trunk/baselayout-prefix/init.d/checkfs 2011-03-31 18:45:54 UTC (rev 1703) |
10455 |
+++ trunk/baselayout-prefix/init.d/checkfs 2011-04-28 18:25:46 UTC (rev 1704) |
10456 |
@@ -1,5 +1,5 @@ |
10457 |
#!/sbin/runscript |
10458 |
-# Copyright 1999-2006 Gentoo Foundation |
10459 |
+# Copyright 1999-2007 Gentoo Foundation |
10460 |
# Distributed under the terms of the GNU General Public License v2 |
10461 |
|
10462 |
depend() { |
10463 |
@@ -13,7 +13,7 @@ |
10464 |
start_addon dm-crypt |
10465 |
|
10466 |
if [[ -f /fastboot ]] || [[ -n ${CDBOOT} ]] ; then |
10467 |
- rm -f /fastboot |
10468 |
+ rm -f /fastboot 2>/dev/null || : # ignore ro errors #267094 |
10469 |
else |
10470 |
ebegin "Checking all filesystems" |
10471 |
if [[ -f /forcefsck ]] ; then |
10472 |
@@ -27,6 +27,10 @@ |
10473 |
fi |
10474 |
if [[ ${retval} -eq 0 ]] ; then |
10475 |
eend 0 |
10476 |
+ elif [[ ${retval} -eq 8 ]] ; then |
10477 |
+ ewend 1 "Operational error, continuing" |
10478 |
+ # Everything should be ok, so return a pass |
10479 |
+ return 0 |
10480 |
elif [[ ${retval} -ge 1 && ${retval} -le 3 ]] ; then |
10481 |
ewend 1 "Filesystem errors corrected." |
10482 |
# Everything should be ok, so return a pass |
10483 |
@@ -40,7 +44,7 @@ |
10484 |
|
10485 |
if [[ ${retval} -gt 3 ]] ; then |
10486 |
eend 2 "Fsck could not correct all errors, manual repair needed" |
10487 |
- /sbin/sulogin ${CONSOLE} |
10488 |
+ sulogin ${CONSOLE} |
10489 |
fi |
10490 |
fi |
10491 |
fi |
10492 |
|
10493 |
Modified: trunk/baselayout-prefix/init.d/checkroot |
10494 |
=================================================================== |
10495 |
--- trunk/baselayout-prefix/init.d/checkroot 2011-03-31 18:45:54 UTC (rev 1703) |
10496 |
+++ trunk/baselayout-prefix/init.d/checkroot 2011-04-28 18:25:46 UTC (rev 1704) |
10497 |
@@ -1,5 +1,5 @@ |
10498 |
#!/sbin/runscript |
10499 |
-# Copyright 1999-2006 Gentoo Foundation |
10500 |
+# Copyright 1999-2007 Gentoo Foundation |
10501 |
# Distributed under the terms of the GNU General Public License v2 |
10502 |
|
10503 |
depend() { |
10504 |
@@ -46,10 +46,12 @@ |
10505 |
ewend 1 "Filesystem repaired" |
10506 |
elif [[ ${retval} -eq 2 || ${retval} -eq 3 ]] ; then |
10507 |
ewend 1 "Filesystem repaired, but reboot needed!" |
10508 |
- echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1 |
10509 |
- echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1 |
10510 |
- ewarn "Rebooting in 10 seconds ..." |
10511 |
- sleep 10 |
10512 |
+ if [[ ${RC_FORCE_AUTO} != "yes" ]] ; then |
10513 |
+ echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1 |
10514 |
+ echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1 |
10515 |
+ ewarn "Rebooting in 10 seconds ..." |
10516 |
+ sleep 10 |
10517 |
+ fi |
10518 |
einfo "Rebooting" |
10519 |
/sbin/reboot -f |
10520 |
else |
10521 |
@@ -58,7 +60,7 @@ |
10522 |
fsck -y -C -T / |
10523 |
else |
10524 |
eend 2 "Filesystem couldn't be fixed :(" |
10525 |
- /sbin/sulogin ${CONSOLE} |
10526 |
+ sulogin ${CONSOLE} |
10527 |
fi |
10528 |
einfo "Unmounting filesystems" |
10529 |
/bin/mount -a -o remount,ro &> /dev/null |
10530 |
@@ -78,7 +80,7 @@ |
10531 |
if [[ $? -ne 0 ]] ; then |
10532 |
eend 2 "Root filesystem could not be mounted read/write :(" |
10533 |
if [[ ${RC_FORCE_AUTO} != "yes" ]] ; then |
10534 |
- /sbin/sulogin ${CONSOLE} |
10535 |
+ sulogin ${CONSOLE} |
10536 |
fi |
10537 |
else |
10538 |
eend 0 |
10539 |
|
10540 |
Modified: trunk/baselayout-prefix/init.d/clock |
10541 |
=================================================================== |
10542 |
--- trunk/baselayout-prefix/init.d/clock 2011-03-31 18:45:54 UTC (rev 1703) |
10543 |
+++ trunk/baselayout-prefix/init.d/clock 2011-04-28 18:25:46 UTC (rev 1704) |
10544 |
@@ -1,5 +1,5 @@ |
10545 |
#!/sbin/runscript |
10546 |
-# Copyright 1999-2006 Gentoo Foundation |
10547 |
+# Copyright 1999-2007 Gentoo Foundation |
10548 |
# Distributed under the terms of the GNU General Public License v2 |
10549 |
|
10550 |
opts="save" |
10551 |
@@ -18,7 +18,7 @@ |
10552 |
elif is_xenU_sys ; then |
10553 |
TBLURB="xen" |
10554 |
fakeit=1 |
10555 |
- elif [[ -d /proc/vz ]] ; then |
10556 |
+ elif is_vz_sys ; then |
10557 |
TBLURB="VZ" |
10558 |
fakeit=1 |
10559 |
elif grep -q ' cobd$' /proc/devices ; then |
10560 |
@@ -54,6 +54,12 @@ |
10561 |
if grep -qs ^CLOCK= /etc/rc.conf ; then |
10562 |
ewarn "CLOCK should not be set in /etc/rc.conf but in /etc/conf.d/clock" |
10563 |
fi |
10564 |
+ # Make sure people set their timezone ... we do it here |
10565 |
+ # even though we don't actually use the variable so that |
10566 |
+ # people see the warning on boot. |
10567 |
+ if [[ -z ${CDBOOT} && ${TIMEZONE-Factory} == "Factory" ]] ; then |
10568 |
+ ewarn "Your TIMEZONE in /etc/conf.d/clock is still set to Factory!" |
10569 |
+ fi |
10570 |
} |
10571 |
|
10572 |
start() { |
10573 |
|
10574 |
Modified: trunk/baselayout-prefix/init.d/consolefont |
10575 |
=================================================================== |
10576 |
--- trunk/baselayout-prefix/init.d/consolefont 2011-03-31 18:45:54 UTC (rev 1703) |
10577 |
+++ trunk/baselayout-prefix/init.d/consolefont 2011-04-28 18:25:46 UTC (rev 1704) |
10578 |
@@ -1,5 +1,5 @@ |
10579 |
#!/sbin/runscript |
10580 |
-# Copyright 1999-2006 Gentoo Foundation |
10581 |
+# Copyright 1999-2007 Gentoo Foundation |
10582 |
# Distributed under the terms of the GNU General Public License v2 |
10583 |
|
10584 |
depend() { |
10585 |
@@ -32,7 +32,7 @@ |
10586 |
# Set the console font |
10587 |
local errmsg="" |
10588 |
ebegin "Setting user font" |
10589 |
- if [[ -x /bin/setfont ]] ; then |
10590 |
+ if type -P setfont >/dev/null ; then |
10591 |
# We patched setfont to have --tty support ... |
10592 |
if [[ -n $(setfont --help 2>&1 | grep -e '--tty') || \ |
10593 |
-n $(setfont --help 2>&1 | grep -e '-C') ]] |
10594 |
@@ -48,18 +48,18 @@ |
10595 |
|| ttydev=/dev/tty |
10596 |
|
10597 |
for x in $(seq 1 "${RC_TTY_NUMBER}") ; do |
10598 |
- /bin/setfont ${CONSOLEFONT} ${param} \ |
10599 |
+ setfont ${CONSOLEFONT} ${param} \ |
10600 |
${sf_param}/${ttydev}${x} > /dev/null |
10601 |
retval=$? |
10602 |
done |
10603 |
else |
10604 |
- /bin/setfont ${CONSOLEFONT} ${param} > /dev/null |
10605 |
+ setfont ${CONSOLEFONT} ${param} > /dev/null |
10606 |
retval=$? |
10607 |
fi |
10608 |
errmsg="Failed to set user font" |
10609 |
else |
10610 |
retval=1 |
10611 |
- errmsg="/bin/setfont not found" |
10612 |
+ errmsg="setfont not found" |
10613 |
fi |
10614 |
eend ${retval} "${errmsg}" |
10615 |
} |
10616 |
|
10617 |
Modified: trunk/baselayout-prefix/init.d/halt.sh |
10618 |
=================================================================== |
10619 |
--- trunk/baselayout-prefix/init.d/halt.sh 2011-03-31 18:45:54 UTC (rev 1703) |
10620 |
+++ trunk/baselayout-prefix/init.d/halt.sh 2011-04-28 18:25:46 UTC (rev 1704) |
10621 |
@@ -1,5 +1,5 @@ |
10622 |
#!/bin/bash |
10623 |
-# Copyright 1999-2006 Gentoo Foundation |
10624 |
+# Copyright 1999-2007 Gentoo Foundation |
10625 |
# Distributed under the terms of the GNU General Public License v2 |
10626 |
|
10627 |
[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source /sbin/functions.sh |
10628 |
@@ -13,8 +13,7 @@ |
10629 |
# livecd-functions.sh should _ONLY_ set this differently if CDBOOT is |
10630 |
# set, else the default one should be used for normal boots. |
10631 |
# say: RC_NO_UMOUNTS="/mnt/livecd|/newroot" |
10632 |
-RC_NO_UMOUNTS=${RC_NO_UMOUNTS:-/mnt/livecd|/newroot} |
10633 |
-RC_NO_UMOUNT_FS="^(proc|devpts|sysfs|devfs|tmpfs|usb(dev)?fs|unionfs|rootfs)$" |
10634 |
+RC_NO_UMOUNTS=${RC_NO_UMOUNTS:-^(/|/dev|/dev/pts|/lib/rcscripts/init.d|/proc|/proc/.*|/sys)$} |
10635 |
|
10636 |
# Reset pam_console permissions if we are actually using it |
10637 |
if [[ -x /sbin/pam_console_apply && ! -c /dev/.devfsd && \ |
10638 |
@@ -36,18 +35,6 @@ |
10639 |
ebegin $"Deactivating swap" |
10640 |
swapoff -a |
10641 |
eend $? |
10642 |
- |
10643 |
- if [[ ${RC_SWAP_ERASE} == "yes" ]] ; then |
10644 |
- for s in $(echo "${swap_list}" | awk '$2 == "partition" {print $1}') ; do |
10645 |
- ebegin $"Erasing swap space" ${s} |
10646 |
- ssize=$(awk '$4 == "'${s##*/}'" {print $3}' /proc/partitions 2> /dev/null) |
10647 |
- dd if=/dev/zero of=${s} bs=1024 count=${ssize} 2> /dev/null |
10648 |
- eend $? |
10649 |
- ebegin $"Creating swap space" ${s} |
10650 |
- mkswap ${s} > /dev/null |
10651 |
- eend $? |
10652 |
- done |
10653 |
- fi |
10654 |
fi |
10655 |
|
10656 |
# Write a reboot record to /var/log/wtmp before unmounting |
10657 |
@@ -69,7 +56,7 @@ |
10658 |
# Remove loopback devices started by dm-crypt |
10659 |
|
10660 |
remaining=$(awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \ |
10661 |
- sort -r | egrep -v "^(${RC_NO_UMOUNTS})$") |
10662 |
+ sort -r | egrep -v "${RC_NO_UMOUNTS}") |
10663 |
[[ -n ${remaining} ]] && { |
10664 |
sig= |
10665 |
retry=3 |
10666 |
@@ -86,7 +73,7 @@ |
10667 |
fi |
10668 |
|
10669 |
remaining=$(awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \ |
10670 |
- sort -r | egrep -v "^(${RC_NO_UMOUNTS})$") |
10671 |
+ sort -r | egrep -v "${RC_NO_UMOUNTS}") |
10672 |
[[ -z ${remaining} ]] && break |
10673 |
|
10674 |
/bin/fuser -s -k ${sig} -m ${remaining} |
10675 |
@@ -100,21 +87,18 @@ |
10676 |
# This is needed to make sure we dont have a mounted filesystem |
10677 |
# on a LVM volume when shutting LVM down ... |
10678 |
ebegin "Unmounting filesystems" |
10679 |
-unmounts=$(awk -v NO_UMOUNT_FS="${RC_NO_UMOUNT_FS}" \ |
10680 |
- '{ \ |
10681 |
- if (($3 !~ NO_UMOUNT_FS) && \ |
10682 |
- ($1 != "none") && \ |
10683 |
- ($1 !~ /^(rootfs|\/dev\/root)$/) && \ |
10684 |
- ($2 != "/")) \ |
10685 |
- print $2 \ |
10686 |
- }' /proc/mounts | sort -ur) |
10687 |
-for x in ${unmounts}; do |
10688 |
+for x in $(awk '{print $2}' /proc/mounts | sort -ur) ; do |
10689 |
+ x=${x//\\040/ } |
10690 |
# Do not umount these ... will be different depending on value of CDBOOT |
10691 |
- if [[ -n $(echo "${x}" | egrep "^(${RC_NO_UMOUNTS})$") ]] ; then |
10692 |
+ if [[ -n $(echo "${x}" | egrep "${RC_NO_UMOUNTS}") ]] ; then |
10693 |
continue |
10694 |
fi |
10695 |
|
10696 |
- x=${x//\\040/ } |
10697 |
+ # If we're using the mount (probably /usr) then don't unmount us |
10698 |
+ if [[ " $(fuser -m "${x}" 2>/dev/null) " == *" $$ "* ]] ; then |
10699 |
+ continue |
10700 |
+ fi |
10701 |
+ |
10702 |
if ! umount "${x}" &>/dev/null; then |
10703 |
# Kill processes still using this mount |
10704 |
/bin/fuser -s -k -9 -m "${x}" |
10705 |
@@ -127,6 +111,7 @@ |
10706 |
|
10707 |
# Try to remove any dm-crypt mappings |
10708 |
stop_addon dm-crypt |
10709 |
+stop_addon truecrypt |
10710 |
|
10711 |
# Stop LVM, etc |
10712 |
for x in $(reverse_list ${RC_VOLUME_ORDER}) ; do |
10713 |
@@ -163,15 +148,15 @@ |
10714 |
sync; sync |
10715 |
sleep 1 |
10716 |
|
10717 |
- for x in $(awk -v NO_UMOUNT_FS="${RC_NO_UMOUNT_FS}" \ |
10718 |
- '{ \ |
10719 |
- if (($1 != "none") && ($3 !~ NO_UMOUNT_FS)) \ |
10720 |
- print $2 \ |
10721 |
- }' /proc/mounts | sort -ur) ; do |
10722 |
+ for x in $(awk '{print $2}' /proc/mounts | sort -ur) ; do |
10723 |
x=${x//\\040/ } |
10724 |
- if [[ -n $(echo "${x}" | egrep "^(${RC_NO_UMOUNTS})$") ]] ; then |
10725 |
+ |
10726 |
+ # Do not umount these ... will be different depending on value of CDBOOT |
10727 |
+ if [[ ${x} != "/" \ |
10728 |
+ && -n $(echo "${x}" | egrep "${RC_NO_UMOUNTS}") ]] ; then |
10729 |
continue |
10730 |
fi |
10731 |
+ |
10732 |
if [[ ${cmd} == "u" ]]; then |
10733 |
umount -n -r "${x}" |
10734 |
else |
10735 |
@@ -201,7 +186,7 @@ |
10736 |
eend ${mount_worked} |
10737 |
if [[ ${mount_worked} -eq 1 ]]; then |
10738 |
ups_kill_power |
10739 |
- /sbin/sulogin -t 10 /dev/console |
10740 |
+ sulogin -t 10 /dev/console |
10741 |
fi |
10742 |
|
10743 |
# Inform if there is a forced or skipped fsck |
10744 |
|
10745 |
Modified: trunk/baselayout-prefix/init.d/hostname |
10746 |
=================================================================== |
10747 |
--- trunk/baselayout-prefix/init.d/hostname 2011-03-31 18:45:54 UTC (rev 1703) |
10748 |
+++ trunk/baselayout-prefix/init.d/hostname 2011-04-28 18:25:46 UTC (rev 1704) |
10749 |
@@ -1,5 +1,5 @@ |
10750 |
#!/sbin/runscript |
10751 |
-# Copyright 1999-2006 Gentoo Foundation |
10752 |
+# Copyright 1999-2007 Gentoo Foundation |
10753 |
# Distributed under the terms of the GNU General Public License v2 |
10754 |
|
10755 |
depend() { |
10756 |
|
10757 |
Modified: trunk/baselayout-prefix/init.d/keymaps |
10758 |
=================================================================== |
10759 |
--- trunk/baselayout-prefix/init.d/keymaps 2011-03-31 18:45:54 UTC (rev 1703) |
10760 |
+++ trunk/baselayout-prefix/init.d/keymaps 2011-04-28 18:25:46 UTC (rev 1704) |
10761 |
@@ -1,5 +1,5 @@ |
10762 |
#!/sbin/runscript |
10763 |
-# Copyright 1999-2006 Gentoo Foundation |
10764 |
+# Copyright 1999-2007 Gentoo Foundation |
10765 |
# Distributed under the terms of the GNU General Public License v2 |
10766 |
|
10767 |
depend() { |
10768 |
@@ -36,17 +36,17 @@ |
10769 |
|
10770 |
# Turn on unicode if user wants it |
10771 |
if [[ ${UNICODE} == "yes" ]] ; then |
10772 |
- /usr/bin/kbd_mode -u |
10773 |
+ kbd_mode -u |
10774 |
fi |
10775 |
|
10776 |
ebegin "Loading key mappings" |
10777 |
- if [[ -x /bin/loadkeys ]] ; then |
10778 |
+ if type -P loadkeys >/dev/null ; then |
10779 |
[[ ${SET_WINDOWKEYS} == "yes" ]] && WINDOWKEYS_KEYMAP="windowkeys" |
10780 |
- /bin/loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \ |
10781 |
- ${EXTENDED_KEYMAPS} > /dev/null |
10782 |
+ loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \ |
10783 |
+ ${EXTENDED_KEYMAPS} > /dev/null |
10784 |
eend $? "Error loading key mappings" |
10785 |
else |
10786 |
- eend 1 "/bin/loadkeys not found" |
10787 |
+ eend 1 "loadkeys not found" |
10788 |
return 1 |
10789 |
fi |
10790 |
|
10791 |
|
10792 |
Modified: trunk/baselayout-prefix/init.d/local |
10793 |
=================================================================== |
10794 |
--- trunk/baselayout-prefix/init.d/local 2011-03-31 18:45:54 UTC (rev 1703) |
10795 |
+++ trunk/baselayout-prefix/init.d/local 2011-04-28 18:25:46 UTC (rev 1704) |
10796 |
@@ -1,5 +1,5 @@ |
10797 |
#!/sbin/runscript |
10798 |
-# Copyright 1999-2006 Gentoo Foundation |
10799 |
+# Copyright 1999-2007 Gentoo Foundation |
10800 |
# Distributed under the terms of the GNU General Public License v2 |
10801 |
|
10802 |
depend() { |
10803 |
|
10804 |
Modified: trunk/baselayout-prefix/init.d/localmount |
10805 |
=================================================================== |
10806 |
--- trunk/baselayout-prefix/init.d/localmount 2011-03-31 18:45:54 UTC (rev 1703) |
10807 |
+++ trunk/baselayout-prefix/init.d/localmount 2011-04-28 18:25:46 UTC (rev 1704) |
10808 |
@@ -1,5 +1,5 @@ |
10809 |
#!/sbin/runscript |
10810 |
-# Copyright 1999-2006 Gentoo Foundation |
10811 |
+# Copyright 1999-2007 Gentoo Foundation |
10812 |
# Distributed under the terms of the GNU General Public License v2 |
10813 |
|
10814 |
depend() { |
10815 |
@@ -22,28 +22,40 @@ |
10816 |
# Check what USB fs the kernel support. Currently |
10817 |
# 2.5+ kernels, and later 2.4 kernels have 'usbfs', |
10818 |
# while older kernels have 'usbdevfs'. |
10819 |
- local usbfs=$(grep -Fow usbfs /proc/filesystems || |
10820 |
- grep -Fow usbdevfs /proc/filesystems) |
10821 |
- |
10822 |
- if [[ -n ${usbfs} ]] && \ |
10823 |
- [[ -e /proc/bus/usb && ! -e /proc/bus/usb/devices ]] |
10824 |
- then |
10825 |
- ebegin "Mounting USB device filesystem (${usbfs})" |
10826 |
- usbgid=$(echo $(getent group usb) | awk -F: '{print $3}') |
10827 |
- mount -t ${usbfs} usbfs /proc/bus/usb \ |
10828 |
- -o ${usbgid:+devmode=0664,devgid=${usbgid},}noexec,nosuid |
10829 |
- eend $? "Failed to mount USB device filesystem" |
10830 |
+ if [[ -d /proc/bus/usb && ! -e /proc/bus/usb/devices ]] ; then |
10831 |
+ local usbfs=$(grep -Fow usbfs /proc/filesystems || |
10832 |
+ grep -Fow usbdevfs /proc/filesystems) |
10833 |
+ if [[ -n ${usbfs} ]] ; then |
10834 |
+ ebegin "Mounting USB device filesystem (${usbfs})" |
10835 |
+ usbgid=$(echo $(getent group usb) | awk -F: '{print $3}') |
10836 |
+ mount -t ${usbfs} usbfs /proc/bus/usb \ |
10837 |
+ -o ${usbgid:+devmode=0664,devgid=${usbgid},}noexec,nosuid |
10838 |
+ eend $? |
10839 |
+ fi |
10840 |
fi |
10841 |
|
10842 |
# Setup Kernel Support for miscellaneous Binary Formats |
10843 |
- local binfmt=$(grep -Fow binfmt_misc /proc/filesystems) |
10844 |
- if [[ -n ${binfmt} ]] && [[ -e /proc/sys/fs/binfmt_misc ]] ; then |
10845 |
- ebegin $"Mounting misc binary format filesystem" |
10846 |
- mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc \ |
10847 |
- -o nodev,noexec,nosuid |
10848 |
- eend $? |
10849 |
+ if [[ -d /proc/sys/fs/binfmt_misc ]] ; then |
10850 |
+ local binfmt=$(grep -Fow binfmt_misc /proc/filesystems) |
10851 |
+ if [[ -n ${binfmt} ]] ; then |
10852 |
+ ebegin $"Mounting misc binary format filesystem" |
10853 |
+ mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc \ |
10854 |
+ -o nodev,noexec,nosuid |
10855 |
+ eend $? |
10856 |
+ fi |
10857 |
fi |
10858 |
|
10859 |
+ # Setup Kernel Support for the security filesystem |
10860 |
+ if [[ -d /sys/kernel/security ]] ; then |
10861 |
+ local secfs=$(grep -Fow securityfs /proc/filesystems) |
10862 |
+ if [[ -n ${secfs} ]] ; then |
10863 |
+ ebegin $"Mounting security filesystem" |
10864 |
+ mount -t securityfs securityfs /sys/kernel/security \ |
10865 |
+ -o nodev,noexec,nosuid |
10866 |
+ eend $? |
10867 |
+ fi |
10868 |
+ fi |
10869 |
+ |
10870 |
# We do our swapping here instead of rc so we can get urandom started |
10871 |
# before us for people that like an encrypted swap. |
10872 |
ebegin "Activating (possible) swap" |
10873 |
|
10874 |
Modified: trunk/baselayout-prefix/init.d/modules |
10875 |
=================================================================== |
10876 |
--- trunk/baselayout-prefix/init.d/modules 2011-03-31 18:45:54 UTC (rev 1703) |
10877 |
+++ trunk/baselayout-prefix/init.d/modules 2011-04-28 18:25:46 UTC (rev 1704) |
10878 |
@@ -1,5 +1,5 @@ |
10879 |
#!/sbin/runscript |
10880 |
-# Copyright 1999-2006 Gentoo Foundation |
10881 |
+# Copyright 1999-2007 Gentoo Foundation |
10882 |
# Distributed under the terms of the GNU General Public License v2 |
10883 |
|
10884 |
depend() { |
10885 |
@@ -81,7 +81,7 @@ |
10886 |
if [[ -z "${CDBOOT}" ]] && [[ ! -e /etc/modules.conf ]] && \ |
10887 |
[[ $(get_KV) -lt $(KV_to_int '2.5.48') || -x /sbin/modprobe.old ]] |
10888 |
then |
10889 |
- echo '### This file is automatically generated by modules-update' \ |
10890 |
+ echo '### This file is automatically generated by update-modules' \ |
10891 |
> /etc/modules.conf 2>/dev/null |
10892 |
[[ ! -f /etc/modules.conf ]] && \ |
10893 |
ewarn "Cannot update /etc/modules.conf!" |
10894 |
@@ -91,7 +91,7 @@ |
10895 |
if [[ -z "${CDBOOT}" ]] && \ |
10896 |
[[ -f /etc/modules.conf || $(get_KV) -ge $(KV_to_int '2.5.48') ]] |
10897 |
then |
10898 |
- /sbin/modules-update |
10899 |
+ /sbin/update-modules |
10900 |
fi |
10901 |
|
10902 |
local autoload="" |
10903 |
|
10904 |
Modified: trunk/baselayout-prefix/init.d/net.eth0 |
10905 |
=================================================================== |
10906 |
--- trunk/baselayout-prefix/init.d/net.eth0 2011-03-31 18:45:54 UTC (rev 1703) |
10907 |
+++ trunk/baselayout-prefix/init.d/net.eth0 2011-04-28 18:25:46 UTC (rev 1704) |
10908 |
@@ -1 +1,1136 @@ |
10909 |
-link net.lo |
10910 |
\ No newline at end of file |
10911 |
+#!/sbin/runscript |
10912 |
+# Copyright 2004-2007 Gentoo Foundation |
10913 |
+# Distributed under the terms of the GNU General Public License v2 |
10914 |
+ |
10915 |
+# Contributed by Roy Marples (uberlord@g.o) |
10916 |
+# Many thanks to Aron Griffis (agriffis@g.o) |
10917 |
+# for help, ideas and patches |
10918 |
+ |
10919 |
+#NB: Config is in /etc/conf.d/net |
10920 |
+ |
10921 |
+# For pcmcia users. note that pcmcia must be added to the same |
10922 |
+# runlevel as the net.* script that needs it. |
10923 |
+depend() { |
10924 |
+ need localmount |
10925 |
+ after bootmisc hostname |
10926 |
+ use isapnp isdn pcmcia usb wlan |
10927 |
+ |
10928 |
+ # Load any custom depend functions for the given interface |
10929 |
+ # For example, br0 may need eth0 and eth1 |
10930 |
+ local iface="${SVCNAME#*.}" |
10931 |
+ [[ $(type -t "depend_${iface}") == "function" ]] && depend_${iface} |
10932 |
+ |
10933 |
+ if [[ ${iface} != "lo" && ${iface} != "lo0" ]] ; then |
10934 |
+ after net.lo net.lo0 |
10935 |
+ |
10936 |
+ # Support new style RC_NEED and RC_USE in one net file |
10937 |
+ local x="RC_NEED_${iface}" |
10938 |
+ [[ -n ${!x} ]] && need ${!x} |
10939 |
+ x="RC_USE_${iface}" |
10940 |
+ [[ -n ${!x} ]] && use ${!x} |
10941 |
+ x="RC_AFTER_${iface}" |
10942 |
+ [[ -n ${!x} ]] && after ${!x} |
10943 |
+ x="RC_BEFORE_${iface}" |
10944 |
+ [[ -n ${!x} ]] && before ${!x} |
10945 |
+ x="RC_PROVIDE_${iface}" |
10946 |
+ [[ -n ${!x} ]] && provide ${!x} |
10947 |
+ fi |
10948 |
+ |
10949 |
+ return 0 |
10950 |
+} |
10951 |
+ |
10952 |
+# Define where our modules are |
10953 |
+MODULES_DIR="${svclib}/net" |
10954 |
+ |
10955 |
+# Make some wrappers to fudge after/before/need/use depend flags. |
10956 |
+# These are callbacks so MODULE will be set. |
10957 |
+after() { |
10958 |
+ eval "${MODULE}_after() { echo \"$*\"; }" |
10959 |
+} |
10960 |
+before() { |
10961 |
+ eval "${MODULE}_before() { echo \"$*\"; }" |
10962 |
+} |
10963 |
+need() { |
10964 |
+ eval "${MODULE}_need() { echo \"$*\"; }" |
10965 |
+} |
10966 |
+installed() { |
10967 |
+ # We deliberately misspell this as _installed will probably be used |
10968 |
+ # at some point |
10969 |
+ eval "${MODULE}_instlled() { echo \"$*\"; }" |
10970 |
+} |
10971 |
+provide() { |
10972 |
+ eval "${MODULE}_provide() { echo \"$*\"; }" |
10973 |
+} |
10974 |
+functions() { |
10975 |
+ eval "${MODULE}_functions() { echo \"$*\"; }" |
10976 |
+} |
10977 |
+variables() { |
10978 |
+ eval "${MODULE}_variables() { echo \"$*\"; }" |
10979 |
+} |
10980 |
+ |
10981 |
+is_loopback() { |
10982 |
+ [[ $1 == "lo" || $1 == "lo0" ]] |
10983 |
+} |
10984 |
+ |
10985 |
+# char* interface_device(char *iface) |
10986 |
+# |
10987 |
+# Gets the base device of the interface |
10988 |
+# Can handle eth0:1 and eth0.1 |
10989 |
+# Which returns eth0 in this case |
10990 |
+interface_device() { |
10991 |
+ local dev="${1%%.*}" |
10992 |
+ [[ ${dev} == "$1" ]] && dev="${1%%:*}" |
10993 |
+ echo "${dev}" |
10994 |
+} |
10995 |
+ |
10996 |
+# char* interface_type(char* iface) |
10997 |
+# |
10998 |
+# Returns the base type of the interface |
10999 |
+# eth, ippp, etc |
11000 |
+interface_type() { |
11001 |
+ echo "${1%%[0-9]*}" |
11002 |
+} |
11003 |
+ |
11004 |
+# int calculate_metric(char *interface, int base) |
11005 |
+# |
11006 |
+# Calculates the best metric for the interface |
11007 |
+# We use this when we add routes so we can prefer interfaces over each other |
11008 |
+calculate_metric() { |
11009 |
+ local iface="$1" metric="$2" |
11010 |
+ |
11011 |
+ # Have we already got a metric? |
11012 |
+ local m=$(awk '$1=="'${iface}'" && $2=="00000000" { print $7 }' \ |
11013 |
+ /proc/net/route) |
11014 |
+ if [[ -n ${m} ]] ; then |
11015 |
+ echo "${m}" |
11016 |
+ return 0 |
11017 |
+ fi |
11018 |
+ |
11019 |
+ local i= dest= gw= flags= ref= u= m= mtu= metrics= |
11020 |
+ while read i dest gw flags ref u m mtu ; do |
11021 |
+ # Ignore lo |
11022 |
+ is_loopback "${i}" && continue |
11023 |
+ # We work out metrics from default routes only |
11024 |
+ [[ ${dest} != "00000000" || ${gw} == "00000000" ]] && continue |
11025 |
+ metrics="${metrics}\n${m}" |
11026 |
+ done < /proc/net/route |
11027 |
+ |
11028 |
+ # Now, sort our metrics |
11029 |
+ metrics=$(echo -e "${metrics}" | sort -n) |
11030 |
+ |
11031 |
+ # Now, find the lowest we can use |
11032 |
+ local gotbase=false |
11033 |
+ for m in ${metrics} ; do |
11034 |
+ [[ ${m} -lt ${metric} ]] && continue |
11035 |
+ [[ ${m} == ${metric} ]] && ((metric++)) |
11036 |
+ [[ ${m} -gt ${metric} ]] && break |
11037 |
+ done |
11038 |
+ |
11039 |
+ echo "${metric}" |
11040 |
+} |
11041 |
+ |
11042 |
+# int netmask2cidr(char *netmask) |
11043 |
+# |
11044 |
+# Returns the CIDR of a given netmask |
11045 |
+netmask2cidr() { |
11046 |
+ local binary= i= bin= |
11047 |
+ |
11048 |
+ for i in ${1//./ }; do |
11049 |
+ bin="" |
11050 |
+ while [[ ${i} != "0" ]] ; do |
11051 |
+ bin=$[${i}%2]${bin} |
11052 |
+ (( i=i>>1 )) |
11053 |
+ done |
11054 |
+ binary="${binary}${bin}" |
11055 |
+ done |
11056 |
+ binary="${binary%%0*}" |
11057 |
+ echo "${#binary}" |
11058 |
+} |
11059 |
+ |
11060 |
+ |
11061 |
+# bool is_function(char* name) |
11062 |
+# |
11063 |
+# Returns 0 if the given name is a shell function, otherwise 1 |
11064 |
+is_function() { |
11065 |
+ [[ -z $1 ]] && return 1 |
11066 |
+ [[ $(type -t "$1") == "function" ]] |
11067 |
+} |
11068 |
+ |
11069 |
+# void function_wrap(char* source, char* target) |
11070 |
+# |
11071 |
+# wraps function calls - for example function_wrap(this, that) |
11072 |
+# maps function names this_* to that_* |
11073 |
+function_wrap() { |
11074 |
+ local i= |
11075 |
+ |
11076 |
+ is_function "${2}_depend" && return |
11077 |
+ |
11078 |
+ for i in $(typeset -f | grep -o '^'"${1}"'_[^ ]*'); do |
11079 |
+ eval "${2}${i#${1}}() { ${i} \"\$@\"; }" |
11080 |
+ done |
11081 |
+} |
11082 |
+ |
11083 |
+# char[] * expand_parameters(char *cmd) |
11084 |
+# |
11085 |
+# Returns an array after expanding parameters. For example |
11086 |
+# "192.168.{1..3}.{1..3}/24 brd +" |
11087 |
+# will return |
11088 |
+# "192.168.1.1/24 brd +" |
11089 |
+# "192.168.1.2/24 brd +" |
11090 |
+# "192.168.1.3/24 brd +" |
11091 |
+# "192.168.2.1/24 brd +" |
11092 |
+# "192.168.2.2/24 brd +" |
11093 |
+# "192.168.2.3/24 brd +" |
11094 |
+# "192.168.3.1/24 brd +" |
11095 |
+# "192.168.3.2/24 brd +" |
11096 |
+# "192.168.3.3/24 brd +" |
11097 |
+expand_parameters() { |
11098 |
+ local x=$(eval echo ${@// /_}) |
11099 |
+ local -a a=( ${x} ) |
11100 |
+ |
11101 |
+ a=( "${a[@]/#/\"}" ) |
11102 |
+ a=( "${a[@]/%/\"}" ) |
11103 |
+ echo "${a[*]//_/ }" |
11104 |
+} |
11105 |
+ |
11106 |
+# void configure_variables(char *interface, char *option1, [char *option2]) |
11107 |
+# |
11108 |
+# Maps configuration options from <variable>_<option> to <variable>_<iface> |
11109 |
+# option2 takes precedence over option1 |
11110 |
+configure_variables() { |
11111 |
+ local iface="$1" option1="$2" option2="$3" |
11112 |
+ |
11113 |
+ local mod= func= x= i= |
11114 |
+ local -a ivars=() ovars1=() ovars2=() |
11115 |
+ local ifvar=$(bash_variable "${iface}") |
11116 |
+ |
11117 |
+ for mod in ${MODULES[@]}; do |
11118 |
+ is_function ${mod}_variables || continue |
11119 |
+ for v in $(${mod}_variables) ; do |
11120 |
+ x= |
11121 |
+ [[ -n ${option2} ]] && x="${v}_${option2}[@]" |
11122 |
+ [[ -z ${!x} ]] && x="${v}_${option1}[@]" |
11123 |
+ [[ -n ${!x} ]] && eval "${v}_${ifvar}=( \"\${!x}\" )" |
11124 |
+ done |
11125 |
+ done |
11126 |
+ |
11127 |
+ return 0 |
11128 |
+} |
11129 |
+# bool module_load_minimum(char *module) |
11130 |
+# |
11131 |
+# Does the minimum checking on a module - even when forcing |
11132 |
+module_load_minimum() { |
11133 |
+ local f="$1.sh" MODULE="${1##*/}" |
11134 |
+ |
11135 |
+ if [[ ! -f ${f} ]] ; then |
11136 |
+ eerror "${f} does not exist" |
11137 |
+ return 1 |
11138 |
+ fi |
11139 |
+ |
11140 |
+ if ! source "${f}" ; then |
11141 |
+ eerror "${MODULE} failed a sanity check" |
11142 |
+ return 1 |
11143 |
+ fi |
11144 |
+ |
11145 |
+ for f in depend; do |
11146 |
+ is_function "${MODULE}_${f}" && continue |
11147 |
+ eerror "${MODULE}.sh does not support the required function ${f}" |
11148 |
+ return 1 |
11149 |
+ done |
11150 |
+ |
11151 |
+ return 0 |
11152 |
+} |
11153 |
+ |
11154 |
+# bool modules_load_auto() |
11155 |
+# |
11156 |
+# Load and check each module for sanity |
11157 |
+# If the module is not installed, the functions are to be removed |
11158 |
+modules_load_auto() { |
11159 |
+ local i j inst |
11160 |
+ |
11161 |
+ # Populate the MODULES array |
11162 |
+ # Basically we treat evey file in ${MODULES_DIR} as a module |
11163 |
+ MODULES=( $( cd "${MODULES_DIR}" ; ls *.sh ) ) |
11164 |
+ j="${#MODULES[@]}" |
11165 |
+ for (( i=0; i<j; i++ )); do |
11166 |
+ MODULES[i]="${MODULES_DIR}/${MODULES[i]}" |
11167 |
+ [[ ! -f ${MODULES[i]} ]] && unset MODULES[i] |
11168 |
+ done |
11169 |
+ MODULES=( "${MODULES[@]}" ) |
11170 |
+ |
11171 |
+ # Each of these sources into the global namespace, so it's |
11172 |
+ # important that module functions and variables are prefixed with |
11173 |
+ # the module name, for example iproute2_ |
11174 |
+ |
11175 |
+ j="${#MODULES[@]}" |
11176 |
+ loaded_interface=false |
11177 |
+ for (( i=0; i<j; i++ )); do |
11178 |
+ MODULES[i]="${MODULES[i]%.sh*}" |
11179 |
+ if [[ ${MODULES[i]##*/} == "interface" ]] ; then |
11180 |
+ eerror "interface is a reserved name - cannot load a module called interface" |
11181 |
+ return 1 |
11182 |
+ fi |
11183 |
+ |
11184 |
+ ( |
11185 |
+ u=0; |
11186 |
+ module_load_minimum "${MODULES[i]}" || u=1; |
11187 |
+ if [[ ${u} == 0 ]] ; then |
11188 |
+ inst="${MODULES[i]##*/}_check_installed"; |
11189 |
+ if is_function "${inst}" ; then |
11190 |
+ ${inst} false || u=1; |
11191 |
+ fi |
11192 |
+ fi |
11193 |
+ exit "${u}"; |
11194 |
+ ) |
11195 |
+ |
11196 |
+ if [[ $? == 0 ]] ; then |
11197 |
+ source "${MODULES[i]}.sh" |
11198 |
+ MODULES[i]="${MODULES[i]##*/}" |
11199 |
+ else |
11200 |
+ unset MODULES[i] |
11201 |
+ fi |
11202 |
+ done |
11203 |
+ |
11204 |
+ MODULES=( "${MODULES[@]}" ) |
11205 |
+ return 0 |
11206 |
+} |
11207 |
+ |
11208 |
+# bool modules_check_installed(void) |
11209 |
+# |
11210 |
+# Ensure that all modules have the required modules loaded |
11211 |
+# This enables us to remove modules from the MODULES array |
11212 |
+# Whilst other modules can still explicitly call them |
11213 |
+# One example of this is essidnet which configures network |
11214 |
+# settings for the specific ESSID connected to as the user |
11215 |
+# may be using a daemon to configure wireless instead of our |
11216 |
+# iwconfig module |
11217 |
+modules_check_installed() { |
11218 |
+ local i j missingdeps nmods="${#MODULES[@]}" |
11219 |
+ |
11220 |
+ for (( i=0; i<nmods; i++ )); do |
11221 |
+ is_function "${MODULES[i]}_instlled" || continue |
11222 |
+ for j in $( ${MODULES[i]}_instlled ); do |
11223 |
+ missingdeps=true |
11224 |
+ if is_function "${j}_check_installed" ; then |
11225 |
+ ${j}_check_installed && missingdeps=false |
11226 |
+ elif is_function "${j}_depend" ; then |
11227 |
+ missingdeps=false |
11228 |
+ fi |
11229 |
+ ${missingdeps} && unset MODULES[i] && unset PROVIDES[i] && break |
11230 |
+ done |
11231 |
+ done |
11232 |
+ |
11233 |
+ MODULES=( "${MODULES[@]}" ) |
11234 |
+ PROVIDES=( "${PROVIDES[@]}" ) |
11235 |
+} |
11236 |
+ |
11237 |
+# bool modules_check_user(void) |
11238 |
+modules_check_user() { |
11239 |
+ local iface="$1" ifvar=$(bash_variable "${IFACE}") |
11240 |
+ local i= j= k= l= nmods="${#MODULES[@]}" |
11241 |
+ local -a umods=() |
11242 |
+ |
11243 |
+ # Has the interface got any specific modules? |
11244 |
+ umods="modules_${ifvar}[@]" |
11245 |
+ umods=( "${!umods}" ) |
11246 |
+ |
11247 |
+ # Global setting follows interface-specific setting |
11248 |
+ umods=( "${umods[@]}" "${modules[@]}" ) |
11249 |
+ |
11250 |
+ # Add our preferred modules |
11251 |
+ local -a pmods=( "iproute2" "dhcpcd" "iwconfig" "netplugd" ) |
11252 |
+ umods=( "${umods[@]}" "${pmods[@]}" ) |
11253 |
+ |
11254 |
+ # First we strip any modules that conflict from user settings |
11255 |
+ # So if the user specifies pump then we don't use dhcpcd |
11256 |
+ for (( i=0; i<${#umods[@]}; i++ )); do |
11257 |
+ # Some users will inevitably put "dhcp" in their modules |
11258 |
+ # list. To keep users from screwing up their system this |
11259 |
+ # way, ignore this setting so that the default dhcp |
11260 |
+ # module will be used. |
11261 |
+ [[ ${umods[i]} == "dhcp" ]] && continue |
11262 |
+ |
11263 |
+ # We remove any modules we explicitly don't want |
11264 |
+ if [[ ${umods[i]} == "!"* ]] ; then |
11265 |
+ for (( j=0; j<nmods; j++ )); do |
11266 |
+ [[ -z ${MODULES[j]} ]] && continue |
11267 |
+ if [[ ${umods[i]:1} == "${MODULES[j]}" \ |
11268 |
+ || ${umods[i]:1} == "${PROVIDES[j]}" ]] ; then |
11269 |
+ # We may need to setup a class wrapper for it even though |
11270 |
+ # we don't use it directly |
11271 |
+ # However, we put it into an array and wrap later as |
11272 |
+ # another module may provide the same thing |
11273 |
+ ${MODULES[j]}_check_installed \ |
11274 |
+ && WRAP_MODULES=( |
11275 |
+ "${WRAP_MODULES[@]}" |
11276 |
+ "${MODULES[j]} ${PROVIDES[j]}" |
11277 |
+ ) |
11278 |
+ unset MODULES[j] |
11279 |
+ unset PROVIDES[j] |
11280 |
+ fi |
11281 |
+ done |
11282 |
+ continue |
11283 |
+ fi |
11284 |
+ |
11285 |
+ if ! is_function "${umods[i]}_depend" ; then |
11286 |
+ # If the module is one of our preferred modules, then |
11287 |
+ # ignore this error; whatever is available will be |
11288 |
+ # used instead. |
11289 |
+ (( i < ${#umods[@]} - ${#pmods[@]} )) || continue |
11290 |
+ |
11291 |
+ # The function may not exist because the modules software is |
11292 |
+ # not installed. Load the module and report its error |
11293 |
+ if [[ -e "${MODULES_DIR}/${umods[i]}.sh" ]] ; then |
11294 |
+ source "${MODULES_DIR}/${umods[i]}.sh" |
11295 |
+ is_function "${umods[i]}_check_installed" \ |
11296 |
+ && ${umods[i]}_check_installed true |
11297 |
+ else |
11298 |
+ eerror "The module \"${umods[i]}\" does not exist" |
11299 |
+ fi |
11300 |
+ return 1 |
11301 |
+ fi |
11302 |
+ |
11303 |
+ if is_function "${umods[i]}_provide" ; then |
11304 |
+ mod=$(${umods[i]}_provide) |
11305 |
+ else |
11306 |
+ mod="${umods[i]}" |
11307 |
+ fi |
11308 |
+ for (( j=0; j<nmods; j++ )); do |
11309 |
+ [[ -z ${MODULES[j]} ]] && continue |
11310 |
+ if [[ ${PROVIDES[j]} == "${mod}" && ${umods[i]} != "${MODULES[j]}" ]] ; then |
11311 |
+ # We don't have a match - now ensure that we still provide an |
11312 |
+ # alternative. This is to handle our preferred modules. |
11313 |
+ for (( l=0; l<nmods; l++ )); do |
11314 |
+ [[ ${l} == "${j}" || -z ${MODULES[l]} ]] && continue |
11315 |
+ if [[ ${PROVIDES[l]} == "${mod}" ]] ; then |
11316 |
+ unset MODULES[j] |
11317 |
+ unset PROVIDES[j] |
11318 |
+ break |
11319 |
+ fi |
11320 |
+ done |
11321 |
+ fi |
11322 |
+ done |
11323 |
+ done |
11324 |
+ |
11325 |
+ # Then we strip conflicting modules. |
11326 |
+ # We only need to do this for 3rd party modules that conflict with |
11327 |
+ # our own modules and the preferred list AND the user modules |
11328 |
+ # list doesn't specify a preference. |
11329 |
+ for (( i=0; i<nmods-1; i++ )); do |
11330 |
+ [[ -z ${MODULES[i]} ]] && continue |
11331 |
+ for (( j=i+1; j<nmods; j++)); do |
11332 |
+ [[ -z ${MODULES[j]} ]] && continue |
11333 |
+ [[ ${PROVIDES[i]} == "${PROVIDES[j]}" ]] \ |
11334 |
+ && unset MODULES[j] && unset PROVIDES[j] |
11335 |
+ done |
11336 |
+ done |
11337 |
+ |
11338 |
+ MODULES=( "${MODULES[@]}" ) |
11339 |
+ PROVIDES=( "${PROVIDES[@]}" ) |
11340 |
+ return 0 |
11341 |
+} |
11342 |
+ |
11343 |
+# void modules_sort(void) |
11344 |
+# |
11345 |
+# Sort our modules |
11346 |
+modules_sort() { |
11347 |
+ local i= j= nmods=${#MODULES[@]} m= |
11348 |
+ local -a provide=() provide_list=() after=() dead=() sorted=() sortedp=() |
11349 |
+ |
11350 |
+ # Make our provide list |
11351 |
+ for ((i=0; i<nmods; i++)); do |
11352 |
+ dead[i]="false" |
11353 |
+ if [[ ${MODULES[i]} != "${PROVIDES[i]}" ]] ; then |
11354 |
+ local provided=false |
11355 |
+ for ((j=0; j<${#provide[@]}; j++)); do |
11356 |
+ if [[ ${provide[j]} == "${PROVIDES[i]}" ]] ; then |
11357 |
+ provide_list[j]="${provide_list[j]} ${MODULES[i]}" |
11358 |
+ provided=true |
11359 |
+ fi |
11360 |
+ done |
11361 |
+ if ! ${provided}; then |
11362 |
+ provide[j]="${PROVIDES[i]}" |
11363 |
+ provide_list[j]="${MODULES[i]}" |
11364 |
+ fi |
11365 |
+ fi |
11366 |
+ done |
11367 |
+ |
11368 |
+ # Create an after array, which holds which modules the module at |
11369 |
+ # index i must be after |
11370 |
+ for ((i=0; i<nmods; i++)); do |
11371 |
+ if is_function "${MODULES[i]}_after" ; then |
11372 |
+ after[i]=" ${after[i]} $(${MODULES[i]}_after) " |
11373 |
+ fi |
11374 |
+ if is_function "${MODULES[i]}_before" ; then |
11375 |
+ for m in $(${MODULES[i]}_before); do |
11376 |
+ for ((j=0; j<nmods; j++)) ; do |
11377 |
+ if [[ ${PROVIDES[j]} == "${m}" ]] ; then |
11378 |
+ after[j]=" ${after[j]} ${MODULES[i]} " |
11379 |
+ break |
11380 |
+ fi |
11381 |
+ done |
11382 |
+ done |
11383 |
+ fi |
11384 |
+ done |
11385 |
+ |
11386 |
+ # Replace the after list modules with real modules |
11387 |
+ for ((i=0; i<nmods; i++)); do |
11388 |
+ if [[ -n ${after[i]} ]] ; then |
11389 |
+ for ((j=0; j<${#provide[@]}; j++)); do |
11390 |
+ after[i]="${after[i]// ${provide[j]} / ${provide_list[j]} }" |
11391 |
+ done |
11392 |
+ fi |
11393 |
+ done |
11394 |
+ |
11395 |
+ # We then use the below code to provide a topologial sort |
11396 |
+ module_after_visit() { |
11397 |
+ local name="$1" i= x= |
11398 |
+ |
11399 |
+ for ((i=0; i<nmods; i++)); do |
11400 |
+ [[ ${MODULES[i]} == "$1" ]] && break |
11401 |
+ done |
11402 |
+ |
11403 |
+ ${dead[i]} && return |
11404 |
+ dead[i]="true" |
11405 |
+ |
11406 |
+ for x in ${after[i]} ; do |
11407 |
+ module_after_visit "${x}" |
11408 |
+ done |
11409 |
+ |
11410 |
+ sorted=( "${sorted[@]}" "${MODULES[i]}" ) |
11411 |
+ sortedp=( "${sortedp[@]}" "${PROVIDES[i]}" ) |
11412 |
+ } |
11413 |
+ |
11414 |
+ for x in ${MODULES[@]}; do |
11415 |
+ module_after_visit "${x}" |
11416 |
+ done |
11417 |
+ |
11418 |
+ MODULES=( "${sorted[@]}" ) |
11419 |
+ PROVIDES=( "${sortedp[@]}" ) |
11420 |
+} |
11421 |
+ |
11422 |
+# bool modules_check_depends(bool showprovides) |
11423 |
+modules_check_depends() { |
11424 |
+ local showprovides="${1:-false}" nmods="${#MODULES[@]}" i= j= needmod= |
11425 |
+ local missingdeps= p= interface=false |
11426 |
+ |
11427 |
+ for (( i=0; i<nmods; i++ )); do |
11428 |
+ if is_function "${MODULES[i]}_need" ; then |
11429 |
+ for needmod in $(${MODULES[i]}_need); do |
11430 |
+ missingdeps=true |
11431 |
+ for (( j=0; j<nmods; j++ )); do |
11432 |
+ if [[ ${needmod} == "${MODULES[j]}" \ |
11433 |
+ || ${needmod} == "${PROVIDES[j]}" ]] ; then |
11434 |
+ missingdeps=false |
11435 |
+ break |
11436 |
+ fi |
11437 |
+ done |
11438 |
+ if ${missingdeps} ; then |
11439 |
+ eerror "${MODULES[i]} needs ${needmod} (dependency failure)" |
11440 |
+ return 1 |
11441 |
+ fi |
11442 |
+ done |
11443 |
+ fi |
11444 |
+ |
11445 |
+ if is_function "${MODULES[i]}_functions" ; then |
11446 |
+ for f in $(${MODULES[i]}_functions); do |
11447 |
+ if ! is_function "${f}" ; then |
11448 |
+ eerror "${MODULES[i]}: missing required function \"${f}\"" |
11449 |
+ return 1 |
11450 |
+ fi |
11451 |
+ done |
11452 |
+ fi |
11453 |
+ |
11454 |
+ [[ ${PROVIDES[i]} == "interface" ]] && interface=true |
11455 |
+ |
11456 |
+ if ${showprovides} ; then |
11457 |
+ [[ ${PROVIDES[i]} != "${MODULES[i]}" ]] \ |
11458 |
+ && veinfo "${MODULES[i]} provides ${PROVIDES[i]}" |
11459 |
+ fi |
11460 |
+ done |
11461 |
+ |
11462 |
+ if ! ${interface} ; then |
11463 |
+ eerror "no interface module has been loaded" |
11464 |
+ return 1 |
11465 |
+ fi |
11466 |
+ |
11467 |
+ return 0 |
11468 |
+} |
11469 |
+ |
11470 |
+# bool modules_load(char *iface, bool starting) |
11471 |
+# |
11472 |
+# Loads the defined handler and modules for the interface |
11473 |
+# Returns 0 on success, otherwise 1 |
11474 |
+modules_load() { |
11475 |
+ local iface="$1" starting="${2:-true}" MODULE= p=false i= j= k= |
11476 |
+ local -a x=() |
11477 |
+ local RC_INDENTATION="${RC_INDENTATION}" |
11478 |
+ local -a PROVIDES=() WRAP_MODULES=() |
11479 |
+ |
11480 |
+ if ! is_loopback "${iface}" ; then |
11481 |
+ x="modules_force_${iface}[@]" |
11482 |
+ [[ -n ${!x} ]] && modules_force=( "${!x}" ) |
11483 |
+ if [[ -n ${modules_force} ]] ; then |
11484 |
+ ewarn "WARNING: You are forcing modules!" |
11485 |
+ ewarn "Do not complain or file bugs if things start breaking" |
11486 |
+ report=true |
11487 |
+ fi |
11488 |
+ fi |
11489 |
+ |
11490 |
+ veinfo "Loading networking modules for ${iface}" |
11491 |
+ eindent |
11492 |
+ |
11493 |
+ if [[ -z ${modules_force} ]] ; then |
11494 |
+ modules_load_auto || return 1 |
11495 |
+ else |
11496 |
+ j="${#modules_force[@]}" |
11497 |
+ for (( i=0; i<j; i++ )); do |
11498 |
+ module_load_minimum "${MODULES_DIR}/${modules_force[i]}" || return 1 |
11499 |
+ if is_function "${modules_force[i]}_check_installed" ; then |
11500 |
+ ${modules_force[i]}_check_installed || unset modules_force[i] |
11501 |
+ fi |
11502 |
+ done |
11503 |
+ MODULES=( "${modules_force[@]}" ) |
11504 |
+ fi |
11505 |
+ |
11506 |
+ j="${#MODULES[@]}" |
11507 |
+ for (( i=0; i<j; i++ )); do |
11508 |
+ # Now load our dependencies - we need to use the MODULE variable |
11509 |
+ # here as the after/before/need functions use it |
11510 |
+ MODULE="${MODULES[i]}" |
11511 |
+ ${MODULE}_depend |
11512 |
+ |
11513 |
+ # expose does exactly the same thing as depend |
11514 |
+ # However it is more "correct" as it exposes things to other modules |
11515 |
+ # instead of depending on them ;) |
11516 |
+ is_function "${MODULES[i]}_expose" && ${MODULES[i]}_expose |
11517 |
+ |
11518 |
+ # If no provide is given, assume module name |
11519 |
+ if is_function "${MODULES[i]}_provide" ; then |
11520 |
+ PROVIDES[i]=$(${MODULES[i]}_provide) |
11521 |
+ else |
11522 |
+ PROVIDES[i]="${MODULES[i]}" |
11523 |
+ fi |
11524 |
+ done |
11525 |
+ |
11526 |
+ if [[ -n ${modules_force[@]} ]] ; then |
11527 |
+ # Strip any duplicate modules providing the same thing |
11528 |
+ j="${#MODULES[@]}" |
11529 |
+ for (( i=0; i<j-1; i++ )); do |
11530 |
+ [[ -z ${MODULES[i]} ]] && continue |
11531 |
+ for (( k=i+1; k<j; k++ )); do |
11532 |
+ if [[ ${PROVIDES[i]} == ${PROVIDES[k]} ]] ; then |
11533 |
+ unset MODULES[k] |
11534 |
+ unset PROVIDES[k] |
11535 |
+ fi |
11536 |
+ done |
11537 |
+ done |
11538 |
+ MODULES=( "${MODULES[@]}" ) |
11539 |
+ PROVIDES=( "${PROVIDES[@]}" ) |
11540 |
+ else |
11541 |
+ if ${starting}; then |
11542 |
+ modules_check_user "${iface}" || return 1 |
11543 |
+ else |
11544 |
+ # Always prefer iproute2 for taking down interfaces |
11545 |
+ if is_function iproute2_provide ; then |
11546 |
+ function_wrap iproute2 "$(iproute2_provide)" |
11547 |
+ fi |
11548 |
+ fi |
11549 |
+ fi |
11550 |
+ |
11551 |
+ # Wrap our modules |
11552 |
+ j="${#MODULES[@]}" |
11553 |
+ for (( i=0; i<j; i++ )); do |
11554 |
+ function_wrap "${MODULES[i]}" "${PROVIDES[i]}" |
11555 |
+ done |
11556 |
+ j="${#WRAP_MODULES[@]}" |
11557 |
+ for (( i=0; i<j; i++ )); do |
11558 |
+ function_wrap ${WRAP_MODULES[i]} |
11559 |
+ done |
11560 |
+ |
11561 |
+ if [[ -z ${modules_force[@]} ]] ; then |
11562 |
+ modules_check_installed || return 1 |
11563 |
+ modules_sort || return 1 |
11564 |
+ fi |
11565 |
+ |
11566 |
+ veinfo "modules: ${MODULES[@]}" |
11567 |
+ eindent |
11568 |
+ |
11569 |
+ ${starting} && p=true |
11570 |
+ modules_check_depends "${p}" || return 1 |
11571 |
+ return 0 |
11572 |
+} |
11573 |
+ |
11574 |
+# bool iface_start(char *interface) |
11575 |
+# |
11576 |
+# iface_start is called from start. It's expected to start the base |
11577 |
+# interface (for example "eth0"), aliases (for example "eth0:1") and to start |
11578 |
+# VLAN interfaces (for example eth0.0, eth0.1). VLAN setup is accomplished by |
11579 |
+# calling itself recursively. |
11580 |
+iface_start() { |
11581 |
+ local iface="$1" mod config_counter="-1" x config_worked=false |
11582 |
+ local RC_INDENTATION="${RC_INDENTATION}" |
11583 |
+ local -a config=() fallback=() fallback_route=() conf=() a=() b=() |
11584 |
+ local ifvar=$(bash_variable "$1") i= j= metric=0 |
11585 |
+ |
11586 |
+ interface_exists "${iface}" && interface_up "${iface}" |
11587 |
+ |
11588 |
+ # pre Start any modules with |
11589 |
+ for mod in ${MODULES[@]}; do |
11590 |
+ if is_function "${mod}_pre_start" ; then |
11591 |
+ ${mod}_pre_start "${iface}" || { eend 1; return 1; } |
11592 |
+ fi |
11593 |
+ done |
11594 |
+ |
11595 |
+ interface_exists "${iface}" && interface_up "${iface}" |
11596 |
+ |
11597 |
+ x="metric_${ifvar}" |
11598 |
+ # If we don't have a metric then calculate one |
11599 |
+ # Our modules will set the metric variable to a suitable base |
11600 |
+ # in their pre starts. |
11601 |
+ if [[ -z ${!x} ]] ; then |
11602 |
+ eval "metric_${ifvar}=\"$(calculate_metric "${iface}" "${metric}")\"" |
11603 |
+ fi |
11604 |
+ |
11605 |
+ # We now expand the configuration parameters and pray that the |
11606 |
+ # fallbacks expand to the same number as config or there will be |
11607 |
+ # trouble! |
11608 |
+ a="config_${ifvar}[@]" |
11609 |
+ a=( "${!a}" ) |
11610 |
+ for (( i=0; i<${#a[@]}; i++ )); do |
11611 |
+ eval b=( $(expand_parameters "${a[i]}") ) |
11612 |
+ config=( "${config[@]}" "${b[@]}" ) |
11613 |
+ done |
11614 |
+ |
11615 |
+ a="fallback_${ifvar}[@]" |
11616 |
+ a=( "${!a}" ) |
11617 |
+ for (( i=0; i<${#a[@]}; i++ )); do |
11618 |
+ eval b=( $(expand_parameters "${a[i]}") ) |
11619 |
+ fallback=( "${fallback[@]}" "${b[@]}" ) |
11620 |
+ done |
11621 |
+ |
11622 |
+ # We don't expand routes |
11623 |
+ fallback_route="fallback_route_${ifvar}[@]" |
11624 |
+ fallback_route=( "${!fallback_route}" ) |
11625 |
+ |
11626 |
+ # We must support old configs |
11627 |
+ if [[ -z ${config} ]] ; then |
11628 |
+ interface_get_old_config "${iface}" || return 1 |
11629 |
+ if [[ -n ${config} ]] ; then |
11630 |
+ ewarn "You are using a deprecated configuration syntax for ${iface}" |
11631 |
+ ewarn "You are advised to read /etc/conf.d/net.example and upgrade it accordingly" |
11632 |
+ fi |
11633 |
+ fi |
11634 |
+ |
11635 |
+ # Handle "noop" correctly |
11636 |
+ if [[ ${config[0]} == "noop" ]] ; then |
11637 |
+ if interface_is_up "${iface}" true ; then |
11638 |
+ einfo "Keeping current configuration for ${iface}" |
11639 |
+ eend 0 |
11640 |
+ return 0 |
11641 |
+ fi |
11642 |
+ |
11643 |
+ # Remove noop from the config var |
11644 |
+ config=( "${config[@]:1}" ) |
11645 |
+ fi |
11646 |
+ |
11647 |
+ # Provide a default of DHCP if no configuration is set and we're auto |
11648 |
+ # Otherwise a default of NULL |
11649 |
+ if [[ -z ${config} ]] ; then |
11650 |
+ ewarn "Configuration not set for ${iface} - assuming DHCP" |
11651 |
+ if is_function "dhcp_start" ; then |
11652 |
+ config=( "dhcp" ) |
11653 |
+ else |
11654 |
+ eerror "No DHCP client installed" |
11655 |
+ return 1 |
11656 |
+ fi |
11657 |
+ fi |
11658 |
+ |
11659 |
+ einfo "Bringing up ${iface}" |
11660 |
+ eindent |
11661 |
+ for (( config_counter=0; config_counter<${#config[@]}; config_counter++ )); do |
11662 |
+ # Handle null and noop correctly |
11663 |
+ if [[ ${config[config_counter]} == "null" \ |
11664 |
+ || ${config[config_counter]} == "noop" ]] ; then |
11665 |
+ eend 0 |
11666 |
+ config_worked=true |
11667 |
+ continue |
11668 |
+ fi |
11669 |
+ |
11670 |
+ # We convert it to an array - this has the added |
11671 |
+ # bonus of trimming spaces! |
11672 |
+ conf=( ${config[config_counter]} ) |
11673 |
+ einfo "${conf[0]}" |
11674 |
+ |
11675 |
+ # Do we have a function for our config? |
11676 |
+ if is_function "${conf[0]}_start" ; then |
11677 |
+ eindent |
11678 |
+ ${conf[0]}_start "${iface}" ; x=$? |
11679 |
+ eoutdent |
11680 |
+ [[ ${x} == 0 ]] && config_worked=true && continue |
11681 |
+ # We need to test to see if it's an IP address or a function |
11682 |
+ # We do this by testing if the 1st character is a digit |
11683 |
+ elif [[ ${conf[0]:0:1} == [[:digit:]] || ${conf[0]} == *:* ]] ; then |
11684 |
+ x="0" |
11685 |
+ if ! is_loopback "${iface}" ; then |
11686 |
+ if [[ " ${MODULES[@]} " == *" arping "* ]] ; then |
11687 |
+ if arping_address_exists "${iface}" "${conf[0]}" ; then |
11688 |
+ eerror "${conf[0]%%/*} already taken on ${iface}" |
11689 |
+ x="1" |
11690 |
+ fi |
11691 |
+ fi |
11692 |
+ fi |
11693 |
+ [[ ${x} == "0" ]] && interface_add_address "${iface}" ${conf[@]}; x="$?" |
11694 |
+ eend "${x}" && config_worked=true && continue |
11695 |
+ else |
11696 |
+ if [[ ${conf[0]} == "dhcp" ]] ; then |
11697 |
+ eerror "No DHCP client installed" |
11698 |
+ else |
11699 |
+ eerror "No loaded modules provide \"${conf[0]}\" (${conf[0]}_start)" |
11700 |
+ fi |
11701 |
+ fi |
11702 |
+ |
11703 |
+ if [[ -n ${fallback[config_counter]} ]] ; then |
11704 |
+ einfo "Trying fallback configuration" |
11705 |
+ config[config_counter]="${fallback[config_counter]}" |
11706 |
+ fallback[config_counter]="" |
11707 |
+ |
11708 |
+ # Do we have a fallback route? |
11709 |
+ if [[ -n ${fallback_route[config_counter]} ]] ; then |
11710 |
+ x="fallback_route[config_counter]" |
11711 |
+ eval "routes_${ifvar}=( \"\${!x}\" )" |
11712 |
+ fallback_route[config_counter]="" |
11713 |
+ fi |
11714 |
+ |
11715 |
+ (( config_counter-- )) # since the loop will increment it |
11716 |
+ continue |
11717 |
+ fi |
11718 |
+ done |
11719 |
+ eoutdent |
11720 |
+ |
11721 |
+ # We return failure if no configuration parameters worked |
11722 |
+ ${config_worked} || return 1 |
11723 |
+ |
11724 |
+ # Start any modules with _post_start |
11725 |
+ for mod in ${MODULES[@]}; do |
11726 |
+ if is_function "${mod}_post_start" ; then |
11727 |
+ ${mod}_post_start "${iface}" || return 1 |
11728 |
+ fi |
11729 |
+ done |
11730 |
+ |
11731 |
+ return 0 |
11732 |
+} |
11733 |
+ |
11734 |
+# bool iface_stop(char *interface) |
11735 |
+# |
11736 |
+# iface_stop: bring down an interface. Don't trust information in |
11737 |
+# /etc/conf.d/net since the configuration might have changed since |
11738 |
+# iface_start ran. Instead query for current configuration and bring |
11739 |
+# down the interface. |
11740 |
+iface_stop() { |
11741 |
+ local iface="$1" i= aliases= need_begin=false mod= |
11742 |
+ local RC_INDENTATION="${RC_INDENTATION}" |
11743 |
+ |
11744 |
+ # pre Stop any modules |
11745 |
+ for mod in ${MODULES[@]}; do |
11746 |
+ if is_function "${mod}_pre_stop" ; then |
11747 |
+ ${mod}_pre_stop "${iface}" || return 1 |
11748 |
+ fi |
11749 |
+ done |
11750 |
+ |
11751 |
+ einfo "Bringing down ${iface}" |
11752 |
+ eindent |
11753 |
+ |
11754 |
+ # Collect list of aliases for this interface. |
11755 |
+ # List will be in reverse order. |
11756 |
+ if interface_exists "${iface}" ; then |
11757 |
+ aliases=$(interface_get_aliases_rev "${iface}") |
11758 |
+ fi |
11759 |
+ |
11760 |
+ # Stop aliases before primary interface. |
11761 |
+ # Note this must be done in reverse order, since ifconfig eth0:1 |
11762 |
+ # will remove eth0:2, etc. It might be sufficient to simply remove |
11763 |
+ # the base interface but we're being safe here. |
11764 |
+ for i in ${aliases} ${iface}; do |
11765 |
+ # Stop all our modules |
11766 |
+ for mod in ${MODULES[@]}; do |
11767 |
+ if is_function "${mod}_stop" ; then |
11768 |
+ ${mod}_stop "${i}" || return 1 |
11769 |
+ fi |
11770 |
+ done |
11771 |
+ |
11772 |
+ # A module may have removed the interface |
11773 |
+ if ! interface_exists "${iface}" ; then |
11774 |
+ eend 0 |
11775 |
+ continue |
11776 |
+ fi |
11777 |
+ |
11778 |
+ # We don't delete ppp assigned addresses |
11779 |
+ if ! is_function pppd_exists || ! pppd_exists "${i}" ; then |
11780 |
+ # Delete all the addresses for this alias |
11781 |
+ interface_del_addresses "${i}" |
11782 |
+ fi |
11783 |
+ |
11784 |
+ # Do final shut down of this alias |
11785 |
+ if [[ ${IN_BACKGROUND} != "true" \ |
11786 |
+ && ${RC_DOWN_INTERFACE} == "yes" ]] ; then |
11787 |
+ ebegin "Shutting down ${i}" |
11788 |
+ interface_iface_stop "${i}" |
11789 |
+ eend "$?" |
11790 |
+ fi |
11791 |
+ done |
11792 |
+ |
11793 |
+ # post Stop any modules |
11794 |
+ for mod in ${MODULES[@]}; do |
11795 |
+ # We have already taken down the interface, so no need to error |
11796 |
+ is_function "${mod}_post_stop" && ${mod}_post_stop "${iface}" |
11797 |
+ done |
11798 |
+ |
11799 |
+ return 0 |
11800 |
+} |
11801 |
+ |
11802 |
+# bool run_start(char *iface) |
11803 |
+# |
11804 |
+# Brings up ${IFACE}. Calls preup, iface_start, then postup. |
11805 |
+# Returns 0 (success) unless preup or iface_start returns 1 (failure). |
11806 |
+# Ignores the return value from postup. |
11807 |
+# We cannot check that the device exists ourselves as modules like |
11808 |
+# tuntap make create it. |
11809 |
+run_start() { |
11810 |
+ local iface="$1" IFVAR=$(bash_variable "$1") |
11811 |
+ |
11812 |
+ # We do this so users can specify additional addresses for lo if they |
11813 |
+ # need too - additional routes too |
11814 |
+ # However, no extra modules are loaded as they are just not needed |
11815 |
+ if [[ ${iface} == "lo" ]] ; then |
11816 |
+ metric_lo="0" |
11817 |
+ config_lo=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" ) |
11818 |
+ routes_lo=( "127.0.0.0/8" "${routes_lo[@]}" ) |
11819 |
+ elif [[ ${iface} == "lo0" ]] ; then |
11820 |
+ metric_lo0="0" |
11821 |
+ config_lo0=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" ) |
11822 |
+ routes_lo0=( "127.0.0.0/8" "${routes_lo[@]}" ) |
11823 |
+ elif [[ -n ${metric} ]] ; then |
11824 |
+ eval "metric_${IFVAR}=\"${metric}\"" |
11825 |
+ fi |
11826 |
+ |
11827 |
+ # We may not have a loaded module for ${iface} |
11828 |
+ # Some users may have "alias natsemi eth0" in /etc/modules.d/foo |
11829 |
+ # so we can work with this |
11830 |
+ # However, if they do the same with eth1 and try to start it |
11831 |
+ # but eth0 has not been loaded then the module gets loaded as |
11832 |
+ # eth0. |
11833 |
+ # Not much we can do about this :( |
11834 |
+ # Also, we cannot error here as some modules - such as bridge |
11835 |
+ # create interfaces |
11836 |
+ if ! interface_exists "${iface}" ; then |
11837 |
+ /sbin/modprobe "${iface}" &>/dev/null |
11838 |
+ fi |
11839 |
+ |
11840 |
+ # Call user-defined preup function if it exists |
11841 |
+ if is_function preup ; then |
11842 |
+ einfo "Running preup function" |
11843 |
+ eindent |
11844 |
+ ( preup "${iface}" ) |
11845 |
+ eend "$?" "preup ${iface} failed" || return 1 |
11846 |
+ eoutdent |
11847 |
+ fi |
11848 |
+ |
11849 |
+ # If config is set to noop and the interface is up with an address |
11850 |
+ # then we don't start it |
11851 |
+ local config= |
11852 |
+ config="config_${IFVAR}[@]" |
11853 |
+ config=( "${!config}" ) |
11854 |
+ if [[ ${config[0]} == "noop" ]] && interface_is_up "${iface}" true ; then |
11855 |
+ einfo "Keeping current configuration for ${iface}" |
11856 |
+ eend 0 |
11857 |
+ else |
11858 |
+ # Remove noop from the config var |
11859 |
+ [[ ${config[0]} == "noop" ]] \ |
11860 |
+ && eval "config_${IFVAR}=( "\"\$\{config\[@\]:1\}\"" )" |
11861 |
+ |
11862 |
+ # There may be existing ip address info - so we strip it |
11863 |
+ if [[ ${RC_INTERFACE_KEEP_CONFIG} != "yes" \ |
11864 |
+ && ${IN_BACKGROUND} != "true" ]] ; then |
11865 |
+ interface_del_addresses "${iface}" |
11866 |
+ fi |
11867 |
+ |
11868 |
+ # Start the interface |
11869 |
+ if ! iface_start "${iface}" ; then |
11870 |
+ if [[ ${IN_BACKGROUND} != "true" ]] ; then |
11871 |
+ interface_exists "${iface}" && interface_down "${iface}" |
11872 |
+ fi |
11873 |
+ eend 1 |
11874 |
+ return 1 |
11875 |
+ fi |
11876 |
+ fi |
11877 |
+ |
11878 |
+ # Call user-defined postup function if it exists |
11879 |
+ if is_function postup ; then |
11880 |
+ # We need to mark the service as started incase a |
11881 |
+ # postdown function wants to restart services that depend on us |
11882 |
+ mark_service_started "net.${iface}" |
11883 |
+ end_service "net.${iface}" 0 |
11884 |
+ einfo "Running postup function" |
11885 |
+ eindent |
11886 |
+ ( postup "${iface}" ) |
11887 |
+ eoutdent |
11888 |
+ fi |
11889 |
+ |
11890 |
+ return 0 |
11891 |
+} |
11892 |
+ |
11893 |
+# bool run_stop(char *iface) { |
11894 |
+# |
11895 |
+# Brings down ${iface}. If predown call returns non-zero, then |
11896 |
+# stop returns non-zero to indicate failure bringing down device. |
11897 |
+# In all other cases stop returns 0 to indicate success. |
11898 |
+run_stop() { |
11899 |
+ local iface="$1" IFVAR=$(bash_variable "$1") x |
11900 |
+ |
11901 |
+ # Load our ESSID variable so users can use it in predown() instead |
11902 |
+ # of having to write code. |
11903 |
+ local ESSID=$(get_options ESSID) ESSIDVAR= |
11904 |
+ [[ -n ${ESSID} ]] && ESSIDVAR=$(bash_variable "${ESSID}") |
11905 |
+ |
11906 |
+ # Call user-defined predown function if it exists |
11907 |
+ if is_function predown ; then |
11908 |
+ einfo "Running predown function" |
11909 |
+ eindent |
11910 |
+ ( predown "${iface}" ) |
11911 |
+ eend $? "predown ${iface} failed" || return 1 |
11912 |
+ eoutdent |
11913 |
+ elif is_net_fs / ; then |
11914 |
+ eerror "root filesystem is network mounted -- can't stop ${iface}" |
11915 |
+ return 1 |
11916 |
+ elif is_union_fs / ; then |
11917 |
+ for x in $(unionctl / --list \ |
11918 |
+ | sed -e 's/^\(.*\) .*/\1/') ; do |
11919 |
+ if is_net_fs "${x}" ; then |
11920 |
+ eerror "Part of the root filesystem is network mounted - cannot stop ${iface}" |
11921 |
+ return 1 |
11922 |
+ fi |
11923 |
+ done |
11924 |
+ fi |
11925 |
+ |
11926 |
+ iface_stop "${iface}" || return 1 # always succeeds, btw |
11927 |
+ |
11928 |
+ # Release resolv.conf information. |
11929 |
+ [[ -x /sbin/resolvconf ]] && resolvconf -d "${iface}" |
11930 |
+ |
11931 |
+ # Mark us as inactive if called from the background |
11932 |
+ [[ ${IN_BACKGROUND} == "true" ]] && mark_service_inactive "net.${iface}" |
11933 |
+ |
11934 |
+ # Call user-defined postdown function if it exists |
11935 |
+ if is_function postdown ; then |
11936 |
+ # We need to mark the service as stopped incase a |
11937 |
+ # postdown function wants to restart services that depend on us |
11938 |
+ [[ ${IN_BACKGROUND} != "true" ]] && mark_service_stopped "net.${iface}" |
11939 |
+ end_service "net.${iface}" 0 |
11940 |
+ einfo "Running postdown function" |
11941 |
+ eindent |
11942 |
+ ( postdown "${iface}" ) |
11943 |
+ eoutdent |
11944 |
+ fi |
11945 |
+ |
11946 |
+ |
11947 |
+ return 0 |
11948 |
+} |
11949 |
+ |
11950 |
+# bool run(char *iface, char *cmd) |
11951 |
+# |
11952 |
+# Main start/stop entry point |
11953 |
+# We load modules here and remove any functions that they |
11954 |
+# added as we may be called inside the same shell scope for another interface |
11955 |
+run() { |
11956 |
+ local iface="$1" cmd="$2" r=1 RC_INDENTATION="${RC_INDENTATION}" |
11957 |
+ local starting=true |
11958 |
+ local -a MODULES=() mods=() |
11959 |
+ local IN_BACKGROUND="${IN_BACKGROUND}" |
11960 |
+ |
11961 |
+ if [[ ${IN_BACKGROUND} == "true" || ${IN_BACKGROUND} == "1" ]] ; then |
11962 |
+ IN_BACKGROUND=true |
11963 |
+ else |
11964 |
+ IN_BACKGROUND=false |
11965 |
+ fi |
11966 |
+ |
11967 |
+ # We need to override the exit function as runscript.sh now checks |
11968 |
+ # for it. We need it so we can mark the service as inactive ourselves. |
11969 |
+ unset -f exit |
11970 |
+ |
11971 |
+ eindent |
11972 |
+ [[ ${cmd} == "stop" ]] && starting=false |
11973 |
+ |
11974 |
+ # We force lo to only use these modules for a major speed boost |
11975 |
+ if is_loopback "${iface}" ; then |
11976 |
+ modules_force=( "iproute2" "ifconfig" "system" ) |
11977 |
+ fi |
11978 |
+ |
11979 |
+ if modules_load "${iface}" "${starting}" ; then |
11980 |
+ if [[ ${cmd} == "stop" ]] ; then |
11981 |
+ # Reverse the module list for stopping |
11982 |
+ mods=( "${MODULES[@]}" ) |
11983 |
+ for ((i = 0; i < ${#mods[@]}; i++)); do |
11984 |
+ MODULES[i]=${mods[((${#mods[@]} - i - 1))]} |
11985 |
+ done |
11986 |
+ |
11987 |
+ run_stop "${iface}" && r=0 |
11988 |
+ else |
11989 |
+ # Only hotplug on ethernet interfaces |
11990 |
+ if [[ ${IN_HOTPLUG} == 1 ]] ; then |
11991 |
+ if ! interface_is_ethernet "${iface}" ; then |
11992 |
+ eerror "We only hotplug for ethernet interfaces" |
11993 |
+ return 1 |
11994 |
+ fi |
11995 |
+ fi |
11996 |
+ |
11997 |
+ run_start "${iface}" && r=0 |
11998 |
+ fi |
11999 |
+ fi |
12000 |
+ |
12001 |
+ if [[ ${r} != "0" ]] ; then |
12002 |
+ if [[ ${cmd} == "start" ]] ; then |
12003 |
+ # Call user-defined failup if it exists |
12004 |
+ if is_function failup ; then |
12005 |
+ einfo "Running failup function" |
12006 |
+ eindent |
12007 |
+ ( failup "${iface}" ) |
12008 |
+ eoutdent |
12009 |
+ fi |
12010 |
+ else |
12011 |
+ # Call user-defined faildown if it exists |
12012 |
+ if is_function faildown ; then |
12013 |
+ einfo "Running faildown function" |
12014 |
+ eindent |
12015 |
+ ( faildown "${iface}" ) |
12016 |
+ eoutdent |
12017 |
+ fi |
12018 |
+ fi |
12019 |
+ [[ ${IN_BACKGROUND} == "true" ]] \ |
12020 |
+ && mark_service_inactive "net.${iface}" |
12021 |
+ fi |
12022 |
+ |
12023 |
+ return "${r}" |
12024 |
+} |
12025 |
+ |
12026 |
+# bool start(void) |
12027 |
+# |
12028 |
+# Start entry point so that we only have one function |
12029 |
+# which localises variables and unsets functions |
12030 |
+start() { |
12031 |
+ declare -r IFACE="${SVCNAME#*.}" |
12032 |
+ einfo "Starting ${IFACE}" |
12033 |
+ run "${IFACE}" start |
12034 |
+} |
12035 |
+ |
12036 |
+# bool stop(void) |
12037 |
+# |
12038 |
+# Stop entry point so that we only have one function |
12039 |
+# which localises variables and unsets functions |
12040 |
+stop() { |
12041 |
+ declare -r IFACE="${SVCNAME#*.}" |
12042 |
+ einfo "Stopping ${IFACE}" |
12043 |
+ run "${IFACE}" stop |
12044 |
+} |
12045 |
+ |
12046 |
+# vim:ts=4 |
12047 |
|
12048 |
|
12049 |
Property changes on: trunk/baselayout-prefix/init.d/net.eth0 |
12050 |
___________________________________________________________________ |
12051 |
Deleted: svn:special |
12052 |
- * |
12053 |
Added: svn:executable |
12054 |
+ * |
12055 |
|
12056 |
Modified: trunk/baselayout-prefix/init.d/net.lo |
12057 |
=================================================================== |
12058 |
--- trunk/baselayout-prefix/init.d/net.lo 2011-03-31 18:45:54 UTC (rev 1703) |
12059 |
+++ trunk/baselayout-prefix/init.d/net.lo 2011-04-28 18:25:46 UTC (rev 1704) |
12060 |
@@ -1,5 +1,5 @@ |
12061 |
#!/sbin/runscript |
12062 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12063 |
+# Copyright 2004-2007 Gentoo Foundation |
12064 |
# Distributed under the terms of the GNU General Public License v2 |
12065 |
|
12066 |
# Contributed by Roy Marples (uberlord@g.o) |
12067 |
@@ -28,6 +28,12 @@ |
12068 |
[[ -n ${!x} ]] && need ${!x} |
12069 |
x="RC_USE_${iface}" |
12070 |
[[ -n ${!x} ]] && use ${!x} |
12071 |
+ x="RC_AFTER_${iface}" |
12072 |
+ [[ -n ${!x} ]] && after ${!x} |
12073 |
+ x="RC_BEFORE_${iface}" |
12074 |
+ [[ -n ${!x} ]] && before ${!x} |
12075 |
+ x="RC_PROVIDE_${iface}" |
12076 |
+ [[ -n ${!x} ]] && provide ${!x} |
12077 |
fi |
12078 |
|
12079 |
return 0 |
12080 |
@@ -667,6 +673,8 @@ |
12081 |
local -a config=() fallback=() fallback_route=() conf=() a=() b=() |
12082 |
local ifvar=$(bash_variable "$1") i= j= metric=0 |
12083 |
|
12084 |
+ interface_exists "${iface}" && interface_up "${iface}" |
12085 |
+ |
12086 |
# pre Start any modules with |
12087 |
for mod in ${MODULES[@]}; do |
12088 |
if is_function "${mod}_pre_start" ; then |
12089 |
@@ -674,6 +682,8 @@ |
12090 |
fi |
12091 |
done |
12092 |
|
12093 |
+ interface_exists "${iface}" && interface_up "${iface}" |
12094 |
+ |
12095 |
x="metric_${ifvar}" |
12096 |
# If we don't have a metric then calculate one |
12097 |
# Our modules will set the metric variable to a suitable base |
12098 |
@@ -900,6 +910,8 @@ |
12099 |
metric_lo0="0" |
12100 |
config_lo0=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" ) |
12101 |
routes_lo0=( "127.0.0.0/8" "${routes_lo[@]}" ) |
12102 |
+ elif [[ -n ${metric} ]] ; then |
12103 |
+ eval "metric_${IFVAR}=\"${metric}\"" |
12104 |
fi |
12105 |
|
12106 |
# We may not have a loaded module for ${iface} |
12107 |
@@ -992,7 +1004,7 @@ |
12108 |
eerror "root filesystem is network mounted -- can't stop ${iface}" |
12109 |
return 1 |
12110 |
elif is_union_fs / ; then |
12111 |
- for x in $(unionctl "${dir}" --list \ |
12112 |
+ for x in $(unionctl / --list \ |
12113 |
| sed -e 's/^\(.*\) .*/\1/') ; do |
12114 |
if is_net_fs "${x}" ; then |
12115 |
eerror "Part of the root filesystem is network mounted - cannot stop ${iface}" |
12116 |
|
12117 |
Modified: trunk/baselayout-prefix/init.d/netmount |
12118 |
=================================================================== |
12119 |
--- trunk/baselayout-prefix/init.d/netmount 2011-03-31 18:45:54 UTC (rev 1703) |
12120 |
+++ trunk/baselayout-prefix/init.d/netmount 2011-04-28 18:25:46 UTC (rev 1704) |
12121 |
@@ -1,24 +1,22 @@ |
12122 |
#!/sbin/runscript |
12123 |
-# Copyright 1999-2006 Gentoo Foundation |
12124 |
+# Copyright 1999-2007 Gentoo Foundation |
12125 |
# Distributed under the terms of the GNU General Public License v2 |
12126 |
|
12127 |
-depend() { |
12128 |
- local myneed="net" |
12129 |
- local myuse="" |
12130 |
+# Since NFS is so common and it's possible to mount it without needing |
12131 |
+# any additional daemon overhead, we'll account for it here. |
12132 |
|
12133 |
- # Only have Portmap as a dependency if there is a nfs mount in fstab |
12134 |
- # that should be mounted at boot time. Also filter out comments. |
12135 |
- local nfsmounts=$(awk '!/^#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /noauto/ { print $0 }' /etc/fstab) |
12136 |
- |
12137 |
- if [[ -n ${nfsmounts} ]] ; then |
12138 |
- myneed="${myneed} portmap" |
12139 |
- myuse="${myuse} nfs nfsmount" |
12140 |
+depend() { |
12141 |
+ # We list so many filesystems here so that people can do "use netmount" |
12142 |
+ # in their init.d scripts and not worry about random net filesystem scripts. |
12143 |
+ local myneed="" myuse="" |
12144 |
+ local nfs_mounts=$(awk '!/^[[:space:]]*#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /\<(noauto|nolock)\>/ { print $0 }' /etc/fstab) |
12145 |
+ if [[ -n ${nfs_mounts} ]] ; then |
12146 |
+ myneed="${myneed} portmap rpc.statd" |
12147 |
else |
12148 |
- myuse="${myuse} portmap" |
12149 |
+ myuse="${myuse} portmap rpc.statd" |
12150 |
fi |
12151 |
- |
12152 |
- need ${myneed} |
12153 |
- use ${myuse} |
12154 |
+ need net ${myneed} |
12155 |
+ use afs-client openafs-client amd autofs nfs nfsmount ${myuse} |
12156 |
} |
12157 |
|
12158 |
remove_net_fs() { |
12159 |
@@ -34,44 +32,38 @@ |
12160 |
start() { |
12161 |
local rcfilesystems=${NET_FS_LIST} |
12162 |
|
12163 |
- # Only try to mount NFS filesystems if portmap was started. |
12164 |
- # This is to fix "hang" problems for new users who do not |
12165 |
- # add portmap to the default runlevel. |
12166 |
- if ! service_started portmap ; then |
12167 |
+ # If the nfsmount script took care of the nfs filesystems, |
12168 |
+ # then there's no point in trying them twice |
12169 |
+ if service_started nfsmount ; then |
12170 |
remove_net_fs nfs nfs4 |
12171 |
+ else |
12172 |
+ # Only try to mount NFS filesystems if portmap was started. |
12173 |
+ # This is to fix "hang" problems for new users who do not |
12174 |
+ # add portmap to the default runlevel. |
12175 |
+ local nfs_mounts=$(awk '!/^[[:space:]]*#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /\<(noauto|nolock)\>/ { print $0 }' /etc/fstab) |
12176 |
+ if ! service_started portmap && [[ -n ${nfs_mounts} ]] ; then |
12177 |
+ remove_net_fs nfs nfs4 |
12178 |
+ fi |
12179 |
fi |
12180 |
+ |
12181 |
rcfilesystems=${rcfilesystems// /,} # convert to comma-separated |
12182 |
|
12183 |
ebegin "Mounting network filesystems" |
12184 |
- mount -at ${rcfilesystems} >/dev/null |
12185 |
+ mount -at ${rcfilesystems} |
12186 |
+ ewend $? "Could not mount all network filesystems!" |
12187 |
|
12188 |
- if [[ $? != 0 ]] ; then |
12189 |
- ewend 1 "Could not mount all network filesystems!" |
12190 |
- else |
12191 |
- eend 0 |
12192 |
- fi |
12193 |
- |
12194 |
return 0 |
12195 |
} |
12196 |
|
12197 |
stop() { |
12198 |
local rcfilesystems=${NET_FS_LIST} |
12199 |
|
12200 |
- # We let the afs init script handle unmounting afs stuff |
12201 |
- # because it requires special handling of the afs daemon |
12202 |
- # and similar ugly cruft |
12203 |
- if service_started afs-client ; then |
12204 |
- remove_net_fs afs |
12205 |
- fi |
12206 |
- |
12207 |
rcfilesystems=${rcfilesystems// /,} # convert to comma-separated |
12208 |
|
12209 |
- local ret |
12210 |
ebegin "Unmounting network filesystems" |
12211 |
[[ -z $(umount -art ${rcfilesystems} 2>&1) ]] |
12212 |
- ret=$? |
12213 |
- eend ${ret} "Failed to simply unmount filesystems" |
12214 |
- [[ ${ret} == 0 ]] && return 0 |
12215 |
+ eend $? "Failed to simply unmount filesystems" |
12216 |
+ [[ $? == 0 ]] && return 0 |
12217 |
|
12218 |
# `umount -a` will fail if the filesystems are in use. |
12219 |
# Here we use fuser to kill off processes that are using |
12220 |
@@ -86,7 +78,7 @@ |
12221 |
# Populate $remaining with a newline-delimited list of network |
12222 |
# filesystems. Mount points have spaces swapped for '\040' (see |
12223 |
# fstab(5)) so we have to translate them back to spaces. |
12224 |
- remaining="$(awk '$3 ~ /'${NET_FS_LIST// /|}'/ { if ($2 != "/") print $2 }' /proc/mounts | sort -r)" |
12225 |
+ remaining="$(awk '$3 ~ /'${NET_FS_LIST// /|}'/ { if ($2 != "/") print $2 }' /proc/mounts | tac)" |
12226 |
# Since we have to worry about the spaces being quoted properly, |
12227 |
# we'll use `set --` and then "$@" to get the correct result. |
12228 |
IFS=$'\n' |
12229 |
@@ -101,6 +93,8 @@ |
12230 |
umount "$@" &>/dev/null |
12231 |
eend $? $'\t'"Failed to unmount filesystems" |
12232 |
done |
12233 |
+ |
12234 |
+ return 0 |
12235 |
} |
12236 |
|
12237 |
# vim:ts=4 |
12238 |
|
12239 |
Modified: trunk/baselayout-prefix/init.d/numlock |
12240 |
=================================================================== |
12241 |
--- trunk/baselayout-prefix/init.d/numlock 2011-03-31 18:45:54 UTC (rev 1703) |
12242 |
+++ trunk/baselayout-prefix/init.d/numlock 2011-04-28 18:25:46 UTC (rev 1704) |
12243 |
@@ -1,5 +1,5 @@ |
12244 |
#!/sbin/runscript |
12245 |
-# Copyright 1999-2006 Gentoo Foundation |
12246 |
+# Copyright 1999-2007 Gentoo Foundation |
12247 |
# Distributed under the terms of the GNU General Public License v2 |
12248 |
|
12249 |
depend() { |
12250 |
|
12251 |
Deleted: trunk/baselayout-prefix/init.d/reboot.sh |
12252 |
=================================================================== |
12253 |
--- trunk/baselayout-prefix/init.d/reboot.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12254 |
+++ trunk/baselayout-prefix/init.d/reboot.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12255 |
@@ -1,8 +0,0 @@ |
12256 |
-# Copyright 1999-2006 Gentoo Foundation |
12257 |
-# Distributed under the terms of the GNU General Public License v2 |
12258 |
- |
12259 |
-/sbin/reboot -idpk |
12260 |
- |
12261 |
-# hmm, if the above failed, that's kind of odd ... |
12262 |
-# so let's force a reboot |
12263 |
-/sbin/reboot -f |
12264 |
|
12265 |
Modified: trunk/baselayout-prefix/init.d/rmnologin |
12266 |
=================================================================== |
12267 |
--- trunk/baselayout-prefix/init.d/rmnologin 2011-03-31 18:45:54 UTC (rev 1703) |
12268 |
+++ trunk/baselayout-prefix/init.d/rmnologin 2011-04-28 18:25:46 UTC (rev 1704) |
12269 |
@@ -1,5 +1,5 @@ |
12270 |
#!/sbin/runscript |
12271 |
-# Copyright 1999-2006 Gentoo Foundation |
12272 |
+# Copyright 1999-2007 Gentoo Foundation |
12273 |
# Distributed under the terms of the GNU General Public License v2 |
12274 |
|
12275 |
depend() { |
12276 |
|
12277 |
Deleted: trunk/baselayout-prefix/init.d/shutdown.sh |
12278 |
=================================================================== |
12279 |
--- trunk/baselayout-prefix/init.d/shutdown.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12280 |
+++ trunk/baselayout-prefix/init.d/shutdown.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12281 |
@@ -1,12 +0,0 @@ |
12282 |
-# Copyright 1999-2006 Gentoo Foundation |
12283 |
-# Distributed under the terms of the GNU General Public License v2 |
12284 |
- |
12285 |
-opts="-hd" |
12286 |
-[[ ${INIT_HALT} != "HALT" ]] && opts="${opts}p" |
12287 |
-[[ ${RC_DOWN_INTERFACE} == "yes" ]] && opts="${opts}i" |
12288 |
- |
12289 |
-/sbin/halt "${opts}" |
12290 |
- |
12291 |
-# hmm, if the above failed, that's kind of odd ... |
12292 |
-# so let's force a halt |
12293 |
-/sbin/halt -f |
12294 |
|
12295 |
Modified: trunk/baselayout-prefix/init.d/urandom |
12296 |
=================================================================== |
12297 |
--- trunk/baselayout-prefix/init.d/urandom 2011-03-31 18:45:54 UTC (rev 1703) |
12298 |
+++ trunk/baselayout-prefix/init.d/urandom 2011-04-28 18:25:46 UTC (rev 1704) |
12299 |
@@ -1,25 +1,28 @@ |
12300 |
#!/sbin/runscript |
12301 |
-# Copyright 1999-2006 Gentoo Foundation |
12302 |
+# Copyright 1999-2007 Gentoo Foundation |
12303 |
# Distributed under the terms of the GNU General Public License v2 |
12304 |
|
12305 |
+URANDOM_SEED=${URANDOM_SEED:-/var/run/random-seed} |
12306 |
+ |
12307 |
depend() { |
12308 |
need localmount |
12309 |
} |
12310 |
|
12311 |
start() { |
12312 |
[[ -c /dev/urandom ]] || return |
12313 |
- if [[ -f /var/run/random-seed ]] ; then |
12314 |
- cat /var/run/random-seed > /dev/urandom |
12315 |
+ if [[ -f ${URANDOM_SEED} ]] ; then |
12316 |
+ cat ${URANDOM_SEED} > /dev/urandom |
12317 |
fi |
12318 |
- if ! rm -f /var/run/random-seed &> /dev/null ; then |
12319 |
- ewarn "Skipping /var/run/random-seed initialization (ro root?)" |
12320 |
+ if ! rm -f ${URANDOM_SEED} &> /dev/null ; then |
12321 |
+ ewarn "Skipping ${URANDOM_SEED} initialization (ro root?)" |
12322 |
return 0 |
12323 |
fi |
12324 |
ebegin "Initializing random number generator" |
12325 |
- umask 077 |
12326 |
- dd if=/dev/urandom of=/var/run/random-seed count=1 &> /dev/null |
12327 |
+ ( |
12328 |
+ umask 077 |
12329 |
+ dd if=/dev/urandom of=${URANDOM_SEED} count=1 &> /dev/null |
12330 |
+ ) |
12331 |
eend $? "Error initializing random number generator" |
12332 |
- umask 022 |
12333 |
} |
12334 |
|
12335 |
stop() { |
12336 |
@@ -28,8 +31,10 @@ |
12337 |
ebegin "Saving random seed" |
12338 |
# Carry a random seed from shut-down to start-up; |
12339 |
# see documentation in linux/drivers/char/random.c |
12340 |
- umask 077 |
12341 |
- dd if=/dev/urandom of=/var/run/random-seed count=1 &> /dev/null |
12342 |
+ ( |
12343 |
+ umask 077 |
12344 |
+ dd if=/dev/urandom of=${URANDOM_SEED} count=1 &> /dev/null |
12345 |
+ ) |
12346 |
eend $? "Failed to save random seed" |
12347 |
} |
12348 |
|
12349 |
|
12350 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh |
12351 |
=================================================================== |
12352 |
--- trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12353 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12354 |
@@ -1,4 +1,4 @@ |
12355 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12356 |
+# Copyright 2004-2007 Gentoo Foundation |
12357 |
# Distributed under the terms of the GNU General Public License v2 |
12358 |
# Contributed by Roy Marples (uberlord@g.o) |
12359 |
|
12360 |
|
12361 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh |
12362 |
=================================================================== |
12363 |
--- trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12364 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12365 |
@@ -1,4 +1,4 @@ |
12366 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12367 |
+# Copyright 2004-2007 Gentoo Foundation |
12368 |
# Distributed under the terms of the GNU General Public License v2 |
12369 |
# Contributed by Roy Marples (uberlord@g.o) |
12370 |
|
12371 |
|
12372 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/arping.sh |
12373 |
=================================================================== |
12374 |
--- trunk/baselayout-prefix/lib/rcscripts/net/arping.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12375 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/arping.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12376 |
@@ -1,4 +1,4 @@ |
12377 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12378 |
+# Copyright 2004-2007 Gentoo Foundation |
12379 |
# Distributed under the terms of the GNU General Public License v2 |
12380 |
# Contributed by Roy Marples (uberlord@g.o) |
12381 |
|
12382 |
@@ -148,8 +148,8 @@ |
12383 |
# arping to avoid infinite recursion. |
12384 |
if [[ " ${!t} " != *" arping "* ]] ; then |
12385 |
config=( "${!t}" ) |
12386 |
- t="fallback_config_${ifvar}[@]" |
12387 |
- fallback_config=( "${!t}" ) |
12388 |
+ t="fallback_${ifvar}[@]" |
12389 |
+ fallback=( "${!t}" ) |
12390 |
t="fallback_route_${ifvar}[@]" |
12391 |
fallback_route=( "${!t}" ) |
12392 |
config_counter=-1 |
12393 |
|
12394 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh |
12395 |
=================================================================== |
12396 |
--- trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12397 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12398 |
@@ -1,4 +1,4 @@ |
12399 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12400 |
+# Copyright 2004-2007 Gentoo Foundation |
12401 |
# Distributed under the terms of the GNU General Public License v2 |
12402 |
# Contributed by Roy Marples (uberlord@g.o) |
12403 |
|
12404 |
|
12405 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh |
12406 |
=================================================================== |
12407 |
--- trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12408 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12409 |
@@ -1,4 +1,4 @@ |
12410 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12411 |
+# Copyright 2004-2007 Gentoo Foundation |
12412 |
# Distributed under the terms of the GNU General Public License v2 |
12413 |
# Contributed by Roy Marples (uberlord@g.o) |
12414 |
|
12415 |
|
12416 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh |
12417 |
=================================================================== |
12418 |
--- trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12419 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12420 |
@@ -1,4 +1,4 @@ |
12421 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12422 |
+# Copyright 2004-2007 Gentoo Foundation |
12423 |
# Distributed under the terms of the GNU General Public License v2 |
12424 |
# Contributed by Roy Marples (uberlord@g.o) |
12425 |
|
12426 |
|
12427 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh |
12428 |
=================================================================== |
12429 |
--- trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12430 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12431 |
@@ -1,28 +1,64 @@ |
12432 |
-# Copyright (c) 2006 Gentoo Foundation |
12433 |
+# Copyright 2006-2008 Gentoo Foundation |
12434 |
# Distributed under the terms of the GNU General Public License v2 |
12435 |
# Contributed by Roy Marples (uberlord@g.o) |
12436 |
|
12437 |
ccwgroup_depend() { |
12438 |
- before interface |
12439 |
+ before interface |
12440 |
} |
12441 |
ccwgroup_expose() { |
12442 |
variables ccwgroup |
12443 |
} |
12444 |
|
12445 |
+ccwgroup_load_modules() { |
12446 |
+ # make sure we have ccwgroup support or this is a crap shoot |
12447 |
+ if [[ ! -d /sys/bus/ccwgroup ]] ; then |
12448 |
+ [[ -e /proc/modules ]] && modprobe -q ccwgroup |
12449 |
+ if [[ ! -d /sys/bus/ccwgroup ]] ; then |
12450 |
+ eerror "ccwgroup support missing in kernel" |
12451 |
+ return 1 |
12452 |
+ fi |
12453 |
+ fi |
12454 |
+ |
12455 |
+ # verify the specific interface is supported |
12456 |
+ if [[ ! -d /sys/bus/ccwgroup/drivers/$1 ]] ; then |
12457 |
+ modprobe $1 >& /dev/null |
12458 |
+ if [[ ! -d /sys/bus/ccwgroup/drivers/$1 ]] ; then |
12459 |
+ eerror "$1 support missing in kernel" |
12460 |
+ return 1 |
12461 |
+ fi |
12462 |
+ fi |
12463 |
+ |
12464 |
+ return 0 |
12465 |
+} |
12466 |
+ |
12467 |
ccwgroup_pre_start() { |
12468 |
local iface="$1" ifvar=$(bash_variable "$1") |
12469 |
local ccw="ccwgroup_${ifvar}[@]" |
12470 |
local -a ccwgroup=( "${!ccw}" ) |
12471 |
|
12472 |
+ local var |
12473 |
+ var="ccwgroup_type_${ifvar}" |
12474 |
+ local ccw_type=${!var:-qeth} |
12475 |
+ var="ccwgroup_opts_${ifvar}[@]" |
12476 |
+ local -a ccw_opts=( "${!var}" "online=1" ) |
12477 |
+ |
12478 |
[[ -z ${!ccw} ]] && return 0 |
12479 |
- if [[ ! -d /sys/bus/ccwgroup ]] ; then |
12480 |
- eerror "ccwgroup support missing in kernel" |
12481 |
- return 1 |
12482 |
+ ccwgroup_load_modules ${ccw_type} || return 1 |
12483 |
+ |
12484 |
+ einfo "Enabling ccwgroup/${ccw_type} on ${iface}" |
12485 |
+ if [[ -e /sys/devices/${ccw_type}/${ccwgroup[0]} ]] ; then |
12486 |
+ echo "0" > /sys/devices/${ccw_type}/${ccwgroup[0]}/online |
12487 |
+ else |
12488 |
+ echo "${!ccw// /,}" > /sys/bus/ccwgroup/drivers/${ccw_type}/group |
12489 |
fi |
12490 |
|
12491 |
- einfo "Enabling ccwgroup on ${iface}" |
12492 |
- echo "${!ccw// /,}" > /sys/bus/ccwgroup/drivers/qeth/group |
12493 |
- echo "1" > /sys/devices/qeth/"${ccwgroup[0]}"/online |
12494 |
+ local val idx=0 |
12495 |
+ while [[ -n ${ccw_opts[${idx}]} ]] ; do |
12496 |
+ var=${ccw_opts[${idx}]%%=*} |
12497 |
+ val=${ccw_opts[${idx}]#*=} |
12498 |
+ echo "${val}" > /sys/devices/${ccw_type}/${ccwgroup[0]}/${var} |
12499 |
+ ((idx++)) |
12500 |
+ done |
12501 |
eend $? |
12502 |
} |
12503 |
|
12504 |
@@ -31,24 +67,31 @@ |
12505 |
|
12506 |
# Erase any existing ccwgroup to be safe |
12507 |
save_options ccwgroup_device "" |
12508 |
- |
12509 |
+ save_options ccwgroup_type "" |
12510 |
+ |
12511 |
[[ ! -L /sys/class/net/"${iface}"/driver ]] && return 0 |
12512 |
local driver=$(readlink /sys/class/net/"${iface}"/driver) |
12513 |
[[ ${driver} != *"/bus/ccwgroup/"* ]] && return 0 |
12514 |
|
12515 |
- local device=$(readlink /sys/class/net/"${iface}"/device) |
12516 |
- device="${device##*/}" |
12517 |
+ local device |
12518 |
+ device=$(readlink /sys/class/net/"${iface}"/device) |
12519 |
+ device=${device##*/} |
12520 |
save_options ccwgroup_device "${device}" |
12521 |
+ device=$(readlink /sys/class/net/"${iface}"/device/driver) |
12522 |
+ device=${device##*/} |
12523 |
+ save_options ccwgroup_type "${device}" |
12524 |
} |
12525 |
|
12526 |
ccwgroup_post_stop() { |
12527 |
- local iface="$1" device=$(get_options ccwgroup_device) |
12528 |
- |
12529 |
- [[ -z ${device} ]] && return 0 |
12530 |
- |
12531 |
- einfo "Disabling ccwgroup on ${iface}" |
12532 |
- echo "0" > /sys/devices/qeth/"${device}"/online |
12533 |
- echo "1" > /sys/devices/qeth/"${device}"/ungroup |
12534 |
+ local iface="$1" |
12535 |
+ local device=$(get_options ccwgroup_device) |
12536 |
+ local ccw_type=$(get_options ccwgroup_type) |
12537 |
+ |
12538 |
+ [[ -z ${device} || -z ${ccw_type} ]] && return 0 |
12539 |
+ |
12540 |
+ einfo "Disabling ccwgroup/${ccw_type} on ${iface}" |
12541 |
+ echo "0" > /sys/devices/${ccw_type}/"${device}"/online |
12542 |
+ echo "1" > /sys/devices/${ccw_type}/"${device}"/ungroup |
12543 |
eend $? |
12544 |
} |
12545 |
|
12546 |
|
12547 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/clip.sh |
12548 |
=================================================================== |
12549 |
--- trunk/baselayout-prefix/lib/rcscripts/net/clip.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12550 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/clip.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12551 |
@@ -1,4 +1,4 @@ |
12552 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
12553 |
+# Copyright 2005-2007 Gentoo Foundation |
12554 |
# Distributed under the terms of the GNU General Public License v2 |
12555 |
# Contributed by Giampaolo Tomassoni <g.tomassoni@××××××.it> |
12556 |
|
12557 |
|
12558 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh |
12559 |
=================================================================== |
12560 |
--- trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12561 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12562 |
@@ -1,4 +1,4 @@ |
12563 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12564 |
+# Copyright 2004-2007 Gentoo Foundation |
12565 |
# Distributed under the terms of the GNU General Public License v2 |
12566 |
# Contributed by Roy Marples (uberlord@g.o) |
12567 |
|
12568 |
@@ -67,7 +67,7 @@ |
12569 |
|
12570 |
# Load our default options |
12571 |
opts="dhclient_${ifvar}" |
12572 |
- opts="${!opts} ${dhclient}" |
12573 |
+ opts="${dhclient} ${!opts}" |
12574 |
|
12575 |
local d="dhcp_${ifvar}" |
12576 |
[[ -z ${!d} ]] && d="dhcp" |
12577 |
|
12578 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh |
12579 |
=================================================================== |
12580 |
--- trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12581 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12582 |
@@ -1,4 +1,4 @@ |
12583 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12584 |
+# Copyright 2004-2007 Gentoo Foundation |
12585 |
# Distributed under the terms of the GNU General Public License v2 |
12586 |
|
12587 |
# Contributed by Roy Marples (uberlord@g.o) |
12588 |
@@ -60,39 +60,64 @@ |
12589 |
# |
12590 |
# Returns 0 (true) when a DHCP address is obtained, otherwise 1 |
12591 |
dhcpcd_start() { |
12592 |
- local iface="$1" opts= pidfile="/var/run/dhcpcd-$1.pid" |
12593 |
+ local iface="$1" opt= opts= new= args= pidfile="/var/run/dhcpcd-$1.pid" |
12594 |
local ifvar=$(bash_variable "${iface}") metric= d= |
12595 |
|
12596 |
interface_exists "${iface}" true || return 1 |
12597 |
|
12598 |
- # Get our options |
12599 |
- opts="dhcpcd_${ifvar}" |
12600 |
- opts="${!opts} ${dhcpcd}" |
12601 |
+ # Get dhcpcd options |
12602 |
+ eval args=\$dhcpcd_${ifvar} |
12603 |
+ [[ -n ${dhcpcd} ]] && args="${dhcpcd} ${args}" |
12604 |
|
12605 |
+ # Get generic dhcp options |
12606 |
+ eval opts=\$dhcp_${ifvar} |
12607 |
+ [[ -z ${opts} ]] && opts=${dhcp} |
12608 |
+ |
12609 |
+ # Figure out which version of dhcpcd we have so we know |
12610 |
+ # which style of option to use |
12611 |
+ case $(dhcpcd --version) in |
12612 |
+ "dhcpcd "[123]*) new=false ;; |
12613 |
+ *) new=true ;; |
12614 |
+ esac |
12615 |
+ |
12616 |
# Map some generic options to dhcpcd |
12617 |
- d="dhcp_${ifvar}" |
12618 |
- d=" ${!d} " |
12619 |
- [[ ${d} == " " ]] && d=" ${dhcp} " |
12620 |
- [[ ${d} == *" nodns "* ]] && opts="${opts} -R" |
12621 |
- [[ ${d} == *" nontp "* ]] && opts="${opts} -N" |
12622 |
- [[ ${d} == *" nonis "* ]] && opts="${opts} -Y" |
12623 |
- [[ ${d} == *" nogateway "* ]] && opts="${opts} -G" |
12624 |
+ for opt in ${opts} ; do |
12625 |
+ case "${opt}" in |
12626 |
+ nodns) |
12627 |
+ ${new} \ |
12628 |
+ && args="${args} -C resolv.conf" \ |
12629 |
+ || args="${args} -R" |
12630 |
+ ;; |
12631 |
+ nontp) |
12632 |
+ ${new} \ |
12633 |
+ && args="${args} -C ntp.conf" \ |
12634 |
+ || args="${args} -N" |
12635 |
+ ;; |
12636 |
+ nonis) |
12637 |
+ ${new} \ |
12638 |
+ && args="${args} -C yp.conf" \ |
12639 |
+ || args="${args} -Y" |
12640 |
+ ;; |
12641 |
+ nogateway) args="${args} -G" ;; |
12642 |
+ nosendhost) args="${args} -h ''" ;; |
12643 |
+ esac |
12644 |
+ done |
12645 |
|
12646 |
# We transmit the hostname by default |
12647 |
- if [[ " ${d} " != *" nosendhost "* && " ${opts} " != *" -h "* ]]; then |
12648 |
+ if [[ " ${args} " != *" -h "* ]]; then |
12649 |
local hname=$(hostname) |
12650 |
[[ -n ${hname} && ${hname} != "(none)" && ${hname} != "localhost" ]] \ |
12651 |
- && opts="-h \"${hname}\" ${opts}" |
12652 |
+ && args="-h \"${hname}\" ${args}" |
12653 |
fi |
12654 |
|
12655 |
# Add our route metric |
12656 |
metric="metric_${ifvar}" |
12657 |
- [[ -n ${!metric} && ${!metric} != "0" ]] && opts="${opts} -m ${!metric}" |
12658 |
+ [[ -n ${!metric} && ${!metric} != "0" ]] && args="${args} -m ${!metric}" |
12659 |
|
12660 |
# Bring up DHCP for this interface (or alias) |
12661 |
ebegin "Running dhcpcd" |
12662 |
|
12663 |
- eval /sbin/dhcpcd "${opts}" "${iface}" |
12664 |
+ eval /sbin/dhcpcd "${args}" "${iface}" |
12665 |
eend $? || return 1 |
12666 |
|
12667 |
# DHCP succeeded, show address retrieved |
12668 |
|
12669 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh |
12670 |
=================================================================== |
12671 |
--- trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12672 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12673 |
@@ -1,12 +1,15 @@ |
12674 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12675 |
+# Copyright 2004-2007 Gentoo Foundation |
12676 |
# Distributed under the terms of the GNU General Public License v2 |
12677 |
# Contributed by Roy Marples (uberlord@g.o) |
12678 |
# Many thanks to all the people in the Gentoo forums for their ideas and |
12679 |
# motivation for me to make this and keep on improving it |
12680 |
|
12681 |
# Load our config if it exists |
12682 |
-[[ -f "$(add_suffix "/etc/conf.d/wireless" )" ]] \ |
12683 |
- && source "$(add_suffix "/etc/conf.d/wireless" )" |
12684 |
+if [[ -f "$(add_suffix "/etc/conf.d/wireless" )" ]] ; then |
12685 |
+ ewarn "/etc/conf.d/wireless is deprecated" |
12686 |
+ ewarn "Please put all settings in /etc/conf.d/net" |
12687 |
+ source "$(add_suffix "/etc/conf.d/wireless" )" |
12688 |
+fi |
12689 |
|
12690 |
# void essidnet_depend(void) |
12691 |
# |
12692 |
|
12693 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh |
12694 |
=================================================================== |
12695 |
--- trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12696 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12697 |
@@ -1,4 +1,4 @@ |
12698 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12699 |
+# Copyright 2004-2007 Gentoo Foundation |
12700 |
# Distributed under the terms of the GNU General Public License v2 |
12701 |
# Contributed by Roy Marples (uberlord@g.o) |
12702 |
|
12703 |
@@ -182,7 +182,7 @@ |
12704 |
# Outputs a space-separated list on stdout, in reverse order, for |
12705 |
# example "eth0:2 eth0:1" |
12706 |
ifconfig_get_aliases_rev() { |
12707 |
- ifconfig | grep -o "^$1:[0-9]* " | tac |
12708 |
+ ifconfig | grep -Eo "^$1:[^ ]+" | sed '1!G;h;$!d' |
12709 |
} |
12710 |
|
12711 |
# bool ifconfig_del_addresses(char *interface, bool onlyinet) |
12712 |
@@ -241,7 +241,7 @@ |
12713 |
config=( "${!i}" ) |
12714 |
|
12715 |
# ..then add aliases |
12716 |
- aliases="alias_${ifvars}" |
12717 |
+ aliases="alias_${ifvar}" |
12718 |
aliases=( ${!aliases} ) |
12719 |
broadcasts="broadcast_${ifvar}" |
12720 |
broadcasts=( ${!broadcasts} ) |
12721 |
@@ -357,20 +357,18 @@ |
12722 |
x="${x//via/gw} " |
12723 |
x="${x//scope * / }" |
12724 |
|
12725 |
- # Work out if we're a host or a net if not told |
12726 |
- if [[ " ${x} " != *" -net "* && " ${x} " != *" -host "* ]] ; then |
12727 |
- y="${x%% *}" |
12728 |
- if [[ ${y} == *.*.*.* && ${y} != *.*.*.0 && ${y} != *.*.*.0/* ]] ; then |
12729 |
- x="-host ${x}" |
12730 |
- else |
12731 |
- x="-net ${x}" |
12732 |
- fi |
12733 |
- fi |
12734 |
- |
12735 |
# Support adding IPv6 addresses easily |
12736 |
if [[ ${x} == *:* ]]; then |
12737 |
[[ ${x} != *"-A inet6"* ]] && x="-A inet6 ${x}" |
12738 |
x="${x// -net / }" |
12739 |
+ else |
12740 |
+ case ${x} in |
12741 |
+ -net" "*|-host" "*);; |
12742 |
+ *" "netmask" "*) x="-net ${x}";; |
12743 |
+ *.*.*.*/32*) x="-host ${x}";; |
12744 |
+ *.*.*.*/*|0.0.0.0" "*|default" "*) x="-net ${x}";; |
12745 |
+ *) x="-host ${x}";; |
12746 |
+ esac |
12747 |
fi |
12748 |
|
12749 |
# Add a metric if we don't have one |
12750 |
@@ -404,7 +402,7 @@ |
12751 |
# for multiple addresses |
12752 |
if ifconfig "${iface}" | grep -Eq "\<inet addr:.*" ; then |
12753 |
# Get the last alias made for the interface and add 1 to it |
12754 |
- i=$(ifconfig | tac | grep -m 1 -o "^${iface}:[0-9]*" \ |
12755 |
+ i=$(ifconfig | sed '1!G;h;$!d' | grep -m 1 -o "^${iface}:[0-9]*" \ |
12756 |
| sed -n -e 's/'"${iface}"'://p') |
12757 |
i="${i:-0}" |
12758 |
(( i++ )) |
12759 |
@@ -425,12 +423,12 @@ |
12760 |
config=( "${config[@]//peer/pointopoint}" ) |
12761 |
fi |
12762 |
|
12763 |
- # Ensure that the interface is up so we can add IPv6 addresses |
12764 |
- interface_up "${real_iface}" |
12765 |
- |
12766 |
# Some kernels like to apply lo with an address when they are brought up |
12767 |
if [[ ${config[@]} == "127.0.0.1 netmask 255.0.0.0 broadcast 127.255.255.255" ]]; then |
12768 |
- is_loopback "${iface}" && ifconfig "${iface}" 0.0.0.0 |
12769 |
+ if is_loopback "${real_iface}" ; then |
12770 |
+ ifconfig "${real_iface}" ${config[@]} |
12771 |
+ return 0 |
12772 |
+ fi |
12773 |
fi |
12774 |
|
12775 |
ifconfig "${iface}" ${config[@]} |
12776 |
|
12777 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh |
12778 |
=================================================================== |
12779 |
--- trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12780 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12781 |
@@ -1,4 +1,4 @@ |
12782 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12783 |
+# Copyright 2004-2007 Gentoo Foundation |
12784 |
# Distributed under the terms of the GNU General Public License v2 |
12785 |
# Contributed by Roy Marples (uberlord@g.o) |
12786 |
|
12787 |
@@ -139,7 +139,7 @@ |
12788 |
|
12789 |
ebegin "Stopping ifplugd on ${iface}" |
12790 |
start-stop-daemon --stop --exec /usr/sbin/ifplugd \ |
12791 |
- --pidfile "${pidfile}" --signal 3 |
12792 |
+ --pidfile "${pidfile}" --signal QUIT |
12793 |
eend $? |
12794 |
} |
12795 |
|
12796 |
|
12797 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh |
12798 |
=================================================================== |
12799 |
--- trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12800 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12801 |
@@ -1,5 +1,5 @@ |
12802 |
#!/bin/bash |
12803 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12804 |
+# Copyright 2004-2007 Gentoo Foundation |
12805 |
# Distributed under the terms of the GNU General Public License v2 |
12806 |
|
12807 |
# Contributed by Roy Marples (uberlord@g.o) |
12808 |
@@ -25,7 +25,7 @@ |
12809 |
# addresses on a pre-configured interface. |
12810 |
# Returns 0 on success, otherwise 1. |
12811 |
ip6to4_start() { |
12812 |
- local iface="$1" addr="" |
12813 |
+ local iface="$1" addr="" localip="" |
12814 |
local ifvar=$(bash_variable "${iface}") |
12815 |
|
12816 |
# Ensure the interface is sit0 if we're using ifconfig |
12817 |
@@ -71,6 +71,12 @@ |
12818 |
|
12819 |
# Now apply our IPv6 address to our config |
12820 |
new=( "${new[@]}" "${ip6}/16" ) |
12821 |
+ |
12822 |
+ if [[ -n ${localip} ]] ; then |
12823 |
+ localip="any" |
12824 |
+ else |
12825 |
+ localip="${ip}" |
12826 |
+ fi |
12827 |
done |
12828 |
|
12829 |
if [[ -z ${new} ]] ; then |
12830 |
@@ -80,7 +86,7 @@ |
12831 |
|
12832 |
if [[ ${iface} != "sit0" ]] ; then |
12833 |
ebegin "Creating 6to4 tunnel on ${iface}" |
12834 |
- interface_tunnel add "${iface}" mode sit ttl 255 remote any local "${ip}" |
12835 |
+ interface_tunnel add "${iface}" mode sit ttl 255 remote any local "${localip}" |
12836 |
eend $? || return 1 |
12837 |
fi |
12838 |
|
12839 |
|
12840 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh |
12841 |
=================================================================== |
12842 |
--- trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12843 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12844 |
@@ -1,5 +1,5 @@ |
12845 |
#!/bin/bash |
12846 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12847 |
+# Copyright 2004-2007 Gentoo Foundation |
12848 |
# Distributed under the terms of the GNU General Public License v2 |
12849 |
|
12850 |
# Contributed by Roy Marples (uberlord@g.o) |
12851 |
@@ -34,7 +34,7 @@ |
12852 |
local pidfile="/var/run/ipppd-${iface}.pid" |
12853 |
|
12854 |
# Check that we are a valid isdn interface |
12855 |
- [[ ${itype} != "ippp" && ${itype} != "isdn" ]] && return 0 |
12856 |
+ [[ ${itype} != "ippp" ]] && return 0 |
12857 |
|
12858 |
# Check that the interface exists |
12859 |
interface_exists "${iface}" true || return 1 |
12860 |
|
12861 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh |
12862 |
=================================================================== |
12863 |
--- trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12864 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12865 |
@@ -1,14 +1,15 @@ |
12866 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12867 |
+# Copyright 2004-2007 Gentoo Foundation |
12868 |
# Distributed under the terms of the GNU General Public License v2 |
12869 |
# Contributed by Roy Marples (uberlord@g.o) |
12870 |
|
12871 |
# Fix any potential localisation problems |
12872 |
# Note that LC_ALL trumps LC_anything_else according to locale(7) |
12873 |
ip() { |
12874 |
- LC_ALL=C /sbin/ip "$@" |
12875 |
+ # use the full path so we don't recurse into ip() |
12876 |
+ LC_ALL=C $(type -P ip) "$@" |
12877 |
} |
12878 |
iproute2_tunnel() { |
12879 |
- LC_ALL=C /sbin/ip tunnel "$@" |
12880 |
+ LC_ALL=C ip tunnel "$@" |
12881 |
} |
12882 |
|
12883 |
# void iproute2_depend(void) |
12884 |
@@ -30,7 +31,7 @@ |
12885 |
# |
12886 |
# Returns 1 if iproute2 is installed, otherwise 0 |
12887 |
iproute2_check_installed() { |
12888 |
- [[ -x /sbin/ip ]] && return 0 |
12889 |
+ type -P ip >/dev/null && return 0 |
12890 |
${1:-false} && eerror "For iproute2 support, emerge sys-apps/iproute2" |
12891 |
return 1 |
12892 |
} |
12893 |
@@ -132,7 +133,7 @@ |
12894 |
# example "eth0:2 eth0:1" |
12895 |
iproute2_get_aliases_rev() { |
12896 |
local iface=$( interface_device "$1" ) |
12897 |
- ip addr show dev "${iface}" | grep -o "${iface}:[0-9].*" | tac |
12898 |
+ ip addr show dev "${iface}" | grep -Eo "${iface}:[^ ]+" | sed '1!G;h;$!d' |
12899 |
} |
12900 |
|
12901 |
# bool iproute2_del_addresses(char *interface, bool onlyinet) |
12902 |
|
12903 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh |
12904 |
=================================================================== |
12905 |
--- trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12906 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12907 |
@@ -1,4 +1,4 @@ |
12908 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12909 |
+# Copyright 2004-2007 Gentoo Foundation |
12910 |
# Distributed under the terms of the GNU General Public License v2 |
12911 |
# Contributed by Roy Marples (uberlord@g.o) |
12912 |
|
12913 |
|
12914 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh |
12915 |
=================================================================== |
12916 |
--- trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12917 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12918 |
@@ -1,4 +1,4 @@ |
12919 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12920 |
+# Copyright 2004-2007 Gentoo Foundation |
12921 |
# Distributed under the terms of the GNU General Public License v2 |
12922 |
# Contributed by Roy Marples (uberlord@g.o) |
12923 |
# Many thanks to all the people in the Gentoo forums for their ideas and |
12924 |
@@ -64,7 +64,7 @@ |
12925 |
&& return 0 |
12926 |
|
12927 |
[[ ! -e /proc/net/wireless ]] && return 1 |
12928 |
- [[ $(</proc/net/wireless) =~ $'\n'"[ \t]*$1:" ]] |
12929 |
+ grep -q "^[ \t]*$1:" /proc/net/wireless |
12930 |
} |
12931 |
|
12932 |
# char* iwconfig_get_wep_status(char *interface) |
12933 |
@@ -74,7 +74,7 @@ |
12934 |
iwconfig_get_wep_status() { |
12935 |
local mode= status="disabled" |
12936 |
|
12937 |
- if [[ $(iwconfig "$1") =~ $'\n'" +Encryption key:[0-9,A-F]" ]]; then |
12938 |
+ if iwconfig "$1" | grep -qE "^ +Encryption key:[*0-9,A-F]" ; then |
12939 |
status="enabled" |
12940 |
mode=$(iwconfig "$1" | sed -n -e 's/^.*Security mode:\(.*[^ ]\).*/\1/p') |
12941 |
[[ -n ${mode} ]] && mode=" - ${mode}" |
12942 |
@@ -224,7 +224,7 @@ |
12943 |
iwconfig_set_mode "${iface}" "${mode}" |
12944 |
|
12945 |
# Now set the key |
12946 |
- if ! iwconfig "${iface}" key ${key} ; then |
12947 |
+ if ! eval iwconfig "${iface}" key "${key}" ; then |
12948 |
if [[ ${key} != "off" ]]; then |
12949 |
ewarn "${iface} does not support setting keys" |
12950 |
ewarn "or the parameter \"mac_key_${ESSIDVAR}\" or \"key_${ESSIDVAR}\" is incorrect" |
12951 |
@@ -368,7 +368,7 @@ |
12952 |
ewarn "\"${dessid}\" is not WEP enabled - ignoring setting" |
12953 |
fi |
12954 |
|
12955 |
- if ! iwconfig "${iface}" key ${key} ; then |
12956 |
+ if ! eval iwconfig "${iface}" key "${key}" ; then |
12957 |
if [[ ${key} != "off" ]]; then |
12958 |
ewarn "${iface} does not support setting keys" |
12959 |
ewarn "or the parameter \"mac_key_${ESSIDVAR}\" or \"key_${ESSIDVAR}\" is incorrect" |
12960 |
@@ -452,7 +452,7 @@ |
12961 |
|
12962 |
# Sleep if required |
12963 |
x="sleep_scan_${ifvar}" |
12964 |
- [[ -z ${!x} || ${!x} -gt 0 ]] && sleep "${!x:-1}" |
12965 |
+ [[ -z ${!x} || ${!x} -gt 0 ]] && sleep "${!x:-2}" |
12966 |
|
12967 |
local error=true i=-1 line= |
12968 |
local -a mac=() essid=() enc=() qual=() mode=() freq=() chan=() |
12969 |
@@ -531,7 +531,7 @@ |
12970 |
for (( j=i+1; j<x; j++)) ; do |
12971 |
if [[ ${mac[i]} == "${mac[j]}" ]] ; then |
12972 |
if [[ ${qual[i]} -gt ${qual[j]} ]] ; then |
12973 |
- y="${j}" |
12974 |
+ y="${i}" |
12975 |
else |
12976 |
y="${j}" |
12977 |
fi |
12978 |
|
12979 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh |
12980 |
=================================================================== |
12981 |
--- trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12982 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12983 |
@@ -1,4 +1,4 @@ |
12984 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
12985 |
+# Copyright 2004-2007 Gentoo Foundation |
12986 |
# Distributed under the terms of the GNU General Public License v2 |
12987 |
# Contributed by Roy Marples (uberlord@g.o) |
12988 |
|
12989 |
|
12990 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh |
12991 |
=================================================================== |
12992 |
--- trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh 2011-03-31 18:45:54 UTC (rev 1703) |
12993 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh 2011-04-28 18:25:46 UTC (rev 1704) |
12994 |
@@ -1,4 +1,4 @@ |
12995 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
12996 |
+# Copyright 2005-2007 Gentoo Foundation |
12997 |
# Distributed under the terms of the GNU General Public License v2 |
12998 |
# Contributed by Roy Marples (uberlord@g.o) |
12999 |
# Many thanks to all the people in the Gentoo forums for their ideas and |
13000 |
|
13001 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh |
13002 |
=================================================================== |
13003 |
--- trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13004 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13005 |
@@ -1,4 +1,4 @@ |
13006 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
13007 |
+# Copyright 2005-2007 Gentoo Foundation |
13008 |
# Distributed under the terms of the GNU General Public License v2 |
13009 |
# Contributed by Roy Marples (uberlord@g.o) |
13010 |
|
13011 |
|
13012 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh |
13013 |
=================================================================== |
13014 |
--- trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13015 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13016 |
@@ -1,4 +1,4 @@ |
13017 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
13018 |
+# Copyright 2005-2007 Gentoo Foundation |
13019 |
# Distributed under the terms of the GNU General Public License v2 |
13020 |
|
13021 |
# Contributed by Alin Nastac (mrness@g.o) |
13022 |
@@ -110,8 +110,9 @@ |
13023 |
opts="linkname ${iface} ${opts}" |
13024 |
|
13025 |
# Setup auth info |
13026 |
- [[ -n ${!username} ]] && opts="user '"${!username}"' ${opts}" |
13027 |
- opts="remotename ${iface} ${opts}" |
13028 |
+ if [[ -n ${!username} ]] ; then |
13029 |
+ opts="user '"${!username}"' remotename ${iface} ${opts}" |
13030 |
+ fi |
13031 |
|
13032 |
# Load a custom interface configuration file if it exists |
13033 |
[[ -f "/etc/ppp/options.${iface}" ]] \ |
13034 |
@@ -177,7 +178,8 @@ |
13035 |
fi |
13036 |
|
13037 |
if [[ " ${opts} " == *" plugin pppoatm.so "* ]] ; then |
13038 |
- if [[ ${!link} =~ '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ]] ; then |
13039 |
+ #if [[ ${!link} =~ '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ]] ; then |
13040 |
+ if echo "${!link}" | grep -qE '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ; then |
13041 |
insert_link_in_opts=0 |
13042 |
else |
13043 |
ewarn "WARNING: An [itf.]vpi.vci ATM address was expected in ${link}" |
13044 |
@@ -227,8 +229,10 @@ |
13045 |
|
13046 |
[[ ! -s ${pidfile} ]] && return 0 |
13047 |
|
13048 |
+ # Give pppd at least 30 seconds do die, #147490 |
13049 |
einfo "Stopping pppd on ${iface}" |
13050 |
- start-stop-daemon --stop --exec /usr/sbin/pppd --pidfile "${pidfile}" |
13051 |
+ start-stop-daemon --stop --exec /usr/sbin/pppd \ |
13052 |
+ --pidfile "${pidfile}" --retry 30 |
13053 |
eend $? |
13054 |
} |
13055 |
|
13056 |
|
13057 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/pump.sh |
13058 |
=================================================================== |
13059 |
--- trunk/baselayout-prefix/lib/rcscripts/net/pump.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13060 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/pump.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13061 |
@@ -1,4 +1,4 @@ |
13062 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
13063 |
+# Copyright 2004-2007 Gentoo Foundation |
13064 |
# Distributed under the terms of the GNU General Public License v2 |
13065 |
# Contributed by Roy Marples (uberlord@g.o) |
13066 |
|
13067 |
@@ -67,7 +67,7 @@ |
13068 |
interface_exists "${iface}" true || return 1 |
13069 |
|
13070 |
opts="pump_${ifvar}" |
13071 |
- opts="${!opts} ${pump}" |
13072 |
+ opts="${pump} ${!opts}" |
13073 |
|
13074 |
# Map some generic options to pump |
13075 |
d="dhcp_${ifvar}" |
13076 |
|
13077 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/rename.sh |
13078 |
=================================================================== |
13079 |
--- trunk/baselayout-prefix/lib/rcscripts/net/rename.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13080 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/rename.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13081 |
@@ -1,4 +1,4 @@ |
13082 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
13083 |
+# Copyright 2005-2007 Gentoo Foundation |
13084 |
# Distributed under the terms of the GNU General Public License v2 |
13085 |
# Contributed by Roy Marples (uberlord@g.o) |
13086 |
|
13087 |
@@ -28,15 +28,15 @@ |
13088 |
newname="rename_${ifvar}" |
13089 |
[[ -z ${!newname} || ${iface} == "${!newname}" ]] && return 0 |
13090 |
|
13091 |
- # We cannot rename vlan interfaces as /proc/net/vlan/config always |
13092 |
- # returns the old interface name. We don't bail out though as it's |
13093 |
- # not critical that the interface gets renamed. |
13094 |
- if [[ -d /proc/net/vlan/config ]] ; then |
13095 |
- if grep -q "^${iface} " /proc/net/vlan/config ; then |
13096 |
- eerror "Cannot rename VLAN interfaces" |
13097 |
- return 0 |
13098 |
+ # We don't work on bonded, bridges, tun/tap or vlan |
13099 |
+ for f in bonding bridge tuntap vlan ; do |
13100 |
+ if is_function "${f}_exists" ; then |
13101 |
+ if ${f}_exists "${iface}" ; then |
13102 |
+ veinfo "Cannot rename a ${f} interface" |
13103 |
+ return 0 |
13104 |
+ fi |
13105 |
fi |
13106 |
- fi |
13107 |
+ done |
13108 |
|
13109 |
ebegin "Renaming \"${iface}\" to \"${!newname}\"" |
13110 |
|
13111 |
|
13112 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/system.sh |
13113 |
=================================================================== |
13114 |
--- trunk/baselayout-prefix/lib/rcscripts/net/system.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13115 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/system.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13116 |
@@ -1,4 +1,4 @@ |
13117 |
-# Copyright (c) 2005-2006 Gentoo Foundation |
13118 |
+# Copyright 2005-2007 Gentoo Foundation |
13119 |
# Distributed under the terms of the GNU General Public License v2 |
13120 |
# Contributed by Roy Marples (uberlord@g.o) |
13121 |
|
13122 |
@@ -19,7 +19,7 @@ |
13123 |
} |
13124 |
|
13125 |
system_dns() { |
13126 |
- local iface="$1" ifvar=$(bash_variable "$1") x= domain= search= |
13127 |
+ local iface="$1" ifvar=$(bash_variable "$1") x= domain= search= sortlist= options= |
13128 |
local buffer= |
13129 |
local -a servers=() |
13130 |
|
13131 |
@@ -31,9 +31,15 @@ |
13132 |
|
13133 |
search="dns_search_${ifvar}" |
13134 |
[[ -z ${!search} ]] && search="dns_search" |
13135 |
- |
13136 |
- [[ -z ${!servers} && -z ${!domain} && -z ${!search} ]] && return 0 |
13137 |
|
13138 |
+ sortlist="dns_sortlist_${ifvar}" |
13139 |
+ [[ -z ${!sortlist} ]] && sortlist="dns_sortlist" |
13140 |
+ |
13141 |
+ options="dns_options_${ifvar}" |
13142 |
+ [[ -z ${!options} ]] && options="dns_options" |
13143 |
+ |
13144 |
+ [[ -z ${!servers} && -z ${!domain} && -z ${!search} && -z ${!sortlist} && -z ${!options} ]] && return 0 |
13145 |
+ |
13146 |
buffer="# Generated by net-scripts for interface ${iface}\n" |
13147 |
[[ -n ${!domain} ]] && buffer="${buffer}domain ${!domain}\n" |
13148 |
[[ -n ${!search} ]] && buffer="${buffer}search ${!search}\n" |
13149 |
@@ -42,6 +48,9 @@ |
13150 |
buffer="${buffer}nameserver ${x}\n" |
13151 |
done |
13152 |
|
13153 |
+ [[ -n ${!sortlist} ]] && buffer="${buffer}sortlist ${!sortlist}\n" |
13154 |
+ [[ -n ${!options} ]] && buffer="${buffer}options ${!options}\n" |
13155 |
+ |
13156 |
# Support resolvconf if we have it. |
13157 |
if [[ -x /sbin/resolvconf ]] ; then |
13158 |
echo -e "${buffer}" | resolvconf -a "${iface}" |
13159 |
|
13160 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh |
13161 |
=================================================================== |
13162 |
--- trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13163 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13164 |
@@ -1,5 +1,5 @@ |
13165 |
#!/bin/bash |
13166 |
-# Copyright (c) 2004-2005 Gentoo Foundation |
13167 |
+# Copyright 2004-2005 Gentoo Foundation |
13168 |
# Distributed under the terms of the GNU General Public License v2 |
13169 |
|
13170 |
# Contributed by Roy Marples (uberlord@g.o) |
13171 |
@@ -17,7 +17,7 @@ |
13172 |
# |
13173 |
# Sets up the dependancies for the module |
13174 |
tuntap_depend() { |
13175 |
- before interface macchanger |
13176 |
+ before bridge interface macchanger |
13177 |
functions interface_exists interface_type |
13178 |
variables tunctl |
13179 |
} |
13180 |
@@ -91,7 +91,7 @@ |
13181 |
--dev-type "$(get_options tuntap)" \ |
13182 |
--dev "${iface}" > /dev/null |
13183 |
else |
13184 |
- tunctl -d "${fiace}" >/dev/null |
13185 |
+ tunctl -d "${iface}" >/dev/null |
13186 |
fi |
13187 |
eend $? |
13188 |
} |
13189 |
|
13190 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh |
13191 |
=================================================================== |
13192 |
--- trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13193 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13194 |
@@ -1,4 +1,4 @@ |
13195 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
13196 |
+# Copyright 2004-2007 Gentoo Foundation |
13197 |
# Distributed under the terms of the GNU General Public License v2 |
13198 |
# Contributed by Roy Marples (uberlord@g.o) |
13199 |
|
13200 |
@@ -75,14 +75,14 @@ |
13201 |
interface_exists "${iface}" true || return 1 |
13202 |
|
13203 |
local ifvar=$(bash_variable "${iface}" ) opts= |
13204 |
- opts="udhcpc_${ifvar} ${udhcpc}" |
13205 |
- opts="${!opts}" |
13206 |
+ opts="udhcpc_${ifvar}" |
13207 |
+ opts="${udhcpc} ${!opts}" |
13208 |
|
13209 |
d="dhcp_${ifvar}" |
13210 |
[[ -z ${!d} ]] && d="dhcp" |
13211 |
|
13212 |
if [[ " ${!d} " != *" nosendhost "* ]]; then |
13213 |
- if [[ ! " ${opts}" =~ " -([hH] |-hostname=)" ]]; then |
13214 |
+ if [[ " ${opts} " != *" -"[hH]" "* && " ${opts} " != *" --hostname="* ]] ; then |
13215 |
local hname=$(hostname) |
13216 |
[[ -n ${hname} && ${hname} != "(none)" && ${hname} != "localhost" ]] \ |
13217 |
&& opts="${opts} --hostname=${hname}" |
13218 |
|
13219 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh |
13220 |
=================================================================== |
13221 |
--- trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13222 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13223 |
@@ -1,4 +1,4 @@ |
13224 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
13225 |
+# Copyright 2004-2007 Gentoo Foundation |
13226 |
# Distributed under the terms of the GNU General Public License v2 |
13227 |
# Contributed by Roy Marples (uberlord@g.o) |
13228 |
|
13229 |
|
13230 |
Modified: trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh |
13231 |
=================================================================== |
13232 |
--- trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13233 |
+++ trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13234 |
@@ -1,4 +1,4 @@ |
13235 |
-# Copyright (c) 2004-2006 Gentoo Foundation |
13236 |
+# Copyright 2004-2007 Gentoo Foundation |
13237 |
# Distributed under the terms of the GNU General Public License v2 |
13238 |
# Contributed by Roy Marples (uberlord@g.o) |
13239 |
|
13240 |
@@ -286,6 +286,13 @@ |
13241 |
opts="${opts} -C${ctrl_dir}" |
13242 |
fi |
13243 |
fi |
13244 |
+ |
13245 |
+ # Support the new style config |
13246 |
+ if [[ ${ctrl_dir} == "DIR"* ]] ; then |
13247 |
+ ctrl_dir=${ctrl_dir##*DIR=} |
13248 |
+ ctrl_dir=${ctrl_dir%% GROUP=*} |
13249 |
+ fi |
13250 |
+ |
13251 |
save_options ctrl_dir "${ctrl_dir}" |
13252 |
|
13253 |
# Some drivers require the interface to be up |
13254 |
@@ -305,7 +312,7 @@ |
13255 |
|
13256 |
eval start-stop-daemon --start --exec /sbin/wpa_supplicant \ |
13257 |
--pidfile "/var/run/wpa_supplicant-${iface}.pid" \ |
13258 |
- -- "${opts}" -B -i"${iface}" \ |
13259 |
+ -- "${opts}" -W -B -i"${iface}" \ |
13260 |
-P"/var/run/wpa_supplicant-${iface}.pid" |
13261 |
eend "$?" || return 1 |
13262 |
|
13263 |
|
13264 |
Modified: trunk/baselayout-prefix/man/MAKEDEV.8 |
13265 |
=================================================================== |
13266 |
--- trunk/baselayout-prefix/man/MAKEDEV.8 2011-03-31 18:45:54 UTC (rev 1703) |
13267 |
+++ trunk/baselayout-prefix/man/MAKEDEV.8 2011-04-28 18:25:46 UTC (rev 1704) |
13268 |
@@ -1,4 +1,4 @@ |
13269 |
-.\" $Id: MAKEDEV.8 2240 2006-09-14 10:13:11Z uberlord $ |
13270 |
+.\" $Id: MAKEDEV.8 334 2003-03-09 09:06:23Z azarah $ |
13271 |
.TH MAKEDEV 8 "14th August 1994" Linux "Linux Programmer's Manual" |
13272 |
.SH NAME |
13273 |
MAKEDEV \- create devices |
13274 |
|
13275 |
Deleted: trunk/baselayout-prefix/man/modules-update.8 |
13276 |
=================================================================== |
13277 |
--- trunk/baselayout-prefix/man/modules-update.8 2011-03-31 18:45:54 UTC (rev 1703) |
13278 |
+++ trunk/baselayout-prefix/man/modules-update.8 2011-04-28 18:25:46 UTC (rev 1704) |
13279 |
@@ -1,51 +0,0 @@ |
13280 |
-.TH MODULES-UPDATE 8 "Gentoo Linux" "2001" |
13281 |
-.SH NAME |
13282 |
-modules\-update \- (re)generate /etc/modules.conf |
13283 |
-.SH SYNOPSIS |
13284 |
-.B modules\-update |
13285 |
-[force] |
13286 |
-.SH DESCRIPTION |
13287 |
-.B modules\-update |
13288 |
-is a simple tool to manage |
13289 |
-.IR /etc/modules.conf . |
13290 |
-The Linux module utilities use a single file for all their |
13291 |
-configuration. This makes it difficult for packages to dynamically add |
13292 |
-information about their own modules. |
13293 |
-.PP |
13294 |
-.B modules-update |
13295 |
-makes the dynamic addition of information easier by generating the |
13296 |
-single configuration file from the many files located in |
13297 |
-.IR /etc/modules.d/ . |
13298 |
-All files in that directory are assembled together to form |
13299 |
-.IR /etc/modules.conf . |
13300 |
-.PP |
13301 |
-After generation, a backup of the old file can be found at |
13302 |
-.IR /etc/modules.conf.old . |
13303 |
-.SH "FILES" |
13304 |
-There are two types of file you can put in |
13305 |
-.IR /etc/modules.d/ : |
13306 |
-normal files and exectuable files. Normal files contain standard modules |
13307 |
-configuration information, as described in |
13308 |
-.BR modules.conf (5). |
13309 |
-Executable files are executed and their output is used as extra configuration |
13310 |
-information. Error messages are sent to stderr and thus do not become |
13311 |
-part of the configuration file. |
13312 |
-.SH OPTIONS |
13313 |
-.TP |
13314 |
-.I force |
13315 |
-.B modules\-update |
13316 |
-will check if the current |
13317 |
-.I /etc/modules.conf |
13318 |
-is a generated file by checking for a special tag on the first line. If this |
13319 |
-tag is not found generation is aborted. By supplying |
13320 |
-.I force |
13321 |
-as parameter only a warning is printed. |
13322 |
-.SH "REPORTING BUGS" |
13323 |
-Please report bugs via http://bugs.gentoo.org/ |
13324 |
-.SH "SEE ALSO" |
13325 |
-.BR depmod (1), |
13326 |
-.BR modules.conf (5) |
13327 |
-.SH AUTHOR |
13328 |
-This manual page was written by Wichert Akkerman <wakkerma@××××××.org> |
13329 |
-for the Debian GNU/Linux system. Modified for |
13330 |
-.I Gentoo Linux. |
13331 |
|
13332 |
Modified: trunk/baselayout-prefix/man/modules.autoload.5 |
13333 |
=================================================================== |
13334 |
--- trunk/baselayout-prefix/man/modules.autoload.5 2011-03-31 18:45:54 UTC (rev 1703) |
13335 |
+++ trunk/baselayout-prefix/man/modules.autoload.5 2011-04-28 18:25:46 UTC (rev 1704) |
13336 |
@@ -10,10 +10,10 @@ |
13337 |
ignored. This file is read by the \fI/etc/init.d/modules\fR initscript, |
13338 |
which is usually linked in the \fI/etc/runlevels/boot\fR directory. |
13339 |
.SH "SEE ALSO" |
13340 |
-.BR modules-update (8), |
13341 |
+.BR update-modules (8), |
13342 |
.BR modprobe (8), |
13343 |
.BR modules.conf (5) |
13344 |
.TP |
13345 |
-The \fI/sbin/modules-update\fR script. |
13346 |
+The \fI/sbin/update-modules\fR script. |
13347 |
.TP |
13348 |
The files in \fI/etc/modules.d\fR. |
13349 |
|
13350 |
Modified: trunk/baselayout-prefix/man/start-stop-daemon.8 |
13351 |
=================================================================== |
13352 |
--- trunk/baselayout-prefix/man/start-stop-daemon.8 2011-03-31 18:45:54 UTC (rev 1703) |
13353 |
+++ trunk/baselayout-prefix/man/start-stop-daemon.8 2011-04-28 18:25:46 UTC (rev 1704) |
13354 |
@@ -193,6 +193,8 @@ |
13355 |
.I executable. |
13356 |
Example: -e HOME="/home/user" exports an environment variable whose name |
13357 |
is HOME with value "/home/user". |
13358 |
+Note, only one --env option is suppoted, use /usr/bin/env if you need |
13359 |
+more. |
13360 |
.TP |
13361 |
.BR -b | --background |
13362 |
Typically used with programs that don't detach on their own. This option |
13363 |
|
13364 |
Modified: trunk/baselayout-prefix/sbin/MAKEDEV |
13365 |
=================================================================== |
13366 |
--- trunk/baselayout-prefix/sbin/MAKEDEV 2011-03-31 18:45:54 UTC (rev 1703) |
13367 |
+++ trunk/baselayout-prefix/sbin/MAKEDEV 2011-04-28 18:25:46 UTC (rev 1704) |
13368 |
@@ -1,5 +1,5 @@ |
13369 |
#! /bin/sh - |
13370 |
-# $Id: MAKEDEV 2240 2006-09-14 10:13:11Z uberlord $ |
13371 |
+# $Id: MAKEDEV 1577 2005-10-19 00:07:16Z vapier $ |
13372 |
|
13373 |
#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---# |
13374 |
# Customisation: |
13375 |
|
13376 |
Modified: trunk/baselayout-prefix/sbin/depscan.sh |
13377 |
=================================================================== |
13378 |
--- trunk/baselayout-prefix/sbin/depscan.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13379 |
+++ trunk/baselayout-prefix/sbin/depscan.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13380 |
@@ -1,5 +1,5 @@ |
13381 |
-#!/bin/bash |
13382 |
-# Copyright 1999-2006 Gentoo Foundation |
13383 |
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash |
13384 |
+# Copyright 1999-2007 Gentoo Foundation |
13385 |
# Distributed under the terms of the GNU General Public License v2 |
13386 |
|
13387 |
if [[ ${BOOT} == "yes" ]] ; then |
13388 |
@@ -89,7 +89,7 @@ |
13389 |
fi |
13390 |
|
13391 |
touch "${mtime_test}" |
13392 |
- for config in @GENTOO_PORTAGE_EPREFIX@/etc/conf.d/* @GENTOO_PORTAGE_EPREFIX@/etc/init.d/* @GENTOO_PORTAGE_EPREFIX@/etc/rc.conf |
13393 |
+ for config in @GENTOO_PORTAGE_EPREFIX@/etc/conf.d/ @GENTOO_PORTAGE_EPREFIX@/etc/init.d/ @GENTOO_PORTAGE_EPREFIX@/etc/rc.conf |
13394 |
do |
13395 |
! ${update} \ |
13396 |
&& is_older_than "${mysvcdir}/depcache" "${config}" \ |
13397 |
@@ -111,7 +111,13 @@ |
13398 |
shift |
13399 |
fi |
13400 |
|
13401 |
-! ${update} && [[ -e "${mysvcdir}/deptree" ]] && exit 0 |
13402 |
+if ! ${update} && [[ -s "${mysvcdir}/deptree" ]] ; then |
13403 |
+ if ! bash -n "${mysvcdir}/deptree" ; then |
13404 |
+ eerror "${mysvcdir}/deptree is not valid - recreating it" |
13405 |
+ else |
13406 |
+ exit 0 |
13407 |
+ fi |
13408 |
+fi |
13409 |
|
13410 |
ebegin "Caching service dependencies" |
13411 |
|
13412 |
@@ -128,14 +134,14 @@ |
13413 |
cd @GENTOO_PORTAGE_EPREFIX@/etc/init.d |
13414 |
|
13415 |
@GENTOO_PORTAGE_EPREFIX@/bin/gawk \ |
13416 |
- -f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/functions.awk \ |
13417 |
- -f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/cachedepends.awk || \ |
13418 |
+ -f ${svclib}/awk/functions.awk \ |
13419 |
+ -f ${svclib}/awk/cachedepends.awk || \ |
13420 |
retval=1 |
13421 |
|
13422 |
@GENTOO_PORTAGE_EPREFIX@/bin/bash "${mysvcdir}/depcache" | \ |
13423 |
@GENTOO_PORTAGE_EPREFIX@/bin/gawk \ |
13424 |
- -f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/functions.awk \ |
13425 |
- -f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/gendepends.awk || \ |
13426 |
+ -f ${svclib}/awk/functions.awk \ |
13427 |
+ -f ${svclib}/awk/gendepends.awk || \ |
13428 |
retval=1 |
13429 |
|
13430 |
touch "${mysvcdir}"/dep{cache,tree} |
13431 |
|
13432 |
Deleted: trunk/baselayout-prefix/sbin/env-update.sh |
13433 |
=================================================================== |
13434 |
--- trunk/baselayout-prefix/sbin/env-update.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13435 |
+++ trunk/baselayout-prefix/sbin/env-update.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13436 |
@@ -1,38 +0,0 @@ |
13437 |
-#!@GENTOO_PORTAGE_EPREFIX@/bin/bash |
13438 |
-# Copyright 1999-2004 Gentoo Foundation |
13439 |
-# Distributed under the terms of the GNU General Public License v2 |
13440 |
- |
13441 |
-source "@GENTOO_PORTAGE_EPREFIX@"/sbin/functions.sh || exit 1 |
13442 |
- |
13443 |
-if [[ ${EPREFIX/\//} == "" ]] && [[ ${EUID} != "0" ]] ; then |
13444 |
- eerror "$0: must be root." |
13445 |
- exit 1 |
13446 |
-fi |
13447 |
- |
13448 |
-usage() { |
13449 |
-echo "usage: env-update.sh |
13450 |
- |
13451 |
-note: |
13452 |
- This utility generates @GENTOO_PORTAGE_EPREFIX@/etc/profile.env and @GENTOO_PORTAGE_EPREFIX@/etc/csh.env |
13453 |
- from the contents of @GENTOO_PORTAGE_EPREFIX@/etc/env.d/ |
13454 |
-" |
13455 |
- exit 1 |
13456 |
-} |
13457 |
- |
13458 |
-export SVCDIR="${svcdir}" |
13459 |
- |
13460 |
-# Only update if files have actually changed |
13461 |
-if [[ $1 == "-u" ]] ; then |
13462 |
- is_older_than "${svcdir}/envcache" /etc/env.d && exit 0 |
13463 |
- shift |
13464 |
-fi |
13465 |
- |
13466 |
-if [[ $# != "0" ]] ; then |
13467 |
- usage |
13468 |
-else |
13469 |
- "@GENTOO_PORTAGE_EPREFIX@"/bin/gawk \ |
13470 |
- -f "@GENTOO_PORTAGE_EPREFIX@"/lib/rcscripts/awk/functions.awk \ |
13471 |
- -f "@GENTOO_PORTAGE_EPREFIX@"/lib/rcscripts/awk/genenviron.awk |
13472 |
-fi |
13473 |
- |
13474 |
-# vim:ts=4 |
13475 |
|
13476 |
Modified: trunk/baselayout-prefix/sbin/functions.sh |
13477 |
=================================================================== |
13478 |
--- trunk/baselayout-prefix/sbin/functions.sh 2011-03-31 18:45:54 UTC (rev 1703) |
13479 |
+++ trunk/baselayout-prefix/sbin/functions.sh 2011-04-28 18:25:46 UTC (rev 1704) |
13480 |
@@ -1,4 +1,4 @@ |
13481 |
-# Copyright 1999-2006 Gentoo Foundation |
13482 |
+# Copyright 1999-2007 Gentoo Foundation |
13483 |
# Distributed under the terms of the GNU General Public License v2 |
13484 |
|
13485 |
RC_GOT_FUNCTIONS="yes" |
13486 |
@@ -34,7 +34,7 @@ |
13487 |
# |
13488 |
# Default values for rc system |
13489 |
# |
13490 |
-RC_TTY_NUMBER="${RC_TTY_NUMBER:-11}" |
13491 |
+RC_TTY_NUMBER="${RC_TTY_NUMBER:-12}" |
13492 |
RC_PARALLEL_STARTUP="${RC_PARALLEL_STARTUP:-no}" |
13493 |
RC_NET_STRICT_CHECKING="${RC_NET_STRICT_CHECKING:-no}" |
13494 |
RC_USE_FSTAB="${RC_USE_FSTAB:-no}" |
13495 |
@@ -103,6 +103,14 @@ |
13496 |
} |
13497 |
[[ ${RC_BOOTLOG} == "yes" ]] && import_addon bootlogger.sh |
13498 |
|
13499 |
+# char *rc_runlevel() |
13500 |
+# |
13501 |
+# Return current RUNLEVEL |
13502 |
+# |
13503 |
+rc_runlevel() { |
13504 |
+ echo $(rc-status --runlevel) |
13505 |
+} |
13506 |
+ |
13507 |
# void get_bootconfig() |
13508 |
# |
13509 |
# Get the BOOTLEVEL and SOFTLEVEL by setting |
13510 |
@@ -120,7 +128,7 @@ |
13511 |
bootlevel) |
13512 |
newbootlevel="${copt##*=}" |
13513 |
;; |
13514 |
- softlevel) |
13515 |
+ rc_runlevel|softlevel) |
13516 |
newsoftlevel="${copt##*=}" |
13517 |
;; |
13518 |
esac |
13519 |
@@ -132,12 +140,14 @@ |
13520 |
else |
13521 |
export BOOTLEVEL="boot" |
13522 |
fi |
13523 |
+ export RC_BOOTLEVEL=${BOOTLEVEL} |
13524 |
|
13525 |
if [[ -n ${newsoftlevel} ]] ; then |
13526 |
export DEFAULTLEVEL="${newsoftlevel}" |
13527 |
else |
13528 |
export DEFAULTLEVEL="default" |
13529 |
fi |
13530 |
+ export RC_DEFAULTLEVEL=${DEFAULTLEVEL} |
13531 |
|
13532 |
return 0 |
13533 |
} |
13534 |
@@ -157,6 +167,7 @@ |
13535 |
-L "@GENTOO_PORTAGE_EPREFIX@/etc/runlevels/${BOOTLEVEL}.${DEFAULTLEVEL}" ]] ; then |
13536 |
export BOOTLEVEL="${BOOTLEVEL}.${DEFAULTLEVEL}" |
13537 |
fi |
13538 |
+ export RC_BOOTLEVEL=${BOOTLEVEL} |
13539 |
|
13540 |
if [[ -z ${SOFTLEVEL} ]] ; then |
13541 |
if [[ -f "${svcdir}/softlevel" ]] ; then |
13542 |
@@ -165,7 +176,14 @@ |
13543 |
export SOFTLEVEL="${BOOTLEVEL}" |
13544 |
fi |
13545 |
fi |
13546 |
+ if [[ -f "${svcdir}/softlevel" ]] ; then |
13547 |
+ export RC_DEFAULTLEVEL=$(< "${svcdir}/softlevel") |
13548 |
+ else |
13549 |
+ export RC_DEFAULTLEVEL=${SOFTLEVEL} |
13550 |
+ fi |
13551 |
|
13552 |
+ export RC_RUNLEVEL=${SOFTLEVEL} |
13553 |
+ |
13554 |
return 0 |
13555 |
} |
13556 |
|
13557 |
@@ -591,7 +609,7 @@ |
13558 |
# Network filesystems list for common use in rc-scripts. |
13559 |
# This variable is used in is_net_fs and other places such as |
13560 |
# localmount. |
13561 |
-NET_FS_LIST="afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs smbfs" |
13562 |
+NET_FS_LIST="afs cifs coda davfs fuse fuse.sshfs gfs glusterfs ncpfs nfs nfs4 ocfs2 shfs smbfs" |
13563 |
|
13564 |
# bool is_net_fs(path) |
13565 |
# |
13566 |
@@ -642,6 +660,16 @@ |
13567 |
grep -qs '^s_context:[[:space:]]*[1-9]' "@GENTOO_PORTAGE_EPREFIX@"/proc/self/status |
13568 |
} |
13569 |
|
13570 |
+# bool is_vz_sys() |
13571 |
+# |
13572 |
+# return 0 if the currently running system is OpenVZ container |
13573 |
+# |
13574 |
+# EXAMPLE: if is_vz_sys ; then ... |
13575 |
+# |
13576 |
+is_vz_sys() { |
13577 |
+ grep -qs '^envID:[[:space:]]*[1-9]' /proc/self/status |
13578 |
+} |
13579 |
+ |
13580 |
# bool is_xenU_sys() |
13581 |
# |
13582 |
# return 0 if the currently running system is an unprivileged Xen domain |
13583 |
@@ -712,11 +740,8 @@ |
13584 |
shift |
13585 |
|
13586 |
for x in "$@" ; do |
13587 |
- if [[ -d ${x} ]] ; then |
13588 |
- is_older_than "${ref}" "${x}"/* && return 0 |
13589 |
- elif [[ ${x} -nt ${ref} ]] ; then |
13590 |
- return 0 |
13591 |
- fi |
13592 |
+ [[ ${x} -nt ${ref} ]] && return 0 |
13593 |
+ [[ -d ${x} ]] && is_older_than "${ref}" "${x}"/* && return 0 |
13594 |
done |
13595 |
|
13596 |
return 1 |
13597 |
@@ -759,6 +784,31 @@ |
13598 |
echo "${result# *}" |
13599 |
} |
13600 |
|
13601 |
+# bool is_clean(dir) |
13602 |
+# |
13603 |
+# Returns 0 if given directory has no files or has only dot-prefixed files. |
13604 |
+# |
13605 |
+# EXAMPLE: if is_clean /proc; then ... |
13606 |
+is_clean() { |
13607 |
+ local f |
13608 |
+ |
13609 |
+ for f in "$1"/* ; do |
13610 |
+ [[ -e $f || -L $f ]] && return 1 |
13611 |
+ done |
13612 |
+ |
13613 |
+ return 0 |
13614 |
+} |
13615 |
+ |
13616 |
+# bool is_mounted(mount point) |
13617 |
+# |
13618 |
+# Returns 0 if 'mount point' is really a mount point or non-zero if it's |
13619 |
+# not. |
13620 |
+# |
13621 |
+# EXAMPLE: if is_mounted /dev/pts; then ... |
13622 |
+is_mounted() { |
13623 |
+ mountpoint -q "$1" |
13624 |
+} |
13625 |
+ |
13626 |
############################################################################## |
13627 |
# # |
13628 |
# This should be the last code in here, please add all functions above!! # |
13629 |
|
13630 |
Deleted: trunk/baselayout-prefix/sbin/modules-update |
13631 |
=================================================================== |
13632 |
--- trunk/baselayout-prefix/sbin/modules-update 2011-03-31 18:45:54 UTC (rev 1703) |
13633 |
+++ trunk/baselayout-prefix/sbin/modules-update 2011-04-28 18:25:46 UTC (rev 1704) |
13634 |
@@ -1,395 +0,0 @@ |
13635 |
-#!/bin/bash |
13636 |
-# vim:ts=4 |
13637 |
-# |
13638 |
-# modules-update script originally based on Debian's version. |
13639 |
-# This script will update all the fun config files in /etc for |
13640 |
-# kernel modules. |
13641 |
-# |
13642 |
-# For 2.4 (and older) kernels we have: |
13643 |
-# /etc/modules.conf |
13644 |
-# /etc/modules.d/ |
13645 |
-# /etc/modules.devfs |
13646 |
-# |
13647 |
-# For 2.6+ kernels we have: |
13648 |
-# /etc/modprobe.conf |
13649 |
-# /etc/modprobe.d/ |
13650 |
-# /etc/modprobe.devfs |
13651 |
- |
13652 |
- |
13653 |
-argv0=${0##*/} |
13654 |
-source /etc/init.d/functions.sh || { |
13655 |
- echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2 |
13656 |
- exit 1 |
13657 |
-} |
13658 |
-umask 022 |
13659 |
-esyslog() { :; } |
13660 |
- |
13661 |
-if [[ ${EUID} != "0" ]] ; then |
13662 |
- eerror "You must be root to do this" 1>&2 |
13663 |
- exit 2 |
13664 |
-fi |
13665 |
- |
13666 |
- |
13667 |
-# |
13668 |
-# Setup some variables |
13669 |
-# |
13670 |
- |
13671 |
-CFG_OLD_FILE="/etc/modules.conf" |
13672 |
-CFG_OLD_DIR="/etc/modules.d" |
13673 |
-CFG_OLD_DEVFS="/etc/modules.devfs" |
13674 |
- |
13675 |
-CFG_NEW_FILE="/etc/modprobe.conf" |
13676 |
-CFG_NEW_DIR="/etc/modprobe.d" |
13677 |
-CFG_NEW_DEVFS="/etc/modprobe.devfs" |
13678 |
- |
13679 |
-HEADER="### This file is automatically generated by modules-update" |
13680 |
-FULLHEADER="${HEADER} |
13681 |
-# |
13682 |
-# Please do not edit this file directly. If you want to change or add |
13683 |
-# anything please take a look at the files in @MODDIR@ and read |
13684 |
-# the manpage for modules-update(8). |
13685 |
-# |
13686 |
-" |
13687 |
- |
13688 |
- |
13689 |
-# |
13690 |
-# Parse command-line |
13691 |
-# |
13692 |
- |
13693 |
-VERBOSE=0 |
13694 |
-DEBUG=0 |
13695 |
-FORCE="false" |
13696 |
-BACKUP="false" |
13697 |
-GENERATE_DEVFS="false" |
13698 |
-ASSUME_KV= |
13699 |
-while [[ -n $1 ]] ; do |
13700 |
- case $1 in |
13701 |
- -f|--force|force) FORCE="true";; |
13702 |
- -b|--backup) BACKUP="true";; |
13703 |
- -D|--devfs) GENERATE_DEVFS="true";; |
13704 |
- --assume-kernel=*) ASSUME_KV=${1#*=};; |
13705 |
- -v|--verbose) ((++VERBOSE));; |
13706 |
- -d|--debug) ((++DEBUG));; |
13707 |
- -V|--version) exec cat /etc/gentoo-release;; |
13708 |
- -h|--help) |
13709 |
- cat <<-EOF |
13710 |
- Usage: modules-update [options] |
13711 |
- |
13712 |
- Options: |
13713 |
- --assume-kernel=KV Assume the kernel is at least version KV |
13714 |
- -b, --backup Backup existing config files (add .old ext) |
13715 |
- -f, --force Force execution in face of bad things |
13716 |
- -D, --devfs Force generation of devfs config files |
13717 |
- -v, --verbose Be a bit more verbose in what we do |
13718 |
- -d, --debug Helpful debug output |
13719 |
- -V, --version Dump version info |
13720 |
- -h, --help This help screen, duh |
13721 |
- EOF |
13722 |
- exit 0 |
13723 |
- ;; |
13724 |
- *) |
13725 |
- eerror "Error: I don't understand $1" |
13726 |
- exit 1 |
13727 |
- ;; |
13728 |
- esac |
13729 |
- shift |
13730 |
-done |
13731 |
- |
13732 |
-[[ ${DEBUG} -gt 0 ]] && set -x |
13733 |
- |
13734 |
-vewarn() { [[ ${VERBOSE} -gt 0 ]] && ewarn "$*" ; return 0 ; } |
13735 |
- |
13736 |
-if ! ${GENERATE_DEVFS} && [[ -d /etc/devfs.d ]] ; then |
13737 |
- GENERATE_DEVFS="true" |
13738 |
-fi |
13739 |
- |
13740 |
-if type -p modprobe.old > /dev/null || \ |
13741 |
- [[ $(modprobe -V 2>/dev/null) == "modprobe version"* ]] |
13742 |
-then |
13743 |
- GENERATE_OLD="true" |
13744 |
-else |
13745 |
- GENERATE_OLD="false" |
13746 |
-fi |
13747 |
- |
13748 |
-# Set kernel version, either from --assume-kernel or uname -r |
13749 |
-KV=${ASSUME_KV:-$(uname -r)} |
13750 |
-if [[ $(KV_to_int ${KV}) -ge "$(KV_to_int 2.5.48)" ]] ; then |
13751 |
- KERNEL_2_6="true" |
13752 |
-else |
13753 |
- KERNEL_2_6="false" |
13754 |
-fi |
13755 |
- |
13756 |
-# Reset the sorting order since we depend on it |
13757 |
-export LC_ALL="C" |
13758 |
- |
13759 |
- |
13760 |
-# |
13761 |
-# Build list of config files to generate and verify none |
13762 |
-# have been modified in any way |
13763 |
-# |
13764 |
- |
13765 |
-CFGFILES="" |
13766 |
-if ${GENERATE_OLD} ; then |
13767 |
- CFGFILES="${CFGFILES} ${CFG_OLD_FILE}" |
13768 |
- ${GENERATE_DEVFS} && CFGFILES="${CFGFILES} ${CFG_OLD_DEVFS}" |
13769 |
-fi |
13770 |
-if ${KERNEL_2_6} ; then |
13771 |
- CFGFILES="${CFGFILES} ${CFG_NEW_FILE}" |
13772 |
- ${GENERATE_DEVFS} && CFGFILES="${CFGFILES} ${CFG_NEW_DEVFS}" |
13773 |
-fi |
13774 |
- |
13775 |
-for x in ${CFGFILES} ; do |
13776 |
- [[ -r ${x} ]] || continue |
13777 |
- |
13778 |
- if [[ $(sed -ne 1p "${x}") != "${HEADER}" ]] ; then |
13779 |
- ewarn "Warning: the current ${x} has not been automatically generated" |
13780 |
- |
13781 |
- if ${FORCE} ; then |
13782 |
- ewarn "--force specified, (re)generating file anyway" |
13783 |
- else |
13784 |
- eerror "Use \"modules-update force\" to force (re)generation" |
13785 |
- exit 1 |
13786 |
- fi |
13787 |
- fi |
13788 |
-done |
13789 |
- |
13790 |
- |
13791 |
-# |
13792 |
-# Desc: backup a config file if need be and replace with new one |
13793 |
-# Usage: backup <old config file to backup> <new config file to replace with> |
13794 |
-# Ex: backup /etc/modules.conf /etc/modules.conf.tempfile |
13795 |
-# |
13796 |
-backup() { |
13797 |
- if ${BACKUP} && [[ -e $1 ]] ; then |
13798 |
- mv -f "$1" "$1".old |
13799 |
- fi |
13800 |
- mv -f "$2" "$1" |
13801 |
-} |
13802 |
- |
13803 |
- |
13804 |
-# |
13805 |
-# Desc: Combine all config files in a dir and place output in a file |
13806 |
-# Usage: generate_config <output config file> <config dir> <reference config dir> <silent> |
13807 |
-# Ex: generate_config /etc/modules.conf /etc/modules.d |
13808 |
-# |
13809 |
-generate_config() { |
13810 |
- local config=$1 |
13811 |
- local moddir=$2 |
13812 |
- local refdir=$3 |
13813 |
- local silent=$4 |
13814 |
- local tmpfile="${config}.$$" |
13815 |
- |
13816 |
- [[ -z ${silent} ]] && ebegin "Updating ${config}" |
13817 |
- |
13818 |
- echo "${FULLHEADER//@MODDIR@/${refdir:-${moddir}}}" > "${tmpfile}" |
13819 |
- |
13820 |
- for cfg in "${moddir}"/* ; do |
13821 |
- [[ -d ${cfg} ]] && continue |
13822 |
- [[ ! -r ${cfg} ]] && continue |
13823 |
- |
13824 |
- # Skip backup and RCS files; fixes bug 20597 (07 May 2004 agriffis) |
13825 |
- [[ ${cfg} == *~ || ${cfg} == *.bak || ${cfg} == *,v ]] && continue |
13826 |
- |
13827 |
- # If config file is found in the reference dir, then skip it |
13828 |
- [[ -n ${refdir} ]] && [[ -e ${refdir}/${cfg##*/} ]] && continue |
13829 |
- |
13830 |
- echo "### modules-update: start processing ${cfg}" >> "${tmpfile}" |
13831 |
- |
13832 |
- if [[ -x ${cfg} ]] ; then |
13833 |
- # $cfg can be executable; nice touch, Wichert! :) |
13834 |
- "${cfg}" >> "${tmpfile}" |
13835 |
- else |
13836 |
- cat "${cfg}" >> "${tmpfile}" |
13837 |
- fi |
13838 |
- |
13839 |
- echo >> "${tmpfile}" |
13840 |
- echo "### modules-update: end processing ${cfg}" >> "${tmpfile}" |
13841 |
- echo >> "${tmpfile}" |
13842 |
- done |
13843 |
- |
13844 |
- backup "${config}" "${tmpfile}" |
13845 |
- |
13846 |
- [[ -z ${silent} ]] && eend 0 |
13847 |
- |
13848 |
- return 0 |
13849 |
-} |
13850 |
- |
13851 |
- |
13852 |
-# |
13853 |
-# Generate the old modules.conf file based upon all the snippets in |
13854 |
-# modules.d. Since modprobe doesnt handle modules.d, we need to gather |
13855 |
-# the files together in modules.conf for it. |
13856 |
-# |
13857 |
- |
13858 |
-if [[ ! -d ${CFG_OLD_DIR} ]] ; then |
13859 |
- vewarn "Skipping ${CFG_OLD_FILE} generation (${CFG_OLD_DIR} doesn't exist)" |
13860 |
- |
13861 |
-elif ! ${GENERATE_OLD} ; then |
13862 |
- vewarn "Skipping ${CFG_OLD_FILE} generation (prerequisites not satisfied)" |
13863 |
- |
13864 |
-elif ! ( ${FORCE} || \ |
13865 |
- [[ ! -e ${CFG_OLD_FILE} ]] || \ |
13866 |
- is_older_than ${CFG_OLD_FILE} ${CFG_OLD_DIR} ) |
13867 |
-then |
13868 |
- vewarn "Skipping ${CFG_OLD_FILE} generation (file is newer than dependencies)" |
13869 |
- |
13870 |
-else |
13871 |
- generate_config ${CFG_OLD_FILE} ${CFG_OLD_DIR} |
13872 |
-fi |
13873 |
- |
13874 |
- |
13875 |
-# |
13876 |
-# Generate the new modprobe.conf file if possible. What this entails is |
13877 |
-# grabbing details from the old modprobe via the -c option and sticking |
13878 |
-# it in the newer config file. This is useful for backwards compat support |
13879 |
-# and for packages that provide older style /etc/modules.d/ files but not |
13880 |
-# newer style /etc/modprobe.d/ files. |
13881 |
-# |
13882 |
-# First we try to use the script `generate-modprobe.conf` from the |
13883 |
-# module-init-tools and if that fails us, we try and generate modprobe.conf |
13884 |
-# ourselves from the /etc/modules.d/ files. |
13885 |
-# |
13886 |
- |
13887 |
-if ! ${KERNEL_2_6} ; then |
13888 |
- vewarn "Skipping ${CFG_NEW_FILE} generation (not needed for 2.4 kernels)" |
13889 |
- |
13890 |
-elif ! type -p generate-modprobe.conf > /dev/null ; then |
13891 |
- vewarn "Skipping ${CFG_NEW_FILE} generation (generate-modprobe.conf doesn't exist)" |
13892 |
- |
13893 |
-elif ! ( ${FORCE} || \ |
13894 |
- [[ ! -e ${CFG_NEW_FILE} ]] || \ |
13895 |
- is_older_than ${CFG_NEW_FILE} ${CFG_OLD_DIR} ${CFG_NEW_DIR} ) |
13896 |
-then |
13897 |
- vewarn "Skipping ${CFG_NEW_FILE} generation (file is newer than dependencies)" |
13898 |
- |
13899 |
-else |
13900 |
- |
13901 |
- generated_ok=0 |
13902 |
- tmpfile="${CFG_NEW_FILE}.$$" |
13903 |
- |
13904 |
- # |
13905 |
- # First we try to use regular generate-modprobe.conf |
13906 |
- # |
13907 |
- if ${GENERATE_OLD} ; then |
13908 |
- # Make sure that generate-modprobe.conf can handle --assume-kernel |
13909 |
- # if we were called with it. |
13910 |
- if [[ -n ${ASSUME_KV} ]] && \ |
13911 |
- ! grep -qe --assume-kernel /sbin/generate-modprobe.conf ; then |
13912 |
- eerror "Error: modules-update called with --assume-kernel flag, but" |
13913 |
- eerror "generate-modprobe.conf doesn't understand it. You need to" |
13914 |
- eerror "install >=module-init-tools-3.0-r2" |
13915 |
- exit 3 |
13916 |
- fi |
13917 |
- |
13918 |
- ebegin "Updating ${CFG_NEW_FILE}" |
13919 |
- echo "${FULLHEADER//@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile}" |
13920 |
- if generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \ |
13921 |
- >> "${tmpfile}" 2> "${tmpfile}.err" |
13922 |
- then |
13923 |
- backup "${CFG_NEW_FILE}" "${tmpfile}" |
13924 |
- eend 0 |
13925 |
- generated_ok=1 |
13926 |
- else |
13927 |
- [[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err" |
13928 |
- eend 1 "Warning: could not generate ${CFG_NEW_FILE}!" |
13929 |
- fi |
13930 |
- fi |
13931 |
- |
13932 |
- # |
13933 |
- # If the helper script failed, we fall back to doing it by hand |
13934 |
- # |
13935 |
- if [[ ${generated_ok} -eq 0 ]] ; then |
13936 |
- ebegin "Updating ${CFG_NEW_FILE} by hand" |
13937 |
- |
13938 |
- generate_config "${CFG_NEW_FILE}" "${CFG_OLD_DIR}" "${CFG_NEW_DIR}" 0 |
13939 |
- echo "${FULLHEADER//@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile}" |
13940 |
- |
13941 |
- # Just use generate-modprobe.conf to filter compatible syntax |
13942 |
- if TESTING_MODPROBE_CONF=${CFG_NEW_FILE} \ |
13943 |
- generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \ |
13944 |
- >> "${tmpfile}" 2> "${tmpfile}.err" |
13945 |
- then |
13946 |
- # we use mv here instead of backup_config() as the call to |
13947 |
- # generate_config() above already took care of the backup |
13948 |
- mv -f "${tmpfile}" "${CFG_NEW_FILE}" |
13949 |
- eend $? |
13950 |
- else |
13951 |
- [[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err" |
13952 |
- eend 1 "Warning: could not generate ${CFG_NEW_FILE}!" |
13953 |
- fi |
13954 |
- fi |
13955 |
- |
13956 |
- rm -f "${tmpfile}" "${tmpfile}.err" |
13957 |
- |
13958 |
- # |
13959 |
- # Take care of generating /etc/modprobe.devfs if need be. |
13960 |
- # |
13961 |
- if ${GENERATE_DEVFS} && [[ -f ${CFG_OLD_DEVFS} ]] && \ |
13962 |
- ( [[ ! -e ${CFG_NEW_DEVFS} ]] || [[ ${CFG_OLD_DEVFS} -nt ${CFG_NEW_DEVFS} ]] || ${FORCE} ) |
13963 |
- then |
13964 |
- ebegin "Updating ${CFG_NEW_DEVFS}" |
13965 |
- |
13966 |
- tmpfile="${CFG_NEW_DEVFS}.$$" |
13967 |
- tmpfile_old="${CFG_OLD_DEVFS}.$$" |
13968 |
- |
13969 |
- echo "${FULLHEADER/@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile_old}" |
13970 |
- cp -f "${tmpfile_old}" "${tmpfile}" |
13971 |
- gawk '$0 !~ /^[[:space:]]*include/ { print $0 }' \ |
13972 |
- "${CFG_OLD_DEVFS}" >> "${tmpfile_old}" |
13973 |
- |
13974 |
- if TESTING_MODPROBE_CONF=${tmpfile_old} \ |
13975 |
- generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \ |
13976 |
- >> "${tmpfile}" 2> "${tmpfile}.err" |
13977 |
- then |
13978 |
- echo >> "${tmpfile}" |
13979 |
- echo "include /etc/modprobe.conf" >> "${tmpfile}" |
13980 |
- backup "${CFG_NEW_DEVFS}" "${tmpfile}" |
13981 |
- eend 0 |
13982 |
- else |
13983 |
- [[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err" |
13984 |
- eend 1 "Warning: could not generate ${CFG_NEW_DEVFS}!" |
13985 |
- rm -f "${tmpfile}" |
13986 |
- fi |
13987 |
- |
13988 |
- backup "${CFG_OLD_DEVFS}" "${tmpfile_old}" |
13989 |
- |
13990 |
- rm -f "${tmpfile_old}" "${tmpfile}" "${tmpfile}.err" |
13991 |
- fi |
13992 |
-fi |
13993 |
- |
13994 |
- |
13995 |
-# |
13996 |
-# Call depmod to keep insmod from complaining that modules.conf is more |
13997 |
-# recent then the modules.dep file. |
13998 |
-# |
13999 |
- |
14000 |
-grab_depfile() { |
14001 |
- # the modules.conf file has optional syntax: |
14002 |
- # depfile=/path/to/modules.dep |
14003 |
- local ret="" |
14004 |
- if [[ -e ${CFG_OLD_FILE} ]] ; then |
14005 |
- ret=$(sed -n -e '/^[[:space:]]*depfile=/s:.*=::p' ${CFG_OLD_FILE}) |
14006 |
- fi |
14007 |
- [[ -z ${ret} ]] && ret="/lib/modules/${KV}/modules.dep" |
14008 |
- eval echo "${ret}" |
14009 |
-} |
14010 |
-depfile=$(grab_depfile) |
14011 |
- |
14012 |
-if [[ -d ${depfile%/*} ]] ; then |
14013 |
- if [[ ${CFG_NEW_FILE} -nt ${depfile} ]] ; then |
14014 |
- ebegin "Updating modules.dep" |
14015 |
- for cfg in /lib/modules/${KV}/build /usr/src/linux-${KV} \ |
14016 |
- /boot /usr/src/linux "" |
14017 |
- do |
14018 |
- cfg="${cfg}/System.map" |
14019 |
- [[ -f ${cfg} ]] && break |
14020 |
- done |
14021 |
- [[ -n ${cfg} ]] && cfg="-F ${cfg}" |
14022 |
- depmod -a ${cfg} ${KV} |
14023 |
- eend $? |
14024 |
- fi |
14025 |
-else |
14026 |
- vewarn "The dir '${depfile}' does not exist, skipping call to depmod" |
14027 |
-fi |
14028 |
- |
14029 |
-exit 0 |
14030 |
|
14031 |
Modified: trunk/baselayout-prefix/sbin/rc |
14032 |
=================================================================== |
14033 |
--- trunk/baselayout-prefix/sbin/rc 2011-03-31 18:45:54 UTC (rev 1703) |
14034 |
+++ trunk/baselayout-prefix/sbin/rc 2011-04-28 18:25:46 UTC (rev 1704) |
14035 |
@@ -1,5 +1,5 @@ |
14036 |
#!/sbin/runscript |
14037 |
-# Copyright 1999-2006 Gentoo Foundation |
14038 |
+# Copyright 1999-2007 Gentoo Foundation |
14039 |
# Distributed under the terms of the GNU General Public License v2 |
14040 |
|
14041 |
trap ":" INT QUIT TSTP |
14042 |
@@ -41,7 +41,7 @@ |
14043 |
echo |
14044 |
eerror "Since this is a critical task, startup cannot continue." |
14045 |
echo |
14046 |
- /sbin/sulogin ${CONSOLE} |
14047 |
+ sulogin ${CONSOLE} |
14048 |
einfo "Unmounting filesystems" |
14049 |
if [ -c /dev/null ]; then |
14050 |
/bin/mount -a -o remount,ro &>/dev/null |
14051 |
@@ -73,7 +73,7 @@ |
14052 |
echo |
14053 |
eerror " # mkdir -p $1" |
14054 |
echo; echo |
14055 |
- /sbin/sulogin ${CONSOLE} |
14056 |
+ sulogin ${CONSOLE} |
14057 |
fi |
14058 |
einfo "Unmounting filesystems" |
14059 |
/bin/mount -a -o remount,ro &>/dev/null |
14060 |
@@ -208,7 +208,7 @@ |
14061 |
|
14062 |
echo |
14063 |
echo -e "${GOOD}Gentoo Linux${GENTOO_VERS}; ${BRACKET}http://www.gentoo.org/${NORMAL}" |
14064 |
- echo -e " Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2" |
14065 |
+ echo -e " Copyright 1999-2009 Gentoo Foundation; Distributed under the GPLv2" |
14066 |
echo |
14067 |
if [[ ${RC_INTERACTIVE} == "yes" ]] ; then |
14068 |
echo -e "Press ${GOOD}I${NORMAL} to enter interactive boot mode" |
14069 |
@@ -216,14 +216,26 @@ |
14070 |
fi |
14071 |
check_statedir /proc |
14072 |
|
14073 |
- ebegin "Mounting proc at /proc" |
14074 |
- if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14075 |
- mntcmd=$(get_mount_fstab /proc) |
14076 |
+ # make sure /proc/ isn't full of crap #291916 |
14077 |
+ do_mnt=1 |
14078 |
+ if is_mounted /proc ; then |
14079 |
+ do_mnt=0 |
14080 |
+ elif ! is_clean /proc ; then |
14081 |
+ ewarn "You have crap in your /proc/; please clean it; see #291916" |
14082 |
+ fi |
14083 |
+ |
14084 |
+ if [[ ${do_mnt} == 1 ]] ; then |
14085 |
+ ebegin "Mounting proc at /proc" |
14086 |
+ if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14087 |
+ mntcmd=$(get_mount_fstab /proc) |
14088 |
+ else |
14089 |
+ unset mntcmd |
14090 |
+ fi |
14091 |
+ try mount -n ${mntcmd:--t proc proc /proc -o noexec,nosuid,nodev} |
14092 |
+ eend $? |
14093 |
else |
14094 |
- unset mntcmd |
14095 |
+ einfo "Skipping mount of /proc as it's already mounted" |
14096 |
fi |
14097 |
- try mount -n ${mntcmd:--t proc proc /proc -o noexec,nosuid,nodev} |
14098 |
- eend $? |
14099 |
|
14100 |
# Start profiling init now we have /proc |
14101 |
profiling start |
14102 |
@@ -235,14 +247,26 @@ |
14103 |
|
14104 |
if [ "$(get_KV)" -ge "$(KV_to_int '2.6.0')" ] ; then |
14105 |
if [[ -d /sys ]] ; then |
14106 |
- ebegin "Mounting sysfs at /sys" |
14107 |
- if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14108 |
- mntcmd=$(get_mount_fstab /sys) |
14109 |
+ # make sure /sys/ isn't full of crap #291916 |
14110 |
+ do_mnt=1 |
14111 |
+ if is_mounted /sys ; then |
14112 |
+ do_mnt=0 |
14113 |
+ elif ! is_clean /sys ; then |
14114 |
+ ewarn "You have crap in your /sys/; please clean it; see #291916" |
14115 |
+ fi |
14116 |
+ |
14117 |
+ if [[ ${do_mnt} == 1 ]] ; then |
14118 |
+ ebegin "Mounting sysfs at /sys" |
14119 |
+ if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14120 |
+ mntcmd=$(get_mount_fstab /sys) |
14121 |
+ else |
14122 |
+ unset mntcmd |
14123 |
+ fi |
14124 |
+ try mount -n ${mntcmd:--t sysfs sysfs /sys -o noexec,nosuid,nodev} |
14125 |
+ eend $? |
14126 |
else |
14127 |
- unset mntcmd |
14128 |
+ einfo "Skipping mount of /sys as it's already mounted" |
14129 |
fi |
14130 |
- try mount -n ${mntcmd:--t sysfs sysfs /sys -o noexec,nosuid,nodev} |
14131 |
- eend $? |
14132 |
else |
14133 |
ewarn "No /sys to mount sysfs needed in 2.6 and later kernels!" |
14134 |
fi |
14135 |
@@ -288,9 +312,9 @@ |
14136 |
esac |
14137 |
|
14138 |
# Check udev prerequisites and kernel params |
14139 |
- if [ "${udev}" = "yes" ] && has_addon udev |
14140 |
+ if [ "${udev}" = "yes" ] |
14141 |
then |
14142 |
- if get_bootparam "noudev" || \ |
14143 |
+ if get_bootparam "noudev" || ! has_addon udev-start.sh || \ |
14144 |
[ ${devfs_automounted} = "yes" ] || \ |
14145 |
[ "$(get_KV)" -lt "$(KV_to_int '2.6.0')" ] |
14146 |
then |
14147 |
@@ -299,9 +323,10 @@ |
14148 |
fi |
14149 |
|
14150 |
# Check devfs prerequisites and kernel params |
14151 |
- if [ "${devfs}" = "yes" ] && has_addon devfs |
14152 |
+ if [ "${devfs}" = "yes" ] |
14153 |
then |
14154 |
- if get_bootparam "nodevfs" || [ "${udev}" = "yes" ] |
14155 |
+ if get_bootparam "nodevfs" || [ "${udev}" = "yes" ] || \ |
14156 |
+ ! has_addon devfs-start.sh |
14157 |
then |
14158 |
devfs="no" |
14159 |
fi |
14160 |
@@ -325,7 +350,6 @@ |
14161 |
|
14162 |
# OK, if we got here, things are probably not right :) |
14163 |
if [[ ${devfs} == "no" && ${udev} == "no" ]] ; then |
14164 |
- clear |
14165 |
echo |
14166 |
einfo "The Gentoo Linux system initialization scripts have detected that" |
14167 |
einfo "your system does not support UDEV. Since Gentoo Linux has been" |
14168 |
@@ -359,14 +383,18 @@ |
14169 |
fi |
14170 |
|
14171 |
if [[ -d /dev/pts ]] ; then |
14172 |
- ebegin "Mounting devpts at /dev/pts" |
14173 |
- if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14174 |
- mntcmd=$(get_mount_fstab /dev/pts) |
14175 |
+ if ! is_mounted /dev/pts ; then |
14176 |
+ ebegin "Mounting devpts at /dev/pts" |
14177 |
+ if [[ ${RC_USE_FSTAB} = "yes" ]] ; then |
14178 |
+ mntcmd=$(get_mount_fstab /dev/pts) |
14179 |
+ else |
14180 |
+ unset mntcmd |
14181 |
+ fi |
14182 |
+ try mount -n ${mntcmd:--t devpts devpts /dev/pts -o gid=5,mode=0620,noexec,nosuid} |
14183 |
+ eend $? |
14184 |
else |
14185 |
- unset mntcmd |
14186 |
+ einfo "Skipping mount of /dev/pts as it's already mounted" |
14187 |
fi |
14188 |
- try mount -n ${mntcmd:--t devpts devpts /dev/pts -o gid=5,mode=0620,noexec,nosuid} |
14189 |
- eend $? |
14190 |
fi |
14191 |
fi |
14192 |
fi |
14193 |
@@ -410,7 +438,7 @@ |
14194 |
eerror "One or more critical startup scripts failed to start!" |
14195 |
eerror "Please correct this, and reboot ..." |
14196 |
echo; echo |
14197 |
- /sbin/sulogin ${CONSOLE} |
14198 |
+ sulogin ${CONSOLE} |
14199 |
einfo "Unmounting filesystems" |
14200 |
/bin/mount -a -o remount,ro &>/dev/null |
14201 |
einfo "Rebooting" |
14202 |
@@ -505,7 +533,7 @@ |
14203 |
|
14204 |
# Clear $svcdir from stale entries, but leave the caches around, as it |
14205 |
# should help speed things up a bit |
14206 |
- rm -rf $(ls -d1 "${svcdir}/"* 2>/dev/null | \ |
14207 |
+ rm -rf $(ls -d1 "${svcdir:-/lib/rcscripts/init.d}/"* 2>/dev/null | \ |
14208 |
grep -ve '\(depcache\|deptree\|envcache\)') |
14209 |
|
14210 |
echo "sysinit" > "${svcdir}/softlevel" |
14211 |
@@ -831,7 +859,7 @@ |
14212 |
|
14213 |
if [[ ${SOFTLEVEL} == "single" ]] ; then |
14214 |
rm -rf "${svcdir}/softscripts.new" |
14215 |
- /sbin/sulogin ${CONSOLE} |
14216 |
+ [[ ${RUNLEVEL} == "S" ]] && sulogin ${CONSOLE} |
14217 |
exit 0 |
14218 |
fi |
14219 |
|
14220 |
|
14221 |
Modified: trunk/baselayout-prefix/sbin/rc-daemon.sh |
14222 |
=================================================================== |
14223 |
--- trunk/baselayout-prefix/sbin/rc-daemon.sh 2011-03-31 18:45:54 UTC (rev 1703) |
14224 |
+++ trunk/baselayout-prefix/sbin/rc-daemon.sh 2011-04-28 18:25:46 UTC (rev 1704) |
14225 |
@@ -1,4 +1,4 @@ |
14226 |
-# Copyright 1999-2006 Gentoo Foundation |
14227 |
+# Copyright 1999-2007 Gentoo Foundation |
14228 |
# Distributed under the terms of the GNU General Public License v2 |
14229 |
|
14230 |
# RC functions to work with daemons |
14231 |
@@ -80,6 +80,8 @@ |
14232 |
done |
14233 |
|
14234 |
[[ -z ${RC_RETRY_COUNT} ]] && RC_RETRY_COUNT=5 |
14235 |
+ [[ ${RC_RETRY_COUNT} != "${RC_RETRY_COUNT//[![:digit:]]/}" ]] \ |
14236 |
+ && RC_RETRY_COUNT=5 |
14237 |
} |
14238 |
|
14239 |
# void rc_setup_daemon_vars(void) |
14240 |
@@ -325,7 +327,7 @@ |
14241 |
# If not, we stop the service |
14242 |
update_service_status() { |
14243 |
local service="$1" daemonfile="${svcdir}/daemons/$1" i |
14244 |
- local -a RC_DAEMONS=() RC_PIDFILES=() |
14245 |
+ local -a RC_DAEMONS=() RC_PIDFILES=() RC_NAMES=() |
14246 |
|
14247 |
# We only care about marking started services as stopped if the daemon(s) |
14248 |
# for it are no longer running |
14249 |
@@ -354,7 +356,7 @@ |
14250 |
local args="$( requote "$@" )" result i |
14251 |
local cmd name pidfile pid stopping signal nothing=false |
14252 |
local daemonfile= |
14253 |
- local -a RC_DAEMONS=() RC_PIDFILES=() |
14254 |
+ local -a RC_DAEMONS=() RC_PIDFILES=() RC_NAMES=() |
14255 |
|
14256 |
if [[ -n ${SVCNAME} ]] ; then |
14257 |
daemonfile="${svcdir}/daemons/${SVCNAME}" |
14258 |
@@ -380,9 +382,10 @@ |
14259 |
# But most called to --stop only set the pidfile |
14260 |
if [[ ${RC_DAEMONS[i]} == "{cmd}" \ |
14261 |
|| ${RC_PIDFILES[i]} == "${pidfile}" ]]; then |
14262 |
- unset RC_DAEMONS[i] RC_PIDFILES[i] |
14263 |
+ unset RC_DAEMONS[i] RC_PIDFILES[i] RC_NAMES[i] |
14264 |
RC_DAEMONS=( "${RC_DAEMONS[@]}" ) |
14265 |
RC_PIDFILES=( "${RC_PIDFILES[@]}" ) |
14266 |
+ RC_NAMES=( "${RC_NAMES[@]}" ) |
14267 |
break |
14268 |
fi |
14269 |
done |
14270 |
@@ -404,6 +407,7 @@ |
14271 |
if [[ ${i} == "${max}" ]]; then |
14272 |
RC_DAEMONS[max]="${cmd}" |
14273 |
RC_PIDFILES[max]="${pidfile}" |
14274 |
+ RC_NAMES[max]="${name}" |
14275 |
fi |
14276 |
fi |
14277 |
fi |
14278 |
@@ -412,12 +416,14 @@ |
14279 |
if [[ ${#RC_DAEMONS[@]} == "0" ]]; then |
14280 |
[[ -f ${daemonfile} ]] && rm -f "${daemonfile}" |
14281 |
elif [[ -n ${daemonfile} ]] ; then |
14282 |
- echo "RC_DAEMONS[0]=\"${RC_DAEMONS[0]}\"" > "${daemonfile}" |
14283 |
- echo "RC_PIDFILES[0]=\"${RC_PIDFILES[0]}\"" >> "${daemonfile}" |
14284 |
+ echo "RC_DAEMONS[0]='${RC_DAEMONS[0]}'" > "${daemonfile}" |
14285 |
+ echo "RC_PIDFILES[0]='${RC_PIDFILES[0]}'" >> "${daemonfile}" |
14286 |
+ echo "RC_NAMES[0]='${RC_NAMES[0]}'" >> "${daemonfile}" |
14287 |
|
14288 |
for (( i=1; i<${#RC_DAEMONS[@]}; i++ )); do |
14289 |
- echo "RC_DAEMONS[${i}]=\"${RC_DAEMONS[i]}\"" >> "${daemonfile}" |
14290 |
- echo "RC_PIDFILES[${i}]=\"${RC_PIDFILES[i]}\"" >> "${daemonfile}" |
14291 |
+ echo "RC_DAEMONS[${i}]='${RC_DAEMONS[i]}'" >> "${daemonfile}" |
14292 |
+ echo "RC_PIDFILES[${i}]='${RC_PIDFILES[i]}'" >> "${daemonfile}" |
14293 |
+ echo "RC_NAMES[${i}]='${RC_NAMES[i]}'" >> "${daemonfile}" |
14294 |
done |
14295 |
fi |
14296 |
|
14297 |
|
14298 |
Modified: trunk/baselayout-prefix/sbin/rc-help.sh |
14299 |
=================================================================== |
14300 |
--- trunk/baselayout-prefix/sbin/rc-help.sh 2011-03-31 18:45:54 UTC (rev 1703) |
14301 |
+++ trunk/baselayout-prefix/sbin/rc-help.sh 2011-04-28 18:25:46 UTC (rev 1704) |
14302 |
@@ -1,5 +1,5 @@ |
14303 |
#!/bin/bash |
14304 |
-# Copyright 1999-2006 Gentoo Foundation |
14305 |
+# Copyright 1999-2007 Gentoo Foundation |
14306 |
# Distributed under the terms of the GNU General Public License v2 |
14307 |
|
14308 |
source /sbin/functions.sh |
14309 |
@@ -40,7 +40,7 @@ |
14310 |
if [[ ${BE_VERBOSE} == "yes" ]] ; then |
14311 |
echo -e " |
14312 |
${GREEN}Gentoo RC-Scripts; ${BLUE}http://www.gentoo.org/${OFF} |
14313 |
- Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL |
14314 |
+ Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL |
14315 |
" |
14316 |
fi |
14317 |
|
14318 |
@@ -67,6 +67,9 @@ |
14319 |
can be handled correctly. Refer to the portmap rc-script for an |
14320 |
example. |
14321 |
|
14322 |
+ ${GREEN}conditionalrestart|condrestart${OFF} |
14323 |
+ Same as 'restart', but only if the service has already been started. |
14324 |
+ |
14325 |
${GREEN}pause${OFF} |
14326 |
Same as 'stop', but the services that depends on it, will not be |
14327 |
stopped. This is useful for stopping a network interface without |
14328 |
@@ -116,8 +119,9 @@ |
14329 |
Suppress output to stdout, except if:${NL} |
14330 |
1) It is a warning, then output to stdout |
14331 |
2) It is an error, then output to stderr${NL} |
14332 |
- ${GREEN}--nocolor${OFF} |
14333 |
- Suppress the use of colors." |
14334 |
+ ${GREEN}--verbose${OFF} Output extra information |
14335 |
+ ${GREEN}--debug${OFF} Output debug information |
14336 |
+ ${GREEN}--nocolor${OFF} Suppress the use of colors" |
14337 |
|
14338 |
if [[ ${BE_VERBOSE} == "yes" ]] ; then |
14339 |
echo -e " |
14340 |
|
14341 |
Modified: trunk/baselayout-prefix/sbin/rc-services.sh |
14342 |
=================================================================== |
14343 |
--- trunk/baselayout-prefix/sbin/rc-services.sh 2011-03-31 18:45:54 UTC (rev 1703) |
14344 |
+++ trunk/baselayout-prefix/sbin/rc-services.sh 2011-04-28 18:25:46 UTC (rev 1704) |
14345 |
@@ -1,4 +1,4 @@ |
14346 |
-# Copyright 1999-2004 Gentoo Foundation |
14347 |
+# Copyright 1999-2007 Gentoo Foundation |
14348 |
# Distributed under the terms of the GNU General Public License v2 |
14349 |
|
14350 |
# RC Dependency and misc service functions |
14351 |
@@ -586,12 +586,13 @@ |
14352 |
[[ -z $1 || -z $2 ]] && return 1 |
14353 |
|
14354 |
local f="${svcdir}/$2/$1" |
14355 |
+ if [[ ! -x /etc/init.d/"$1" ]] ; then |
14356 |
+ rm -f "${f}" |
14357 |
+ return 1 |
14358 |
+ fi |
14359 |
|
14360 |
# Service is in the state requested |
14361 |
- [[ -L ${f} ]] && return 0 |
14362 |
- |
14363 |
- [[ ! -e ${f} ]] && rm -f "${f}" |
14364 |
- return 1 |
14365 |
+ [[ -e ${f} ]] |
14366 |
} |
14367 |
|
14368 |
# bool service_coldplugged(service) |
14369 |
@@ -707,11 +708,11 @@ |
14370 |
# If index is emtpy, then we don't care what the first daemon launched |
14371 |
# was, otherwise the daemon must also be at that index |
14372 |
service_started_daemon() { |
14373 |
- local service="$1" daemon="$2" index="${3:-[0-9]*}" |
14374 |
+ local service="$1" daemon="'$2'" index="${3:-[0-9]*}" |
14375 |
local daemonfile="${svcdir}/daemons/${service}" |
14376 |
|
14377 |
[[ ! -e ${daemonfile} ]] && return 1 |
14378 |
- grep -q '^RC_DAEMONS\['"${index}"'\]="'${daemon}'"$' "${daemonfile}" |
14379 |
+ grep -q '^RC_DAEMONS\['"${index}"'\]='"${daemon}"'$' "${daemonfile}" |
14380 |
} |
14381 |
|
14382 |
# bool net_service(service) |
14383 |
|
14384 |
Modified: trunk/baselayout-prefix/sbin/rc-update |
14385 |
=================================================================== |
14386 |
--- trunk/baselayout-prefix/sbin/rc-update 2011-03-31 18:45:54 UTC (rev 1703) |
14387 |
+++ trunk/baselayout-prefix/sbin/rc-update 2011-04-28 18:25:46 UTC (rev 1704) |
14388 |
@@ -1,5 +1,5 @@ |
14389 |
#!/bin/bash |
14390 |
-# Copyright 1999-2006 Gentoo Foundation |
14391 |
+# Copyright 1999-2007 Gentoo Foundation |
14392 |
# Distributed under the terms of the GNU General Public License v2 |
14393 |
|
14394 |
source /sbin/functions.sh |
14395 |
@@ -139,10 +139,10 @@ |
14396 |
myscripts=$(cd "${ROOT}"etc/init.d; ls) |
14397 |
|
14398 |
# Sanity check to make sure everything is kosher ... |
14399 |
- for x in $(find "${ROOT}"etc/runlevels -xtype l) ; do |
14400 |
- ewarn "Broken runlevel entry: ${x}" |
14401 |
+ for x in $(find "${ROOT}"etc/runlevels -type l) ; do |
14402 |
+ [[ -e ${x} ]] || ewarn "Broken runlevel entry: ${x}" |
14403 |
done |
14404 |
- for x in $(find "${ROOT}"etc/runlevels ! -type l -a ! -type d) ; do |
14405 |
+ for x in $(find "${ROOT}"etc/runlevels -maxdepth 1 ! -type l -a ! -type d) ; do |
14406 |
ewarn "Invalid runlevel entry: ${x}" |
14407 |
done |
14408 |
|
14409 |
|
14410 |
Modified: trunk/baselayout-prefix/sbin/runscript.sh |
14411 |
=================================================================== |
14412 |
--- trunk/baselayout-prefix/sbin/runscript.sh 2011-03-31 18:45:54 UTC (rev 1703) |
14413 |
+++ trunk/baselayout-prefix/sbin/runscript.sh 2011-04-28 18:25:46 UTC (rev 1704) |
14414 |
@@ -1,12 +1,14 @@ |
14415 |
#!@GENTOO_PORTAGE_EPREFIX@/bin/bash |
14416 |
-# Copyright 1999-2006 Gentoo Foundation |
14417 |
+# Copyright 1999-2007 Gentoo Foundation |
14418 |
# Distributed under the terms of the GNU General Public License v2 |
14419 |
|
14420 |
+[[ " $* " == *" --debug "* ]] && set -x |
14421 |
+ |
14422 |
# Common functions |
14423 |
-[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source @GENTOO_PORTAGE_EPREFIX@/sbin/functions.sh |
14424 |
+[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh |
14425 |
|
14426 |
## User must be root to run most script stuff (except status) |
14427 |
-#if [[ ${EUID} != "0" ]] && ! [[ $2 == "status" && $# -eq 2 ]] ; then |
14428 |
+#if [[ ${EUID} != "0" ]] && [[ " $* " != *" status "* ]] ; then |
14429 |
# eerror "$0: must be root to run init scripts" |
14430 |
# exit 1 |
14431 |
#fi |
14432 |
@@ -69,7 +71,6 @@ |
14433 |
|
14434 |
# State variables |
14435 |
svcpause="no" |
14436 |
-svcrestart="no" |
14437 |
|
14438 |
# Functions to handle dependencies and services |
14439 |
[[ ${RC_GOT_SERVICES} != "yes" ]] && source "${svclib}/sh/rc-services.sh" |
14440 |
@@ -134,7 +135,10 @@ |
14441 |
} |
14442 |
|
14443 |
restart() { |
14444 |
- svc_restart |
14445 |
+ if ! service_stopped "${SVCNAME}" ; then |
14446 |
+ svc_stop || return "$?" |
14447 |
+ fi |
14448 |
+ svc_start |
14449 |
} |
14450 |
|
14451 |
status() { |
14452 |
@@ -154,11 +158,20 @@ |
14453 |
[[ ! -d "${svcdir}/scheduled/${SVCNAME}" ]] && return |
14454 |
local x= services= |
14455 |
|
14456 |
+ # If we're being started in the background, then don't |
14457 |
+ # tie up the daemon that called us starting our scheduled services |
14458 |
+ if [[ ${IN_BACKGROUND} == "true" || ${IN_BACKGROUND} == "1" ]] ; then |
14459 |
+ unset IN_BACKGROUND |
14460 |
+ svc_start_scheduled & |
14461 |
+ export IN_BACKGROUND=true |
14462 |
+ return |
14463 |
+ fi |
14464 |
+ |
14465 |
for x in $(dolisting "${svcdir}/scheduled/${SVCNAME}/") ; do |
14466 |
services="${services} ${x##*/}" |
14467 |
done |
14468 |
|
14469 |
- for x in ${services} ; do |
14470 |
+ for x in $(trace_dependencies ${services}) ; do |
14471 |
service_stopped "${x}" && start_service "${x}" |
14472 |
rm -f "${svcdir}/scheduled/${SVCNAME}/${x}" |
14473 |
done |
14474 |
@@ -174,11 +187,15 @@ |
14475 |
if is_runlevel_stop && service_failed "${SVCNAME}" ; then |
14476 |
return 1 |
14477 |
elif service_stopped "${SVCNAME}" ; then |
14478 |
- ewarn "WARNING: ${SVCNAME} has not yet been started." |
14479 |
+ if [[ ${IN_HOTPLUG} != "1" ]] ; then |
14480 |
+ ewarn "WARNING: ${SVCNAME} has not yet been started." |
14481 |
+ fi |
14482 |
return 0 |
14483 |
fi |
14484 |
if ! mark_service_stopping "${SVCNAME}" ; then |
14485 |
- eerror "ERROR: ${SVCNAME} is already stopping." |
14486 |
+ if [[ ${IN_HOTPLUG} != "1" ]] ; then |
14487 |
+ eerror "ERROR: ${SVCNAME} is already stopping." |
14488 |
+ fi |
14489 |
return 1 |
14490 |
fi |
14491 |
|
14492 |
@@ -297,11 +314,15 @@ |
14493 |
if is_runlevel_start && service_failed "${SVCNAME}" ; then |
14494 |
return 1 |
14495 |
elif service_started "${SVCNAME}" ; then |
14496 |
- ewarn "WARNING: ${SVCNAME} has already been started." |
14497 |
+ if [[ ${IN_HOTPLUG} != "1" ]] ; then |
14498 |
+ ewarn "WARNING: ${SVCNAME} has already been started." |
14499 |
+ fi |
14500 |
return 0 |
14501 |
elif service_inactive "${SVCNAME}" ; then |
14502 |
if [[ ${IN_BACKGROUND} != "true" ]] ; then |
14503 |
- ewarn "WARNING: ${SVCNAME} has already been started." |
14504 |
+ if [[ ${IN_HOTPLUG} != "1" ]] ; then |
14505 |
+ ewarn "WARNING: ${SVCNAME} has already been started." |
14506 |
+ fi |
14507 |
return 0 |
14508 |
fi |
14509 |
fi |
14510 |
@@ -459,10 +480,66 @@ |
14511 |
} |
14512 |
|
14513 |
svc_restart() { |
14514 |
- if ! service_stopped "${SVCNAME}" ; then |
14515 |
- svc_stop || return "$?" |
14516 |
+ # We don't kill child processes if we're restarting |
14517 |
+ # This is especically important for sshd .... |
14518 |
+ RC_KILL_CHILDREN="no" |
14519 |
+ |
14520 |
+ # Create a snapshot of started services |
14521 |
+ rm -rf "${svcdir}/snapshot/$$" |
14522 |
+ mkdir -p "${svcdir}/snapshot/$$" |
14523 |
+ cp -pPR "${svcdir}"/started/* "${svcdir}"/inactive/* \ |
14524 |
+ "${svcdir}/snapshot/$$/" 2>/dev/null |
14525 |
+ rm -f "${svcdir}/snapshot/$$/${SVCNAME}" |
14526 |
+ |
14527 |
+ # Simple way to try and detect if the service use svc_{start,stop} |
14528 |
+ # to restart if it have a custom restart() funtion. |
14529 |
+ if [[ -n $(egrep '^[[:space:]]*restart[[:space:]]*()' "/etc/init.d/${SVCNAME}") ]] ; then |
14530 |
+ if [[ -z $(egrep 'svc_stop' "/etc/init.d/${SVCNAME}") || \ |
14531 |
+ -z $(egrep 'svc_start' "/etc/init.d/${SVCNAME}") ]] ; then |
14532 |
+ echo |
14533 |
+ ewarn "Please use 'svc_stop; svc_start' and not 'stop; start' to" |
14534 |
+ ewarn "restart the service in its custom 'restart()' function." |
14535 |
+ ewarn "Run ${SVCNAME} without arguments for more info." |
14536 |
+ echo |
14537 |
+ if ! service_stopped "${SVCNAME}" ; then |
14538 |
+ svc_stop || return "$?" |
14539 |
+ fi |
14540 |
+ svc_start |
14541 |
+ else |
14542 |
+ restart |
14543 |
+ fi |
14544 |
+ else |
14545 |
+ restart |
14546 |
fi |
14547 |
- svc_start |
14548 |
+ retval="$?" |
14549 |
+ |
14550 |
+ [[ -e "${svcdir}/scheduled/${SVCNAME}" ]] \ |
14551 |
+ && rm -Rf "${svcdir}/scheduled/${SVCNAME}" |
14552 |
+ |
14553 |
+ # Restart dependencies as well |
14554 |
+ for x in $(dolisting "${svcdir}/snapshot/$$/") ; do |
14555 |
+ x="${x##*/}" |
14556 |
+ if [[ -x /etc/init.d/"${x}" ]] && service_stopped "${x}" ; then |
14557 |
+ if service_inactive "${SVCNAME}" \ |
14558 |
+ || service_wasinactive "${SVCNAME}" ; then |
14559 |
+ svc_schedule_start "${SVCNAME}" "${x}" |
14560 |
+ ewarn "WARNING: ${x} is scheduled to start when ${SVCNAME} has started." |
14561 |
+ elif service_started "${SVCNAME}" ; then |
14562 |
+ start_service "${x}" |
14563 |
+ fi |
14564 |
+ fi |
14565 |
+ done |
14566 |
+ rm -rf "${svcdir}/snapshot/$$" |
14567 |
+ |
14568 |
+ service_started "${SVCNAME}" && svc_start_scheduled |
14569 |
+ |
14570 |
+ # Wait for services to come up |
14571 |
+ if [[ ${IN_BACKGROUND} != "true" \ |
14572 |
+ && ${IN_BACKGROUND} != "1" ]] ; then |
14573 |
+ [[ ${RC_PARALLEL_STARTUP} == "yes" ]] && wait |
14574 |
+ fi |
14575 |
+ |
14576 |
+ return ${retval} |
14577 |
} |
14578 |
|
14579 |
svc_status() { |
14580 |
@@ -549,7 +626,7 @@ |
14581 |
usage ${opts} |
14582 |
exit 1 |
14583 |
fi |
14584 |
-for arg in $* ; do |
14585 |
+for arg in "$@" ; do |
14586 |
case "${arg}" in |
14587 |
--quiet) |
14588 |
RC_QUIET="yes" |
14589 |
@@ -569,7 +646,7 @@ |
14590 |
done |
14591 |
|
14592 |
retval=0 |
14593 |
-for arg in $* ; do |
14594 |
+for arg in "$@" ; do |
14595 |
case "${arg}" in |
14596 |
stop) |
14597 |
if [[ -e "${svcdir}/scheduled/${SVCNAME}" ]] ; then |
14598 |
@@ -581,7 +658,8 @@ |
14599 |
if [[ ${IN_BACKGROUND} == "true" ]] ; then |
14600 |
rm -rf "${svcdir}/snapshot/$$" |
14601 |
mkdir -p "${svcdir}/snapshot/$$" |
14602 |
- cp -pP "${svcdir}"/started/* "${svcdir}/snapshot/$$/" |
14603 |
+ cp -pPR "${svcdir}"/started/* "${svcdir}"/inactive/* \ |
14604 |
+ "${svcdir}/snapshot/$$/" 2>/dev/null |
14605 |
rm -f "${svcdir}/snapshot/$$/${SVCNAME}" |
14606 |
fi |
14607 |
|
14608 |
@@ -590,8 +668,9 @@ |
14609 |
|
14610 |
if [[ ${IN_BACKGROUND} == "true" ]] ; then |
14611 |
for x in $(dolisting "${svcdir}/snapshot/$$/") ; do |
14612 |
- if [[ -x ${x} ]] && service_stopped "${x##*/}" ; then |
14613 |
- svc_schedule_start "${SVCNAME}" "${x##*/}" |
14614 |
+ x="${x##*/}" |
14615 |
+ if [[ -x /etc/init.d/"${x}" ]] && service_stopped "${x}" ; then |
14616 |
+ svc_schedule_start "${SVCNAME}" "${x}" |
14617 |
fi |
14618 |
done |
14619 |
rm -rf "${svcdir}/snapshot/$$" |
14620 |
@@ -617,60 +696,14 @@ |
14621 |
mark_service_stopped "${SVCNAME}" |
14622 |
;; |
14623 |
restart) |
14624 |
- svcrestart="yes" |
14625 |
- |
14626 |
- # We don't kill child processes if we're restarting |
14627 |
- # This is especically important for sshd .... |
14628 |
- RC_KILL_CHILDREN="no" |
14629 |
- |
14630 |
- # Create a snapshot of started services |
14631 |
- rm -rf "${svcdir}/snapshot/$$" |
14632 |
- mkdir -p "${svcdir}/snapshot/$$" |
14633 |
- cp -pP "${svcdir}"/started/* "${svcdir}/snapshot/$$/" |
14634 |
- rm -f "${svcdir}/snapshot/$$/${SVCNAME}" |
14635 |
- |
14636 |
- # Simple way to try and detect if the service use svc_{start,stop} |
14637 |
- # to restart if it have a custom restart() funtion. |
14638 |
- if [[ -n $(egrep '^[[:space:]]*restart[[:space:]]*()' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") ]] ; then |
14639 |
- if [[ -z $(egrep 'svc_stop' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") || \ |
14640 |
- -z $(egrep 'svc_start' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") ]] ; then |
14641 |
- echo |
14642 |
- ewarn "Please use 'svc_stop; svc_start' and not 'stop; start' to" |
14643 |
- ewarn "restart the service in its custom 'restart()' function." |
14644 |
- ewarn "Run ${SVCNAME} without arguments for more info." |
14645 |
- echo |
14646 |
- svc_restart |
14647 |
- else |
14648 |
- restart |
14649 |
- fi |
14650 |
- else |
14651 |
- restart |
14652 |
+ svc_restart |
14653 |
+ retval="$?" |
14654 |
+ ;; |
14655 |
+ condrestart|conditionalrestart) |
14656 |
+ if service_started "${SVCNAME}" ; then |
14657 |
+ svc_restart |
14658 |
fi |
14659 |
retval="$?" |
14660 |
- |
14661 |
- [[ -e "${svcdir}/scheduled/${SVCNAME}" ]] \ |
14662 |
- && rm -Rf "${svcdir}/scheduled/${SVCNAME}" |
14663 |
- |
14664 |
- # Restart dependencies as well |
14665 |
- for x in $(dolisting "${svcdir}/snapshot/$$/") ; do |
14666 |
- if [[ -x ${x} ]] && service_stopped "${x##*/}" ; then |
14667 |
- if service_inactive "${SVCNAME}" \ |
14668 |
- || service_wasinactive "${SVCNAME}" ; then |
14669 |
- svc_schedule_start "${SVCNAME}" "${x##*/}" |
14670 |
- ewarn "WARNING: ${x##*/} is scheduled to start when ${SVCNAME} has started." |
14671 |
- elif service_started "${SVCNAME}" ; then |
14672 |
- start_service "${x##*/}" |
14673 |
- fi |
14674 |
- fi |
14675 |
- done |
14676 |
- rm -rf "${svcdir}/snapshot/$$" |
14677 |
- |
14678 |
- service_started "${SVCNAME}" && svc_start_scheduled |
14679 |
- |
14680 |
- # Wait for services to come up |
14681 |
- [[ ${RC_PARALLEL_STARTUP} == "yes" ]] && wait |
14682 |
- |
14683 |
- svcrestart="no" |
14684 |
;; |
14685 |
pause) |
14686 |
svcpause="yes" |
14687 |
@@ -678,9 +711,13 @@ |
14688 |
retval="$?" |
14689 |
svcpause="no" |
14690 |
;; |
14691 |
- --quiet|--nocolor|--nodeps|--verbose) |
14692 |
+ --quiet|--nocolor|--nodeps|--verbose|--debug) |
14693 |
;; |
14694 |
- help) |
14695 |
+ -V|--version) |
14696 |
+ exec cat "${ROOT}"/etc/gentoo-release |
14697 |
+ exit 1 |
14698 |
+ ;; |
14699 |
+ help|-h|--help) |
14700 |
exec "${svclib}"/sh/rc-help.sh "${myscript}" help |
14701 |
;; |
14702 |
*) |
14703 |
|
14704 |
Modified: trunk/baselayout-prefix/src/Makefile |
14705 |
=================================================================== |
14706 |
--- trunk/baselayout-prefix/src/Makefile 2011-03-31 18:45:54 UTC (rev 1703) |
14707 |
+++ trunk/baselayout-prefix/src/Makefile 2011-04-28 18:25:46 UTC (rev 1704) |
14708 |
@@ -1,4 +1,4 @@ |
14709 |
-# Copyright 1999-2006 Gentoo Foundation |
14710 |
+# Copyright 1999-2007 Gentoo Foundation |
14711 |
# Distributed under the terms of the GNU General Public License v2 |
14712 |
|
14713 |
CC = gcc |
14714 |
|
14715 |
Modified: trunk/baselayout-prefix/src/awk/cachedepends.awk |
14716 |
=================================================================== |
14717 |
--- trunk/baselayout-prefix/src/awk/cachedepends.awk 2011-03-31 18:45:54 UTC (rev 1703) |
14718 |
+++ trunk/baselayout-prefix/src/awk/cachedepends.awk 2011-04-28 18:25:46 UTC (rev 1704) |
14719 |
@@ -1,9 +1,12 @@ |
14720 |
-# Copyright 1999-2006 Gentoo Foundation |
14721 |
+# Copyright 1999-2009 Gentoo Foundation |
14722 |
# Distributed under the terms of the GNU General Public License v2 |
14723 |
|
14724 |
function print_start() { |
14725 |
print "source /sbin/functions.sh" >> TMPCACHE |
14726 |
print "" >> TMPCACHE |
14727 |
+ print "config() { :; }" >> TMPCACHE |
14728 |
+ print "get_options() { :; }" >> TMPCACHE |
14729 |
+ print "save_options() { :; }" >> TMPCACHE |
14730 |
print "need() {" >> TMPCACHE |
14731 |
print " echo \"NEED $*\"; return 0" >> TMPCACHE |
14732 |
print "}" >> TMPCACHE |
14733 |
@@ -95,7 +98,7 @@ |
14734 |
exit 1 |
14735 |
} |
14736 |
|
14737 |
- pipe = "ls /etc/init.d/*" |
14738 |
+ pipe = "ls -d /etc/init.d/*" |
14739 |
while ((pipe | getline tmpstring) > 0) |
14740 |
scripts = scripts " " tmpstring |
14741 |
close(pipe) |
14742 |
@@ -104,14 +107,27 @@ |
14743 |
|
14744 |
# Make sure that its a file we are working with, |
14745 |
# and do not process scripts, source or backup files. |
14746 |
- for (x in TMPRCSCRIPTS) |
14747 |
- if (((isfile(TMPRCSCRIPTS[x])) || (islink(TMPRCSCRIPTS[x]))) && |
14748 |
- (TMPRCSCRIPTS[x] !~ /((\.(c|bak))|\~)$/)) { |
14749 |
+ for (x in TMPRCSCRIPTS) { |
14750 |
+ if (TMPRCSCRIPTS[x] !~ /((\.(c|bak))|\~)$/) { |
14751 |
+ ok = 0 |
14752 |
+ if (isfile(TMPRCSCRIPTS[x])) { |
14753 |
+ ok = 1 |
14754 |
+ } else if (islink(TMPRCSCRIPTS[x])) { |
14755 |
+ # Make sure that the link isn't to something stupid |
14756 |
+ # like a directory #159999 |
14757 |
+ data[1] = 1 |
14758 |
+ ret = stat(TMPRCSCRIPTS[x], data) |
14759 |
+ if (ret == 0) |
14760 |
+ if (isfile(data["linkval"])) |
14761 |
+ ok = 1 |
14762 |
+ } |
14763 |
|
14764 |
- RCCOUNT++ |
14765 |
- |
14766 |
- RCSCRIPTS[RCCOUNT] = TMPRCSCRIPTS[x] |
14767 |
+ if (ok) { |
14768 |
+ RCCOUNT++ |
14769 |
+ RCSCRIPTS[RCCOUNT] = TMPRCSCRIPTS[x] |
14770 |
+ } |
14771 |
} |
14772 |
+ } |
14773 |
|
14774 |
if (RCCOUNT == 0) { |
14775 |
eerror("No scripts to process!") |
14776 |
|
14777 |
Modified: trunk/baselayout-prefix/src/awk/functions.awk |
14778 |
=================================================================== |
14779 |
--- trunk/baselayout-prefix/src/awk/functions.awk 2011-03-31 18:45:54 UTC (rev 1703) |
14780 |
+++ trunk/baselayout-prefix/src/awk/functions.awk 2011-04-28 18:25:46 UTC (rev 1704) |
14781 |
@@ -1,4 +1,4 @@ |
14782 |
-# Copyright 1999-2004 Gentoo Foundation |
14783 |
+# Copyright 1999-2007 Gentoo Foundation |
14784 |
# Distributed under the terms of the GNU General Public License v2 |
14785 |
# $Header$ |
14786 |
|
14787 |
|
14788 |
Modified: trunk/baselayout-prefix/src/awk/gendepends.awk |
14789 |
=================================================================== |
14790 |
--- trunk/baselayout-prefix/src/awk/gendepends.awk 2011-03-31 18:45:54 UTC (rev 1703) |
14791 |
+++ trunk/baselayout-prefix/src/awk/gendepends.awk 2011-04-28 18:25:46 UTC (rev 1704) |
14792 |
@@ -1,4 +1,4 @@ |
14793 |
-# Copyright 1999-2006 Gentoo Foundation |
14794 |
+# Copyright 1999-2007 Gentoo Foundation |
14795 |
# Distributed under the terms of the GNU General Public License v2 |
14796 |
|
14797 |
# bool check_service(name) |
14798 |
@@ -154,7 +154,7 @@ |
14799 |
|
14800 |
if (check_provide(provide)) { |
14801 |
# We cannot have more than one service Providing a virtual ... |
14802 |
- ewarn(" Service '" get_provide(provide) "' already provided by '" provide "'!;") |
14803 |
+ ewarn(" Service '" get_provide(provide) "' already provides '" provide "'!;") |
14804 |
ewarn(" Not adding service '" service "'...") |
14805 |
# Do not fail here as we do have a service that resolves the virtual |
14806 |
} else { |
14807 |
|
14808 |
Deleted: trunk/baselayout-prefix/src/awk/genenviron.awk |
14809 |
=================================================================== |
14810 |
--- trunk/baselayout-prefix/src/awk/genenviron.awk 2011-03-31 18:45:54 UTC (rev 1703) |
14811 |
+++ trunk/baselayout-prefix/src/awk/genenviron.awk 2011-04-28 18:25:46 UTC (rev 1704) |
14812 |
@@ -1,182 +0,0 @@ |
14813 |
-# Copyright 1999-2006 Gentoo Foundation |
14814 |
-# Distributed under the terms of the GNU General Public License v2 |
14815 |
- |
14816 |
-BEGIN { |
14817 |
- |
14818 |
- extension("/lib/rcscripts/filefuncs.so", "dlload") |
14819 |
- |
14820 |
- # Get our environment variables |
14821 |
- SVCDIR = ENVIRON["SVCDIR"] |
14822 |
- if (SVCDIR == "") { |
14823 |
- eerror("Could not get SVCDIR!") |
14824 |
- exit 1 |
14825 |
- } |
14826 |
- |
14827 |
- pipe = "ls -1 /etc/env.d/." |
14828 |
- while ((pipe | getline tmpstring) > 0) |
14829 |
- scripts = scripts " /etc/env.d/" tmpstring |
14830 |
- close(pipe) |
14831 |
- |
14832 |
- split(scripts, TMPENVFILES) |
14833 |
- |
14834 |
- # Make sure that its a file we are working with, |
14835 |
- # and do not process scripts, source or backup files. |
14836 |
- # NOTE: do not use 'for (x in TMPENVFILES)', as gawk |
14837 |
- # have this notion that it should mess with the |
14838 |
- # order it list things then .... |
14839 |
- for (x = 1;;x++) { |
14840 |
- |
14841 |
- if (x in TMPENVFILES) { |
14842 |
- |
14843 |
- if ((isfile(TMPENVFILES[x])) && |
14844 |
- (TMPENVFILES[x] !~ /((\.(sh|c|bak))|\~)$/)) { |
14845 |
- |
14846 |
- ENVCOUNT++ |
14847 |
- |
14848 |
- ENVFILES[ENVCOUNT] = TMPENVFILES[x] |
14849 |
- } |
14850 |
- } else |
14851 |
- break |
14852 |
- } |
14853 |
- |
14854 |
- if (ENVCOUNT == 0) { |
14855 |
- |
14856 |
- eerror("No files to process!") |
14857 |
- exit 1 |
14858 |
- } |
14859 |
- |
14860 |
- ENVCACHE = SVCDIR "/envcache" |
14861 |
- SHPROFILE = "/etc/profile.env" |
14862 |
- CSHPROFILE = "/etc/csh.env" |
14863 |
- |
14864 |
- # SPECIALS are treated differently. For each env.d file, the variables are |
14865 |
- # appended seperated with a ':'. If not in specials, for each env.d file, |
14866 |
- # the variable are just set to the new value. |
14867 |
- tmpspecials = \ |
14868 |
- "ADA_INCLUDE_PATH:ADA_OBJECTS_PATH:CLASSPATH:" \ |
14869 |
- "CONFIG_PROTECT:CONFIG_PROTECT_MASK:INFOPATH:" \ |
14870 |
- "KDEDIRS:LDPATH:MANPATH:PATH:PKG_CONFIG_PATH:" \ |
14871 |
- "PRELINK_PATH:PRELINK_PATH_MASK:PYTHONPATH:ROOTPATH" |
14872 |
- split(tmpspecials, SPECIALS, ":") |
14873 |
- |
14874 |
- unlink(ENVCACHE) |
14875 |
- |
14876 |
- for (count = 1;count <= ENVCOUNT;count++) { |
14877 |
- |
14878 |
- while ((getline < (ENVFILES[count])) > 0) { |
14879 |
- |
14880 |
- # Filter out comments |
14881 |
- if ($0 !~ /^[[:space:]]*#/) { |
14882 |
- |
14883 |
- split($0, envnode, "=") |
14884 |
- |
14885 |
- if (envnode[2] == "") |
14886 |
- continue |
14887 |
- |
14888 |
- if ($0 == "") |
14889 |
- continue |
14890 |
- |
14891 |
- # LDPATH should not be in environment |
14892 |
- if (envnode[1] == "LDPATH") |
14893 |
- continue |
14894 |
- |
14895 |
- # In bash there should be no space between the variable name and |
14896 |
- # the '=' ... |
14897 |
- if (envnode[1] ~ /[^[:space:]]*[[:space:]]+$/) |
14898 |
- continue |
14899 |
- |
14900 |
- # strip variable name and '=' from data |
14901 |
- sub("^[[:space:]]*" envnode[1] "[[:space:]]*=", "") |
14902 |
- # strip all '"' and '\'' |
14903 |
- gsub(/\"/, "") |
14904 |
- gsub(/\'/, "") |
14905 |
- # strip leading and trailing spaces |
14906 |
- gsub(/^[[:space:]]*/, "") |
14907 |
- gsub(/[[:space:]]*$/, "") |
14908 |
- |
14909 |
- if (envnode[1] in ENVTREE) { |
14910 |
- |
14911 |
- DOSPECIAL = 0 |
14912 |
- |
14913 |
- for (x in SPECIALS) { |
14914 |
- |
14915 |
- # Is this a special variable ? |
14916 |
- if (envnode[1] == SPECIALS[x]) |
14917 |
- DOSPECIAL = 1 |
14918 |
- } |
14919 |
- |
14920 |
- if (DOSPECIAL) { |
14921 |
- split(ENVTREE[envnode[1]], tmpstr, ":") |
14922 |
- |
14923 |
- # Check that we do not add dups ... |
14924 |
- NODUPS = 1 |
14925 |
- for (x in tmpstr) |
14926 |
- if (tmpstr[x] == $0) |
14927 |
- NODUPS = 0 |
14928 |
- |
14929 |
- if (NODUPS) |
14930 |
- # Once again, "CONFIG_PROTECT" and "CONFIG_PROTECT_MASK" |
14931 |
- # are handled differently ... |
14932 |
- if ((envnode[1] == "CONFIG_PROTECT") || (envnode[1] == "CONFIG_PROTECT_MASK")) |
14933 |
- ENVTREE[envnode[1]] = ENVTREE[envnode[1]] " " $0 |
14934 |
- else |
14935 |
- ENVTREE[envnode[1]] = ENVTREE[envnode[1]] ":" $0 |
14936 |
- } else |
14937 |
- ENVTREE[envnode[1]] = $0 |
14938 |
- } else |
14939 |
- ENVTREE[envnode[1]] = $0 |
14940 |
- } |
14941 |
- } |
14942 |
- |
14943 |
- close(ENVFILES[count]) |
14944 |
- } |
14945 |
- |
14946 |
- for (x in ENVTREE) |
14947 |
- print "export " x "=\"" ENVTREE[x] "\"" >> (ENVCACHE) |
14948 |
- |
14949 |
- for (x in ENVTREE) { |
14950 |
- |
14951 |
- # Print this a second time to make sure all variables |
14952 |
- # are expanded .. |
14953 |
- print "export " x "=\"" ENVTREE[x] "\"" >> (ENVCACHE) |
14954 |
- print "echo \"" x "=${" x "}\"" >> (ENVCACHE) |
14955 |
- } |
14956 |
- |
14957 |
- close (ENVCACHE) |
14958 |
- |
14959 |
- unlink(SHPROFILE) |
14960 |
- unlink(CSHPROFILE) |
14961 |
- |
14962 |
- # Add warning header for SHPROFILE |
14963 |
- print "# THIS FILE IS AUTOMATICALLY GENERATED BY env-update." > (SHPROFILE) |
14964 |
- print "# DO NOT EDIT THIS FILE. CHANGES TO STARTUP PROFILES" >> (SHPROFILE) |
14965 |
- print "# GO INTO /etc/profile NOT /etc/profile.env" >> (SHPROFILE) |
14966 |
- print "" >> (SHPROFILE) |
14967 |
- |
14968 |
- # Add warning header for CSHPROFILE |
14969 |
- print "# THIS FILE IS AUTOMATICALLY GENERATED BY env-update." > (CSHPROFILE) |
14970 |
- print "# DO NOT EDIT THIS FILE. CHANGES TO STARTUP PROFILES" >> (CSHPROFILE) |
14971 |
- print "# GO INTO /etc/csh.cshrc NOT /etc/csh.env" >> (CSHPROFILE) |
14972 |
- print "" >> (CSHPROFILE) |
14973 |
- |
14974 |
- |
14975 |
- pipe = "bash " ENVCACHE |
14976 |
- while ((pipe | getline) > 0) { |
14977 |
- |
14978 |
- sub(/=/, "='") |
14979 |
- sub(/$/, "'") |
14980 |
- |
14981 |
- print "export " $0 >> (SHPROFILE) |
14982 |
- |
14983 |
- sub(/=/, " ") |
14984 |
- |
14985 |
- print "setenv " $0 >> (CSHPROFILE) |
14986 |
- } |
14987 |
- |
14988 |
- close(pipe) |
14989 |
- close(SHPROFILE) |
14990 |
- close(CSHPROFILE) |
14991 |
-} |
14992 |
- |
14993 |
- |
14994 |
-# vim:ts=4 |
14995 |
|
14996 |
Modified: trunk/baselayout-prefix/src/consoletype.c |
14997 |
=================================================================== |
14998 |
--- trunk/baselayout-prefix/src/consoletype.c 2011-03-31 18:45:54 UTC (rev 1703) |
14999 |
+++ trunk/baselayout-prefix/src/consoletype.c 2011-04-28 18:25:46 UTC (rev 1704) |
15000 |
@@ -3,7 +3,7 @@ |
15001 |
* simple app to figure out whether the current terminal |
15002 |
* is serial, console (vt), or remote (pty). |
15003 |
* |
15004 |
- * Copyright 1999-2004 Gentoo Foundation |
15005 |
+ * Copyright 1999-2007 Gentoo Foundation |
15006 |
* Distributed under the terms of the GNU General Public License v2 |
15007 |
* $Header$ |
15008 |
*/ |
15009 |
|
15010 |
Modified: trunk/baselayout-prefix/src/core/ChangeLog |
15011 |
=================================================================== |
15012 |
--- trunk/baselayout-prefix/src/core/ChangeLog 2011-03-31 18:45:54 UTC (rev 1703) |
15013 |
+++ trunk/baselayout-prefix/src/core/ChangeLog 2011-04-28 18:25:46 UTC (rev 1704) |
15014 |
@@ -1,5 +1,5 @@ |
15015 |
# ChangeLog for Gentoo System Intialization core utilities. |
15016 |
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2 |
15017 |
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2 |
15018 |
# $Header$ |
15019 |
|
15020 |
26 Jul 2005 Martin Schlemmer <azarah@g.o> |
15021 |
|
15022 |
Modified: trunk/baselayout-prefix/src/core/Makefile |
15023 |
=================================================================== |
15024 |
--- trunk/baselayout-prefix/src/core/Makefile 2011-03-31 18:45:54 UTC (rev 1703) |
15025 |
+++ trunk/baselayout-prefix/src/core/Makefile 2011-04-28 18:25:46 UTC (rev 1704) |
15026 |
@@ -1,4 +1,4 @@ |
15027 |
-# Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15028 |
+# Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15029 |
# |
15030 |
# |
15031 |
# This program is free software; you can redistribute it and/or modify it |
15032 |
|
15033 |
Modified: trunk/baselayout-prefix/src/core/debug.h |
15034 |
=================================================================== |
15035 |
--- trunk/baselayout-prefix/src/core/debug.h 2011-03-31 18:45:54 UTC (rev 1703) |
15036 |
+++ trunk/baselayout-prefix/src/core/debug.h 2011-04-28 18:25:46 UTC (rev 1704) |
15037 |
@@ -3,7 +3,7 @@ |
15038 |
* |
15039 |
* Simle debugging/logging macro's and functions. |
15040 |
* |
15041 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15042 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15043 |
* |
15044 |
* |
15045 |
* This program is free software; you can redistribute it and/or modify it |
15046 |
|
15047 |
Modified: trunk/baselayout-prefix/src/core/depend.c |
15048 |
=================================================================== |
15049 |
--- trunk/baselayout-prefix/src/core/depend.c 2011-03-31 18:45:54 UTC (rev 1703) |
15050 |
+++ trunk/baselayout-prefix/src/core/depend.c 2011-04-28 18:25:46 UTC (rev 1704) |
15051 |
@@ -3,7 +3,7 @@ |
15052 |
* |
15053 |
* Dependancy engine for Gentoo style rc-scripts. |
15054 |
* |
15055 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15056 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15057 |
* |
15058 |
* |
15059 |
* This program is free software; you can redistribute it and/or modify it |
15060 |
|
15061 |
Modified: trunk/baselayout-prefix/src/core/depend.h |
15062 |
=================================================================== |
15063 |
--- trunk/baselayout-prefix/src/core/depend.h 2011-03-31 18:45:54 UTC (rev 1703) |
15064 |
+++ trunk/baselayout-prefix/src/core/depend.h 2011-04-28 18:25:46 UTC (rev 1704) |
15065 |
@@ -3,7 +3,7 @@ |
15066 |
* |
15067 |
* Dependancy engine for Gentoo style rc-scripts. |
15068 |
* |
15069 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15070 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15071 |
* |
15072 |
* |
15073 |
* This program is free software; you can redistribute it and/or modify it |
15074 |
|
15075 |
Modified: trunk/baselayout-prefix/src/core/depscan.c |
15076 |
=================================================================== |
15077 |
--- trunk/baselayout-prefix/src/core/depscan.c 2011-03-31 18:45:54 UTC (rev 1703) |
15078 |
+++ trunk/baselayout-prefix/src/core/depscan.c 2011-04-28 18:25:46 UTC (rev 1704) |
15079 |
@@ -3,7 +3,7 @@ |
15080 |
* |
15081 |
* Basic frontend for updating the dependency cache. |
15082 |
* |
15083 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15084 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15085 |
* |
15086 |
* |
15087 |
* This program is free software; you can redistribute it and/or modify it |
15088 |
|
15089 |
Modified: trunk/baselayout-prefix/src/core/misc.c |
15090 |
=================================================================== |
15091 |
--- trunk/baselayout-prefix/src/core/misc.c 2011-03-31 18:45:54 UTC (rev 1703) |
15092 |
+++ trunk/baselayout-prefix/src/core/misc.c 2011-04-28 18:25:46 UTC (rev 1704) |
15093 |
@@ -3,7 +3,7 @@ |
15094 |
* |
15095 |
* Miscellaneous macro's and functions. |
15096 |
* |
15097 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15098 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15099 |
* |
15100 |
* |
15101 |
* This program is free software; you can redistribute it and/or modify it |
15102 |
@@ -555,7 +555,7 @@ |
15103 |
* from udev-050 (udev_utils.c). |
15104 |
* (Some are slightly modified, please check udev for originals.) |
15105 |
* |
15106 |
- * Copyright (C) 2004 Kay Sievers <kay@××××.org> |
15107 |
+ * Copyright 2004 Kay Sievers <kay@××××.org> |
15108 |
* |
15109 |
* This program is free software; you can redistribute it and/or modify it |
15110 |
* under the terms of the GNU General Public License as published by the |
15111 |
|
15112 |
Modified: trunk/baselayout-prefix/src/core/misc.h |
15113 |
=================================================================== |
15114 |
--- trunk/baselayout-prefix/src/core/misc.h 2011-03-31 18:45:54 UTC (rev 1703) |
15115 |
+++ trunk/baselayout-prefix/src/core/misc.h 2011-04-28 18:25:46 UTC (rev 1704) |
15116 |
@@ -3,7 +3,7 @@ |
15117 |
* |
15118 |
* Miscellaneous macro's and functions. |
15119 |
* |
15120 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15121 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15122 |
* |
15123 |
* |
15124 |
* This program is free software; you can redistribute it and/or modify it |
15125 |
|
15126 |
Modified: trunk/baselayout-prefix/src/core/parse.c |
15127 |
=================================================================== |
15128 |
--- trunk/baselayout-prefix/src/core/parse.c 2011-03-31 18:45:54 UTC (rev 1703) |
15129 |
+++ trunk/baselayout-prefix/src/core/parse.c 2011-04-28 18:25:46 UTC (rev 1704) |
15130 |
@@ -3,7 +3,7 @@ |
15131 |
* |
15132 |
* Parser for Gentoo style rc-scripts. |
15133 |
* |
15134 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15135 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15136 |
* |
15137 |
* |
15138 |
* This program is free software; you can redistribute it and/or modify it |
15139 |
|
15140 |
Modified: trunk/baselayout-prefix/src/core/parse.h |
15141 |
=================================================================== |
15142 |
--- trunk/baselayout-prefix/src/core/parse.h 2011-03-31 18:45:54 UTC (rev 1703) |
15143 |
+++ trunk/baselayout-prefix/src/core/parse.h 2011-04-28 18:25:46 UTC (rev 1704) |
15144 |
@@ -3,7 +3,7 @@ |
15145 |
* |
15146 |
* Parser for Gentoo style rc-scripts. |
15147 |
* |
15148 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15149 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15150 |
* |
15151 |
* |
15152 |
* This program is free software; you can redistribute it and/or modify it |
15153 |
|
15154 |
Modified: trunk/baselayout-prefix/src/core/simple-regex.c |
15155 |
=================================================================== |
15156 |
--- trunk/baselayout-prefix/src/core/simple-regex.c 2011-03-31 18:45:54 UTC (rev 1703) |
15157 |
+++ trunk/baselayout-prefix/src/core/simple-regex.c 2011-04-28 18:25:46 UTC (rev 1704) |
15158 |
@@ -3,7 +3,7 @@ |
15159 |
* |
15160 |
* Simle regex library. |
15161 |
* |
15162 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15163 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15164 |
* |
15165 |
* |
15166 |
* This program is free software; you can redistribute it and/or modify it |
15167 |
|
15168 |
Modified: trunk/baselayout-prefix/src/core/simple-regex.h |
15169 |
=================================================================== |
15170 |
--- trunk/baselayout-prefix/src/core/simple-regex.h 2011-03-31 18:45:54 UTC (rev 1703) |
15171 |
+++ trunk/baselayout-prefix/src/core/simple-regex.h 2011-04-28 18:25:46 UTC (rev 1704) |
15172 |
@@ -3,7 +3,7 @@ |
15173 |
* |
15174 |
* Simle regex library. |
15175 |
* |
15176 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15177 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15178 |
* |
15179 |
* |
15180 |
* This program is free software; you can redistribute it and/or modify it |
15181 |
|
15182 |
Modified: trunk/baselayout-prefix/src/core/test-regex.c |
15183 |
=================================================================== |
15184 |
--- trunk/baselayout-prefix/src/core/test-regex.c 2011-03-31 18:45:54 UTC (rev 1703) |
15185 |
+++ trunk/baselayout-prefix/src/core/test-regex.c 2011-04-28 18:25:46 UTC (rev 1704) |
15186 |
@@ -3,7 +3,7 @@ |
15187 |
* |
15188 |
* Test for the simple-regex module. |
15189 |
* |
15190 |
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@××××××××××××.org> |
15191 |
+ * Copyright 2004-2007 Martin Schlemmer <azarah@××××××××××××.org> |
15192 |
* |
15193 |
* |
15194 |
* This program is free software; you can redistribute it and/or modify it |
15195 |
|
15196 |
Modified: trunk/baselayout-prefix/src/filefuncs/filefuncs.c |
15197 |
=================================================================== |
15198 |
--- trunk/baselayout-prefix/src/filefuncs/filefuncs.c 2011-03-31 18:45:54 UTC (rev 1703) |
15199 |
+++ trunk/baselayout-prefix/src/filefuncs/filefuncs.c 2011-04-28 18:25:46 UTC (rev 1704) |
15200 |
@@ -6,7 +6,7 @@ |
15201 |
*/ |
15202 |
|
15203 |
/* |
15204 |
- * Copyright (C) 2001 the Free Software Foundation, Inc. |
15205 |
+ * Copyright 2001 the Free Software Foundation, Inc. |
15206 |
* |
15207 |
* This file is part of GAWK, the GNU implementation of the |
15208 |
* AWK Programming Language. |
15209 |
@@ -27,7 +27,7 @@ |
15210 |
*/ |
15211 |
|
15212 |
/* |
15213 |
- * Copyright 1999-2004 Gentoo Foundation |
15214 |
+ * Copyright 1999-2007 Gentoo Foundation |
15215 |
* Distributed under the terms of the GNU General Public License v2 |
15216 |
* Author: Martin Schlemmer <azarah@g.o>, Nov 2002 |
15217 |
* $Header$ |
15218 |
|
15219 |
Modified: trunk/baselayout-prefix/src/headers.h |
15220 |
=================================================================== |
15221 |
--- trunk/baselayout-prefix/src/headers.h 2011-03-31 18:45:54 UTC (rev 1703) |
15222 |
+++ trunk/baselayout-prefix/src/headers.h 2011-04-28 18:25:46 UTC (rev 1704) |
15223 |
@@ -2,7 +2,7 @@ |
15224 |
* header.h |
15225 |
* Dirty little file to include header files w/out autotools. |
15226 |
* |
15227 |
- * Copyright 1999-2004 Gentoo Foundation |
15228 |
+ * Copyright 1999-2007 Gentoo Foundation |
15229 |
* Distributed under the terms of the GNU General Public License v2 |
15230 |
* $Header$ |
15231 |
*/ |
15232 |
|
15233 |
Modified: trunk/baselayout-prefix/src/runscript.c |
15234 |
=================================================================== |
15235 |
--- trunk/baselayout-prefix/src/runscript.c 2011-03-31 18:45:54 UTC (rev 1703) |
15236 |
+++ trunk/baselayout-prefix/src/runscript.c 2011-04-28 18:25:46 UTC (rev 1704) |
15237 |
@@ -2,7 +2,7 @@ |
15238 |
* runscript.c |
15239 |
* Handle launching of Gentoo init scripts. |
15240 |
* |
15241 |
- * Copyright 1999-2006 Gentoo Foundation |
15242 |
+ * Copyright 1999-2007 Gentoo Foundation |
15243 |
* Distributed under the terms of the GNU General Public License v2 |
15244 |
*/ |
15245 |
|
15246 |
|
15247 |
Modified: trunk/baselayout-prefix/src/start-stop-daemon.c |
15248 |
=================================================================== |
15249 |
--- trunk/baselayout-prefix/src/start-stop-daemon.c 2011-03-31 18:45:54 UTC (rev 1703) |
15250 |
+++ trunk/baselayout-prefix/src/start-stop-daemon.c 2011-04-28 18:25:46 UTC (rev 1704) |
15251 |
@@ -578,6 +578,8 @@ |
15252 |
changeroot = optarg; |
15253 |
break; |
15254 |
case 'e': /* --env <env-name> */ |
15255 |
+ if (env) |
15256 |
+ badusage("Only one --env option is supported, use /usr/bin/env if you need more"); |
15257 |
env = optarg; |
15258 |
break; |
15259 |
case 'N': /* --nice */ |