cvs commit: ports/Tools/portbuild/scripts setupnode

Kris Kennaway kris at FreeBSD.org
Wed Jul 14 02:17:31 PDT 2004


kris        2004-07-14 09:17:30 UTC

  FreeBSD ports repository

  Modified files:
    Tools/portbuild/scripts setupnode 
  Log:
  * Accept another argument, the value of the disconnected variable that
  tells us whether the node has NFS access to the master.
  
  * Also copy the bindist-$(hostname).tar file to allow local
  customization of the build chroots (e.g. resolv.conf and make.conf
  files for disconnected systems)
  
  * For disconnected hosts, we don't copy the bindist files from the
  master, but just set up the local directories and let the server rsync
  them into place later.  Also set up dangling symlinks to the bindist
  files in the build area, which will be filled in by the server too (in
  the NFS case it makes sense to cache the bindist files locally to
  avoid extra NFS traffic, but here we know the file is local so a
  symlink is fine)
  
  * Remove an apparently spurious 'killall fetch' that snuck in for what
  were probably transient reasons.
  
  * Forcibly clean up old chroot directories since we are preparing to
  start another build and don't want old (possibly orphaned) builds to
  skew the job scheduling or use up resources.
  
  Revision  Changes    Path
  1.10      +25 -25    ports/Tools/portbuild/scripts/setupnode


More information about the cvs-all mailing list