build.git
18 years agoThis commit was manufactured by cvs2svn to create tag 'plc-0_2-12'. plc-0_2-12
Planet-Lab Support [Mon, 24 Oct 2005 17:38:08 +0000 (17:38 +0000)]
This commit was manufactured by cvs2svn to create tag 'plc-0_2-12'.

18 years ago---+++ PlanetLab Central Server Management 0.2-12
Mark Huang [Mon, 24 Oct 2005 17:38:07 +0000 (17:38 +0000)]
---+++ PlanetLab Central Server Management 0.2-12
   Date: 24 Oct 2005
   Description: Add geni-mail
   * plc-0.2-12
      * geni-mail: add geni-mail configurations

18 years ago---+++ PlanetLab Central Server Management 0.2-11
Mark Huang [Mon, 3 Oct 2005 18:54:58 +0000 (18:54 +0000)]
---+++ PlanetLab Central Server Management 0.2-11
   Date: 29 Jul 2005
   Description: Enable outside accounts
   * plc-0.2-11
      * www: alias geni requests to /geni instead of /geeni
      * rewrote SSH keys script to be quiet and to use API instead of
        slices.xml
      * added CK as a user

18 years ago---+++ PlanetLab Central Server Management 0.2-10
Mark Huang [Thu, 29 Sep 2005 21:16:50 +0000 (21:16 +0000)]
---+++ PlanetLab Central Server Management 0.2-10
   Date: 29 Jul 2005
   Description: Enable outside accounts
   * plc-0.2-10
      * Enable outside accounts on specific servers
      * Install SSH keys for individual users from DB
      * www: generate etc_hosts.php
      * monitor: fix mod_python configuration
      * www: apply TWiki:Codev.SecurityAlertExecuteCommandsWithInclude patch

18 years agoPlanetLab Central Server Management 0.2-9
Mark Huang [Wed, 14 Sep 2005 19:28:02 +0000 (19:28 +0000)]
PlanetLab Central Server Management 0.2-9
   * merge recent build changes
   * plc-www: fix mod_python configuration
   * plc-build: enable build to execute rpmbuild as root
   * plc-dns: handle geeni.org and geni.net
   * plc-www: patch TWiki security hole

18 years agomerge recent changes, prep for plc-0.2-9
Mark Huang [Wed, 14 Sep 2005 19:28:01 +0000 (19:28 +0000)]
merge recent changes, prep for plc-0.2-9

18 years agoThis commit was manufactured by cvs2svn to create branch
Planet-Lab Support [Fri, 26 Aug 2005 04:05:04 +0000 (04:05 +0000)]
This commit was manufactured by cvs2svn to create branch
'plc-0_2-branch'.

18 years agoPlanetLab Central Server Management 0.2-8
Mark Huang [Mon, 18 Jul 2005 22:17:12 +0000 (22:17 +0000)]
PlanetLab Central Server Management 0.2-8
   * enable anonymous rsync access to boot:/var/www/html
   * install pfgrep and netflow-dvd on planetflow
   * all_planetlab_xml.py: don't attempt to output node network info if there are no node networks
   * archive old entries in the db log tables monthly

18 years ago- merge revision 1.4
Mark Huang [Thu, 14 Jul 2005 18:18:05 +0000 (18:18 +0000)]
- merge revision 1.4
date: 2005/07/14 18:13:43;  author: mlhuang;  state: Exp;  lines: +2 -2
- delete stale RPMs when installing

18 years agoPlanetLab Central Server Management 0.2-7
Mark Huang [Tue, 28 Jun 2005 16:55:21 +0000 (16:55 +0000)]
PlanetLab Central Server Management 0.2-7

   * change llp key
   * send daily slice renewal reminders to users of slices that are
     about to expire in <=5 days

18 years agobump release number
Martin Makowiecki [Fri, 24 Jun 2005 17:06:43 +0000 (17:06 +0000)]
bump release number

18 years agoPlanetLab Central Server Management 0.2-5
Mark Huang [Wed, 15 Jun 2005 03:12:36 +0000 (03:12 +0000)]
PlanetLab Central Server Management 0.2-5

   * change alk address
   * filter mail through Proofpoint as well as SpamAssassin

---++ plc-rt
   * shut off SMTP outside of PLC

---++ plc-mail
   * fix abuse@ alias

18 years agoPlanetLab Central Server Management 0.2-4
Mark Huang [Thu, 9 Jun 2005 18:02:56 +0000 (18:02 +0000)]
PlanetLab Central Server Management 0.2-4

   * allow webalizer access from PLC lab

---++ plc-rt
   * do not add planetlab mailing lists as AdminCcs to prevent
     X-List-Administrivia loops

---++ plc-boot
   * checkout the HEAD of plc_www instead of the deprecated
     PRE_NEW_LOOK_BRANCH

---++ plc-mail
   * add maint@planet-lab.org as a support alias

18 years ago- merge revision 1.3
Mark Huang [Tue, 7 Jun 2005 15:06:14 +0000 (15:06 +0000)]
- merge revision 1.3
date: 2005/06/06 21:53:37;  author: mlhuang;  state: Exp;  lines: +2 -2
alpina is deprecated; copy yumgroups files here under build/groups/

18 years agoPlanetLab Central Server Management 0.2-3
Mark Huang [Tue, 7 Jun 2005 15:00:40 +0000 (15:00 +0000)]
PlanetLab Central Server Management 0.2-3

---++ plc-monitor
   * use new python scripts

---++ plc-www
   * execute backup as webmaster
   * remove assumptions about newlines existing in the key, don't print
     out anything for nodes that don't have key or ip/hostname.

---++ plc-cvs
   * allow ssh to cvs.planet-lab.org from anywhere

18 years ago- merge revision 1.15
Mark Huang [Thu, 19 May 2005 18:56:14 +0000 (18:56 +0000)]
- merge revision 1.15
date: 2005/05/18 15:18:43;  author: mlhuang;  state: Exp;  lines: +6 -3
- set %_tmppath to current directory so that buildroots don't conflict
- clean: remove all subpackage rpms

18 years ago- bump release number
Mark Huang [Thu, 19 May 2005 18:54:42 +0000 (18:54 +0000)]
- bump release number

18 years ago- plc-0.2-1
Mark Huang [Tue, 17 May 2005 21:33:51 +0000 (21:33 +0000)]
- plc-0.2-1

19 years agoThis commit was manufactured by cvs2svn to create branch
Planet-Lab Support [Mon, 9 May 2005 17:18:38 +0000 (17:18 +0000)]
This commit was manufactured by cvs2svn to create branch
'plc-0_2-branch'.

19 years ago- add twiki to internal build
Mark Huang [Mon, 9 May 2005 17:18:37 +0000 (17:18 +0000)]
- add twiki to internal build

19 years agointernal local plc rpm Makefile
Mark Huang [Wed, 4 May 2005 21:47:56 +0000 (21:47 +0000)]
internal local plc rpm Makefile

19 years ago- move plc junk to plc.mk
Mark Huang [Wed, 4 May 2005 21:47:39 +0000 (21:47 +0000)]
- move plc junk to plc.mk

19 years ago- actually, just support a "-f" option to use an alternate build Makefile
Mark Huang [Wed, 4 May 2005 21:47:29 +0000 (21:47 +0000)]
- actually, just support a "-f" option to use an alternate build Makefile

19 years ago- simplify how PACKAGES and ALL are defined
Mark Huang [Wed, 4 May 2005 20:35:27 +0000 (20:35 +0000)]
- simplify how PACKAGES and ALL are defined

19 years ago- add a '-n' option to avoid running "make install"
Mark Huang [Wed, 4 May 2005 20:34:59 +0000 (20:34 +0000)]
- add a '-n' option to avoid running "make install"

19 years ago- add PACKAGES to the list of acceptable rules
Mark Huang [Wed, 4 May 2005 20:05:53 +0000 (20:05 +0000)]
- add PACKAGES to the list of acceptable rules

19 years ago- but give plc a rule
Mark Huang [Wed, 4 May 2005 20:01:59 +0000 (20:01 +0000)]
- but give plc a rule

19 years ago- add plc rules, but do not build it by default
Mark Huang [Wed, 4 May 2005 19:57:08 +0000 (19:57 +0000)]
- add plc rules, but do not build it by default

19 years ago- remove stupid license notice
Mark Huang [Wed, 4 May 2005 19:14:58 +0000 (19:14 +0000)]
- remove stupid license notice
- move installation rules here ("make install BASE=..." now re-deploys)

19 years ago- add copyright
Mark Huang [Wed, 4 May 2005 19:13:44 +0000 (19:13 +0000)]
- add copyright
- move installation rules to Makefile

19 years agoremove stupid license notice
Mark Huang [Wed, 4 May 2005 19:13:14 +0000 (19:13 +0000)]
remove stupid license notice

19 years ago- update nightly alpha symlink correctly
Mark Huang [Wed, 4 May 2005 17:43:14 +0000 (17:43 +0000)]
- update nightly alpha symlink correctly

19 years ago- Update nightly alpha symlink if it does not exist or is broken, or
Mark Huang [Tue, 3 May 2005 18:22:36 +0000 (18:22 +0000)]
- Update nightly alpha symlink if it does not exist or is broken, or
  it is Monday

19 years ago- try exporting USER
Mark Huang [Wed, 13 Apr 2005 17:20:30 +0000 (17:20 +0000)]
- try exporting USER

19 years ago- set USER to LOGNAME if cron does not
Mark Huang [Wed, 13 Apr 2005 14:46:16 +0000 (14:46 +0000)]
- set USER to LOGNAME if cron does not

19 years ago- add rt3 and spamassassin to the build
Mark Huang [Mon, 11 Apr 2005 14:46:16 +0000 (14:46 +0000)]
- add rt3 and spamassassin to the build

19 years agoadd kexec-tools to build
Aaron Klingaman [Mon, 4 Apr 2005 17:05:47 +0000 (17:05 +0000)]
add kexec-tools to build

19 years ago- deprecate netsummary
Mark Huang [Tue, 29 Mar 2005 20:28:42 +0000 (20:28 +0000)]
- deprecate netsummary

19 years ago- add portmap and nfs-utils to V3 PlanetLab mandatory list
Mark Huang [Mon, 28 Mar 2005 16:16:28 +0000 (16:16 +0000)]
- add portmap and nfs-utils to V3 PlanetLab mandatory list

19 years ago- deploy portmap and nfs-utils to alpha and beta
Mark Huang [Mon, 28 Mar 2005 16:02:26 +0000 (16:02 +0000)]
- deploy portmap and nfs-utils to alpha and beta

19 years ago- apparently bash -s doesn't read all of its piped input for some
Mark Huang [Tue, 22 Mar 2005 16:49:31 +0000 (16:49 +0000)]
- apparently bash -s doesn't read all of its piped input for some
  reason. Contort how we are called from the crontab.

19 years ago- build server is now FC2, no need to chroot to run the build anymore
Mark Huang [Thu, 10 Mar 2005 20:57:06 +0000 (20:57 +0000)]
- build server is now FC2, no need to chroot to run the build anymore

19 years agomoved to emu repository
Marc Fiuczynski [Wed, 2 Mar 2005 21:19:30 +0000 (21:19 +0000)]
moved to emu repository

19 years agoBeginning of a setup filesystem preparation script that can be used to run
Marc Fiuczynski [Wed, 2 Mar 2005 14:14:53 +0000 (14:14 +0000)]
Beginning of a setup filesystem preparation script that can be used to run
and test a freshly built copy of the DevBox PlanetLab software in user-mode
using either qemu (preferred) or uml.

19 years agoA script that should be periodically run to update the alpha, beta, and
Marc Fiuczynski [Wed, 2 Mar 2005 07:21:05 +0000 (07:21 +0000)]
A script that should be periodically run to update the alpha, beta, and
production devbox repositories on boot.planet-lab.org.

19 years agoyumgroups files for alpha, beta, and production devbox repositories.
Marc Fiuczynski [Wed, 2 Mar 2005 06:55:51 +0000 (06:55 +0000)]
yumgroups files for alpha, beta, and production devbox repositories.

19 years agofix CVSROOT
Mark Huang [Mon, 14 Feb 2005 15:09:07 +0000 (15:09 +0000)]
fix CVSROOT

19 years ago- change web path
Mark Huang [Tue, 11 Jan 2005 17:04:27 +0000 (17:04 +0000)]
- change web path

19 years ago- add iptables to the build
Mark Huang [Mon, 10 Jan 2005 20:39:42 +0000 (20:39 +0000)]
- add iptables to the build

19 years agoyumgroups file for the devbox repository.
Marc Fiuczynski [Sun, 19 Dec 2004 22:21:47 +0000 (22:21 +0000)]
yumgroups file for the devbox repository.

19 years ago- revert previous checkin
Mark Huang [Thu, 9 Dec 2004 06:35:33 +0000 (06:35 +0000)]
- revert previous checkin

19 years ago- apparently bash -s doesn't read all of its piped input for some
Mark Huang [Thu, 9 Dec 2004 06:34:18 +0000 (06:34 +0000)]
- apparently bash -s doesn't read all of its piped input for some
  reason. Contort how we are called from the crontab.

19 years ago- build on jeeves is *still* screwing up, need to find out why
Mark Huang [Wed, 8 Dec 2004 16:25:56 +0000 (16:25 +0000)]
- build on jeeves is *still* screwing up, need to find out why

19 years ago- still can't figure out why the last line is not being executed; throw
Mark Huang [Tue, 7 Dec 2004 22:41:56 +0000 (22:41 +0000)]
- still can't figure out why the last line is not being executed; throw
  in some more debug

19 years ago- nightly build is not updating the planetlab-alpha symlink for some
Mark Huang [Mon, 6 Dec 2004 21:55:21 +0000 (21:55 +0000)]
- nightly build is not updating the planetlab-alpha symlink for some
  unknown reason; set -x to find out why

19 years ago- populate boot server repository after successful build, even for non-nightly
Mark Huang [Wed, 1 Dec 2004 03:23:48 +0000 (03:23 +0000)]
- populate boot server repository after successful build, even for non-nightly
  builds. Only nightly builds update the symlink, though.

19 years ago- add pl_mom to the build
Mark Huang [Wed, 17 Nov 2004 20:54:21 +0000 (20:54 +0000)]
- add pl_mom to the build

19 years ago- fix basename calculation
Mark Huang [Wed, 17 Nov 2004 20:53:23 +0000 (20:53 +0000)]
- fix basename calculation

19 years ago- add pl_mom to V3 PlanetLab mandatory list
Mark Huang [Wed, 17 Nov 2004 18:16:29 +0000 (18:16 +0000)]
- add pl_mom to V3 PlanetLab mandatory list

19 years ago- fix how URL base is calculated
Mark Huang [Mon, 8 Nov 2004 18:28:13 +0000 (18:28 +0000)]
- fix how URL base is calculated

19 years ago- make HEAD the default for INITIAL and TAG
Mark Huang [Thu, 4 Nov 2004 18:35:45 +0000 (18:35 +0000)]
- make HEAD the default for INITIAL and TAG

19 years ago- install fake kernel-vserver package in reference image to satisfy
Mark Huang [Thu, 4 Nov 2004 04:22:33 +0000 (04:22 +0000)]
- install fake kernel-vserver package in reference image to satisfy
  kernel dependencies
- install tcpdump in reference image

19 years ago- add some packages that are part of Core/Base FC2 that used to be in
Mark Huang [Wed, 3 Nov 2004 18:24:40 +0000 (18:24 +0000)]
- add some packages that are part of Core/Base FC2 that used to be in
  V2:

http://lists.planet-lab.org/pipermail/users/2004-October/000778.html

19 years ago- specify URL base of packages
Mark Huang [Sat, 30 Oct 2004 16:01:03 +0000 (16:01 +0000)]
- specify URL base of packages

19 years ago- add BASE (URL base of packages) as an attribute of PACKAGES
Mark Huang [Sat, 30 Oct 2004 15:26:28 +0000 (15:26 +0000)]
- add BASE (URL base of packages) as an attribute of PACKAGES
- allow BASE to be specified with -b BASE

19 years ago- rpmquery 4.3.1 (what ships with FC2) seems to crash if too large of a
Mark Huang [Thu, 28 Oct 2004 14:53:05 +0000 (14:53 +0000)]
- rpmquery 4.3.1 (what ships with FC2) seems to crash if too large of a
  queryformat is passed in. Just query "interesting" tags (whatever
  plc_www/Software/download.php wants).

19 years ago- add resman to PlanetLab group
Mark Huang [Wed, 27 Oct 2004 20:04:24 +0000 (20:04 +0000)]
- add resman to PlanetLab group

19 years ago- create package manifest in SRPMS/ after a successful build
Mark Huang [Wed, 27 Oct 2004 19:39:45 +0000 (19:39 +0000)]
- create package manifest in SRPMS/ after a successful build

19 years ago- build up QUERYFORMAT once, instead of per-package
Mark Huang [Wed, 27 Oct 2004 19:38:36 +0000 (19:38 +0000)]
- build up QUERYFORMAT once, instead of per-package
- fix printing of target directory

19 years ago- install netflow-init, not netflow, as part of root install
Mark Huang [Wed, 27 Oct 2004 18:58:07 +0000 (18:58 +0000)]
- install netflow-init, not netflow, as part of root install

19 years ago- escape CVS $Id$ keyword
Mark Huang [Wed, 27 Oct 2004 04:47:02 +0000 (04:47 +0000)]
- escape CVS $Id$ keyword

19 years agoGenerates XML manifest of packages for
Mark Huang [Wed, 27 Oct 2004 04:36:49 +0000 (04:36 +0000)]
Generates XML manifest of packages for
http://www.planet-lab.org/Software/download.php

19 years ago- remove rpmbuild override
Mark Huang [Tue, 26 Oct 2004 21:48:28 +0000 (21:48 +0000)]
- remove rpmbuild override

19 years ago- remove RPMBUILD override
Mark Huang [Tue, 26 Oct 2004 21:48:13 +0000 (21:48 +0000)]
- remove RPMBUILD override
- remove vnet-RPMFLAGS, vnet now gets kernel version number from
  autoconf

19 years ago- remove accidental commenting of ulogd dependencies
Mark Huang [Tue, 26 Oct 2004 20:05:30 +0000 (20:05 +0000)]
- remove accidental commenting of ulogd dependencies

19 years ago- PL2686: remove BWLimit from the build
Mark Huang [Tue, 26 Oct 2004 20:04:43 +0000 (20:04 +0000)]
- PL2686: remove BWLimit from the build

19 years ago- PL2686: remove BWLimit package
Mark Huang [Tue, 26 Oct 2004 19:20:54 +0000 (19:20 +0000)]
- PL2686: remove BWLimit package

19 years ago- oops, ulogd goes in the pl_netflow slice, not in root
Mark Huang [Wed, 13 Oct 2004 15:51:50 +0000 (15:51 +0000)]
- oops, ulogd goes in the pl_netflow slice, not in root

19 years ago- remove vsh, add proper, ulogd, and netflow
Mark Huang [Wed, 13 Oct 2004 15:51:10 +0000 (15:51 +0000)]
- remove vsh, add proper, ulogd, and netflow

19 years ago- add proper to build
Mark Huang [Wed, 13 Oct 2004 15:29:23 +0000 (15:29 +0000)]
- add proper to build
- add dependency on kernel and proper to ulogd build

19 years agoRemoved vsh package, as util-vserver contains the new vsh binary.
Marc Fiuczynski [Mon, 11 Oct 2004 21:19:45 +0000 (21:19 +0000)]
Removed vsh package, as util-vserver contains the new vsh binary.

Added resman package.

19 years ago- moved ulogd out of netflow/
Mark Huang [Mon, 11 Oct 2004 19:18:13 +0000 (19:18 +0000)]
- moved ulogd out of netflow/

19 years ago- change server to cvs.planet-lab.org
Mark Huang [Mon, 11 Oct 2004 04:26:22 +0000 (04:26 +0000)]
- change server to cvs.planet-lab.org
- add ulogd and netflow/netsummary to build

19 years ago- bootstrap: build pycurl, PlanetLabKeys, and yum before
Mark Huang [Tue, 5 Oct 2004 14:58:49 +0000 (14:58 +0000)]
- bootstrap: build pycurl, PlanetLabKeys, and yum before
  vserver-reference so that it can freshen them

19 years ago- yum-arch generates hundreds of kilobytes of useless output
Mark Huang [Tue, 5 Oct 2004 01:44:36 +0000 (01:44 +0000)]
- yum-arch generates hundreds of kilobytes of useless output

19 years agopl_sshd and sidewinder moved to jeeves, finally can get rid of pup-cvs
Mark Huang [Mon, 4 Oct 2004 22:29:19 +0000 (22:29 +0000)]
pl_sshd and sidewinder moved to jeeves, finally can get rid of pup-cvs

19 years ago- node_pkgs got moved to jeeves
Mark Huang [Mon, 4 Oct 2004 22:04:42 +0000 (22:04 +0000)]
- node_pkgs got moved to jeeves

19 years ago- Deprecated the old PlanetLabKeys cron job. Now it is just a VServer
Mark Huang [Mon, 4 Oct 2004 19:42:21 +0000 (19:42 +0000)]
- Deprecated the old PlanetLabKeys cron job. Now it is just a VServer
  script for convenience. pl_sshd is responsible for bootstrapping and
  updating the key file regularly.

19 years ago%$%!@! bash...
Mark Huang [Mon, 27 Sep 2004 14:56:09 +0000 (14:56 +0000)]
%$%!@! bash...

19 years ago- fine, redirect stdout to /dev/null, too
Mark Huang [Mon, 27 Sep 2004 02:47:24 +0000 (02:47 +0000)]
- fine, redirect stdout to /dev/null, too

19 years ago- not interested in stderr from ssh-add
Mark Huang [Sat, 25 Sep 2004 18:48:47 +0000 (18:48 +0000)]
- not interested in stderr from ssh-add

19 years ago- since everything is redirected to the log file, stdout failure
Mark Huang [Sat, 25 Sep 2004 18:17:00 +0000 (18:17 +0000)]
- since everything is redirected to the log file, stdout failure
  summaries are actually kind of useless

19 years ago- redirect stderr to the log file
Mark Huang [Sat, 25 Sep 2004 18:09:59 +0000 (18:09 +0000)]
- redirect stderr to the log file

19 years agoMoved cvs:/cvs/pl_rpm to jeeves:/cvs/build
Mark Huang [Wed, 22 Sep 2004 15:21:18 +0000 (15:21 +0000)]
Moved cvs:/cvs/pl_rpm to jeeves:/cvs/build

19 years ago- moved pl_kernel to jeeves
Mark Huang [Wed, 22 Sep 2004 04:09:26 +0000 (04:09 +0000)]
- moved pl_kernel to jeeves

19 years agoV3 package group definitions
Mark Huang [Mon, 20 Sep 2004 20:17:15 +0000 (20:17 +0000)]
V3 package group definitions

19 years ago- add RPMBUILD override variable
Mark Huang [Sat, 18 Sep 2004 19:50:02 +0000 (19:50 +0000)]
- add RPMBUILD override variable

19 years ago- add vserver-reference
Mark Huang [Sat, 18 Sep 2004 19:49:42 +0000 (19:49 +0000)]
- add vserver-reference
- vserver-reference must be built as root, as RPMBUILD override variable
  and set to "sudo rpmbuild"

19 years ago- turn nightly alpha build into nightly v3 build. Build everything in
Mark Huang [Sat, 18 Sep 2004 19:18:49 +0000 (19:18 +0000)]
- turn nightly alpha build into nightly v3 build. Build everything in
  the Fedora chroot.

19 years ago- Stock Fedora Core 2 yumgroups.xml file
Mark Huang [Fri, 17 Sep 2004 19:00:46 +0000 (19:00 +0000)]
- Stock Fedora Core 2 yumgroups.xml file