Home |
Projects | dphys-pkgtools
dphys-pkgtools Packaging Tools
Project Basics
Project Status
Code Download
External Stuff (Links)
Project Basics
This project is aimed at making local
Debian packages and uploading them to our local package site, for
distribution to our clients, and indexing that site. The clients then use
dphys-admin to auto-fetch the packages.
This project has produced an
makesourcepackage script which generates/modifies/packages packages and
can upload then to an local packages site, and an
makelocalsite script for managing and indexing the site, which is
triggered by makesourcepackage -i.
This project was spawned from the dphys2 project,
aimed at automating our site setup (now replaced by the
dphys3 project, for sarge, dphys2 was for woody).
dphys-config adds all desired configuration
files, followed by dphys-admin then fetching both normal Debian packages,
and our own packages which are generated by dphys-pkgtools.
Project Status
For the full details of done/doing/todo of the project best read the
Logfile. A short excerpt from it is here:
Done are:
dphys2 Milestone 2 (2003.04.17), aim for automated install of all packages
and configs we want:
- Made an (now deprecated, use makesourcepackage>
makesourcepackage)
makepackage script to generate dphys-host-`hostname` and dphys-site
packages, that are intended to load all site specific packages via
Depends: and install/edit the desired config files
dphys2 Milestone 3 (2003.08.04), get system up to production use, add
whatever shows itsself to be needed to use the program for our job:
- Makefile.debian-local to
automatically build our debian-local packages servers control files,
so that apt-get can find stuff
dphys2 Milestone 4 (2004.02.19), implement swap file and custom kernels:
- Made an makesourcepackage script to
generate dphys-host-`hostname`, dphys-site and other source packages,
that are intended to load all site specific packages via Depends: and
install/edit the desired config files
Milestone/Release 5 (2004.07.29):
- Changed makesourcepackage to
generate Debhelper compatible source packages
- Split out of dphys2 into an separate project, as these tools are
also usefull without dphys2
- Made an makelocalsite script to manage
an local packages website, mainly generating the needed index files
so that apt-get can work properly
Milestone/Release 6 (2006.12.19):
- Bugfix for makesourcepackage -r so it doesn't abort
- Various improvements to -u and -i, more flexible
Current (= development, = may be broken):
Todo are:
Code Download
Current (= development, = may be broken):
Milestone/Release 6 (2006.12.19):
Milestone/Release 5 (2004.07.29):
dphys2 Milestone 4 (2004.02.19):
-
makepackage, make an package containing Depends: and config
files/scripts, for automatic host/site dependant
installation/configuration. This is deprecated, use the new
makesourcepackage
-
makesourcepackage, make an source based package containing
Depends: and config files/scripts, for automatic host/site dependant
installation/configuration
-
Makefile.debian-local, build an debian-local package Website
dphys2 Milestone 3 (2003.08.04):
-
makepackage, make an package containing Depends: and config
files/scripts, for automatic host/site dependant
installation/configuration
-
Makefile.debian-local, build an debian-local package Website
dphys2 Milestone 2 (2003.04.17):
-
makepackage, make an package containing Depends: and config
files/scripts, for automatic host/site dependant
installation/configuration
External Stuff (Links)
Various links that may be usefull:
Home |
Projects | dphys-pkgtools
This page is by Neil Franklin, last modification 2006.12.19