Hello community, here is the log from the commit of package aaa_base for openSUSE:Factory checked in at 2011-12-27 18:34:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aaa_base (Old) and /work/SRC/openSUSE:Factory/.aaa_base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes 2011-12-12 16:55:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.aaa_base.new/aaa_base.changes 2011-12-27 18:34:23.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Dec 23 14:28:44 UTC 2011 - [email protected] + +- Use since_epoch of rtc0 and not raw system time +- If CMSO clock is in synch but nevertheless off by more than + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aaa_base.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base/files/etc/init.d/boot.clock new/aaa_base/files/etc/init.d/boot.clock --- old/aaa_base/files/etc/init.d/boot.clock 2011-11-23 13:55:06.000000000 +0100 +++ new/aaa_base/files/etc/init.d/boot.clock 2011-12-23 15:27:45.000000000 +0100 @@ -53,8 +53,26 @@ # write system time back to HW clock, bug bnc#492921. # ELEVENMIN_MODE=no -typeset -i STA_CLOCK=$(adjtimex --print | sed -rn '/^[[:blank:]]*status:/{ s/[^[:digit:]]*([[:digit:]]+)/\1/p; }') -test $((STA_CLOCK & 64)) -eq 0 && ELEVENMIN_MODE=yes +if test -e /sys/class/rtc/rtc0/since_epoch ; then + typeset -i STA_DIFF=0 + read -t 1 STA_DIFF < /sys/class/rtc/rtc0/since_epoch + let STA_DIFF-=$(TZ=UTC /bin/date +'%s') + if ((STA_DIFF > -900 && STA_DIFF < 900)) ; then + typeset -i STA_CLOCK=64 + while IFS=: read tag value ; do + value=${value##* } + case "${tag}" in + *status) + let STA_CLOCK=$value ;; + *return\ value*) + let 'STA_CLOCK|=64' + esac + done < <(TZ=UTC /sbin/adjtimex $HWCLOCK --print) + fi + unset tag value + ((STA_CLOCK & 64)) || ELEVENMIN_MODE=yes + unset STA_CLOCK STA_DIFF +fi # # Without having rtc_cmos module loaded hwclock will fail on at least x86 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base/files/usr/share/man/man8/SuSEconfig.8 new/aaa_base/files/usr/share/man/man8/SuSEconfig.8 --- old/aaa_base/files/usr/share/man/man8/SuSEconfig.8 2011-12-10 23:10:42.000000000 +0100 +++ new/aaa_base/files/usr/share/man/man8/SuSEconfig.8 2011-12-23 15:27:45.000000000 +0100 @@ -42,9 +42,6 @@ .BI "\-module " modulename Runs SuSEconfig with the configuration module for a specific subsystem instead of running all modules. -.TP -.BI "\-listmodules" -List available modules. .PP .SH NOTE -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
