build.git
19 years agoThis commit was manufactured by cvs2svn to create tag planetlab-2_0-branch-point
Planet-Lab Support [Tue, 31 Aug 2004 15:29:54 +0000 (15:29 +0000)]
This commit was manufactured by cvs2svn to create tag
'planetlab-2_0-branch-point'.

19 years ago- mailto build@lists.planet-lab.org
Mark Huang [Tue, 31 Aug 2004 15:29:53 +0000 (15:29 +0000)]
- mailto build@lists.planet-lab.org
- build in $HOME/build/nightly/
- keep only the last 7 runs

19 years ago- add option to build in a different base than $PWD (nightly builds now
Mark Huang [Tue, 31 Aug 2004 14:39:42 +0000 (14:39 +0000)]
- add option to build in a different base than $PWD (nightly builds now
  go in $HOME/build/nightly/, see crontab). Tagged builds should go in
  $HOME/build/.
- add option to mail results (with mail(1)), rather than depending on
  cron to do it, which uses a nasty unreadable subject line
- add option to clean base of old runs
- add -h help option
- simply stdout/stderr redirection to log file

19 years ago- add pl_sshd
Mark Huang [Wed, 25 Aug 2004 19:09:42 +0000 (19:09 +0000)]
- add pl_sshd

19 years ago- dump ssh-add to the log file rather than stdout
Mark Huang [Wed, 18 Aug 2004 16:16:56 +0000 (16:16 +0000)]
- dump ssh-add to the log file rather than stdout

19 years ago- this script is run from stdin by crontab, so the #!/usr/bin/ssh-agent
Mark Huang [Tue, 17 Aug 2004 15:39:19 +0000 (15:39 +0000)]
- this script is run from stdin by crontab, so the #!/usr/bin/ssh-agent
  doesn't work in this case. Run ssh-agent manually.

19 years ago- run an ssh-agent that can hold both the pup-cvs key as well as the
Mark Huang [Mon, 16 Aug 2004 14:31:09 +0000 (14:31 +0000)]
- run an ssh-agent that can hold both the pup-cvs key as well as the
  build@planet-lab.org key (usually handled interactively by build's
  ~/.bash_profile)

19 years ago- add pycurl to build
Mark Huang [Fri, 13 Aug 2004 20:31:21 +0000 (20:31 +0000)]
- add pycurl to build

19 years ago- cvsps does the wrong thing after a vendor import update...it generates
Mark Huang [Fri, 13 Aug 2004 18:25:11 +0000 (18:25 +0000)]
- cvsps does the wrong thing after a vendor import update...it generates
  creation patches for files that are newborn because of the vendor
  import update, which causes patch to question what happened. yum got
  updated, and would be broken unless I did this.

19 years ago- somehow I messed up the last check-in and removed most of the Makefile
Mark Huang [Fri, 13 Aug 2004 18:19:04 +0000 (18:19 +0000)]
- somehow I messed up the last check-in and removed most of the Makefile

19 years ago- go back to using the pup pseudo-account for checking out. Eventually,
Mark Huang [Fri, 13 Aug 2004 18:17:35 +0000 (18:17 +0000)]
- go back to using the pup pseudo-account for checking out. Eventually,
  once it works, we can change this to the true anonymous account.
- this depends on an ssh-agent running that can hold both the pup-cvs
  key as well as the build@planet-lab.org key (now handled in build's
  ~/.bash_profile, sigh)

19 years ago- fix case where we have a tagged package, but override DATE on the
Mark Huang [Thu, 12 Aug 2004 21:21:31 +0000 (21:21 +0000)]
- fix case where we have a tagged package, but override DATE on the
  command line

19 years ago- fix regexps (%{name} was getting replaced by ${}name})
Mark Huang [Wed, 11 Aug 2004 21:41:16 +0000 (21:41 +0000)]
- fix regexps (%{name} was getting replaced by ${}name})

19 years ago- fix poor man's RPM-to-Makefile conversion regexp so that defined spec
Mark Huang [Wed, 11 Aug 2004 20:47:48 +0000 (20:47 +0000)]
- fix poor man's RPM-to-Makefile conversion regexp so that defined spec
  variables that are not encased in {} are converted to gmake variables
  that are also not encased in {}

19 years ago- not interested in yum-arch output (but print errors if any)
Mark Huang [Mon, 9 Aug 2004 15:13:59 +0000 (15:13 +0000)]
- not interested in yum-arch output (but print errors if any)

19 years ago- deleted the "pupdev" pseudo-anonymous CVS account
Mark Huang [Thu, 5 Aug 2004 22:45:17 +0000 (22:45 +0000)]
- deleted the "pupdev" pseudo-anonymous CVS account
- mail to build@ instead of server-msgs@

19 years ago- deleted the "pupdev" pseudo-anonymous CVS account
Mark Huang [Thu, 5 Aug 2004 22:44:15 +0000 (22:44 +0000)]
- deleted the "pupdev" pseudo-anonymous CVS account

19 years ago- deleted the "pupdev" pseudo-anonymous CVS account
Mark Huang [Thu, 5 Aug 2004 22:43:51 +0000 (22:43 +0000)]
- deleted the "pupdev" pseudo-anonymous CVS account
- populate the alpha node repository with new RPMs every night

19 years ago- add Node Manager (a.k.a. sidewinder) to the nightly build
Mark Huang [Wed, 4 Aug 2004 18:02:07 +0000 (18:02 +0000)]
- add Node Manager (a.k.a. sidewinder) to the nightly build

19 years agoadd watchdog
Mark Huang [Tue, 20 Jul 2004 14:26:16 +0000 (14:26 +0000)]
add watchdog

19 years agoalpha/beta group files
Aaron Klingaman [Tue, 22 Jun 2004 13:20:09 +0000 (13:20 +0000)]
alpha/beta group files

19 years ago- kill the stupid checkout -p notification
Mark Huang [Wed, 9 Jun 2004 14:47:06 +0000 (14:47 +0000)]
- kill the stupid checkout -p notification

19 years ago- dump log in case of error
Mark Huang [Wed, 9 Jun 2004 14:46:04 +0000 (14:46 +0000)]
- dump log in case of error

19 years ago- add net-tools to build
Mark Huang [Thu, 3 Jun 2004 18:23:43 +0000 (18:23 +0000)]
- add net-tools to build

19 years ago- export CVS_RSH
Mark Huang [Wed, 26 May 2004 18:50:15 +0000 (18:50 +0000)]
- export CVS_RSH

19 years ago- exit after printing usage info
Mark Huang [Wed, 26 May 2004 18:44:50 +0000 (18:44 +0000)]
- exit after printing usage info

19 years ago- crontab(5) for build@jeeves.cs.princeton.edu
Mark Huang [Fri, 21 May 2004 18:41:05 +0000 (18:41 +0000)]
- crontab(5) for build@jeeves.cs.princeton.edu

19 years ago- add some comments
Mark Huang [Fri, 21 May 2004 18:34:10 +0000 (18:34 +0000)]
- add some comments

19 years ago- release build script
Mark Huang [Fri, 21 May 2004 18:29:33 +0000 (18:29 +0000)]
- release build script

19 years agoadded traceroute
Aaron Klingaman [Wed, 19 May 2004 12:35:11 +0000 (12:35 +0000)]
added traceroute

19 years agoadded iputils
Aaron Klingaman [Tue, 18 May 2004 17:45:09 +0000 (17:45 +0000)]
added iputils

20 years agofor the alpha repository
Aaron Klingaman [Wed, 21 Apr 2004 20:09:14 +0000 (20:09 +0000)]
for the alpha repository

20 years ago- add vserver-util
Mark Huang [Fri, 16 Apr 2004 19:36:24 +0000 (19:36 +0000)]
- add vserver-util

20 years ago- add vserver-quota
Mark Huang [Fri, 16 Apr 2004 19:26:11 +0000 (19:26 +0000)]
- add vserver-quota

20 years ago- add vserver-cache
Mark Huang [Fri, 16 Apr 2004 19:12:48 +0000 (19:12 +0000)]
- add vserver-cache

20 years ago- SSH keys for the pseudo-user "pup"
Mark Huang [Fri, 16 Apr 2004 14:06:15 +0000 (14:06 +0000)]
- SSH keys for the pseudo-user "pup"

20 years ago- more comments
Mark Huang [Wed, 14 Apr 2004 22:39:10 +0000 (22:39 +0000)]
- more comments

20 years ago- oops, meant $RPM_BUILD_ROOT
Mark Huang [Wed, 14 Apr 2004 21:22:09 +0000 (21:22 +0000)]
- oops, meant $RPM_BUILD_ROOT

20 years ago- add ltt
Mark Huang [Wed, 14 Apr 2004 18:08:47 +0000 (18:08 +0000)]
- add ltt

20 years ago- add "--define date" to RPMFLAGS if DATE is defined
Mark Huang [Wed, 14 Apr 2004 18:05:30 +0000 (18:05 +0000)]
- add "--define date" to RPMFLAGS if DATE is defined
- get ARCH from the spec file template, not from rpm --showrc (e.g. yum)

20 years agoadded PlanetLabID
Aaron Klingaman [Wed, 14 Apr 2004 16:44:52 +0000 (16:44 +0000)]
added PlanetLabID

20 years agoadded BootServerRequest
Aaron Klingaman [Wed, 14 Apr 2004 15:36:52 +0000 (15:36 +0000)]
added BootServerRequest

20 years agoignore generated files
Mark Huang [Wed, 14 Apr 2004 15:33:58 +0000 (15:33 +0000)]
ignore generated files

20 years ago- rename kernel-planetlab to kernel
Mark Huang [Tue, 13 Apr 2004 22:16:32 +0000 (22:16 +0000)]
- rename kernel-planetlab to kernel
- add package-clean targets to .PHONY

20 years ago- add CVS_RSH comment
Mark Huang [Mon, 12 Apr 2004 20:17:55 +0000 (20:17 +0000)]
- add CVS_RSH comment
- remove redundant .PHONY: clean target
- add cq-tools

20 years agoadd separator between patch rule sets
Mark Huang [Mon, 12 Apr 2004 20:03:23 +0000 (20:03 +0000)]
add separator between patch rule sets

20 years ago- add per-package "clean" target: "make <name>-clean" or "make
Mark Huang [Mon, 12 Apr 2004 19:56:58 +0000 (19:56 +0000)]
- add per-package "clean" target: "make <name>-clean" or "make
  package=<name> clean"
- add initscripts and e2fsprogs

20 years ago- disable annoying warning when make goes through its first pass and
Mark Huang [Mon, 12 Apr 2004 19:56:02 +0000 (19:56 +0000)]
- disable annoying warning when make goes through its first pass and
  SPECS/package.spec.in doesn't exist yet
- add per-package "clean" target: "make <name>-clean" or "make
  package=<name> clean"

20 years agohttpd build starts at HEAD
Aaron Klingaman [Mon, 12 Apr 2004 18:13:11 +0000 (18:13 +0000)]
httpd build starts at HEAD

20 years agoadded httpd
Aaron Klingaman [Mon, 12 Apr 2004 17:52:34 +0000 (17:52 +0000)]
added httpd

20 years agoadded blacklist
Aaron Klingaman [Mon, 12 Apr 2004 17:22:07 +0000 (17:22 +0000)]
added blacklist

20 years agoadded sudo
Aaron Klingaman [Mon, 12 Apr 2004 17:14:21 +0000 (17:14 +0000)]
added sudo

20 years agoadded ipod
Aaron Klingaman [Mon, 12 Apr 2004 17:08:10 +0000 (17:08 +0000)]
added ipod

20 years ago- add lkcdutils
Mark Huang [Mon, 12 Apr 2004 15:30:14 +0000 (15:30 +0000)]
- add lkcdutils

20 years agoadded perl-IO-Stty
Aaron Klingaman [Mon, 12 Apr 2004 15:27:30 +0000 (15:27 +0000)]
added perl-IO-Stty

20 years agoadded BWLimit
Aaron Klingaman [Mon, 12 Apr 2004 14:52:05 +0000 (14:52 +0000)]
added BWLimit
changed tags to HEAD

20 years ago- add vr-tools
Mark Huang [Mon, 12 Apr 2004 14:34:48 +0000 (14:34 +0000)]
- add vr-tools

20 years agoadded PlanetLabKeys
Aaron Klingaman [Mon, 12 Apr 2004 14:31:57 +0000 (14:31 +0000)]
added PlanetLabKeys

20 years agoadded PlanetLabConf
Aaron Klingaman [Mon, 12 Apr 2004 14:12:41 +0000 (14:12 +0000)]
added PlanetLabConf

20 years agoadded NodeUpdate
Aaron Klingaman [Mon, 12 Apr 2004 14:03:16 +0000 (14:03 +0000)]
added NodeUpdate

20 years agoadded MAKEDEV
Aaron Klingaman [Mon, 12 Apr 2004 13:40:41 +0000 (13:40 +0000)]
added MAKEDEV

20 years agoadded PlanetLabAccounts
Aaron Klingaman [Mon, 12 Apr 2004 13:24:25 +0000 (13:24 +0000)]
added PlanetLabAccounts

20 years ago- move the vsh rule back where it belongs
Mark Huang [Fri, 9 Apr 2004 22:17:31 +0000 (22:17 +0000)]
- move the vsh rule back where it belongs
- add ksymoops

20 years agofirst cut at docs for this package
Mark Huang [Fri, 9 Apr 2004 20:12:22 +0000 (20:12 +0000)]
first cut at docs for this package

20 years agomark's fix
Aaron Klingaman [Fri, 9 Apr 2004 19:37:19 +0000 (19:37 +0000)]
mark's fix

20 years agoHack to generate patch rules for make < 3.80
Mark Huang [Fri, 9 Apr 2004 19:24:00 +0000 (19:24 +0000)]
Hack to generate patch rules for make < 3.80

20 years agoadd yum
Aaron Klingaman [Fri, 9 Apr 2004 19:22:24 +0000 (19:22 +0000)]
add yum

20 years ago- vserver-init is homebrew, don't worry about generating patches
Mark Huang [Fri, 9 Apr 2004 19:07:58 +0000 (19:07 +0000)]
- vserver-init is homebrew, don't worry about generating patches
- add vsh

20 years ago- workaround the fact that make < 3.80 doesn't have $(eval)
Mark Huang [Fri, 9 Apr 2004 19:06:27 +0000 (19:06 +0000)]
- workaround the fact that make < 3.80 doesn't have $(eval)
- workaround if spec file specifies Source tag instead of Source0 tag
- prefix anonymous patches with $(Source0) (in case multiple packages
  have the same numbered anonymous patches)
- lazily expand $(CVSROOT) and $(MODULE) in $(eval)uated patch rule

20 years ago- add vserver-init
Mark Huang [Fri, 9 Apr 2004 01:36:55 +0000 (01:36 +0000)]
- add vserver-init

20 years ago- make "all" the first target so "make" just works
Mark Huang [Thu, 8 Apr 2004 21:22:45 +0000 (21:22 +0000)]
- make "all" the first target so "make" just works

20 years ago- add vserver rule
Mark Huang [Thu, 8 Apr 2004 21:09:02 +0000 (21:09 +0000)]
- add vserver rule

20 years ago- get rid of possible URLs in Source and Patch tags
Mark Huang [Thu, 8 Apr 2004 21:08:47 +0000 (21:08 +0000)]
- get rid of possible URLs in Source and Patch tags

20 years ago- fix comment
Mark Huang [Wed, 7 Apr 2004 22:37:50 +0000 (22:37 +0000)]
- fix comment
- pass --cvs-direct to cvsps, otherwise cvsps will call cvs bare in the
  current directory which, if it contains a CVS/ directory (which it
  likely will if pl_rpm is checked out), will default to using the wrong
  Root

20 years agoThis commit was generated by cvs2svn to compensate for changes in r17,
Mark Huang [Wed, 7 Apr 2004 21:13:51 +0000 (21:13 +0000)]
This commit was generated by cvs2svn to compensate for changes in r17,
which included commits to RCS files with non-trunk default branches.

20 years agoNew repository initialized by cvs2svn.
Planet-Lab Support [Wed, 4 Jun 2003 20:07:28 +0000 (20:07 +0000)]
New repository initialized by cvs2svn.