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:   22-Dec-2003 18:22:58
  Branch: HEAD                             Handle: 2003122217225602

  Modified files:
    openpkg-src/ripe-dbase  ripe-dbase.spec
    openpkg-web             news.txt

  Log:
    add missing substitutions, handle bad default data tarball name for
    make_db script, and improve postinstall instructions text

  Summary:
    Revision    Changes     Path
    1.10        +29 -16     openpkg-src/ripe-dbase/ripe-dbase.spec
    1.7864      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/ripe-dbase/ripe-dbase.spec
  ============================================================================
  $ cvs diff -u -r1.9 -r1.10 ripe-dbase.spec
  --- openpkg-src/ripe-dbase/ripe-dbase.spec    19 Dec 2003 17:17:51 -0000      1.9
  +++ openpkg-src/ripe-dbase/ripe-dbase.spec    22 Dec 2003 17:22:58 -0000      1.10
  @@ -36,7 +36,7 @@
   Group:        Database
   License:      RIPE NCC
   Version:      3.2.0
  -Release:      20031219
  +Release:      20031222
   
   #   list of sources
   Source0:      ftp://ftp.ripe.net/ripe/dbase/software/ripe-dbase-%{version}.tar.gz
  @@ -67,15 +67,19 @@
       %patch -p0
       %{l_shtool} subst \
           -e 's;^RIPADMIN sqlhost,3306,dbuser,dbpsw,RIPADMIN;RIPADMIN 
localhost,3306,root,pwd,RIPADMIN;' \
  -        -e 's;^UPDSOURCE SAMPLE sqlhost,3306,dbuser,dbpsw,SAMPLEDB 
whois.mydb.net,43001,43004;UPDSOURCE SAMPLE localhost,3306,root,pwd,RIPEDB 
whois.mydb.net,43001,43004;' \
  +        -e 's;^UPDSOURCE SAMPLE sqlhost,3306,dbuser,dbpsw,SAMPLEDB 
whois.mydb.net,43001,43004;UPDSOURCE RIPE localhost,3306,root,pwd,RIPEDB 
localhost,43001,43004;' \
           conf/rip.config.sample.in
       %{l_shtool} subst \
           -e 's;^\(DATABASE.*\)SAMPLEDB;\1RIPEDB;' \
  +        -e 's;^\(SOURCE.*\)SAMPLE;\1RIPE;' \
           -e 's;^\(database.*\)SAMPLEDB;\1RIPEDB;' \
           -e 's;^\(host:.*\)sqlhost;\1localhost;' \
           -e 's;^\(user:.*\)dbuser;\1root;' \
           -e 's;^\(password:.*\)dbpsw;\1pwd;' \
           conf/sources.config.sample
  +    %{l_shtool} subst \
  +        -e 's;sample.db.gz;ripe.db.gz;' \
  +        bin/load/make_db.in
   
   %build
       CC="%{l_cc}" \
  @@ -127,24 +131,33 @@
       if [ $1 -eq 1 ]; then
           #   display final hints on initial installation
           ( echo "1. To complete this installation of the RIPE Whois server,"
  -          echo "   please start MySQL and initialize the database like this:"
  +          echo "   please change all 'pwd' text in the following files:"
  +          echo "     \$ $RPM_INSTALL_PREFIX/etc/ripe-dbase/rip.config.sample"
  +          echo "     \$ $RPM_INSTALL_PREFIX/etc/ripe-dbase/sources.config.sample"
  +          echo "   The text should match the MySQL password stored in:"
  +          echo "     \$ $RPM_INSTALL_PREFIX/etc/mysql/my.pwd"
  +          echo ""
  +          echo "2. Now start the MySQL server:"
             echo "     \$ $RPM_INSTALL_PREFIX/etc/rc mysql start"
  -          echo "     \$ $RPM_INSTALL_PREFIX/sbin/ripe-dbase-setup"
             echo ""
  -          echo "2. Although the RIPE Whois server is ready to run, it has no"
  -          echo "   data to serve yet. As an optional step, download this data"
  -          echo "   from RIPE and integrate it into the database:"
  -          echo "     \$ cd $RPM_INSTALL_PREFIX/var/ripe-dbase/tmp/load/RIPE"
  -          echo "     \$ ftp ftp.ripe.net"
  -          echo "     \$ get ripe/dbase/ripe.db.gz"
  -          echo "     \$ get ripe/dbase/RIPE.CURRENTSERIAL"
  -          echo "     \$ quit
  -          echo "     \$ gzip -d ripe.db.gz"
  -          echo "     \$ $RPM_INSTALL_PREFIX/libexec/ripe-dbase/make_db \\"
  +          echo "Choose to either use the WHOIS server with (3a) no initial data,"
  +          echo "or (3b) the full contents of the current RIPE database snapshot."
  +          echo ""
  +          echo "3a. To begin using the WHOIS server with an empty RIPE database, 
run:"
  +          echo "      \$ $RPM_INSTALL_PREFIX/sbin/ripe-dbase-setup"
  +          echo ""
  +          echo "3b. To begin using the WHOIS server with actual RIPE data, do the"
  +          echo "following. This step can take many hours due to downloading"
  +          echo "ripe.db.gz (~60 Mb) and make_db data importing:"
  +          echo "      \$ cd $RPM_INSTALL_PREFIX/var/ripe-dbase/tmp/load/RIPE"
  +          echo "      \$ ftp ftp.ripe.net:ripe/dbase"
  +          echo "      \$ mget RIPE.CURRENTSERIAL ripe.db.gz"
  +          echo "      \$ quit"
  +          echo "      \$ $RPM_INSTALL_PREFIX/libexec/ripe-dbase/make_db \\"
             echo "          -c $RPM_INSTALL_PREFIX/etc/ripe-dbase/rip.config.sample 
\\"
  -          echo "          -s 
$RPM_INSTALL_PREFIX/var/ripe-dbase/tmp/load/RIPE/ripe.db -1"
  +          echo "          -s RIPE -1"
             echo ""
  -          echo "3. Start the server by running:"
  +          echo "4. Finally start the WHOIS server by running:"
             echo "     \$ $RPM_INSTALL_PREFIX/etc/rc ripe-dbase start"
           ) | %{l_rpmtool} msg -b -t notice
       fi
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.7863 -r1.7864 news.txt
  --- openpkg-web/news.txt      22 Dec 2003 07:26:11 -0000      1.7863
  +++ openpkg-web/news.txt      22 Dec 2003 17:22:56 -0000      1.7864
  @@ -1,3 +1,4 @@
  +22-Dec-2003: Upgraded package: P<ripe-dbase-3.2.0-20031222>
   22-Dec-2003: Upgraded package: P<gnutls-1.0.3-20031222>
   22-Dec-2003: Upgraded package: P<perl-tk-20031222-20031222>
   22-Dec-2003: New package: P<afio-2.5-20031222>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to