[arch-projects] [initscripts] [GIT] Arch Linux initscripts repository branch master updated. 2011.06.3-15-g3ac781f

Tom Gundersen tomegun at archlinux.org
Sun Jun 5 20:29:41 EDT 2011


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 at 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 at jklm.no>

commit 36f31f686374ae3f2311f8674e0a91022d502576
Author: Tom Gundersen <teg at 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 at jklm.no>

commit 2de44ef544862f3ce9144a16c5158ed771fec6de
Author: Tom Gundersen <teg at 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 at jklm.no>

commit 3b1d78bc524724ed49ac000d85f477876ccfc794
Author: Tom Gundersen <teg at 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 at jklm.no>

commit 7a6fc752cf8dc09b9358810d947e6e01f9a8fc25
Author: Gerardo Exequiel Pozzi <vmlinuz386 at 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 at yahoo.com.ar>

commit 6e3ce6f9776d954091deba38ef3b45c4cf4a03db
Author: Gerardo Exequiel Pozzi <vmlinuz386 at 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 at yahoo.com.ar>

commit 3e874cfd73e0cb70abd568c5b070ff85609af3a4
Author: Tom Gundersen <teg at 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 at jklm.no>

commit 71ef9c40189ff87d84c7bf354fb43038997913d1
Author: Dave Reisner <d at 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 at 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 at 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 at 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


More information about the arch-projects mailing list