[Bug 1173310] New: Source also files below /usr/etc/profile.d
https://bugzilla.suse.com/show_bug.cgi?id=1173310 Bug ID: 1173310 Summary: Source also files below /usr/etc/profile.d Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: sndirsch@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I'm currently working on the config file switch /etc --> /usr/etc (find Details on https://en.opensuse.org/openSUSE:Packaging_UsrEtc) and now I'm wondering what should be done with files below /etc/profile.d/* (no changes in aaa_base, bash yet) Thorsten Kuku wrote: Yes, this should be moved to /usr/etc/profile.d at best, as the files there are not really configuration files or files an admin should change. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1173310
https://bugzilla.suse.com/show_bug.cgi?id=1173310#c1
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
https://bugzilla.suse.com/show_bug.cgi?id=1173310#c2
Ludwig Nussel
https://bugzilla.suse.com/show_bug.cgi?id=1173310
https://bugzilla.suse.com/show_bug.cgi?id=1173310#c3
--- Comment #3 from Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
https://bugzilla.suse.com/show_bug.cgi?id=1173310#c6
--- Comment #6 from Stefan Dirsch
With the
commit f11837b30cc9ff8d8da75724480ebe172be77991 commit 3f656fda7f0ae31ba5ad1a0b5c966d52823915a4
in aaa_base repository at least the main rc files of bash and tcsh now search for files below /usr/etc and /etc and those of /etc wins if exists. Nevertheless I giess that there will be more then those changes as it might be that some of the files below /(usr/)etc had be changes as well
Looks like this is in aaa_base (factory/TW) since ------------------------------------------------------------------- Wed Jul 08 10:00:41 UTC 2020 - ro@suse.de - Update to version 84.87+git20200708.f5e90d7: * check for Packages.db and use this instead of Packages (boo#1171762) * Add also support for /usr/etc/profile.d for tcsh * Do add some support for /usr/etc/profile.d -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
https://bugzilla.suse.com/show_bug.cgi?id=1173310
https://bugzilla.suse.com/show_bug.cgi?id=1173310#c7
--- Comment #7 from Stefan Dirsch
in aaa_base repository at least the main rc files of bash and tcsh now search for files below /usr/etc and /etc and those of /etc wins if exists.
Thanks!
Nevertheless I giess that there will be more then those changes as it might be that some of the files below /(usr/)etc had be changes as well
You mean files in /etc/profile.d, which are coming with aaa_base, should be moved to /usr/etc/profile.d as well? I agree with that. And this bug can be closed. Files in /etc/profiles.d shipped by other packages should be moved in the appropriate packages. This move is no longer blocked by aaa_base. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1173310
Stefan Dirsch
participants (1)
-
bugzilla_noreply@suse.com