On Mon, 10 May 2004, Craig White wrote: > I don't recall seeing anything like that in the distro's that I've > worked with. This is mostly unnecessary since the the two reasons for > this feature are to overcome virus damage or installation damage where > an older dll overwrites a newer dll. Even Windows has implemented a > method to keep the overwrites from occurring now. I rarely touch Windows, but in-laws (who used NetBSD and then Linux for a year before buying a new computer) needed my help. They had the sasser worm. I followed the instructions (so I thought) at the Microsoft.org website. I did a Windows Update and chose yes to update. Then it suggested I needed to restart the system. So I did. The system failed to come back up and was missing a DLL. My mouse moved on a blank screen but nothing else was shown. Booting to safe mode didn't help. Then my Windows friend suggested that I boot using "last known configuration" and it worked. I still had the sasser. Many processes starting faster than I could stop them. Anyways, I manually removed the binaries, removed some registry startups with regedit, and turned on the Xp firewall. All is well now, I guess. For Linux, this couold probably be easily done a couple ways: - backup all configs in a tarball (that is dated) - backup all system commands and libraries or alternatively: - have a list of installed packages with exact version numbers and packages readily available Then to recover to last known configuration have a script that backups broken configuration and overwrites with new. > I suppose that if you had a corrupted 'package' on Linux, you could do > something like 'apt-get -f install package' to put the original binaries > back in place. dpkg can output a list of packages installed and can use same list to install. (But --get-selections doesn't seem to have package versions.) Jeremy C. Reed BSD News, BSD tutorials, BSD links http://www.bsdnewsletter.com/ --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss