rdiff-backup and borg backup are two popular backup solutions for Linux.
Restoring backups is in scope for SystemRescue. While one could install
these packages via pacman, I consider being able to restore a backup too
important to rely for it on an external online repository. So I think it
really makes sense to have these included in SytemRescue.
rdiff-backup requires about 400 kB, python-llfuse about 200 kB.
This implements feature requests #211 and #215.
Recently SystemRescue had two regressions due to packages going missing silently (inetutils and net-tools).
This happened because these packages where pulled in through groups or dependencies and Arch decided to
either reduce the dependencies or drop them from the group. This might happen again in the future.
To reduce the possibility of this, explicitly add packages to the package list that contain tools deemed
wanted and are currently only pulled in through dependency or group. Which packages are deemed
wanted is obviously a bit subjective and could be discussed or changed if necessary.
This commit doesn't add any new packages that weren't already in SystemRescue.
inetutils contains programs like telnet and ftp.
It was previously part of SystemRescue. It was not explicitly listed, but pulled in
as dependency from openssh. Now openssh dropped the dependency listing, so it
silently disappeared from SystemRescue.
* Following upstream archiso
* NetworkManager stays as default in SystemRescueCd
* Explicitly symlink /etc/resolv.conf to /run/NetworkManager/resolv.conf
to make clear NetworkManager is in charge
Closesfdupoux/sysresccd-src#75