on Thu, Sep 04, 2003 at 09:43:06PM +0100, Chris Wilcox ([EMAIL PROTECTED]) wrote:
> Hi all,
> 
> I'm currently involved in a Debian-distro based project which aims to 
> create an Internet caching product for schools which would hopefully take 
> the form of a Debian install CD which would install relevant packages from 
> CD and then update when required from the Internet via existing servers 
> where possible and our own servers for deb packages which we need to create 
> ourselves (This is a very basic description!).

See apt-proxy.

Your solution will almost certainly use it to a greater or lesser
extent.  Sounds like what you want to do is manage your own mirrors, for
the most part.

> We're currently debating which will be easier in relation to creating and 
> maintaing the packages we'll need.  From those in the know, are we better 
> doing either of the following:
> 
> 1) We alter existing deb's and from that point forth need to check the 
> debian package list for updates, get them and their dependencies, alter 
> them and host them

See above.  If there are general docs on setting up a Debian mirror,
read 'em.

> 2) We use stable source code, create our own deb's, host them, check the 
> web sites for the relevant package for updates important enough to make use 
> create a new deb package and host that

This can be accomplished to a certain extent through pinning.  That is,
define sources and a release level, but include additional sources (also
proxied) which can be explicitly installed, if necessary.

> How will we be affected by dependencies on other apps with either of
> the above?  

Probably horribly. 

I'm curious as to what you're changing from base Debs that's so crucial
to isolate yourself from the mainstream Debian distro, and why you feel
you have to do this.

> We currently have a blank canvas to work from which is based around
> the bf24 kernel install of Debian with only the C++ Development option
> installed.

Peace.

-- 
Karsten M. Self <[EMAIL PROTECTED]>        http://kmself.home.netcom.com/
 What Part of "Gestalt" don't you understand?
   TWiki:  documentation for the GNU millennium.
     http://twiki.org/

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to