This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Arch Linux initscripts repository". The branch, master has been updated via 3ac781f2f188b4e9c698aba7ede6154a64ffc679 (commit) via 36f31f686374ae3f2311f8674e0a91022d502576 (commit) via 2de44ef544862f3ce9144a16c5158ed771fec6de (commit) via 3b1d78bc524724ed49ac000d85f477876ccfc794 (commit) via 7a6fc752cf8dc09b9358810d947e6e01f9a8fc25 (commit) via 6e3ce6f9776d954091deba38ef3b45c4cf4a03db (commit) via 3e874cfd73e0cb70abd568c5b070ff85609af3a4 (commit) via 71ef9c40189ff87d84c7bf354fb43038997913d1 (commit) via c6adbe7a36a7330debfaa07d4351bcd80d479214 (commit) via 17f7e7483e46a68e2b4cea6cc76216b92370c5e3 (commit) from 0dfd69b9e8617ef15413e5022442017603be5344 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 3ac781f2f188b4e9c698aba7ede6154a64ffc679 Merge: 36f31f6 7a6fc75 Author: Tom Gundersen <teg@jklm.no> Date: Mon Jun 6 02:27:39 2011 +0200 Merge remote-tracking branch 'djgera/djgera' Conflicts: rc.single rc.sysinit Mostly trivial conflicts with Dave's path purging Signed-off-by: Tom Gundersen <teg@jklm.no> commit 36f31f686374ae3f2311f8674e0a91022d502576 Author: Tom Gundersen <teg@jklm.no> Date: Mon Jun 6 02:06:34 2011 +0200 udev: remove rule generation This has been removed from the udev package, so this code would never be executed. Can finally be removed. Signed-off-by: Tom Gundersen <teg@jklm.no> commit 2de44ef544862f3ce9144a16c5158ed771fec6de Author: Tom Gundersen <teg@jklm.no> Date: Sun Jun 5 19:39:49 2011 +0200 hwclock: refactor daemon Before: adjust and set time on boot, adjust rtc every hour, and on shutdown. Now: do not set time on boot, adjust rtc on shutdown. Rationale: 1) We can never ever set the systemtime after system is up and running, as this might make time go backwards (unless we are careful à la ntpd, but we don't want to get into that business). 2) We are under the assumption that exact time is not needed, we are just trying to avoid large, accumulating drifts over time. With the new (significantly simpler) implementation systemtime will be off by the drift since the last clean shutdown. With the old implementation systemtime would be off by the drift since last shutdown (even if it was unclean). Either way the drifts would not accumulate, and a clean reboot would get you a "perfect" time. Signed-off-by: Tom Gundersen <teg@jklm.no> commit 3b1d78bc524724ed49ac000d85f477876ccfc794 Author: Tom Gundersen <teg@jklm.no> Date: Sun Jun 5 19:15:20 2011 +0200 hwclock: allow TZ to be set in adjtime, only adjust for TZ during boot This allows HARDWARECLOCK to be removed from rc.conf, if you want to rely on /var/lib/hwclock/adjtime (or wherever the file ends up in the future). It assumes the relevant path is on the rootfs. Furthermore, we can assume (since kernel2.6.??) that the rtc modules set the time from rtc themselves, so our job is just to adjust the tz. (FWIW, this coincides with what systemd does). To get the old behavior of not touching the rtc, set it to anything anything else. We should probably have chosen a syntax for this, like IGNORE. Maybe another time... Signed-off-by: Tom Gundersen <teg@jklm.no> commit 7a6fc752cf8dc09b9358810d947e6e01f9a8fc25 Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Mon May 9 12:39:32 2011 -0300 Be consistent (with mkinitcpio) source naming of /run Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> commit 6e3ce6f9776d954091deba38ef3b45c4cf4a03db Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Tue May 3 03:04:44 2011 -0300 [initscripts] chmod dmesg.log based on value from dmesg_restrict Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> commit 3e874cfd73e0cb70abd568c5b070ff85609af3a4 Author: Tom Gundersen <teg@jklm.no> Date: Sun Jun 5 02:29:40 2011 +0200 udev: don't silence settle + trivial If settle finishes too early, we want to know as some needed devices might not yet have been enumerated. Do not pass --quiet. Do not check for running udev before doing trigger/settle. Worst case, if someone does not have udev (which is not supported), they will see some extra status lines, but boot will still continue. Lastly, remove obvious comments (they were repeating the status message in the line below). Signed-off-by: Tom Gundersen <teg@jklm.no> commit 71ef9c40189ff87d84c7bf354fb43038997913d1 Author: Dave Reisner <d@falconindy.com> Date: Sat Jun 4 19:58:14 2011 -0400 remove absolute paths from daemons and rc.d These are run from a context where PATH will be set, so defining absolute paths is unnecessary. commit c6adbe7a36a7330debfaa07d4351bcd80d479214 Author: Dave Reisner <d@falconindy.com> Date: Sat Jun 4 19:55:36 2011 -0400 add PATH, strip absolute path from binaries Since we're declaring a PATH anyways, we may as well use it. This gives us immunity against binaries moving around, as in the recent case of iproute2. A few other minor, associated, tweaks to go along with this: * any -x tests are modified to use 'type -P' to resolve the path before checking for execute permission * any pidof checks are stripped of paths as well. commit 17f7e7483e46a68e2b4cea6cc76216b92370c5e3 Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Date: Sat Jun 4 21:18:29 2011 -0300 [initscripts] Avoid error message when switch runlevels. Going from multi to single and going back to multi, bootlogd is not running. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> ----------------------------------------------------------------------- Summary of changes: Makefile | 3 +- adjtime | 15 ----- hwclock | 23 ++----- network | 60 ++++++++++---------- rc.d | 2 +- rc.multi | 8 ++- rc.shutdown | 42 +++++++------ rc.single | 24 +++++--- rc.sysinit | 185 ++++++++++++++++++++++++++++------------------------------ 9 files changed, 169 insertions(+), 193 deletions(-) delete mode 100755 adjtime hooks/post-receive -- Arch Linux initscripts repository