The issue tracker has been moved https://gitlab.archlinux.org/archlinux/archiso/-/issues
FS#11416 - configure system: list of files and some things to do automatically
Attached to Project:
Release Engineering
Opened by Jules (Misfit138) - Sunday, 07 September 2008, 15:13 GMT
Last edited by Dieter Plaetinck (Dieter_be) - Sunday, 19 July 2009, 11:10 GMT
Opened by Jules (Misfit138) - Sunday, 07 September 2008, 15:13 GMT
Last edited by Dieter Plaetinck (Dieter_be) - Sunday, 19 July 2009, 11:10 GMT
|
DetailsDescription: Currently, these files are offered for configuration during installation:
/etc/rc.conf /etc/fstab /etc/mkinitcpio.conf and /etc/modprobe.conf /etc/resolv.conf /etc/hosts /etc/hosts.deny and /etc/hosts.allow /etc/locale.gen /boot/grub/menu.lst I propose that /etc/profile be added to this list. It seems an obvious choice that would improve the logical procedure of system configuration during installation. For your consideration; choosing a pacman mirror is prompted, but there is no option to edit /etc/pacman.conf nor /etc/pacman.d/mirrorlist I understand if you want to keep the installer the way it is, though the inclusion of the above files seems to be a _nearly_ complete list,so in my view, /etc/profile and /etc/pacman.conf and /etc/pacman.d/mirrorlist should also be included. |
This task depends upon
Closed by Dieter Plaetinck (Dieter_be)
Sunday, 19 July 2009, 11:10 GMT
Reason for closing: Implemented
Sunday, 19 July 2009, 11:10 GMT
Reason for closing: Implemented
Note that you can easily edit such files yourself by going to another shell and editing /<target root mountpoint here>/etc/*. Maybe the best solution is just to tell the user that, on the "configure system" screen above the predefined list of files.
I do agree with the pacman.conf selection though - mirrorlist selection should probably be automated though
Imho:
1) add the above notice
2) automate mirrorlist updating if a mirror has been choosen at the beginning of installation (i think this is already supposed to work but could be buggy), but keep the mirrorlist entry anyway.
3) don't add /etc/profile
4) add /etc/pacman.conf (if that is not the case already)
Isn't the hostname something pretty much everyone wants to customize as well?
/etc/profile not added
/etc/pacman.conf added
/etc/hosts automatic updating arranged. it was already in the list, I've kept it.
TODO: verify that all of this, and mirrorlist updating works
pacman.conf looks good
/etc/hosts updating seems to work
mirrorlist updating seems to work