Bug#1069279: loading /etc/profile.d scripts should enforce consistent ordering

2024-04-19 Thread Santiago Vila
I saw in #604918 that /etc/profile is deliberately not treated as a conffile. Is there any way to get the new version installed on package upgrade, other than an external configuration management system such as Ansible? The way /etc/profile is handled changed slightly in version 6.10, one year

Bug#1069279: loading /etc/profile.d scripts should enforce consistent ordering

2024-04-19 Thread Dave Holland
On Fri, 19 Apr 2024 at 10:51, Santiago Vila wrote: > Thanks for the report. Is this not already addressed by the proposed > patch in Bug #885414, in which we explicitly use run-parts --list > to get the files to be processed? Hi, Thanks for the quick reply. I had only read the first few entries

Bug#1069279: loading /etc/profile.d scripts should enforce consistent ordering

2024-04-19 Thread Santiago Vila
El 19/4/24 a las 11:30, Dave Holland escribió: Package: base-files Version: 12.4+deb12u5 The fragment in /etc/profile (copied from /usr/share/base-files/profile) does not enforce a particular locale when generating the list of /etc/profile.d/*.sh files to load. This means that the ordering of

Bug#1069279: loading /etc/profile.d scripts should enforce consistent ordering

2024-04-19 Thread Dave Holland
Package: base-files Version: 12.4+deb12u5 The fragment in /etc/profile (copied from /usr/share/base-files/profile) does not enforce a particular locale when generating the list of /etc/profile.d/*.sh files to load. This means that the ordering of those scripts is not predictable, but depends on