summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abs/mv-core/initscripts/ChangeLog2447
-rw-r--r--abs/mv-core/initscripts/PKGBUILD23
-rw-r--r--abs/mv-core/initscripts/__changelog1
-rw-r--r--abs/mv-core/initscripts/initscripts.install7
-rw-r--r--abs/mv-core/initscripts/rc.shutdown.patch23
-rw-r--r--abs/mv-core/initscripts/rc.sysinit.patch24
-rwxr-xr-xabs/mv-core/runit-scripts-mv/PKGBUILD18
-rwxr-xr-xabs/mv-core/runit-scripts-mv/fbsplash-runit.sh27
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/12
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/acpid/log/run6
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/alsa-utils/run3
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/certmaster/run3
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/frontend/log/run3
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/lircd/run1
-rwxr-xr-xabs/mv-core/runit-scripts-mv/runitscripts/services/smartd/run22
15 files changed, 2586 insertions, 24 deletions
diff --git a/abs/mv-core/initscripts/ChangeLog b/abs/mv-core/initscripts/ChangeLog
new file mode 100644
index 0000000..6bca6e0
--- /dev/null
+++ b/abs/mv-core/initscripts/ChangeLog
@@ -0,0 +1,2447 @@
+commit d0722bd6fb631ce6c678de32d09a10e2e5fa7c35
+Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+Date: Sat Jul 18 02:58:04 2009 -0300
+
+ Fix rtc device to match current rule in udev-141-4.
+
+ Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+ Signed-off-by: Allan McRae <allan@archlinux.org>
+
+commit 28d34292a9a8a03ea78a909ccb1d8d50ee21d0bb
+Author: Allan McRae <allan@archlinux.org>
+Date: Sat Jul 18 14:20:55 2009 +1000
+
+ Fix incomplete elif statement
+
+ Commit 92cbc62e introduced an incomplete elif statement which caues
+ shutdown to fail.
+
+ Signed-off-by: Allan McRae <allan@archlinux.org>
+
+commit da966f2da8fc670e17f753b22b1365fdd72e1499
+Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+Date: Thu May 28 00:17:42 2009 -0300
+
+ Convert to new initscript to new virtual console scheme
+
+ Just convert vc/N to ttyN in all required places.
+
+ Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+ Signed-off-by: Allan McRae <allan@archlinux.org>
+
+commit ad1e81556aa351fea39ed6eaf6efbed0ba7ce894
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Jun 30 14:57:18 2009 -0700
+
+ rc.conf: Switch to dhcp by default
+
+ More of a sane default. Static config left as example
+
+ Ref: FS#12670
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 92cbc62e1c1b22c6cc251628e8d51a45607998b6
+Author: Gerhard Brauer <gerhard.brauer@web.de>
+Date: Fri Jun 26 10:52:09 2009 -0700
+
+ Don't change hardwareclock if settings unclear
+
+ Don't default to 'localtime' if HARDWARECLOCK is not set to UTC.
+ Check explicit values
+
+ Ref: FS#15263
+
+ Edited-by: Aaron Griffin <aaronmgriffin@gmail.com>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit fb1177118b663da6b45021cb0ebdb40741047bac
+Author: Kurt J. Bosch <kujub@quantentunnel.de>
+Date: Fri Jun 26 10:47:08 2009 -0700
+
+ Trigger uevents earlier
+
+ Backgrounding the udev uevent triggering right after the launch
+ of the udev daemon allows us to do more in parallel before we wait
+ for uevents to complete (udevadm settle). This should speed up boot
+
+ Ref: FS#12706
+
+ Idea-from: Vahid Hamidullah <vh22@njit.edu>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 2b94f1cf826ddbb61fa840c4175bb9c681eea0be
+Author: Gerardo Exequiel Pozzi <djgera@exequiel.ban2.ar>
+Date: Sun May 24 17:08:49 2009 -0300
+
+ Fix warning when compiling without -ansi flag
+
+ Add a #define without checking if already defined
+ (introduced in a2db62cbc2f326c30bfd39be31fe71472b8e47e1 )
+
+ Signed-off-by: Gerardo Exequiel Pozzi <djgera@exequiel.ban2.ar>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit ef21324f73efe5ca7777d9acc3a262de2294f371
+Author: Gerardo Exequiel Pozzi <djgera@exequiel.ban2.ar>
+Date: Sun May 24 16:58:42 2009 -0300
+
+ Fix minilogd.c eat memory on buflines>=MAX_BUF_LINES
+
+ Do not allocate more memory and leak when buflines>=MAX_BUF_LINES
+
+ Signed-off-by: Gerardo Exequiel Pozzi <djgera@exequiel.ban2.ar>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 5e0ac3a1759134a63936e7a3dcf2c4378b934617
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Tue Jun 9 00:02:58 2009 +0200
+
+ network: Remove the hotplug_ifup command, the function has been removed a long time ago
+
+commit d42decabd30ff8031a02cb94ddf98a86a38eecdc
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Jun 7 16:36:03 2009 +0200
+
+ Fix array count/walk in rc.shutdown and rc.single, see #13263
+
+commit f4a0e350119794972bb1d022a6364fd10a0d80e9
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Jun 7 16:22:47 2009 +0200
+
+ We always mount /sys, thus remove a superfluous check for /sys/block. Also fixes #14437
+
+commit a9a347fc65966265a30774d02e1d114623185b92
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Jun 7 16:11:46 2009 +0200
+
+ Make the daemon shutdown in rc.single consistent with rc.shutdown, see #12978
+
+commit 2577e2d04044253add5df0bf8dc3af01a7609c24
+Author: Hugo Doria <hugo@archlinux.org>
+Date: Wed May 27 16:30:19 2009 -0300
+
+ Remove a useless check of dmesg.log file Signed-off-by: Hugo Doria <hugo@archlinux.org>
+
+commit 07d2701e269042015656bfbdacff8349ca77a687
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu Apr 2 09:05:12 2009 -0700
+
+ Make sure functions ends cleanly
+
+ When errexit was set, sourcing functions caused a script to
+ exit. Fix this by using a real 'if' instead of the
+ [ a ] && b
+ syntax.
+
+ Also, fix the vim modeline :)
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit e679e9db7c09474da1411db3f18449a1f5e8cc6b
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Tue Mar 10 22:04:12 2009 +0100
+
+ Create /var/lib/misc if it doesn't exist
+ This is necessary because the filesystem package doesn't currently contain this directory
+
+commit c79828e29eae787048535fa67726c2f174f6b2c5
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Mar 10 13:59:16 2009 -0700
+
+ Add the adjtime cron job to install.sh
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit cbb9215591b618f09adc70889f32864a6f566f47
+Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+Date: Mon Mar 9 14:47:35 2009 -0700
+
+ minilogd: ensure we free() the buffer
+
+ This isn't strictly needed, as memory is cleaned up
+ on exit anyway, but let's shoot for good form :)
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit c206cfd1de94e2e79c1d9d42dc8f44f140d4c3f8
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Mar 9 14:09:56 2009 -0700
+
+ Add adjtime handling to hwclock init
+
+ The hwclock man page recommends calling hwclock with --adjust
+ at start time, and periodically during system run. So let's do
+ that here.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 5d0fb0ef703ca78f399aadce43dd813effda52f5
+Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+Date: Mon Mar 9 13:58:44 2009 -0700
+
+ minilogd: Initialize values for accept()
+
+ From the accept(2) manpage:
+ The addrlen argument is a value-result argument: the caller must initialize it
+ to contain the size (in bytes) of the structure pointed to by addr; on return it
+ will contain the actual size of the peer address.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit f3a60b900d22349445de1481d6171297ac022ff0
+Author: Allan McRae <allan@archlinux.org>
+Date: Mon Mar 9 19:53:39 2009 +1000
+
+ Fix status display functions
+
+ The status display functions were returning the opposite of what
+ they should have been. Also made cosmetic changes to the output.
+
+ Signed-off-by: Allan McRae <allan@archlinux.org>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit a2db62cbc2f326c30bfd39be31fe71472b8e47e1
+Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
+Date: Mon Mar 9 12:08:45 2009 -0700
+
+ Fix minilogd headers
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 623e3fac060b0f4b32c0ec767d76ef57f5040ed1
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sat Mar 7 20:16:45 2009 +0100
+
+ Use the device nodes from /lib/udev/devices/* instead of hardcoding them in initscripts. This requires a new udev package (at least 139-1)
+
+commit 666cd9b3971e171f4e8ec348666ab8ff8bfe97d8
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Mar 3 08:39:13 2009 -0800
+
+ Remove the kernel 'quiet' handling for fsck
+
+ This is simply confusing that we use the kernel "quiet" parameter
+ to mute fsck output. Removed for now - perhaps we can add a better
+ solution later.
+
+ Ref: FS#12928
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 21f528419f945f0d2f867ffa55553b4d5da7f4b8
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Wed Feb 11 22:06:13 2009 +0100
+
+ Fix bug #13205: better random-seed entropy
+ - For the random-seed file location to be more "FHS compliant" is better to put in /var/lib/misc/random-seed (Variable state
+ information, that persists after reboot) than the /var/run/random-seed (Run-time variable data, that not necessarily persists
+ after reboot) for example with /var/run mounted as TMPFS.
+ - The random-seed file permision should be "0600" not "0644"
+ - The size of random-seed acording to random(4) manpage should be the size specified in "/proc/sys/kernel/random/poolsize" in
+ other case 512 bytes.
+
+commit e932c3406acf105c99e159ca0610768fbfb49b1a
+Author: Petar Bogdanovic <petar@smokva.net>
+Date: Tue Feb 10 08:27:07 2009 -0800
+
+ Allow the user to cancel an fsck
+
+ Don't fail and force a reboot if the user cancels an fsck
+ on boot.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 2c5e306be0bcc8d91662176bfcfb55ec95777bc3
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Wed Jan 21 13:10:34 2009 -0800
+
+ Adjust copyright year to 2009
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit ad81ddafabd95ee1ea7169880a6a80f04babf9a6
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Dec 23 14:45:30 2008 -0800
+
+ Add some simple status display functions
+
+ This is useful for displaying daemon status in functions
+ like /etc/rc.d/$DAEMON status
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit fa4f2f14870500eeab3233da07647a7c2c5e1648
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Dec 23 14:43:51 2008 -0800
+
+ Adjust minilogd's maximums
+
+ A max of 200000 lines stored, at 8K per line, was a little
+ ridiculous and soaked up way to much memory if a syslogger
+ was not started. Drop the max to 10000 so that we don't kill
+ the user's system.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 0e4ff39e5a5c72b7d4e8d251d029d4342f68b7b6
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Dec 23 14:41:09 2008 -0800
+
+ chmod /var/run/utmp to 664 when creating
+
+ This allows X terminals to write to /var/run/utmp
+ so that they are reported properly to commands like
+ who and w
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit af3ac0dc954d96855555aa8cb12633494d465a77
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu Dec 4 09:40:14 2008 -0800
+
+ unset the TZ envvar in 'functions'
+
+ This prevents a local TZ variable from breaking
+ daemon's when started by root. Daemon's should always
+ respect the system's /etc/localtime
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9ac428a113d5dee2b4d5469fdfdb383eda90d4c6
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Nov 24 07:50:45 2008 -0800
+
+ Switch commented kdm path
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 572019c5a188d22a1e833c1a27081227a65133f9
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Thu Sep 25 00:33:32 2008 -0500
+
+ Added missing slash
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit af5516dc690a3b2fab88188cfcde898ca0efbf4b
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Thu Sep 18 22:21:39 2008 +0200
+
+ Fix bug #11229
+
+commit 8f1628613cc5746b7c85c6f84776b365833f1dad
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Thu Sep 18 18:55:14 2008 +0200
+
+ Respawn udev properly when running 'init s'. Fixes #9739
+
+commit ce600eea3b9383f167cb91d784aff04821fa0528
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Sep 14 19:46:14 2008 +0200
+
+ Remove references to start_udev from rc.sysinit
+
+commit d399979d08be1ae2cc8e4ab60a68c57b120d08a0
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Sep 14 19:41:14 2008 +0200
+
+ Revert "Create udev required device nodes if missing"
+
+ This reverts commit 119b8df1fb1258231750309f01e747e72f382493.
+ These nodes are created like 10 lines above, the [ -f ... ] check would always return false anyway (-f == regular file)
+
+commit 119b8df1fb1258231750309f01e747e72f382493
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Sat Aug 30 21:11:39 2008 -0500
+
+ Create udev required device nodes if missing
+
+ Udev requires /dev/console, /dev/null, and /dev/zero to exist
+ before running. Create these on init if they're missing
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit d2ae38c8b06d057c7593b7ba836bf24a1f8f6c4f
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Aug 5 14:34:53 2008 -0400
+
+ Set kbd_mode on all virtual consoles
+
+ Previous behavior only set the mode for vc0.
+ See FS#11093
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit b7d66decca5117aaba3b73d2eccb97594ef1ea98
+Author: Daniel Kaminski <maniel.rulez@gmail.com>
+Date: Tue Jul 22 17:50:02 2008 -0400
+
+ ipv6 over ipv4 tunneling support in /etc/rc.d/network
+
+ This is done by checking the route config for a double colon
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 04899c1b829f1a4708a04e2188b256901845770f
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Fri Jul 18 11:47:22 2008 -0400
+
+ Remount filesystems RO if umounting fails
+
+ Just a safeguard, suggested by FS#10947
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit e13ee23fd2d0035150d178fc683079696fb446fc
+Author: James Rayner <james@archlinux.org>
+Date: Mon Jul 14 21:24:33 2008 +1000
+
+ Add some useful error messages to wireless code
+
+ Additionally add optional WIRELESS_TIMEOUT parameter
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 84f76aafc5f6d7f3d2c2141d2930e42dcb82def0
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Jun 30 12:35:21 2008 -0400
+
+ Decouple ISO release name from initscripts
+
+ This should aleviate some gripes
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9dcd7a9fed510dacd14e4cf4497e73a98f847fac
+Author: Natanael Copa <natanael.copa@gmail.com>
+Date: Fri Jun 20 13:46:10 2008 -0400
+
+ Minor simplication for /etc/rc.d/functions.d/
+
+ Trivial simplification to make code more readable.
+ Removes one fork so booting should be "faster". Probably not mesureable
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit fa73767d19ea505ec32533b8856122968207db2f
+Author: Anton Fiuman <llexiw@gmail.com>
+Date: Sun May 25 00:55:56 2008 +0200
+
+ Allow users to ovverride daemon start and stop in rc.multi and rc.shutdown
+
+ Signed-off-by: Anton Fiuman <llexiw@gmail.com>
+
+commit 63db98c2a8e256f9219c5c6501b40846040bf089
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu May 22 13:02:55 2008 -0400
+
+ Remove source_functions in favor of always sourcing the dir
+
+ This is an obvious oversight on my part - this change allows
+ the overridden functions to work in daemon scripts and
+ anything else that uses /etc/rc.d/functions by itself.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit de031161e02772aaeaefed1398f8ad59621bd8bc
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Wed May 14 13:49:16 2008 +0200
+
+ Fix commit 521d7678cecb3018923f7c869bc8a5f74dc29268, this makes more sense
+
+commit af36e8dd3c025d7593bda4f310612989927149d1
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 13 18:32:43 2008 +0200
+
+ Always quote $TIMEZONE to fix FS#10178
+
+commit 521d7678cecb3018923f7c869bc8a5f74dc29268
+Author: Pierre Schmitz <pierre@archlinux.de>
+Date: Sat Apr 12 13:37:22 2008 +0200
+
+ fixing udev hotplugging Some devices like scanners do not work with recent udev/initscript changes. This patch seems to fix such issues.
+
+commit 42c5f304ad361fd9e16d08a5230043e47437c399
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Tue Apr 8 20:12:55 2008 +0200
+
+ Just some whitespace fixes
+
+commit 391cfa71285cfca49aed0d6d2a05c9a949cb9857
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Mon Apr 7 15:33:20 2008 +0200
+
+ Remove setterm screen blanking from rc.sysinit
+ Contrary to what one may think, screen blanking not only affects the
+ console, but also the X server. This line may lead to unwanted blank screens
+ although one has DPMS disabled in X. Furthermore, it adds a hardcoded,
+ non-configurable default setting to Arch.
+ This should either be made configurable (but IMO, we don't need more stuff
+ in rc.conf) or added to rc.local by the user if needed. As this is a
+ one-liner, the second solution sounds good to me.
+
+commit a58228bfe3764008ecf971d420fb7fa0bb704b54
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 23:37:17 2008 +0200
+
+ Remove extra newline from udev status output
+
+commit 307c850a0c345a092a21fff50da2f0658c3c03c4
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 23:30:48 2008 +0200
+
+ Remove the "interface is already up" check from ifup
+ As stated in commit f589387f0b9ef56de8ab30f50a3c562e010baeeb, even an
+ interface that is 'UP' may need configuring. However, the check introduced
+ in this commit is nonsense (causing bug #9960, possibly others). The best
+ idea is to remove the check altogether: This may cause duplicate dhcpcd
+ processes to run (should be fixed), but otherwise ensures the interface is
+ brought up when it should be.
+
+commit 89355a468670983476d29b415c12e097d5d79ca5
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 23:20:37 2008 +0200
+
+ Fix USEDIRECTISA in rc.shutdown as well
+
+commit b55845f7d0e3c81f1936d471370dcb40822463b0
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 15:55:23 2008 +0200
+
+ Remove old initrd hacks
+ We haven't been using initrd for a while, so these hacks are unnecessary.
+ The "encrypted root device hack" was obsoleted by proper udev rules long
+ ago. The code to umount and free the initrd is not critical, so if somebody
+ insists on using initrd, it can be done in rc.local.
+
+commit 4c493ec5599b1a30dadc51567e2546a63feb87ef
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 15:50:57 2008 +0200
+
+ Make USEDIRECTISA default to no, which is a sane default according to hwlock's manpage. This is contrary to the behaviour in older initscripts.
+
+commit 4a4cb51a138d73753bb967c27a9f7ea8bf9f88b3
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 15:48:22 2008 +0200
+
+ Move /sys mounting to the beginning, together with /proc and /dev and clean up some comments
+
+commit f3e064ec822b3dae191e1ae5d2bb921a970af86e
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Apr 6 15:40:08 2008 +0200
+
+ Remove any special handling of usbfs from rc.sysinit
+ libusb has migrated to /dev/bus/usb, which is managed by udev and thus more
+ flexible. Some legacy applications (like VirtualBox) still use it. However,
+ since users need special permissions to access usbfs, they have to be
+ specified via mount options in fstab. So there are two cases:
+ 1) a user does not need usbfs
+ 2) a user needs it, but must add it to fstab to force the right permissions
+ Our old special handling in rc.sysinit is thus obsolete (and it was ugly
+ anyway).
+
+commit 5386d7332dd77ecf4113dfc10773b529f583e797
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Wed Mar 19 11:12:19 2008 +0200
+
+ Use actual device number for creating /dev/misc/rtc0
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 6e37620983c107e13120d1e249a37b3be6d0b12d
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Tue Mar 18 22:43:38 2008 +0200
+
+ Do not try to create /dev/pts and /dev/shm twice
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit a71b075e90154073e3ba331de9b74b8bc088ec45
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Mar 18 12:33:24 2008 -0500
+
+ Fix a directory typo
+
+ Looks like a 'bin/' slipped in there somewhere. Whoops
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 52a6990bc7ab0b48d6d227a8dcb782cb1d419dd5
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Mar 17 11:34:12 2008 -0500
+
+ Variable expansion quoting
+
+ This was missed, and caused some gross output if a user
+ mistakenly had a space in their timezone (we should fail
+ gracefully here, not let bash error).
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 15647a9f42a00406ec1c1c02515fe1e90825bd9b
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Tue Mar 11 00:02:22 2008 +0200
+
+ Remove the 'makedevs' script
+
+ * last touched somewhere in 2005
+ * not used by anything
+ * sits in /sbin but uses software from /usr/bin
+ * makedev in Extra exists
+ * if one wants a static /dev - just use mknod
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 12ee0a4fe0108fe952dc31c5f42648037b9c5cde
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Mon Mar 10 17:58:48 2008 +0200
+
+ Fix a typo in /dev/rtc creation steps
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 7526db5d0405188fee94d16fbcfbdf13a17e6a45
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sun Mar 9 17:22:11 2008 +0200
+
+ More full-path fixes
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 2c9681f461a0cde98a88de65e232369df68ed859
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 8 20:02:09 2008 +0200
+
+ Add basic support for dependencies in rc.d scripts
+
+ Example of use:
+ DEPENDS=('dbus' 'acpid')
+ . . .
+ ck_depends ${DEPENDS[@]}
+ and those daemons will be started if not running already
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 45e331302268490cfb532ea6fe827cba1351ec5b
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 8 19:22:48 2008 +0200
+
+ Use full path to binaries everywhere
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 6214a05ea023b8bc3014d8032af18b2404276d00
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 8 18:45:24 2008 +0200
+
+ Create /dev/rtc before running hwclock (FS#9636)
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 973c1b65ad9fb92c6a0e017a7b8bfb40c38b3bcd
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 8 19:28:08 2008 +0200
+
+ Fix indentation in rc.d/functions
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 646862aa989d82c35d267d5771c6cc620275bf4c
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Fri Mar 7 14:35:31 2008 -0600
+
+ Additional /dev/ setup that udev doesn't do
+
+ These nodes are not covered by default udev, so lets make
+ sure they're added properly.
+
+ Ref: FS#9726
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit abe6dcb83d16c6e40fed99c202085c78cb356fa1
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Fri Mar 7 14:34:26 2008 -0600
+
+ Add my name to the copyright output
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 91b86efedd70e6b83232057fbf2b089a47b76333
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Thu Mar 6 00:24:20 2008 +0200
+
+ Revert back to not loading defkeymap
+
+ * There is a patch for the kernel now, so no need to workaround the bug
+ * Add a missing check for an empty KEYMAP
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 56fffa9954db654c1731e07f753c3de105896455
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sun Mar 2 16:31:34 2008 +0200
+
+ Always load defkeymap
+
+ It seems that there's a bug in the kernel 2.6.24,
+ which makes the built-in defkeymap to produce incorrect composite chars.
+ Thus keymaps that don't have 'include "compose.latin1"' have issues (FS#9593).
+ While it is better to fix this bug in kernel and all affected keymaps
+ loading defkeymaps before other keymaps seems to not hurt anyway.
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit f94f52e5ab877ffc3160d0bf20c70be9865d45b2
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 1 00:40:02 2008 +0200
+
+ Set up vc/0 as well
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 1b5eeefa5a859a9c26a717603bd4c0e9fb74de82
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sat Mar 1 00:04:01 2008 +0200
+
+ Do not mount /proc/bus/usb if commented in fstab
+
+ Fixes FS#9451
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 4d0920ede7ce9c3d67e03c67b9ee584cf1a3fe9d
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Thu Feb 28 13:55:41 2008 +0200
+
+ Make non-UTF-8 consoles work correctly in .24+ kernels
+
+ * Since 2.6.24 the virtual terminal is in UTF-8 mode
+ and the keyboard is in Unicode mode by default,
+ and configurable only at run-time.
+
+ * To make non-UTF-8 consoles work correctly:
+ - the non-UTF-8 mode is set for the virtual terminal,
+ - the XLATE mode is set for the keyboard.
+
+ * UTF-8 mode is still set explicitly (not relying on default),
+ so console works correctly even in a case when user set vt.default_utf8=0
+ in kernel commandline, but LOCALE in rc.conf is *.UTF-8.
+
+ * % is a special symbol for printf, so it should be written twice.
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit ef86e38e9fd750db35e23aa949aa60e4c9f60f0c
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Thu Feb 21 18:07:44 2008 +0200
+
+ Remove trailing whitespaces and do some little reformatting
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit bb639b33167e13602aacf34bab6032992e7b3d6a
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Wed Feb 20 23:46:57 2008 -0600
+
+ Add some udev stats output
+
+ So we can see timing and all that jazz
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit e658f681e1d36a75b527d182ce28ee0781ed4492
+Author: Dan McGee <dan@archlinux.org>
+Date: Thu Feb 14 20:16:49 2008 -0600
+
+ rc.shutdown: Fix hwclock double calls
+
+ Commit 9673449ac0af77751eab62423114f27e7dbc497c added --directisa
+ configuration to rc.shutdown, but didn't remove the old hwclock calls and
+ instead just added a second call. Remove the original calls.
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit e16e2d17c97f91cdb9eda0ad3525ee7977ad40a6
+Merge: 626037f fbb8d26
+Author: Dan McGee <dan@archlinux.org>
+Date: Thu Feb 14 19:56:02 2008 -0600
+
+ Merge branch 'posix' into working
+
+commit 626037f6043596f21511b76b088dca86fc079f42
+Author: Dan McGee <dan@archlinux.org>
+Date: Thu Feb 14 19:53:03 2008 -0600
+
+ functions:source_functions(): don't fail on empty dir
+
+ Instead of using globbing which will fail on an empty directory, use an ls
+ call similar to other places in the initscripts which is not prone to
+ failure. (See rc.single in the daemon shutdown for example.)
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit fbb8d26a81dc220d7795be871e09c89fd0e03a76
+Author: Dan McGee <dan@archlinux.org>
+Date: Fri Nov 30 09:30:05 2007 -0600
+
+ Remove echo -e usage from rc.sysinit
+
+ Use the always available (in sh) printf method instead.
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit 7b6fddfb12106c9485a9ceb8fa1876a501d1f181
+Author: Dan McGee <dan@archlinux.org>
+Date: Fri Nov 30 09:23:02 2007 -0600
+
+ Remove some bashisms from network, even though we cannot convert it
+
+ Since netfs and network source rc.conf, we cannot fully convert it to an sh
+ script. However, we can get rid of a few things that are not sh compatible.
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit e3985084056bb80c886ea649674c3da5b906ccab
+Author: Dan McGee <dan@archlinux.org>
+Date: Fri Nov 30 09:18:26 2007 -0600
+
+ Make install.sh sh compatible
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit 980791fd888b6efff6319c77363aab473166ca6b
+Author: Dan McGee <dan@archlinux.org>
+Date: Fri Nov 30 09:17:15 2007 -0600
+
+ Make functions sh compatible
+
+ There is no reason to use bashisms in functions, so eliminate any and use
+ printf instead of echo options which are not guaranteed to be implemented in
+ a POSIX sh.
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit dc4cee8f5987098a07a8b272573424b599a52598
+Author: Dan McGee <dan@archlinux.org>
+Date: Sat Nov 17 12:03:59 2007 -0600
+
+ Don't assume sh == bash
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit ccc90d4d211a61a21c835c1e51c807ddd485a136
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Thu Feb 14 14:51:40 2008 -0600
+
+ Add support for (un)mounting nfs4
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9673449ac0af77751eab62423114f27e7dbc497c
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Wed Jan 23 17:46:03 2008 -0600
+
+ Use --directisa configuration in rc.shutdown as well
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit f589387f0b9ef56de8ab30f50a3c562e010baeeb
+Author: Loic Nageleisen <lloeki@gmail.com>
+Date: Tue Jan 8 09:14:42 2008 -0600
+
+ Enhance interface 'up' state checking
+
+ Using the 'UP' state to imply operational status is wrong and even if a
+ device is 'UP' we may still need to run ifconfig/dhcp
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9e341d31cd15172941268412d258c38591ff4988
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Jan 8 09:09:46 2008 -0600
+
+ network script logic cleanups/enhancements
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 7719cd7c0ac6d3f316ed8595becf29ef418d9af9
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Jan 8 09:07:05 2008 -0600
+
+ Remove the hotplug functionality from the network script
+
+ Hotplug hasn't been supported in Arch for ages
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit c2d7f40b2e0837f5544e6e2bfc22dc12e994ed16
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Jan 8 03:35:05 2008 -0600
+
+ Create some basic device nodes on initialization
+
+ We need, at the very least, these three device nodes
+ (null, console, and zero) created before we get udev
+ up and running
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit cd0b3911131ee0eddc32c5e3992036c2e769948f
+Author: Jonathan Frazier <eyeswide@gmail.com>
+Date: Tue Jan 8 03:26:12 2008 -0600
+
+ minilogd cleanup and warning fixes
+
+ gcc gives a warning about signed/unsigned ints, and it tries to write to
+ syslog's /dev/log with a dgram socket which gives an EPROTOCOL error.
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9bf2014b750579d9720c13c9dfb9d358e0c27665
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Tue Jan 8 03:06:56 2008 -0600
+
+ Allow --directisa configuration for hwclock calls
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit ab5595c4f8cdea8e6b1813701828576cbfee2fc2
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu Dec 20 12:32:12 2007 -0600
+
+ Deprecate MOD_BLACKLIST via some comments
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 2694f1224dfb5b5c734a781fc813e639139feb39
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu Dec 20 12:19:56 2007 -0600
+
+ Mount our ram /dev as soon as possible
+
+ On readonly root systems, lots of fdup calls fail on device nodes, for
+ instance in minilogd. So we'll mount /dev as early as we can
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 25811badce84cd157a8b66c84e78f931cad1d129
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Thu Dec 20 12:15:26 2007 -0600
+
+ Set hwclock *before* udev is loaded
+
+ This prevents /dev/ timestamps from being 'in the future' when the hwclock
+ is not in UTC.
+
+ Closes FS#8665
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit b82f9d580d1ab70e78de4c81c180c5a308bd1238
+Author: James Rayner <james@archlinux.org>
+Date: Thu Dec 20 10:53:25 2007 -0600
+
+ Tidy up rc.conf
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit a4a35bda6ef3fd3e444e90ab362369f0b1f511dc
+Author: Simo Leone <simo@archlinux.org>
+Date: Thu Dec 20 01:30:59 2007 -0600
+
+ Make the background black on all status text
+
+ This is the easiest way to cleanup the script output on white terminals
+ without resorting to shutting off color.
+
+ It won't make everyone happy, though.
+
+ Ref: FS#1186
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 5ccb8edb591213e03fc3909aa7db7242b9f54b30
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Dec 17 16:16:38 2007 -0600
+
+ Modify comment above MOD_AUTOLOAD to indicate that it autoloads
+
+ Some people thought the comment was unclear
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 20d6e1081ec7105207c01e9d8d2a58bb4a145331
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Mon Dec 17 16:08:05 2007 -0600
+
+ Save dmesg output at the end of the boot process
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 9d86b8814583509069ad6707688e2b41fc0d292f
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Wed Dec 12 10:28:37 2007 -0600
+
+ Fix FS#8843 (no colors in rc.sysinit output with separate /usr)
+
+ when tput returns exit code 3 - assume it output '8'
+ (as written in the /usr/share/terminfo/l/linux file)
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+ Converted to if/elsif form
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 662a52c15343338e9d843c6f70d39acefd3a2c4c
+Author: Dan McGee <dan@archlinux.org>
+Date: Sun Nov 18 11:47:54 2007 -0600
+
+ Move start_udev actions to rc.sysinit
+
+ start_udev has been deprecated upstream for some time. We shouldn't use
+ some hacked up version of it either.
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit b1d0ec7cb6e8cea9f2fd7b0c11a0b607467615bd
+Author: James Rayner <james@archlinux.org>
+Date: Sat Nov 10 13:26:39 2007 +1100
+
+ Removing netcfg from initscripts
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit b8e558d5784c8054a91dcefd8495b739a664dbae
+Author: Aaron Griffin <aaronmgriffin@gmail.com>
+Date: Wed Nov 28 14:47:09 2007 -0600
+
+ Source /etc/rc.d/functions.d/ for additional initscript functions
+
+ Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
+
+commit 57879c6d6c51918b8106142e70643b53a9a8c7da
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Fri Nov 9 16:47:44 2007 +0200
+
+ Improve error handling and allow multiple keymaps to be loaded
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 9af6022b841c84283a061d6a7a5be943057ac3ae
+Author: Dan McGee <dan@archlinux.org>
+Date: Sun Oct 21 20:29:16 2007 -0500
+
+ Add a few more comments and examples to inittab
+
+ Signed-off-by: Dan McGee <dan@archlinux.org>
+
+commit c5cffb501763c355299e593d16089fa5e56097b2
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 18:51:51 2007 +0200
+
+ Fix broken terminal detection, disable colors when the terminal is unknown.
+
+commit e3f7fc94d40e13f65e00adb3d7c48fb6f790c7d7
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sun Oct 21 16:39:24 2007 +0300
+
+ make non-ASCII chars work before login too
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit bbc2f945cb5df2ff103759ccb6de5183a87487b7
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 15:11:20 2007 +0200
+
+ yes, I fixed a trailing whitespace
+
+commit 59f89b4a25fbc100551a814f5bcf81aa05b6c2e7
+Author: Roman Kyrylych <roman@archlinux.org>
+Date: Sun Oct 21 15:24:57 2007 +0300
+
+ Fix locale handling
+
+ Signed-off-by: Roman Kyrylych <roman@archlinux.org>
+
+commit 956e12f7f57a38ed382032d361ac22196d015170
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 11:45:43 2007 +0200
+
+ change install.sh to exit on failure with return code 1
+
+commit 7d018e6ba90b1b006068502f443b69e258795061
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 11:40:50 2007 +0200
+
+ Added install script
+
+commit affd2bf9f3f84d507ab4c4a9998b4d1c2697300c
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 11:31:45 2007 +0200
+
+ Make daemon shutdown fix more consistent with the other init scripts and simplify it a bit
+
+commit 1b8636ed76e4bf5ef23c3b357e991c66e18714c5
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 11:06:07 2007 +0200
+
+ fixing second part of #6959
+
+commit bc1b5289228e74641a61cff3bb8b3751713dcf54
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 10:53:28 2007 +0200
+
+ replace all remaining backticks with $(...)
+
+commit 1828938d4406d5a95b7c89828f61600f9e6975a6
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 10:41:21 2007 +0200
+
+ fix the utf8 activating code: there are 63 virtual terminals, not 12
+
+commit c8030f33082229530ef2f0ed699eddea4465dad9
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 10:18:36 2007 +0200
+
+ Release name: "Don't Panic" -> "Core Dump"
+
+commit e064575e7842d55371db39991593f3ea0bf03b9b
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 10:15:47 2007 +0200
+
+ Remove hwdetect as it is maintained as a separate package and this version isn't up to date anyway.
+
+commit cfab94bc71dc2e072c691122df82f4b6f2bdef29
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Oct 21 10:05:28 2007 +0200
+
+ disable colors on stupid terminals
+ (fixes #7369)
+
+commit bb0984ad899ab3ae85ef8bf2c0e178a2b485885c
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Fri Oct 19 22:22:52 2007 +0000
+
+ added (barely tested) improvement of ASK keyword in crypttab
+
+commit 39a8c53bd8c2b82e824d9299a4a18d81c9e530bd
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Oct 19 07:02:14 2007 +0000
+
+ 'upgpkg: removed double entry of ifconfig lo'
+
+commit 31dbcc786457dd92d9f56618e7c946b94ec04646
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Oct 19 06:08:19 2007 +0000
+
+ 'upgpkg: added /sys/class/net/lo check'
+
+commit 24e468641b51e5e0a05e631d62ad706b5c0a2dd7
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Oct 18 16:50:26 2007 +0000
+
+ 'upgpkg: added loopbackhardcoded to rc.sysinit and remove it from rc.conf'
+
+commit 6f35411f5ee1db8db1e27faf91c7b03e900c5bee
+Author: Dan McGee <dan@archlinux.org>
+Date: Thu Oct 18 16:15:58 2007 +0000
+
+ removing unnecessary isatty.c, replaced by shell test -t option
+
+commit a7c1404def678e27e0ac808397f46f81a1d2c8d4
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Oct 18 14:27:56 2007 +0000
+
+ 'upgpkg: fixed utf typo'
+
+commit fa4866f0adce9c3e0bfc09fb878eebb99797c338
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Oct 18 08:43:28 2007 +0000
+
+ 'upgpkg: trying to fix #6237,7554,7165,7641,5740'
+
+commit 8649f79e8e0027bd46da8b13f6d8ac5465471c35
+Author: Dan McGee <dan@archlinux.org>
+Date: Wed Aug 15 04:01:59 2007 +0000
+
+ upgpkg: initscripts 2007.08-2
+
+commit e3c06e981af869d6a00ec8cde34bde1e15cb53ad
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Jul 30 20:24:42 2007 +0000
+
+ 'upgpgk: fixed nocpfs netfs bug and bump to don't panic release'
+
+commit 6852a33372052c1374248f6727e6f7755aeadd30
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun May 13 13:40:40 2007 +0000
+
+ upgpkg: initscripts 0.8-11
+
+commit aca95b25037ee1085c70a2e73b609a5d8cdff44b
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun May 13 12:01:11 2007 +0000
+
+ upgpkg: initscripts 0.8-10
+
+commit cc2c8b1fa2a709b405e3efc65222b984a63e13c6
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat May 12 12:55:37 2007 +0000
+
+ 'upgpkg: bump to Duke and cleanup rc.sysinit and netds'
+
+commit 352dda7e7ba2c62686579e2c58b519ebb961b8be
+Author: James Rayner <james@archlinux.org>
+Date: Thu May 10 00:18:05 2007 +0000
+
+ upgpkg: initscripts 0.8-8
+ fixing flyspray #7004 #6859, change in dhcpcd state directory.
+
+commit 3fc84b485213763335a5b820f8a4b4d6483be20d
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sun Apr 22 13:37:53 2007 +0000
+
+ 'upgpkg: added autoloading of standard acpi modules during boot, with the possibility to blacklist by default methods'
+
+commit b04f18c15cef8f6d48aa0aa63fa8104b551fe1db
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sat Feb 10 09:14:34 2007 +0000
+
+ fixed typo, fixed verbose booting
+
+commit fff26e7f1fecaec1bf4c07cc07d1a426b160168b
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Tue Jan 30 18:56:37 2007 +0000
+
+ forgot to add rc.local.shutdown
+
+commit 36e129004f1dfb2e890edc55f99c8eb0df89c668
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Jan 29 21:51:35 2007 +0000
+
+ 'upgpkg: added network listing help to rc.conf'
+
+commit 78b5f6beee0453dd938f1a3c6a6ab5776e6d78f3
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Mon Jan 29 20:45:25 2007 +0000
+
+ fix 6038
+
+commit 1bad30cc17f6cec15668f2bae9d6b72dd44788ee
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Jan 22 21:52:41 2007 +0000
+
+ 'upgpkg: fixed verbose boot option'
+
+commit bced30e91fea71c05e3e521aa7cf04583f0dadbb
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Jan 18 19:21:26 2007 +0000
+
+ 'upgpkg: fixed usb removal'
+
+commit 221f3c66ca47ccf283f8ebbe7f8799cc24176def
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sun Dec 31 16:11:52 2006 +0000
+
+ 'added a bunch of new options'
+
+commit c323a4ae268d20d293351dc5e195e34d19ed28e7
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Mon Dec 18 21:54:53 2006 +0000
+
+ upgpkg: initscripts 0.8-2
+ finally fixed 5445
+
+commit f9b90969a7669044f098b90babe203b145bf55a9
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Dec 18 19:24:54 2006 +0000
+
+ 'upgpkg: added --keymap option'
+
+commit 4b00503d2d25e40b0e962df08005d749cf3a4c87
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sun Dec 17 12:53:22 2006 +0000
+
+ added stat_append to functions, fixed fsck bugs when clock is not set
+
+commit 779bd2abb1b67431b6e353eaba569779fb718833
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sat Dec 16 23:49:35 2006 +0000
+
+ let lvm start quietly
+
+commit 9b58da29d7ce93bf3dc258a28d2fae00eb181f7e
+Author: Thomas Bächler <thomas@archlinux.org>
+Date: Sat Dec 16 22:03:29 2006 +0000
+
+ rc.sysinit, rc.shutdown:
+ - Code cleanup
+ - Added "verbose" commandline option for debugging
+ - Fixed #5968
+ - Fixed #4648
+
+commit 567edd5aa95d5728b50f9fff6d71c368a7f3966a
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat Dec 16 13:31:00 2006 +0000
+
+ 'upgpkg: readded rc.sysinit and hwdetect for 0.8 package'
+
+commit 9a73b01bb6ea96b81b9ed887f8808b47b4fc5f19
+Author: Andreas Radke <andyrtr@archlinux.org>
+Date: Sun Dec 10 21:21:20 2006 +0000
+
+ cuurent x86_64 updated
+
+commit 3fcefcf13b87883216dd5331b2aed84db473de04
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sun Dec 10 14:34:46 2006 +0000
+
+ 'upgpkg: added voodoo tag and new hwdetect'
+
+commit 6b671f7901477d36fca5f8901731e4c0d5e7948f
+Author: Aaron Griffin <aaron@archlinux.org>
+Date: Thu Nov 16 01:01:16 2006 +0000
+
+ upgpkg: initscripts 0.7.3-1
+ Bugfix #5529: Set timezone before hwclock calls
+
+commit c632bec83a37945e5bb4e7cedf4f4d96f0a955ec
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Nov 13 00:00:27 2006 +0000
+
+ FS#5385: Fixed RAID setup code
+
+commit ef6a41ebd7e2ab216e4b950df2a6d0826aef39b7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Nov 8 20:01:06 2006 +0000
+
+ patch from Paul to disable NIS domainname before shutting down (syslog-ng was hanging). Also added a 2>/dev/null to fsck during startup
+
+commit 01f15f89c1cf4cdb77c7d0a8ddb37ddabd7df012
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Oct 2 14:50:41 2006 +0000
+
+ 'upgpkg: added psmouse workaround for new broken lappies'
+
+commit 9c34c7c5c8c525ce17a5bf447e40d78741ee15ba
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Sep 28 19:25:16 2006 +0000
+
+ added CONSOLE check to UTF-8/Locale stuff to avoid doing it when running scripts from cron
+
+commit 00081d09b7ab18b8672a299d61a1281819904890
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Sep 26 06:34:35 2006 +0000
+
+ Added --directisa switch to hwclock in rc.shutdown
+
+commit 2f49e1bb285fc9ad7259caf5edb957d7c891c974
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Wed Sep 20 10:36:16 2006 +0000
+
+ 'upgpkg: added udev persistent rules check'
+
+commit 8d399cf84d6d6192a13286e33258aaa369eee1bb
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Aug 4 07:54:32 2006 +0000
+
+ 'upgpkg: added kexec support to rc.shutdown'
+
+commit 977797d7a67033d03c4be04dba5b789ecdf2a36f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Jul 25 22:36:42 2006 +0000
+
+ set a default for LOCALE so it's no longer needed in /etc/profile
+
+commit 87132356080924e00822a4b24d593e94bb18e24a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 21 19:40:00 2006 +0000
+
+ added --directisa to hwclock calls, support for additional options in crypttab for non-LUKS partitions, fixed the WPA_OPTS varname typo in netcfg
+
+commit 8d214daab85c043f87ed21912b68172cc0e33635
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Jul 7 15:17:34 2006 +0000
+
+ 'upgpkg: fixed usbfs mounting again'
+
+commit 93ba858cb8f3684506bcc5854ce32b637e108d00
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jun 30 19:40:10 2006 +0000
+
+ various fixes -- netcfg fixes, md device node creation fixes w/ mkinitcpio, 2.4 kernel support removed
+
+commit 4d91b544b6f666a12b84f82576b4309622806e83
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jun 30 15:54:33 2006 +0000
+
+ Fixed --menu when using gpm (#4916)
+
+commit 09bb556bf07b89130d27dc137190ff354beadecc
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jun 28 17:27:47 2006 +0000
+
+ handle ESSID fields that contain spaces
+
+commit 6cc15eeb857f9a01e7199c4c665866c7728244aa
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Jun 15 21:54:12 2006 +0000
+
+ added patch from James Rayner to auto-configure WPA through netcfg
+
+commit 96971f91453600f1d94d3e333dfb8773d1e4f596
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Jun 12 17:36:12 2006 +0000
+
+ fixed the path to the console maps in the comment area of rc.conf
+
+commit 5d708a122229e99d1f09f9cfd8297370e1778732
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Wed Jun 7 17:12:17 2006 +0000
+
+ 'upgpkg: removed the rest of 2.4 kernel'
+
+commit b4306a3ede324f6bdbfa5c7b80d0cff15f22c1be
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Wed Jun 7 16:49:32 2006 +0000
+
+ 'upgpkg: removed kernel24 stuff eg. devfsd support and lvm1'
+
+commit ddac836cdbb67ba5b89d21aa3b25a67919efeb88
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 9 18:23:41 2006 +0000
+
+ upgpkg: initscripts 0.7.2
+
+commit dfb74ab60c8bb84f3e02d89cfe8127e55aeb7984
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Mar 27 18:13:56 2006 +0000
+
+ fix for #4296
+
+commit 7cc268dcf5d2e64a3f10b808e8b1b90a8f6fec4a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Feb 26 19:15:58 2006 +0000
+
+ Additional fix for locale stuff, re-enabled the depmod -A call at bootup
+
+commit befe253687d69267cac5e5953e0ca55d18bef000
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Feb 24 06:57:54 2006 +0000
+
+ 'upgpkg: added depmod -A again'
+
+commit 7ad516d1a7bf6fb5eed4e43669a7fb2a0832a552
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Tue Feb 21 07:35:10 2006 +0000
+
+ 'upgpkg: fixed module loading and udev startup'
+
+commit e0074ab78392be117c4cc63b4e0832fef95f2009
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Feb 20 05:33:27 2006 +0000
+
+ default LOCALE is now en_US.utf8
+
+commit d4bd7c245c018d9de3f25eca580515cfc3048217
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Feb 20 05:26:07 2006 +0000
+
+ fix for terminal/locale bug (3996)
+
+commit a33f5477d845f3919cd746ab2be1180cb025b415
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Feb 16 17:56:33 2006 +0000
+
+ hwdetect->udev, removed default usbserial blacklist
+
+commit 655d3db463145facd994e5e3cfd0c0a911b30297
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Feb 16 17:12:06 2006 +0000
+
+ added note about disallowed hyphens in bash variable names
+
+commit 207256890573ce867d4391c362b34f31a1a60865
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Feb 16 10:23:38 2006 +0000
+
+ 'upgpkg: put loading modules in front of udev and disabled depmod -A during boot'
+
+commit 9058c034c77ab62b91f2cd7d3637a2cb04f7c7d7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Feb 13 04:47:51 2006 +0000
+
+ removed unnecessary line from netfs
+
+commit 6411dc721549d99335367f5643c0887095fc7818
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Feb 9 18:48:17 2006 +0000
+
+ added note about dialog package required for netcfg menus
+
+commit 0d286b02f2c425d28c1908a82d99f266d3549919
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Feb 6 19:38:45 2006 +0000
+
+ moved swap activation after local filesystem mounting, so people can use swap files
+
+commit 8172dd9403fa216479c458e222c9d01c5b293437
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Feb 6 18:13:03 2006 +0000
+
+ 'upgpkg: fixed weird scsi raid controllers'
+
+commit f137bbe79f4249a296c0e9064a29f5c76f38273d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Feb 1 21:24:08 2006 +0000
+
+ utf8 little fix
+
+commit affcb39fd921774f48b79fb9d48d68f3a917fd4f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Jan 31 01:30:55 2006 +0000
+
+ added --mknodes switch to the vgscan call (LVM)
+
+commit bd6701616508c5bb21de9166e9b1daa6fe1de769
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Jan 21 20:58:24 2006 +0000
+
+ fixed random-seed restoration
+
+commit e4af7e36ba40ab49993fcc4232dcebdedc1763b9
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Jan 19 16:25:38 2006 +0000
+
+ 'upgpkg: update to new udev module loading'
+
+commit 8f67fcb5f1fb15d67f024f16bf3249da85375418
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Jan 14 08:34:09 2006 +0000
+
+ added hook for rc.local.shutdown
+
+commit cef7bab5145b923577aeea7431d7b19f2dd3946b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Jan 3 09:06:09 2006 +0000
+
+ changed xdm path in inittab
+
+commit 33d5e65a50fa302f6863277c52c061af721a3c44
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Dec 19 18:43:03 2005 +0000
+
+ final touches for utf8 stuff (Thanks Roman\!)
+
+commit e4439a61bca626d05d3c6073ac94740db5c446c4
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Dec 17 18:33:46 2005 +0000
+
+ re-fixed my utf fix (yea, that's right, i fell down a lot when i was a kid)
+
+commit 00b620075a21e293db4b55a8d451ecd2930dbce1
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Dec 17 02:16:47 2005 +0000
+
+ added sr link to makedevs
+
+commit 0d08cad43172cc04df237a4a4271525ad1d527b3
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Dec 17 00:59:04 2005 +0000
+
+ final utf8 fixes, a couple small fixes for hwdetect and netcfg
+
+commit cee3cbb3a261ce0ba812618493e9bd253424ea3f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Dec 15 18:56:19 2005 +0000
+
+ added scsi CD nodes
+
+commit f14a9cc609ce341ef2327c3ae93aa2695b58b392
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Tue Dec 13 21:43:08 2005 +0000
+
+ 'upgpkg: added kernel_verion=, cleaned up some parts added --modules for MODULES= generation for rc.conf use'
+
+commit c4c551a2f870f579438ae38b07ff9c14008cd6c9
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 13 04:12:28 2005 +0000
+
+ makedevs fix
+
+commit a8db77d46d74fa3a8a0e13870b94c916a60358b8
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 13 04:06:46 2005 +0000
+
+ latest utf fixes
+
+commit fcdcb21e2c33b1d3e359dc847638b936caf2aeee
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 13 01:55:31 2005 +0000
+
+ makedevs: added ternary and quaternary ide/scsi devices
+
+commit 675e9d69d02233e0079672f6c10cbe07da3027ad
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Dec 12 10:40:15 2005 +0000
+
+ 'upgpkg: removed unneeded utf stuff, umlauts in user names do not work, you even cannot create them,
+ added quiet option to filsystem check, fixed garbeled fonts if no framebuffer is used'
+
+commit d768a9c95a254e09a34c39aa86840c01cb6d97dd
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Dec 7 00:21:45 2005 +0000
+
+ changed both network scripts to use good ol' /bin/kill instead of dhcpcd's -k switch (I forgot about #2942)
+
+commit f45c3abd5697fa89d1a6431d8dbf5e96e6804ca8
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 6 06:45:42 2005 +0000
+
+ Added interface param to dhcpcd -k calls in network and netcfg
+
+commit cfaa5552fcbe964a172138e5e6c87e54abb6ce4c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Dec 5 18:59:11 2005 +0000
+
+ dhcpcd fix in rc.d/network
+
+commit cec2d46513c7cd557f219fa2ede3c7a816a526dc
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat Dec 3 13:25:37 2005 +0000
+
+ 'upgpkg: fixed ide check'
+
+commit 7e18ec8806c28d52c771cacda045aa3bd81ba0b2
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Dec 1 21:04:15 2005 +0000
+
+ fixed wpa_cli path in netcfg
+
+commit 78365fe57d61645c1b8282784d863a0cd8537eb5
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 29 01:26:11 2005 +0000
+
+ finished crypttab work, fixed a bug in hwdetect related to custom kernels
+
+commit 0d7cb77c48fc6232a8342fba9056a1896898b066
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Nov 28 22:32:00 2005 +0000
+
+ 'upgpkg: fixed custom kernels'
+
+commit 2c90c8af7bee4f06cf05c481e658406df35fe401
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Nov 28 19:36:56 2005 +0000
+
+ added USEWPA to template to enable/disable wpa_supplicant
+
+commit 15c49deac15f97e647afc081c7b5e210ad4bdcd3
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Nov 28 19:14:53 2005 +0000
+
+ moved sysctl config stuff to precede daemon startup (#3530)
+
+commit fb8a47586d0c5c5833a6bee2adc162a22b646d5a
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sun Nov 27 18:55:30 2005 +0000
+
+ 'upgpkg: fixed lock on kernels <= 2.6.12'
+
+commit 66779d909c3a08f2c3fa0811de12f0e3b5c54bc0
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat Nov 26 15:55:36 2005 +0000
+
+ 'upgpkg: fixed non ide systems, fixed usb modules'
+
+commit b087f41b86014ba5dfc0b23ea79d6897573fb562
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Wed Nov 23 12:54:55 2005 +0000
+
+ 'upgpkg: fixed hwdetect syntax for rc.sysinit'
+
+commit a03faeb98fbe82a01977a9900b0d1b6974aac3c6
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Wed Nov 23 12:45:41 2005 +0000
+
+ 'upgpkg: fixed mtp modules, added modules-order option, changes options to -- syntax'
+
+commit d8df29152b8401e4c56a07b8920f34fdf9252bc1
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Nov 23 01:58:50 2005 +0000
+
+ added check for /sys/devices
+
+commit fca87ebae05b19c0da51c1b996f4bddad82c3115
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Mon Nov 21 08:52:49 2005 +0000
+
+ 'upgpkg: hwdetect fixed module order, added load_modules=off to rc.sysinit'
+
+commit d7695ef38916be8e806b84f8e195a45a7b2ec217
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat Nov 19 15:44:02 2005 +0000
+
+ 'upgpkg: added more modules'
+
+commit 561ff8a3abbda0a86cc2a479d8e1a9e1b965b0d1
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Nov 19 01:47:31 2005 +0000
+
+ added crypttab stuff
+
+commit 23f08df5cb31d38347582e4d62f9279385c612ba
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Fri Nov 18 19:00:25 2005 +0000
+
+ 'upgpkg : added full ide,scsi detection to hwdetect'
+
+commit 6931feb5463b3ce9119753bda74279ec87ed447a
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Thu Nov 17 07:52:21 2005 +0000
+
+ 'upgpkg: added new PNP software and some workarounds'
+
+commit 0cddbac760aa1b38e5fb68d54b315cb01c67b7b6
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 15 09:07:13 2005 +0000
+
+ cosmetics
+
+commit 2dc0038155b978eb70be482313cc8535dadc436d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 15 02:51:52 2005 +0000
+
+ added variables for autoloading modules, cleaned up rc.conf a bit
+
+commit abdeaf8051aaadb9f5270a14e45481a8d61e0b95
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 15 01:18:14 2005 +0000
+
+ added tpowa's changes, cleaned up output and removed redundant code
+
+commit 684a99329e37924e84344cb340e5022628d6777c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Nov 14 17:46:46 2005 +0000
+
+ more thorough cleaning of /var/run at bootup
+
+commit e3315ad97c60b8cbad31aff8500d269d9176a9b5
+Author: Tobias Powalowski <tpowa@archlinux.org>
+Date: Sat Nov 12 15:00:08 2005 +0000
+
+ 'upgpkg: added more text to show modules, to make it more readable :) "
+
+commit 9e02c37ccd310844c919f27af64c901979c4105d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 11 18:49:54 2005 +0000
+
+ updated hwdetect
+
+commit 9683aeadd86569b69ad44d270e006284e565dfd5
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 11 18:46:12 2005 +0000
+
+ changed ifup() to skip interfaces that are already up
+
+commit 78ce45a497753e2be061e29a6464fcd969041895
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Nov 10 21:56:55 2005 +0000
+
+ added nocifs to pre-network mounts, fixed mdadm.conf missing errors
+
+commit 0daa0d11302e16ba26d7518c1edf0e4887aade9c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Nov 10 19:21:59 2005 +0000
+
+ little bugfix
+
+commit d87c9749651741249b4c7cbf5f18b7ab1b3300fb
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Nov 10 19:06:51 2005 +0000
+
+ tpowa's hardware detection script
+
+commit d7e23b7ef7c92f7c9529c65a255b524b26648cc3
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Nov 10 02:34:20 2005 +0000
+
+ added more intelligence for RAID/LVM setups from the initrd
+
+commit 0e992c0464125a0cb0207171a053dbf64c593833
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Nov 9 21:22:44 2005 +0000
+
+ added logic to free up initrd memory once it's not needed anymore
+
+commit 71468248567e6bf1e794094d9b5f87ac61de033a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Nov 9 21:21:17 2005 +0000
+
+ added logic to free up initrd memory once it's not needed anymore
+
+commit f947ecffc4a9109d0790e5b2853e2a835b4cf81b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 4 18:29:25 2005 +0000
+
+ fixed a syntax bug in locale setting
+
+commit 826e8af03cdfc3edec0dfc382a4f4308748a08f7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 4 09:50:36 2005 +0000
+
+ added support for encrypted root filesystems through the initrd
+
+commit e00744e1d385f80f44618baea869136dcf64c88c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 4 01:44:56 2005 +0000
+
+ dm changes
+
+commit 3f2fb1767eb2c8167a4f78999e431da73b9c8e8d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 4 00:54:22 2005 +0000
+
+ makedevs helper script -- not added to package yet
+
+commit c8a4f09b7943a7fe9a875d9fc7af7decd29db6a2
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Oct 22 21:23:47 2005 +0000
+
+ added patch for wpa_supplicant support
+
+commit f22d7a53b09ad0e28911117412c1cd0ab5c7bb68
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Oct 21 23:35:39 2005 +0000
+
+ upgpkg: initscripts 0.7.1
+
+commit fa6d682d8bb1d95525e9f6540917446ad1247ea6
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Oct 12 16:53:43 2005 +0000
+
+ another quick fix for netcfg stuff (no rebuild yet)
+
+commit 14886e1bf20897e2efbc677d6bd1846db0201cbb
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Oct 6 17:00:31 2005 +0000
+
+ added WIFI_WAIT parameter (no rebuild yet)
+
+commit 79142a38d91eaf27a6c677e0a6511f855e57e30d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Oct 3 17:58:51 2005 +0000
+
+ added ability to use the netcfg menu from the NET env var
+
+commit 39f5db6e89fd04da3979c11c3b2761ea031cd94d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Sep 29 07:22:25 2005 +0000
+
+ added tpowa's fix for locale stuff
+
+commit e772aeae76f2ad704a834dc17df02dbc137a6573
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Sep 15 20:05:07 2005 +0000
+
+ modified netcfg/network scripts -- you can list multiple entries in NET_PROFILES that use the same INTERFACE. They will be started one at a time, and the first successful one will be kept.
+
+commit 0be8f5b2d33fc6160e2a62d33fc1f828218fa90a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Jul 18 19:17:14 2005 +0000
+
+ fixed netcfg to remove stale dhcpcd .pid files (#2973)
+
+commit 00945333dc1dd08d893a6c42f395e7d3c81dad0d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jul 6 05:15:37 2005 +0000
+
+ fixed a netcfg bug where disabled profiles were being started
+
+commit 0fa1f0eeb3422ba0e84a346a20437172f26859da
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 1 02:54:50 2005 +0000
+
+ fixed a --stopall bug in netcfg
+
+commit a440a006d7dc42ad072b13986f1f737e8f7e1719
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 1 00:13:38 2005 +0000
+
+ fixed some spacing in rc.multi -- cosmetic
+
+commit 863e8311cfc2ec7dc98fdb43abaa8499dd3414a4
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Jun 30 23:57:54 2005 +0000
+
+ added new netcfg stuff for roaming network profiles
+
+commit 47ca58301f0bf0680baf59465202c4209b1ac112
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Jun 5 20:30:12 2005 +0000
+
+ rc.sysinit now sets the NIS domain name, if configured. Also fixed a /var/locks typo
+
+commit 0ad54a5ba99d95c9b5dfe02f567e1f349de6a720
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jun 1 17:36:42 2005 +0000
+
+ added -q switch to sysctl
+
+commit b5d692b639b9e4a47cd6ba920b91a6d2ff50dc3d
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 31 18:31:01 2005 +0000
+
+ moved usb setup above the Loading Modules stage, so sane and other usb things will work correctly (#2770)
+
+commit cc6648d06dba085b903db820ad581dd94eb669ef
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun May 22 17:40:33 2005 +0000
+
+ added sysctl call from rc.sysinit
+
+commit 41e115b5973f6498ce4bfce6fe772b8d0b459700
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 18 06:59:02 2005 +0000
+
+ added a /proc/modules check before running modprobe, just in case the user is running a non-modular kernel
+
+commit c4a367e15b1bf0c9814a674c0a55084aa714245a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Mar 24 18:53:37 2005 +0000
+
+ added CIFS to netfs script
+
+commit 8b862a2073ad6fe7303a4dbbe7d7316a60db1147
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Mar 16 17:31:30 2005 +0000
+
+ updated copyright year in rc.sysinit
+
+commit 8aff6add70fd50b3febe363a0002098f21e2679b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Mar 11 20:02:08 2005 +0000
+
+ added support for backgrounding daemons at startup with a '@' prefix, commented out the ldconfig call at startup, added support for unicode console maps, added a hotplug_ifup() function rc.d/network for hotplug's net.agent to use
+
+commit 22805e822d4e9fee9c1f4331dee31bccd1db45d2
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Mar 6 20:08:29 2005 +0000
+
+ added logic to handle shutdown -F (forcefsck)
+
+commit 92d43c54f0bd5142a2a844b1910d15c808d86992
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Feb 11 01:21:43 2005 +0000
+
+ added ethernet bonding support (still untested)
+
+commit e8a2e4663543d16fcafa4c62c75f42fdab32ff28
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Jan 2 23:52:40 2005 +0000
+
+ fixed a typo in the rc.conf comments
+
+commit 45d3c546ee36b28c6808fb4330669b1c23437c26
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 30 07:33:19 2004 +0000
+
+ fixed the missing /dev/initctl problem with udev in runlevel 1
+
+commit 4c1c59be80c29f73655913ff139717268ff1f50f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 23 22:58:25 2004 +0000
+
+ made rc.d/network pay attention to the new conf.d files (dhcpcd and wireless). also modified rc.sysinit to wait til after modules are loaded before attempting to mount /proc/bus/usb. If the user uses hotplug, then the usb host modules may not be loaded yet, but that's okay -- hotplug will mount /proc/bus/usb for them
+
+commit 2822ea48f2e7609232d4e4b47285d60097de2828
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Sep 28 06:24:03 2004 +0000
+
+ used depmod -A in rc.sysinit to update module deps
+
+commit 85c899a1ca88c088aaeb679dc009687670e30ac7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Sep 24 17:22:34 2004 +0000
+
+ updated rc.single to pay attention to udev and syslog-ng
+
+commit 8784d3a487b1613759e871c8f8b4a4530509bdd3
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Sep 12 19:40:51 2004 +0000
+
+ added fix for xorg temp directories (bug #1408)
+
+commit 20dceb289f61b69a98c6377921ee2a009aeefd98
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 23 01:03:08 2004 +0000
+
+ re-mounted / after removing /etc/mtab, so it's written to mtab properly
+
+commit 9f5d7b15d7b58b7a3d80a8923a2ff1952c90966a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jul 21 22:15:59 2004 +0000
+
+ re-mount /sys and /proc once / is rw so the entries can be written to /etc/mtab
+
+commit ef0a365fc88fd1b02883dd42e0afb0929fbfa3f4
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Jul 18 21:28:41 2004 +0000
+
+ fixed the sysfs problem with 2.4
+
+commit 5ef7c1839eed06599d615380dae4447fe43dfb34
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 16 03:03:26 2004 +0000
+
+ modified ifdown to bring a dhcp'd eth0 down even if the .pid file is not found (#756)
+
+commit 2881e158d80e1203d2fae41ff2ce0f122b132e45
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 16 01:03:51 2004 +0000
+
+ made syslog-ng Arch's new default logger
+
+commit 3280eeff177ecf79c32213303c9eb320b579d040
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jul 16 00:27:57 2004 +0000
+
+ updated version header to 0.7, added support for udev and static /dev trees
+
+commit 2c20f4d5637da88e983b65db9c97373aa79d8a37
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Jul 3 19:40:02 2004 +0000
+
+ added iflist and rtlist functions and made ifup,ifdown,rtup,rtdown accessible from outside the script
+
+commit cd0e2c63acc50d080edba54b797f7f1c58da1312
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu May 27 00:30:15 2004 +0000
+
+ fixed the lvm2 segfault on shutdown
+
+commit f396331a675e17ef282b56ea228e66383d401400
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed May 19 16:56:48 2004 +0000
+
+ added sysfs mounting to fix LVM2 segfaults
+
+commit 446e095bdfb1d4d9c31f729d4169aa4a9f44797f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 18 23:40:53 2004 +0000
+
+ added better LVM handling
+
+commit e555d5efc43f7e8597dd90482e145f6d1936faf8
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 11 21:34:59 2004 +0000
+
+ added hotplug to the DAEMONS array (disabled by default)
+
+commit 262af2251dd4675e3664435068d4a96b21ab7d74
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Mar 26 20:01:07 2004 +0000
+
+ added -h arg to poweroff to park the hard drives
+
+commit abbe7921517e87dcf3fa61036d26d72bc714257a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Feb 29 23:09:37 2004 +0000
+
+ added --ignorelockingfailure during startup vgchange (LVM2)
+
+commit 0d76f45bffddced00c83b0c06f1be796a780366b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Feb 29 07:03:00 2004 +0000
+
+ updated for LVM2
+
+commit d9f8f3c07bcf1ab349fa6484980a04ef57c7212c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Feb 23 03:32:36 2004 +0000
+
+ added setup commands for LVM2
+
+commit d4a5c5ef402ca7315e5429eaccb0748e38b964af
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Feb 19 18:50:09 2004 +0000
+
+ added cleanups by Leif Askeland
+
+commit 45ede7cf9dd872c580e9c2a57a00b0350f035371
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Feb 18 19:35:17 2004 +0000
+
+ updated copyright
+
+commit b6fab06a33cb0c829731c3123ef35444c6909d72
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Jan 30 18:30:06 2004 +0000
+
+ added a rc.d/netfs script to mount network-based filesystems from DAEMONS
+
+commit 4abccbdf439817f1328547f1f22db969fe6d8591
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Jan 10 00:46:13 2004 +0000
+
+ fixed a kernel 2.6 bug re: console fonts
+
+commit a7768b2ae842c55413b1dce8a3f19e7c730885fa
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 30 22:42:18 2003 +0000
+
+ network-based mounts are not mounted til rc.multi runs
+
+commit 9009002d949745ec8824662680c06cf34040dba8
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 30 22:37:50 2003 +0000
+
+ removed a debug comment
+
+commit 4fa550ea84f951b4afe5c2e4af4aad32b7a901f6
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Dec 30 22:23:36 2003 +0000
+
+ added a cosmetic fix to ifdown() in rc.d/network
+
+commit e9b62e0418df5ce6db98de36837bab2922154229
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Dec 21 08:58:37 2003 +0000
+
+ removed a leftover debugging statement
+
+commit a71e42c461da1672582143a829654049399616e7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Dec 21 00:48:23 2003 +0000
+
+ upgpkg: initscripts 0.6
+
+commit 53ae13821436183990e40cffefa8c9cff4b4f2ae
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Oct 10 22:24:34 2003 +0000
+
+ fixed the licensing line
+
+commit 93dd5710cf2273c228135959c22f9e4f33d78477
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Oct 10 01:26:53 2003 +0000
+
+ added a missing space
+
+commit 065e944539ec9b527fa163317c0a633c872c809b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Oct 10 01:16:08 2003 +0000
+
+ a little formatting improvement
+
+commit 7f4117b05f9e4730657779ec7d4b3b08ba12616c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Oct 10 01:10:18 2003 +0000
+
+ added color to rc messages and fixed bug #168
+
+commit be8b6f59470b8779c3d4e10b3045507920931896
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Oct 4 07:41:42 2003 +0000
+
+ added -x check to /sbin/fsck, so reiserfs users can uninstall e2fsprogs without script errors
+
+commit 3a161b0240eb8eedcc8affb5e0c5b92d058619d9
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Sep 19 05:16:21 2003 +0000
+
+ added consolefont setting to rc.conf
+
+commit 6ea51dec01002c6b392c374fa70a62020edffd84
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Sep 19 04:57:20 2003 +0000
+
+ added timeout to dhcp startup
+
+commit 2a48c5bd8db694cfe3a26cc3ef92e36050859b31
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Sep 19 04:29:34 2003 +0000
+
+ modified network script to not bail out on error
+
+commit 25223b3c0c1be7d320299af4e31062295694098a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Aug 25 19:15:49 2003 +0000
+
+ improved lvm detection/activation
+
+commit da04ddf1b88b62ad77db29b8efa33649a0871b58
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Jul 12 19:21:26 2003 +0000
+
+ added a check for lvmtab before activating LVM groups
+
+commit e39affb13f412f21a93205431c2abc625b4238a4
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jul 9 02:13:45 2003 +0000
+
+ removed the conf.d stuff -- conf.d files will be parsed individually by the rc.d scripts to avoid name collisions
+
+commit d69b11e73a70c9c0ed6cd888ff4ac4eb3e877ec2
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jun 4 00:22:45 2003 +0000
+
+ fixed a rc.sysinit bug and moved conf.d parsing to the top of rc.conf
+
+commit 18c7679d90ca5c1c9508548c35c0a4ea14ca4d6f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 27 18:29:39 2003 +0000
+
+ fixed a small typo
+
+commit 2e25861ad03003273707fa604522e3390c24f895
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue May 27 17:14:50 2003 +0000
+
+ moved nfsmount to nfs-utils
+
+commit ba769985bf38b1eb4e54f0e19d8b3502216646d6
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon May 26 22:22:04 2003 +0000
+
+ added lvm handling
+
+commit df91d849d2c19bd070473da49dd8befc7aae978c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri May 23 23:58:57 2003 +0000
+
+ upgpkg: initscripts 0.5
+
+commit ead9f8db5fe817f019512681d5169dffad705357
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu May 8 18:12:46 2003 +0000
+
+ added -D, -H, and -h to the dhcp line
+
+commit a85df6abb081d7a7d51b00e7e301d1497fede30a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Feb 7 17:05:02 2003 +0000
+
+ updated PKGBUILD release
+
+commit e4398c2e693441b8844645ee69fd3b7e483b3530
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Feb 7 16:58:42 2003 +0000
+
+ added the MODULES=() line to rc.conf, with loading in rc.sysinit
+
+commit f6081f262419c2a4880d372636e391a52e148782
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Jan 7 01:48:51 2003 +0000
+
+ updated rc.single to shutdown daemons correctly
+
+commit 6c4a6fc1938f12ee85b4f593de64a8776e5c1ba0
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Jan 6 23:23:41 2003 +0000
+
+ kill dhcpcd pid files before running the client daemon
+
+commit 19c04471ce76a3f803fdf47b964880266b529070
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Dec 14 00:13:55 2002 +0000
+
+ fixed the location of adjtime
+
+commit 96cb8c51e0ddb57f382c958ebb7808baaa258765
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Dec 12 22:27:36 2002 +0000
+
+ modified to stat_fail to return a $retval
+
+commit 81da8c411f590b436e0cffcae9dd4c30598d35b2
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Nov 29 09:06:45 2002 +0000
+
+ fixed a syntax bug in rc.sysinit
+
+commit c5f67416f3250e0d16eb2e588fc2b62435727d3c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Nov 27 00:36:14 2002 +0000
+
+ fix
+
+commit 43cda626dbc05e92dffc0027ef19db9d3cc44d37
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 26 23:26:48 2002 +0000
+
+ added nfsmount (from jk)
+
+commit c8cd508809408a0be9f1fbeb65775ab7fb083f3b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Nov 26 18:17:31 2002 +0000
+
+ Added utf hwclock support (from user patch)
+
+commit 914b0b3b572a3d5d311682a88424d165589798f1
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Nov 23 20:37:55 2002 +0000
+
+ added jk's changes: system clock is set earlier on, and modules.dep is only
+ updated if new modules are present.
+
+commit dd4248ed74b9adce32910ee95274719249220757
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Aug 28 21:43:10 2002 +0000
+
+ removed PROFILES array
+
+commit eb2f42cba2d8134e83321810dcad897cc88e4716
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Aug 24 20:54:22 2002 +0000
+
+ rc.sysinit removes /var/run/daemons/* on bootup
+
+commit fd8fde036ab46b593590b362bc94b051e432a295
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Jul 24 02:57:16 2002 +0000
+
+ Upgraded initscripts to 0.3
+
+commit 2b503065569fa2ffedf5eafc76158c74062ac49b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Jun 11 05:07:54 2002 +0000
+
+ nada
+
+commit efa9a6d681b87fa4b8e321173690144b17a08d35
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Apr 27 21:04:15 2002 +0000
+
+ Added DHCP handling to initscripts
+
+commit 30277f5e1ce30a10ed08ae2529282718c86ac826
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Apr 19 17:16:37 2002 +0000
+
+ *** empty log message ***
+
+commit f7a1c1ba6c35069ed6086e41146471fe97856325
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Apr 19 17:15:35 2002 +0000
+
+ *** empty log message ***
+
+commit 3a3db1e368443447d7eaec461110bb122d026d83
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Apr 19 17:13:21 2002 +0000
+
+ Cleaned up networking in initscripts
+
+commit cd5a839558fa3e5b10423fa33e621be2f27acf12
+Author: Judd Vinet <judd@archlinux.org>
+Date: Fri Apr 19 07:28:04 2002 +0000
+
+ Updated for /etc/profile.d
+
+commit f5e0fa814e1f31279509645a25057dcefa5eaadc
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Apr 16 03:59:06 2002 +0000
+
+ Updated network rc script with jproctor's disable-eth changes
+
+commit 8bc78f134bf719b16a3b3b2a7cea947fbf526e3b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 15 16:45:38 2002 +0000
+
+ Added arch-release to filesystem
+ Fixed initscripts (again)
+
+commit b840b6f59bfa39bceb663ad1b40f4c0ff5984366
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 15 07:00:55 2002 +0000
+
+ *** empty log message ***
+
+commit 9a59bb9539dacac884b9c3b0088e22ba762f2b9b
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 15 06:53:10 2002 +0000
+
+ Updated initscripts
+
+commit 2f4936aec49df2c681ae0862103cee8376c5ab57
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 15 06:47:05 2002 +0000
+
+ Bugfix for initscripts
+
+commit 5b61b6c2bf49d75df992a4dc39757e66a536dbcd
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Apr 15 06:41:16 2002 +0000
+
+ Updated initscripts for multiple ethernet interfaces
+
+commit 91fd2beff99c9e623a201c8221964353c8669044
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Apr 11 05:06:15 2002 +0000
+
+ Updated installer script
+ Added package dhcpcd
+ Took ash job control out of busybox for bootdisk
+
+commit 2cb34b31712bf72ae6c30e5029572463152a082f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Mar 24 08:50:48 2002 +0000
+
+ Fixed a runlevel bug in initscripts
+
+commit 65405267704892a9bcb42186c95adcf4566cbf8c
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sun Mar 24 08:40:40 2002 +0000
+
+ Added rc.d network script to initscripts
+
+commit eea6fee11ad792708d6b8fbf0cb5b42b00ea1c91
+Author: Judd Vinet <judd@archlinux.org>
+Date: Thu Mar 14 08:34:49 2002 +0000
+
+ Removed all filelist files from repository
+
+commit 57d51e9a853fc21be0e733253ac56f2d9756d3a7
+Author: Judd Vinet <judd@archlinux.org>
+Date: Wed Mar 13 08:05:47 2002 +0000
+
+ Updated inittab for X11
+
+commit d0ea35d522f7e68b198afe01bf369463af56259f
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Mar 12 05:37:01 2002 +0000
+
+ Rebuild package pcmcia-cs for 2.4.18
+ Tweaked initscripts/filesystem
+ Added doc/install.txt and misc/cdboot/etc/issue and scripts/makerelease
+
+commit 14e3f9480a7364200b999477fa4ab9da16884831
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Mar 11 00:58:34 2002 +0000
+
+ Removed rc.proto, updated rc.single
+
+commit 325b46a6b02aee695658eafe6b714d0e02810e1a
+Author: Judd Vinet <judd@archlinux.org>
+Date: Sat Mar 9 10:07:16 2002 +0000
+
+ Added some rudimentary networking stuff
+
+commit 897380f9b8071b8df0dcdb85cc9e1424640762b9
+Author: Judd Vinet <judd@archlinux.org>
+Date: Tue Mar 5 04:59:03 2002 +0000
+
+ Changed name to Arch Linux
+
+commit 98c76a453222169f12b0e95f8a7ed0175e182598
+Author: Judd Vinet <judd@archlinux.org>
+Date: Mon Mar 4 07:28:25 2002 +0000
+
+ Initial revision
diff --git a/abs/mv-core/initscripts/PKGBUILD b/abs/mv-core/initscripts/PKGBUILD
new file mode 100644
index 0000000..c568c38
--- /dev/null
+++ b/abs/mv-core/initscripts/PKGBUILD
@@ -0,0 +1,23 @@
+# $Id: PKGBUILD 25007 2009-01-22 17:10:39Z aaron $
+# Maintainer: Thomas Baechler <thomas@archlinux.org>
+# Maintainer: Aaron Griffin <aaron@archlinux.org>
+
+pkgname=initscripts
+pkgver=2009.01
+pkgrel=7
+pkgdesc="System initialization/bootup scripts"
+arch=('i686' 'x86_64')
+url="http://www.archlinux.org"
+license=('GPL')
+groups=('base')
+backup=(etc/inittab etc/rc.conf etc/rc.local etc/rc.local.shutdown)
+depends=('glibc' 'bash' 'awk' 'grep' 'coreutils' 'sed' 'udev>=118' 'net-tools' 'ncurses' 'kbd' 'findutils')
+source=(ftp://ftp.archlinux.org/other/initscripts/${pkgname}-${pkgver}.tar.gz rc.sysinit.patch rc.shutdown.patch)
+md5sums=('b947f3efd5d4681459fe8073d610f1b5')
+
+build() {
+ cd ${startdir}/src/${pkgname}-${pkgver}/
+ patch -p0 < $startdir/src/rc.sysinit.patch || exit 1
+ patch -p0 < $startdir/src/rc.shutdown.patch || exit 1
+ DESTDIR=$startdir/pkg ./install.sh
+}
diff --git a/abs/mv-core/initscripts/__changelog b/abs/mv-core/initscripts/__changelog
new file mode 100644
index 0000000..8d03d24
--- /dev/null
+++ b/abs/mv-core/initscripts/__changelog
@@ -0,0 +1 @@
+Patch init scripts
diff --git a/abs/mv-core/initscripts/initscripts.install b/abs/mv-core/initscripts/initscripts.install
new file mode 100644
index 0000000..360101c
--- /dev/null
+++ b/abs/mv-core/initscripts/initscripts.install
@@ -0,0 +1,7 @@
+post_upgrade() {
+ if [ "$(vercmp $2 2009.07)" -lt 0 ]; then
+ echo "==> Adjusting /etc/inittab for transition to /dev/tty standard."
+ echo "==> Original file saved as /etc/inittab.pacsave"
+ sed -i'.pacsave' 's#vc/\([0-9]\)#tty\1#' /etc/inittab
+ fi
+}
diff --git a/abs/mv-core/initscripts/rc.shutdown.patch b/abs/mv-core/initscripts/rc.shutdown.patch
new file mode 100644
index 0000000..187d1b7
--- /dev/null
+++ b/abs/mv-core/initscripts/rc.shutdown.patch
@@ -0,0 +1,23 @@
+--- rc.shutdown.orig 2009-02-06 15:32:04.000000000 +0000
++++ rc.shutdown 2009-02-06 15:45:05.000000000 +0000
+@@ -22,6 +22,12 @@
+ /etc/rc.local.shutdown
+ fi
+
++#unmount network filesystems for runit
++if [ -e /var/service/netfs ]
++then
++ /etc/rc.d/netfs stop
++fi
++
+ if [ "$PREVLEVEL" = "3" -o "$PREVLEVEL" = "5" ]; then
+ # Shutdown daemons
+ let i=${#DAEMONS[@]}
+@@ -39,6 +45,7 @@
+ fi
+ fi
+
++
+ # Terminate all processes
+ stat_busy "Sending SIGTERM To Processes"
+ /sbin/killall5 -15 &> /dev/null
diff --git a/abs/mv-core/initscripts/rc.sysinit.patch b/abs/mv-core/initscripts/rc.sysinit.patch
new file mode 100644
index 0000000..e34f11f
--- /dev/null
+++ b/abs/mv-core/initscripts/rc.sysinit.patch
@@ -0,0 +1,24 @@
+--- /tmp/rc.sysinit.orig 2009-04-02 16:40:47.000000000 +0000
++++ rc.sysinit 2009-04-02 16:44:20.000000000 +0000
+@@ -7,10 +7,9 @@
+ . /etc/rc.d/functions
+
+ echo " "
+-printhl "Arch Linux\n"
+-printhl "${C_H2}http://www.archlinux.org"
+-printhl "Copyright 2002-2007 Judd Vinet"
+-printhl "Copyright 2007-2009 Aaron Griffin"
++printhl "MythVantage"
++printhl "Experience it!"
++printhl "${C_H2}http://www.mythvantage.org"
+ printhl "Distributed under the GNU General Public License (GPL)"
+ printsep
+
+@@ -85,6 +84,7 @@
+ if ! [ "$load_modules" = "off" ]; then
+ if [ -f /proc/modules ]; then
+ stat_busy "Loading Modules"
++ /usr/MythVantage/bin/load-modules-mythvantage.sh
+ for mod in "${MODULES[@]}"; do
+ if [ "$mod" = "${mod#!}" ]; then
+ /sbin/modprobe $mod
diff --git a/abs/mv-core/runit-scripts-mv/PKGBUILD b/abs/mv-core/runit-scripts-mv/PKGBUILD
index 04b2c92..d4e8dc3 100755
--- a/abs/mv-core/runit-scripts-mv/PKGBUILD
+++ b/abs/mv-core/runit-scripts-mv/PKGBUILD
@@ -1,28 +1,30 @@
-pkgname=runit-scripts-mv
+pkgname=runit-scripts
pkgver=1.8.0
-pkgrel=7
-pkgdesc="collection of startup scripts for runit MythVantage styel"
+pkgrel=301
+pkgdesc="collection of startup scripts for runit"
url="http://smarden.org/runit/"
license="BSD"
depends=('glibc' 'util-linux' 'initscripts' 'runit' )
-makedepends=()
+makedepends=('rsync')
conflicts=()
replaces=()
-backup=()
+backup=(etc/runit/1.local)
install=runit.install
-source=()
+source=(fbsplash-runit.sh)
arch=('i686')
build() {
- rsync -a --exclude=.svn $startdir/runitscripts $startdir/src
+ rsync -a --exclude=.svn --exclude=*~ $startdir/runitscripts $startdir/src
cd $startdir/src/runitscripts
install -d $startdir/pkg/etc/
install -d $startdir/pkg/etc/runit/
install -d $startdir/pkg/var/service
install -d $startdir/pkg/etc/sv
install -d $startdir/pkg/sbin
- install -m0700 1 2 3 ctrlaltdel $startdir/pkg/etc/runit
+ install -d $startdir/pkg/etc/rc.d/functions.d
+ install -m0700 1 2 3 1.local ctrlaltdel $startdir/pkg/etc/runit
+ install -m755 $startdir/src/fbsplash-runit.sh $startdir/pkg/etc/rc.d/functions.d/fbsplash-runit.sh
install -m0755 reboot-runit halt-runit logger $startdir/pkg/sbin
rsync -a --exclude=.svn services/* $startdir/pkg/etc/sv
}
diff --git a/abs/mv-core/runit-scripts-mv/fbsplash-runit.sh b/abs/mv-core/runit-scripts-mv/fbsplash-runit.sh
new file mode 100755
index 0000000..aa391b0
--- /dev/null
+++ b/abs/mv-core/runit-scripts-mv/fbsplash-runit.sh
@@ -0,0 +1,27 @@
+# fbsplash function.d script #
+# Author: Greg Helton <gt@fallendusk.org> #
+
+# Who is calling? #
+CALLER=$0
+
+# splash stuff #
+. /etc/conf.d/fbsplash.conf
+. /sbin/splash-functions.sh
+
+# Redefine the stat functions #
+
+stat_runit() {
+ printf "${C_OTHER}${PREFIX_REG} ${C_MAIN}${1}${C_CLEAR} "
+ printf "${SAVE_POSITION}"
+ deltext
+ printf " ${C_OTHER}[${C_BUSY}BKGD${C_OTHER}]${C_CLEAR} "
+ # Load variables #
+ var_load STEP_NR MAX_STEPS RC_MULTI RC_SYSINIT RC_SHUTDOWN
+ # Only update the splash progress if we're in sysinit, multi, or shutdown. #
+ ((SPLASH_STEP_NR++))
+ SPLASH_PROGRESS=$((100*${SPLASH_STEP_NR}/${SPLASH_MAX_STEPS}))
+ SPLASH_CURRENT_PROGRESS=${SPLASH_PROGRESS}
+ splash_update_progress ${SPLASH_PROGRESS}
+ var_save STEP_NR CURRENT_PROGRESS
+
+}
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/1 b/abs/mv-core/runit-scripts-mv/runitscripts/1
index 6e4425d..79381ea 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/1
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/1
@@ -5,7 +5,7 @@
hostname `cat /etc/hostname`
/sbin/sysctl -p 2>/dev/null >/dev/null
#yes it's needed the 2nd time
-/usr/LH/bin/load-modules-mythvantage.sh >/dev/null
+/usr/MythVantage/bin/load-modules-mythvantage.sh >/dev/null
rm /etc/dhcpc/dhcpcd*.pid 2>/dev/null
rm -f /etc/sv/frontend/.runtime/* 2>/dev/null
rm -f /etc/runit/reboot 2>/dev/null
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/acpid/log/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/acpid/log/run
index 20c892e..d00b44d 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/acpid/log/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/acpid/log/run
@@ -1,8 +1,8 @@
#!/bin/sh
exec 2>&1
-#export TERM=linux
-#. /etc/rc.conf
-#. /etc/rc.d/functions
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
#stat_runit "Starting MythBackend logger"
/usr/bin/logger -p info -t acpid
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/alsa-utils/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/alsa-utils/run
index 17f5f99..fe5e905 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/alsa-utils/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/alsa-utils/run
@@ -1,3 +1,6 @@
#!/bin/sh
exec 2>&1
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
exec /etc/rc.d/alsa start
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/certmaster/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/certmaster/run
index 745b1b3..0b0acd1 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/certmaster/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/certmaster/run
@@ -1,2 +1,5 @@
#!/bin/bash
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
exec /usr/bin/certmaster
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/frontend/log/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/frontend/log/run
index 463045f..df916cd 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/frontend/log/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/frontend/log/run
@@ -1,5 +1,8 @@
#!/bin/sh
exec 2>&1
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
. /etc/systemconfig
/usr/bin/logger -p local6.info -t mythfrontend
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/lircd/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/lircd/run
index 0a398ac..769c229 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/lircd/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/lircd/run
@@ -2,7 +2,6 @@
exec 2>&1
export TERM=linux
-
. /etc/rc.conf
. /etc/rc.d/functions
diff --git a/abs/mv-core/runit-scripts-mv/runitscripts/services/smartd/run b/abs/mv-core/runit-scripts-mv/runitscripts/services/smartd/run
index 15ed769..f3f3bf8 100755
--- a/abs/mv-core/runit-scripts-mv/runitscripts/services/smartd/run
+++ b/abs/mv-core/runit-scripts-mv/runitscripts/services/smartd/run
@@ -1,13 +1,13 @@
#!/bin/bash
-
- . /etc/rc.conf
- . /etc/rc.d/functions
-
- stat_runit "Starting smartd"
- /usr/sbin/smartd -n -c /etc/smartd.conf -q never &>/dev/null
- if [ $? -ne 0 ]; then
+export TERM=linux
+. /etc/rc.conf
+. /etc/rc.d/functions
+stat_runit "Starting smartd"
+/usr/sbin/smartd -n -c /etc/smartd.conf -q never &>/dev/null
+if [ $? -ne 0 ]
+then
stat_fail
- else
- add_daemon smartd
- stat_done
- fi
+else
+ add_daemon smartd
+ stat_done
+fi