Bug#218145: extend dpkg, should be able to switch package on and off
Subject: extend dpkg, should be able to switch package on and off
Package: dpkg
Version: 1.10.18
Severity: wishlist
if you are in a high-availability-environment or clustered environment,
you should be able to distribute and configure a package, and then switch
it on. switch back to original in a very short time should also be possible (seconds?). and the
important thing is: the time used should not depend on the size of a pkg.
alternatives are not sufficient for this, and also install and remove pkg is not sufficient for
this. you have different levels of "doing - undoing":
- new software or old software, including configuration.
current linux level (dpkg e.g.).
- new software and old software
this suggestion. trivial.
switch pkg off, or switch
another pkg version on.
- new configuration and old configuration
switch back and forth is trivial.
somehow the old config must be saved on switch
(or before, changetrack extension?)
- new data and old data
switch back and forth is not trivial.
new programs could write damaged data
and you have to have a procedure
for handling this, like:
switch back, and redo what you did.
you would need a "changetrack for data"
- new data format and old data format
switch back and forth is not trivial.
on install you could copy original data
to new format.
you would need a "changetrack for data
in different formats".
(trivial does not mean it is 5 min to implement, but there should be no problem in implementing
it)
-s.
--------------------------------------------------
there was a wish 178382 already, but the comments made me write this one:
>Previously Ben Collins wrote:
>> You could do this with alternatives, like what is already done for
major
>> versions of other programs (like python 1.5/2.0/2.1/2.2).
>
>You can also do this by simply installing and removing the debs.
>
>Wichert.
__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
Reply to: