Re: [aur-general] [arch-dev-public] Cleaning up the base group
Packages that we should think about: - mdadm - pcmciautils - cryptsetup, lvm2 (plus their deps libgcrypt, libgpg-error, device-mapper) Those are base tools, but not everybody needs them. I'd like to keep them in base, but maybe someone else may disagree.
I just want to point out a few ways i know these are used and a few things that need to be checked and patched before removing them. 1. These are all in rc.sysinit. the mdadm and cryptsetup sections do not test if the binaries exist before trying to run them, just if the configs exist. this could create exciting panics or other fun behavior if someone enables it in rc.conf without adding the packages. but a fix is a simple -x test added to the beginning of those sections. 2. setup(installer) will need to know it should add packages if you answer yes to the various raid/lvm/encrypted questions. in the worst case this would break ftp installs. Ensuring the ftp installer isn't broken by this is my main concern. will someone test the existing installer to see if it breaks with these changes? Besides setup, these are mainly user errors. So at least it needs to be documented in the install guide. Jonathan
participants (1)
-
wide-eye