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: 19-Dec-2003 18:17:52
Branch: HEAD Handle: 2003121917174902
Modified files:
openpkg-src/ripe-dbase rc.ripe-dbase ripe-dbase.spec
openpkg-web news.txt
Log:
correct config strings, improve database initialization script, and
begin RIPE NCC snapshot import logic (unfortunately the data is too
large so this logic will consist of comment messages)
Summary:
Revision Changes Path
1.6 +1 -1 openpkg-src/ripe-dbase/rc.ripe-dbase
1.9 +22 -8 openpkg-src/ripe-dbase/ripe-dbase.spec
1.7829 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/ripe-dbase/rc.ripe-dbase
============================================================================
$ cvs diff -u -r1.5 -r1.6 rc.ripe-dbase
--- openpkg-src/ripe-dbase/rc.ripe-dbase 15 Dec 2003 17:21:27 -0000 1.5
+++ openpkg-src/ripe-dbase/rc.ripe-dbase 19 Dec 2003 17:17:51 -0000 1.6
@@ -25,7 +25,7 @@
%start -u @l_susr@
rcService ripe_dbase enable yes || exit 0
rcService ripe_dbase active yes && exit 0
- nohup @l_prefix@/bin/whois_rip -p ${ripe_dbase_pidfile} -c ${ripe_dbase_cfgfile}
+ nohup @l_prefix@/bin/whois_rip -p ${ripe_dbase_pidfile} -c
${ripe_dbase_cfgfile} &
%stop -u @l_susr@
rcService ripe_dbase enable yes || exit 0
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ripe-dbase/ripe-dbase.spec
============================================================================
$ cvs diff -u -r1.8 -r1.9 ripe-dbase.spec
--- openpkg-src/ripe-dbase/ripe-dbase.spec 17 Dec 2003 17:21:54 -0000 1.8
+++ openpkg-src/ripe-dbase/ripe-dbase.spec 19 Dec 2003 17:17:51 -0000 1.9
@@ -23,8 +23,7 @@
## SUCH DAMAGE.
##
-# FIXME: rse: run-command script must be debugged
-# FIXME: rse: whois database data initial loading from RIPE NCC ftp service
snapshots?
+# FIXME: rse: debug whois database data initial loading from RIPE NCC
# FIXME: rse: whois database data periodic updating from RIPE NCC
# package information
@@ -37,7 +36,7 @@
Group: Database
License: RIPE NCC
Version: 3.2.0
-Release: 20031217
+Release: 20031219
# list of sources
Source0: ftp://ftp.ripe.net/ripe/dbase/software/ripe-dbase-%{version}.tar.gz
@@ -69,13 +68,14 @@
%{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;' \
- conf/rip.conf.sample.in
+ conf/rip.config.sample.in
%{l_shtool} subst \
-e 's;^\(DATABASE.*\)SAMPLEDB;\1RIPEDB;' \
+ -e 's;^\(database.*\)SAMPLEDB;\1RIPEDB;' \
-e 's;^\(host:.*\)sqlhost;\1localhost;' \
-e 's;^\(user:.*\)dbuser;\1root;' \
-e 's;^\(password:.*\)dbpsw;\1pwd;' \
- conf/sources.config.sample.in
+ conf/sources.config.sample
%build
CC="%{l_cc}" \
@@ -101,7 +101,8 @@
rm -rf $RPM_BUILD_ROOT
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/sbin \
- $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
+ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \
+ $RPM_BUILD_ROOT%{l_prefix}/var/ripe-dbase/tmp/load/RIPE
%{l_shtool} subst \
-e "s;^\\([^=]* *= *\\)%{l_prefix};\\1$RPM_BUILD_ROOT%{l_prefix};" \
Makefile
@@ -126,11 +127,24 @@
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 start MySQL and initialize the database like this:"
echo " \$ $RPM_INSTALL_PREFIX/etc/rc mysql start"
echo " \$ $RPM_INSTALL_PREFIX/sbin/ripe-dbase-setup"
echo ""
- echo "2. After initializing the database, start the server by running"
+ 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 " -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 ""
+ echo "3. Start the 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.7828 -r1.7829 news.txt
--- openpkg-web/news.txt 19 Dec 2003 13:22:54 -0000 1.7828
+++ openpkg-web/news.txt 19 Dec 2003 17:17:49 -0000 1.7829
@@ -1,3 +1,4 @@
+19-Dec-2003: Upgraded package: P<ripe-dbase-3.2.0-20031219>
19-Dec-2003: Upgraded package: P<tsmc-5.1.6.2-20031219>
19-Dec-2003: Upgraded package: P<ghostscript-8.12-20031219>
19-Dec-2003: Upgraded package: P<distcc-2.12-20031219>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]