Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Sérgio Basto
On Fri, 2024-02-23 at 12:57 -0500, Stephen Smoogen wrote: > > > On Fri, 23 Feb 2024 at 08:04, Sérgio Basto wrote: > > On Thu, 2024-02-22 at 20:36 -0500, Neal Gompa wrote: > > > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto > > > > > No. This is one of those many myths about the "Unix FHS". And

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Chris Adams
Once upon a time, Stephen Smoogen said: > On Fri, 23 Feb 2024 at 08:04, Sérgio Basto wrote: > > Fedora old school (or just me I don't know ) don't use sudo , sudo is a > > bad idea that came from Ubuntu and turn computer much more insecure , > > sudo has been part of the Red Hat/Fedora family

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Stephen Smoogen
On Fri, 23 Feb 2024 at 08:04, Sérgio Basto wrote: > On Thu, 2024-02-22 at 20:36 -0500, Neal Gompa wrote: > > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto > > > No. This is one of those many myths about the "Unix FHS". And it > > doesn't even matter much these days anyway, since most newer > >

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Sérgio Basto
On Fri, 2024-02-23 at 09:17 -0500, Neal Gompa wrote: > On Fri, Feb 23, 2024 at 8:04 AM Sérgio Basto > wrote: > > > > On Thu, 2024-02-22 at 20:36 -0500, Neal Gompa wrote: > > > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto > > > wrote: > > > > > > > > On Sun, 2024-01-28 at 20:14 +, Neal

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Neal Gompa
On Fri, Feb 23, 2024 at 8:04 AM Sérgio Basto wrote: > > On Thu, 2024-02-22 at 20:36 -0500, Neal Gompa wrote: > > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto > > wrote: > > > > > > On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > > > > On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster > > >

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Sérgio Basto
On Thu, 2024-02-22 at 20:36 -0500, Neal Gompa wrote: > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto > wrote: > > > > On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > > > On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster > > > wrote: > > > > > > > > On Wed, Dec 20, 2023 at 7:54 PM Aoife

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Neal Gompa
On Fri, Feb 23, 2024 at 5:44 AM Roy Bekken wrote: > > On fredag 23. februar 2024 02:36:38 CET Neal Gompa wrote: > > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto wrote: > > > > > > > > > > > On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > > > > > > > On Sun, Jan 28, 2024 at 7:54 PM Gary

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-23 Thread Roy Bekken
On fredag 23. februar 2024 02:36:38 CET Neal Gompa wrote: > On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto wrote: > > > > > > > On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > > > > > On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster > > > wrote: > > > > > > > > > > > > > > > On Wed, Dec

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-22 Thread Neal Gompa
On Thu, Feb 22, 2024 at 8:32 PM Sérgio Basto wrote: > > On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > > On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster > > wrote: > > > > > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney > > > wrote: > > > > > > > > Wiki ->

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-02-22 Thread Sérgio Basto
On Sun, 2024-01-28 at 20:14 +, Neal Gompa wrote: > On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster > wrote: > > > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney > > wrote: > > > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > > > > One additional item to

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-28 Thread Nico Kadel-Garcia
On Sun, Jan 28, 2024 at 2:54 PM Gary Buhrmaster wrote: > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > One additional item to consider is to review > the packager guidelines for use of /sbin > (and

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-28 Thread Gary Buhrmaster
On Sun, Jan 28, 2024 at 8:15 PM Neal Gompa wrote: > We cannot change this without breaking backward compatibility. It'll > have to stay that way until RHEL 9 falls out of support. Is someone collecting the cleanup TODO list for ~ mid-2032? (schedules subject to change, of course) --

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-28 Thread Neal Gompa
On Sun, Jan 28, 2024 at 7:54 PM Gary Buhrmaster wrote: > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > One additional item to consider is to review > the packager guidelines for use of /sbin > (and

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-28 Thread Gary Buhrmaster
On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > One additional item to consider is to review the packager guidelines for use of /sbin (and /usr/sbin) in additional locations from those involved directly with installing

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-18 Thread Petr Lautrbach
Ben Beasley writes: >     sestatus This is based on upstream commit d464187c37529c [1]: policycoreutils: sestatus belongs to bin not sbin It is quite useful even to non-privileged users and doesn't require any privileges to work, except for maybe -v. Some tools hard code

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-17 Thread Ben Beasley
I attempted a quick check:     $ repoquery -q --repo=rawhide -l -a | tee >(         grep -E '^/usr/bin/[^/]+$' | sort -u | xargs -n 1 basename > bin.txt         ) | grep -E '^/usr/sbin/[^/]+$' | sort -u | xargs -n 1 basename > sbin.txt     $ wc -l bin.txt sbin.txt      31229 bin.txt      

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-10 Thread Sjoerd Mullender
On 09/01/2024 18.53, Zbigniew Jędrzejewski-Szmek wrote: On Tue, Jan 09, 2024 at 03:51:26PM +0100, Sjoerd Mullender wrote: On 08/01/2024 14.41, Zbigniew Jędrzejewski-Szmek wrote: On Mon, Jan 08, 2024 at 10:02:55AM +0200, Panu Matilainen wrote: On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-09 Thread Gary Buhrmaster
On Tue, Jan 9, 2024 at 5:51 PM Zbigniew Jędrzejewski-Szmek wrote: > $ dnf5 repoquery --whatprovides '/usr/sbin/exabpg-*' > (no answer) > If you spell exabgp correctly (not exabpg) it works somewhat better. -- ___ devel mailing list --

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-09 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Jan 09, 2024 at 03:51:26PM +0100, Sjoerd Mullender wrote: > On 08/01/2024 14.41, Zbigniew Jędrzejewski-Szmek wrote: > > On Mon, Jan 08, 2024 at 10:02:55AM +0200, Panu Matilainen wrote: > > > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney > > > > wrote: > > > > > > > > > > Wiki ->

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-09 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Jan 09, 2024 at 02:34:05PM +0100, Petr Pisar wrote: > V Mon, Jan 08, 2024 at 09:42:41PM +, Zbigniew Jędrzejewski-Szmek > napsal(a): > > On Mon, Jan 08, 2024 at 03:26:45PM +, Gary Buhrmaster wrote: > > > On Mon, Jan 8, 2024 at 1:37 PM Zbigniew Jędrzejewski-Szmek > > > wrote: > > >

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-09 Thread Sjoerd Mullender
On 08/01/2024 14.41, Zbigniew Jędrzejewski-Szmek wrote: On Mon, Jan 08, 2024 at 10:02:55AM +0200, Panu Matilainen wrote: On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin I agree unifying the *programs* to a single

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-09 Thread Petr Pisar
V Mon, Jan 08, 2024 at 09:42:41PM +, Zbigniew Jędrzejewski-Szmek napsal(a): > On Mon, Jan 08, 2024 at 03:26:45PM +, Gary Buhrmaster wrote: > > On Mon, Jan 8, 2024 at 1:37 PM Zbigniew Jędrzejewski-Szmek > > wrote: > > > $ dnf5 repoquery -l $(dnf5 repoquery --whatprovides '/usr/sbin/*' --qf

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Gary Buhrmaster
On Mon, Jan 8, 2024 at 9:43 PM Zbigniew Jędrzejewski-Szmek wrote: > Indeed. With both dnf-5 and dnf5, the inner repoquery doesn't list exabgp. > Either a bug or I'm doing something wrong. And while I can hope that exabgp might be the singleton case, I really don't think you, or I, or other

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jan 08, 2024 at 03:26:45PM +, Gary Buhrmaster wrote: > On Mon, Jan 8, 2024 at 1:37 PM Zbigniew Jędrzejewski-Szmek > wrote: > > > > On Sun, Jan 07, 2024 at 03:47:25PM +, Gary Buhrmaster wrote: > > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > > > > > Wiki ->

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Gary Buhrmaster
On Mon, Jan 8, 2024 at 1:37 PM Zbigniew Jędrzejewski-Szmek wrote: > > On Sun, Jan 07, 2024 at 03:47:25PM +, Gary Buhrmaster wrote: > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > > > > I do not see

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Jan 07, 2024 at 04:58:23AM +0100, Kevin Kofler via devel wrote: > Kevin Kofler via devel wrote: > > Aoife Moloney wrote: > >> == Summary == > >> The `/usr/sbin` directory becomes a symlink to `bin`, which means > >> paths like `/usr/bin/foo` and `/usr/sbin/foo` point to the same place. >

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jan 08, 2024 at 10:02:55AM +0200, Panu Matilainen wrote: > > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > > I agree unifying the *programs* to a single directory makes sense. But I > fail to

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Jan 07, 2024 at 03:47:25PM +, Gary Buhrmaster wrote: > On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > > > > I do not see as part of the plan a process to > go through all Fedora packages and identifying

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jan 08, 2024 at 08:14:49AM +0100, Petr Pisar wrote: > V Thu, Dec 21, 2023 at 10:20:11AM +0100, Vít Ondruch napsal(a): > > > > Dne 20. 12. 23 v 20:53 Aoife Moloney napsal(a): > > > ** Adjust `%_sbindir` in `/usr/lib/rpm/macros` (part of `rpm` > > > package). Packages will be updated

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Dec 21, 2023 at 06:15:13PM +, Richard W.M. Jones wrote: > On Thu, Dec 21, 2023 at 06:58:37PM +0100, Florian Weimer wrote: > > * Aoife Moloney: > > > > > == Detailed Description == > > > The split between `/bin` and `/sbin` is not useful, and also unused. > > > > Programs in /usr/bin

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-08 Thread Panu Matilainen
On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin I agree unifying the *programs* to a single directory makes sense. But I fail to see anything good come out of bringing all those system daemon executables into every

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-07 Thread Petr Pisar
V Thu, Dec 21, 2023 at 10:20:11AM +0100, Vít Ondruch napsal(a): > > Dne 20. 12. 23 v 20:53 Aoife Moloney napsal(a): > > ** Adjust `%_sbindir` in `/usr/lib/rpm/macros` (part of `rpm` > > package). Packages will be updated automatically during the mass > > rebuild. > > > Isn't the ultimate goal

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-07 Thread Gary Buhrmaster
On Wed, Dec 20, 2023 at 7:54 PM Aoife Moloney wrote: > > Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin > I do not see as part of the plan a process to go through all Fedora packages and identifying binaries in /usr/bin that have the same name as a binary in /usr/sbin (from

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-06 Thread Kevin Kofler via devel
Kevin Kofler via devel wrote: > Aoife Moloney wrote: >> == Summary == >> The `/usr/sbin` directory becomes a symlink to `bin`, which means >> paths like `/usr/bin/foo` and `/usr/sbin/foo` point to the same place. >> `/bin` and `/sbin` are already symlinks to `/usr/bin` and `/usr/sbin`, >> so

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2024-01-06 Thread Kevin Kofler via devel
Aoife Moloney wrote: > == Summary == > The `/usr/sbin` directory becomes a symlink to `bin`, which means > paths like `/usr/bin/foo` and `/usr/sbin/foo` point to the same place. > `/bin` and `/sbin` are already symlinks to `/usr/bin` and `/usr/sbin`, > so effectively `/bin/foo` and `/sbin/foo`

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-21 Thread Richard W.M. Jones
On Thu, Dec 21, 2023 at 06:58:37PM +0100, Florian Weimer wrote: > * Aoife Moloney: > > > == Detailed Description == > > The split between `/bin` and `/sbin` is not useful, and also unused. > > Programs in /usr/bin have their documentation in section 1 of the > manual, while programs /usr/sbin

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-21 Thread Florian Weimer
* Aoife Moloney: > == Detailed Description == > The split between `/bin` and `/sbin` is not useful, and also unused. Programs in /usr/bin have their documentation in section 1 of the manual, while programs /usr/sbin are documented in section 8. (In general, I deliberately used /usr/bin/ld.so

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-21 Thread Vít Ondruch
Dne 21. 12. 23 v 10:20 Vít Ondruch napsal(a): Dne 20. 12. 23 v 20:53 Aoife Moloney napsal(a): ** Adjust `%_sbindir` in `/usr/lib/rpm/macros` (part of `rpm` package). Packages will be updated automatically during the mass rebuild. Isn't the ultimate goal to drop the `%_sbindir` all

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-21 Thread Vít Ondruch
Dne 20. 12. 23 v 20:53 Aoife Moloney napsal(a): ** Adjust `%_sbindir` in `/usr/lib/rpm/macros` (part of `rpm` package). Packages will be updated automatically during the mass rebuild. Isn't the ultimate goal to drop the `%_sbindir` all together? Shouldn't at minimum the packaging guidelines

Re: F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-20 Thread Neal Gompa
On Wed, Dec 20, 2023 at 2:55 PM Aoife Moloney wrote: > > ** Adjust `%_sbindir` in `/usr/lib/rpm/macros` (part of `rpm` > package). Packages will be updated automatically during the mass > rebuild. This should probably be set in redhat-rpm-config instead of modifying the core rpm package. --

F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-20 Thread Aoife Moloney
Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering

F40 Change Proposal: F40 Change Proposal: Unify /usr/bin and /usr/sbin (System-Wide)

2023-12-20 Thread Aoife Moloney
Wiki -> https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering