OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Michael Schloh
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web          Date:   04-Sep-2003 19:30:59
  Branch: HEAD                             Handle: 2003090418305702

  Modified files:
    openpkg-src/mysql       mysql.spec rc.mysql
    openpkg-web             news.txt

  Log:
    Repair log rotation restart logic, and abstract mysqladmin flush-logs
    (do we really need this?) to stop section

  Summary:
    Revision    Changes     Path
    1.77        +1  -1      openpkg-src/mysql/mysql.spec
    1.19        +6  -6      openpkg-src/mysql/rc.mysql
    1.6402      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.spec
  ============================================================================
  $ cvs diff -u -r1.76 -r1.77 mysql.spec
  --- openpkg-src/mysql/mysql.spec      29 Aug 2003 14:54:14 -0000      1.76
  +++ openpkg-src/mysql/mysql.spec      4 Sep 2003 17:30:59 -0000       1.77
  @@ -39,7 +39,7 @@
   Group:        Database
   License:      GPL
   Version:      %{V_opkg}
  -Release:      20030829
  +Release:      20030904
   
   #   package options
   %option       with_berkeleydb  yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/rc.mysql
  ============================================================================
  $ cvs diff -u -r1.18 -r1.19 rc.mysql
  --- openpkg-src/mysql/rc.mysql        29 Aug 2003 14:54:14 -0000      1.18
  +++ openpkg-src/mysql/rc.mysql        4 Sep 2003 17:30:59 -0000       1.19
  @@ -57,6 +57,9 @@
       rcService mysql active no  && exit 0
       @l_prefix@/bin/mysqladmin \
           --defaults-extra-file=${mysql_pwd_file} \
  +        flush-logs
  +    @l_prefix@/bin/mysqladmin \
  +        --defaults-extra-file=${mysql_pwd_file} \
           shutdown
   
   %restart -p 400 -u @l_rusr@
  @@ -74,22 +77,19 @@
           -n ${mysql_common_numfiles} -s ${mysql_common_minsize} -d \
           -z ${mysql_common_complevel} -m 660 -o @l_rusr@ -g @l_rgrp@ \
           -P "${mysql_common_prolog}" \
  -        -E "${mysql_common_epilog} && @l_prefix@/bin/mysqladmin \
  -            --defaults-extra-file=${mysql_pwd_file} flush-logs" \
  +        -E "${mysql_common_epilog} && echo 1 >$hintfile" \
           ${mysql_common_log}
       shtool rotate -f \
           -n ${mysql_update_numfiles} -s ${mysql_update_minsize} -d \
           -z ${mysql_update_complevel} -m 660 -o @l_rusr@ -g @l_rgrp@ \
           -P "${mysql_update_prolog}" \
  -        -E "${mysql_update_epilog} && @l_prefix@/bin/mysqladmin \
  -            --defaults-extra-file=${mysql_pwd_file} flush-logs" \
  +        -E "${mysql_update_epilog} && echo 1 >$hintfile" \
           ${mysql_update_log}
       shtool rotate -f \
           -n ${mysql_err_numfiles} -s ${mysql_err_minsize} -d \
           -z ${mysql_err_complevel} -m 660 -o @l_rusr@ -g @l_rgrp@ \
           -P "${mysql_err_prolog}" \
  -        -E "${mysql_err_epilog} && @l_prefix@/bin/mysqladmin \
  -            --defaults-extra-file=${mysql_pwd_file} flush-logs" \
  +        -E "${mysql_err_epilog} && echo 1 >$hintfile" \
           ${mysql_err_log}
       if [ -s $hintfile ]; then
           rc mysql restart
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.6401 -r1.6402 news.txt
  --- openpkg-web/news.txt      4 Sep 2003 17:29:52 -0000       1.6401
  +++ openpkg-web/news.txt      4 Sep 2003 17:30:57 -0000       1.6402
  @@ -1,3 +1,4 @@
  +04-Sep-2003: Upgraded package: P<mysql-4.0.14-20030904>
   04-Sep-2003: Upgraded package: P<mysql3-3.23.57-20030904>
   04-Sep-2003: Upgraded package: P<qt-3.2.1-20030904>
   04-Sep-2003: Upgraded package: P<radius-1.1-20030904>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to