Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

filesystem package installs things that are definitely not part of the 'filesystem' #6927

Open
ddstreetmicrosoft opened this issue Dec 6, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@ddstreetmicrosoft
Copy link
Contributor

The filesystem package description is:

The filesystem package is one of the basic packages that is installed
on a Linux system. Filesystem contains the basic directory
layout for a Linux operating system, including the correct permissions
for the directories. This version is for a system configured with systemd.

However the package contains files, which are definitely not directories, specifically:

/etc/fstab
/etc/group
/etc/hosts
/etc/inputrc
/etc/modprobe.d/usb.conf
/etc/passwd
/etc/profile
/etc/profile.d/proxy.sh
/etc/sysconfig/clock
/etc/sysconfig/console
/etc/sysconfig/proxy

These don't really belong in the filesystem package; some other distros provide some of these files in the setup or initscripts packages. For azl3 it would probably be good to move these files out into different package(s).

@christopherco
Copy link
Contributor

I am supportive of this suggestion to make the filesystem package specifically do just the basic filesystem directory layout, and move other scripts over to dedicated packages in 3.0.

For the desired directory structure, thinking we probably should align closely with Linux FHS 3 (FHS Specs), unless we have clear reasons not to.

ddstreetmicrosoft pushed a commit that referenced this issue Dec 12, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 12, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 12, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 12, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 13, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 14, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Dec 14, 2023
ddstreetmicrosoft pushed a commit that referenced this issue Jan 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 22, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 22, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 22, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 22, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 28, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 28, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Feb 29, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 4, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 6, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 6, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
ddstreetmicrosoft pushed a commit that referenced this issue Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants