---+++ PlanetLab Central Server Management 0.2-13
authorMark Huang <mlhuang@cs.princeton.edu>
Fri, 6 Jan 2006 21:37:09 +0000 (21:37 +0000)
committerMark Huang <mlhuang@cs.princeton.edu>
Fri, 6 Jan 2006 21:37:09 +0000 (21:37 +0000)
   Date: 09 Jan 2006
   Description: Long overdue update

   * webalizer: be extra quiet
   * install plcapilib on all servers
   * update outside accounts
   * update spam filter (force PPS to quarantine assassinated
     messages, run all aliases through spam filteR)
   * update planet-lab.org zones file
   * update gen-nodes-zone-file.py, gen-static-content.py,
     gen_aliases.py to use plcapilib instead of direct DB access
   * merge gen_aliases's mailing list munging into gen_aliases.py
   * update update_accounts.py to use plcapilib, fix passwords in
     /etc/shadow
   * netflow: rotate MySQL log files, work around rsync timeout
     failures, delete old log files instead of burning them to DVD, update
     pfgrep to print summaries
   * twiki: require that new TWiki users be Planetlab users by authenticating
     against the API before allowing success, enable read access restriction

plc.mk

diff --git a/plc.mk b/plc.mk
index 2a0e0e6..c669a17 100644 (file)
--- a/plc.mk
+++ b/plc.mk
@@ -4,7 +4,7 @@
 # Mark Huang <mlhuang@cs.princeton.edu>
 # Copyright (C) 2003-2005 The Trustees of Princeton University
 #
-# $Id$
+# $Id: plc.mk,v 1.2.2.14 2005/10/24 17:38:07 mlhuang Exp $
 #
 
 # Default target
@@ -31,10 +31,16 @@ all:
 #
 
 # Default values
-INITIAL := plc-0_2-12
-TAG := plc-0_2-12
+INITIAL := plc-0_2-13
+TAG := plc-0_2-13
 CVSROOT := :pserver:anon@cvs.planet-lab.org:/cvs
 
+# By default, the naming convention for built RPMS is
+# <name>-<version>-<release>.planetlab.<arch>.rpm
+# Set PLDISTRO on the command line to differentiate between downstream
+# variants.
+PLDISTRO := planetlab
+
 #
 # plc
 #
@@ -112,6 +118,15 @@ twiki-MODULE := twiki
 twiki-SPEC := twiki/TWiki.spec
 ALL += twiki
 
+#
+# plcapilib
+#
+
+plcapilib-CVSROOT := :pserver:anon@cvs.planet-lab.org:/cvs
+plcapilib-MODULE := plcmdline
+plcapilib-SPEC := plcmdline/plcapilib.spec
+ALL += plcapilib
+
 ifeq ($(findstring $(package),$(ALL)),)
 
 # Build all packages