Draft for tasksel-rescue
About Rescue tools in GNU/Linux systems in 2014 (Draft)
The original article which has valid urls (sorry I wasn't able to
convert it to text while preserving the links in footnotes.) can be
***** About Rescue tools in GNU/Linux systems in 2014 (Draft) *****
***** Read first *****
I wrote these lines about a year ago. I was very busy at work and trying
a Rescatux release in shape. So I did not finish this work. My
too high. Try to study all the rescue-aimed packages from different distros.
Try to identify non-specific rescue tools on Rescue disks. Then I want to
produce three lists:
* Packages for Debian Live Rescue cd tasksel package
* Packages for next Rescatux release
* Packages for Rescatux in a future
and, of course, if a program was not Debian package I also had to tag it.
The discovery of new tools and distribution also was going to modify the
article itself. Let’s say that we find some password crackers packages. That
would have meant having to search all distributions which have them. And
ophcrack would have been discovered. Ophcrack will have shown us more rescue
packages that we might have not been aware.
If we discover another taxonomy name that fits into rescue we can then
new programs related to that taxonomy.
I am not sure if I had thought on checking also private programs but, well,
that would make sense more for Rescatux implementing new features already
present on those disks.
SynrG has arised in Debian Live irc his concerns on having a Debian Live
cd or a Debian rescue blend. I was shy on showing this non finished
well… here there is… if SynrG or another one can gather from it then
You know the final objetive is gathering an useful list of rescue
submitting an ITP for tasksel-rescue package (if that’s the right name).
be done by one person (as I pretended to do initially so that a good
clasification was done) or maybe in the mailing list in a collaborative
***** Introduction *****
I have offered myself to review_current_packages_for_Debian_Live_Rescue_cd.
Currently there is a Debian Live Rescue cd however its packages are
a list inside_a_text_file. This was the old method and people from
want it to be replaced by a tasksel- task package. A tasksel task
as far as I understand, a Debian metapackage which depends on other
that you can define, i.e. a LXDE desktop, just by these packages. It’s
something similar to the ubuntu-desktop or kubuntu-desktop packages from
As a tasksel package needs to be defined from scratch it would be nice if we
could review current packages available at Rescue disk and do a tasksel task
This article will also dive into many packages, rescue tools, or
cds so that we can fully understand what rescue tools are available.
Finally, as I am also the Rescatux developer I will also comments on
being or not in Rescatux, or some tools that it would be fine to have into
The journey begins… .
***** Current packages for Debian Live Rescue cd *****
* Debian_forensics . These set of packages might make sense. We
will see it
later in the taxonomy section.
* Installer . These packages only make sense in the Debian Live CD. You
don’t want to install the debian-installer-launcher when you install
these packages to your system.
* Live . Specific tools for Debian Live. Once again ignoring.
* Localization . Basically it forces task-english to be installed.
see it later in the taxonomy section.
* Memtest . This is the program for testing memory at boot. We will
later in the taxonomy section.
* Rescue . Most of its contents need to be included. However we will
discuss some of the in the taxonomy section.
* Standard . I suppose these are packages usually added to a live
laptop and task-ssh-server. They don’t make sense in a rescue tasksel
***** Rescue tools taxonomy *****
**** Introduction ****
As most things we can also classify rescue tools or programs. I’ll add some
group names for these packages from several places and later on we will
**** Package groups ****
* Forensics. That is tools aimed at computer forensics. The goal of
computer forensics is to examine digital media in a forensically
manner with the aim of identifying, preserving, recovering,
presenting facts and opinions about the digital information.
* Boot loaders . Tools aimed at recovering or reconstructing mbrs,
* System . In the case of system section at Debian Live rescue cd
list these are some tools related to system, but that do not have too
much in common.
* Editors. Some console editors. Some of them as hexedit are
non standard text editing.
* Hard disk. Tools for dealing with cdrom and hard disks.. Check
status. Secure delete.
* Browser. Some console Internet browsers.
* Compression. Compression tools similar to well known zip tool.
* Backup. Some handy tools for doing backups.
* File comparison. Tools for comparing files.
* General. Similar to system section. Many tools that you might
that do not fit somewhere else.
* Special hardware. Some special hardware packages.
o Network – Firewall. Tools for avoiding having ports open.
o Network – Essential networking. These tools make easier to
the live cd to the Internet.
o Network – Bridging. Tools for doing network bridges.
o Network – Routing. More toos for dealing with networks.
o Network – Monitoring. Tools for monitoring the network.
o Network – Testing. Mainly tools for testing the network.
o Network Analysers. Some of these tools help debugging networks.
o Network servers. Some useful tools when you want to serve some
* Log Analysers . These tools help you to analyse log files.
* Filesystem tools. Filesystem tools for doing operations over
* Microsoft tools. Some filesystem and network tools that only make
for Microsoft systems.
* Miscellanea. Whatever does not fit in the rest of groups.
* Flab. Not sure what it means.
**** Package groups analysis ****
Now I’m going to go through all these groups and argue if they need to be
inside Rescatux or in rescue tasksel.
***** Gnu/Linux Rescue Live CDs *****
Now I’m going to go through most of the current GNU/Linux Rescue Live
idea is having a little description of the cd, what it’s main purpose and
relation to rescue tools. We will try to find its packages groups to add
to taxonomy section above. Finally we will have a link to its packages,
specially the rescue ones.
In order not to forget any GNU/Linux Rescue Live CDs is interesting to
* Debian Live Rescue CD
* Parted Magic
* System Rescue CD
* Ultimate Boot CD
***** Miscellanea *****
non-free packages. This is Debian specific.
***** Non GNU/Linux tools *****
Super Grub2 Disk
Support free software. Donate to Super Grub Disk. Apoya el software
libre. Dona a Super Grub Disk. http://www.supergrubdisk.org/donate/