drpkg - todo

Install

  1. download - download the packages into the cache diractory
  2. unpack - unpack the selected packages, if not unpacked into the staging area
  3. pre-config - get all required data from the user, either from a kick-start file or from some UI
  4. prepare - copy or link the files from the staging to the vhost directory (including the remote host)
  5. install-db - poll the remote host, to do the database install
  6. post-config - poll the remote host, to do the post-db configuration, based on the pre-config answers

Update

  1. download - downloads PACKAGES from the repconfigured URL
  2. update-cache - updates then local package info cache

Package

  • package - packages the directories specified by a package description
  • package-db - packages the database

Upgrade

  1. download
  2. unpack
  3. pre-config
  4. prepare
  5. update-db - apply the required database updates
  6. post-config

Dist upgrade

  1. changedist - gets the DISTS file
  2. upgrade - same as upgrade

Notes

All this is shamelessly ripped off the supercow powered apt, and twisted a bit to suit Drupal installs

All updates will end up in bryght's svn repository and my one

Powered by Drupal, an open source content management system