On Sat, 2005-02-05 at 09:29, BRINER Cedric wrote: <snip> > 1. make a reference station > so I'll install a machine which will be the reference to the other > one in therm of which package has to be installed on them. Sounds good. You might also want to make a master debian repository system locally to store all the packages that any system will need to download. > 2. create/rebuild some packages to take in account of our OBS specific > configuration > I thought about rebuilding some packages to add their specific > configuration files on it. > Packages such as xntp, cups,iptables/ifup/ifdown, xscreensavers, > ssh, exports, locale, sendmail... > Or also to create some packages which will handle the modification > of specific configuration.(xntp,...) That also sounds reasonable. > 3. create a local OBS repository of the rebuild/created packages > this will be the local repository of the OBS's packages > > 4. construct an local repository based on the reference station > I'll use the: ``apt-move sync'' command to create a local > repository (standard debian + OBS's packages) of all the packages needed. > so before updating this reposiroty we will ensure that the reference > station works properly with the updated packages from debian and from OBS > > 5. install the new machines, and only use the (4) to their > /etc/apt/sources.list > > 6. add to their crontab a command that will ask them to automatically > update from the (4) and to check if there is any new packages to install You can probably take advantage of cron-apt to do this. This debian package already has the cron job to execute apt commands at 4:00am. You can change the time, and it can be configured to notify you only when erorrs occur or just download the packages etc. It is a very handy tool, and if you are controlling your own repository for the packages you can configure it to just automatically upgrade the new packages. > 7. pray that this is a good way to handle that administration. <SNIP> Like I said before in an earlier posting, it might make sense to create a debian package for your configuration instead of modifying a lot of packages just to update the configuration. But this is more a matter of personal preference than anything, I believe that what you mention above will work well. -- o) Derek Wueppelmann (o (D . monkey@monkeynet.ca D). ((` http://www.monkeynet.ca/ ( ) `
Attachment:
signature.asc
Description: This is a digitally signed message part