public
Description: NTP Pool Project
Homepage: http://www.pool.ntp.org/
Clone URL: git://github.com/abh/ntppool.git
Click here to lend your support to: ntppool and make a donation at www.pledgie.com !
name age message
file .gitignore Wed Oct 14 02:27:13 -0700 2009 Better Cache-Control headers; upgrade Combust [abh]
file .gitmodules Mon Jun 16 01:07:14 -0700 2008 include cpan submodule; remove dupe from bundle [NTP Pool Beta]
file .perltidyrc Wed Sep 03 03:08:48 -0700 2008 add .perltidyrc file [abh]
file LICENSE Sun Nov 15 13:13:51 -0800 2009 Update license year [abh]
file README Sun Nov 15 13:13:51 -0800 2009 Update installation instructions slightly [abh]
file TODO Mon Oct 19 02:36:56 -0700 2009 Add IPv6 test widget [abh]
directory apache/ Wed Oct 21 01:56:18 -0700 2009 Remove old no longer relevant daily bulletin co... [abh]
directory bin/ Sun Nov 22 02:26:41 -0800 2009 Change minimum score to 10 (from 5) [abh]
submodule combust - 55fa1c4 Sat Oct 24 02:09:09 -0700 2009 Upgrade combust for 'die catcher' update; remov... [abh]
submodule cpan - d4a2d8c Tue Oct 27 01:14:48 -0700 2009 Upgrade various CPAN modules [abh]
directory docs/ Sun Nov 22 02:26:41 -0800 2009 Change minimum score to 10 (from 5) [abh]
file header Sun Jul 08 02:41:33 -0700 2007 make the new vendor zone stuff work git-svn-id... [abh]
directory i18n/ Sat Nov 14 18:22:35 -0800 2009 Tweaks in sidebar navigation for translations [abh]
directory lib/ Sun Nov 22 02:26:41 -0800 2009 Change minimum score to 10 (from 5) [abh]
file pool Sun Nov 22 02:26:41 -0800 2009 Change minimum score to 10 (from 5) [abh]
directory sql/ Sat Apr 25 18:14:35 -0700 2009 Make automatic log archiving work [abh]
directory t/ Sun Nov 22 02:16:45 -0800 2009 Make Alert.t test work again [abh]
directory vendordns/ Tue Sep 18 09:48:51 -0700 2007 moved to database git-svn-id: https://svn.dev... [abh]
file web Sat Mar 18 14:22:54 -0800 2006 tweaks from the prod server edit command for t... [abh]
README
   Copyright 2005-2009 Ask Bjoern Hansen, Develooper LLC
   Copyright 2003-2005 Adrian von Bidder

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

This is the code for the NTP Pool project, http://www.pool.ntp.org/

See the LICENSE file for detailed copyright and licensing information.

-------------------------------------------------------------------------
Quick and dirty install instructions; email ask@develooper.com for
help.

CPAN modules for OS X (intel, 10.6) and i386 Linux are installed in the cpan/
submodule.

export DIR=`pwd`/ntppool
# you can also clone on github: http://github.com/abh/ntppool
git clone git://git.develooper.com/ntppool.git
xscd ntppool
git submodule init
git submodule update

export CBROOTLOCAL=$DIR
export CBROOT=$DIR/combust

cp combust/combust.conf.sample combust.conf
edit combust.conf 
   # setup the database section with an "ntppool" database
   # add "ntppool" to the "sites = ... " list.
   # setup a [ntppool] section at the bottom

mkdir -p $DIR/rrd/server/graph
mkdir -p $DIR/rrd/zone/graph

# Your MySQL server needs timezone data loaded, if it doesn't have it, run:
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql

$CBROOT/bin/cmysql ntppool < sql/tables.sql
$CBROOT/bin/cmysql ntppool < sql/zones.sql
$CBROOT/bin/database_update ntppool
$CBROOT/bin/database_update combust
$CBROOT/bin/database_update ntppool

$CBROOT/bin/run_httpd