[Bug 2129853] [NEW] "ls -l" of a directory doesn't show if contents have posix ACLs

Andreas Hasenack 2129853 at bugs.launchpad.net
Sun Oct 26 20:26:30 UTC 2025


Public bug reported:

rust-coreutils only shows the "+" sign on a file that has posix ACLs if
the file is listed explicitly. If it's just part of the list of a
directory contents, the "+" sign isn't shown.

rust-coreutils only shows "+" if the file is listed explicitly:
$ ls -l /dev/dri/
total 0
drwxr-xr-x 2 root root        100 Oct 10 09:08 by-path
crw-rw---- 1 root video  226,   1 Oct 23 09:18 card1
crw-rw---- 1 root render 226, 128 Oct 10 17:50 renderD128

$ ls -l /dev/dri/renderD128 
crw-rw----+ 1 root render 226, 128 Oct 10 17:50 /dev/dri/renderD128


gnu coreutils always shows the "+" symbol:

$ gnuls -l /dev/dri
total 0
drwxr-xr-x  2 root root        100 Oct 10 09:08 by-path
crw-rw----+ 1 root video  226,   1 Oct 23 09:18 card1
crw-rw----+ 1 root render 226, 128 Oct 10 17:50 renderD128

$ gnuls -l /dev/dri/renderD128 
crw-rw----+ 1 root render 226, 128 Oct 10 17:50 /dev/dri/renderD128

** Affects: rust-coreutils (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to rust-coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2129853

Title:
  "ls -l" of a directory doesn't show if contents have posix ACLs

Status in rust-coreutils package in Ubuntu:
  New

Bug description:
  rust-coreutils only shows the "+" sign on a file that has posix ACLs
  if the file is listed explicitly. If it's just part of the list of a
  directory contents, the "+" sign isn't shown.

  rust-coreutils only shows "+" if the file is listed explicitly:
  $ ls -l /dev/dri/
  total 0
  drwxr-xr-x 2 root root        100 Oct 10 09:08 by-path
  crw-rw---- 1 root video  226,   1 Oct 23 09:18 card1
  crw-rw---- 1 root render 226, 128 Oct 10 17:50 renderD128

  $ ls -l /dev/dri/renderD128 
  crw-rw----+ 1 root render 226, 128 Oct 10 17:50 /dev/dri/renderD128

  
  gnu coreutils always shows the "+" symbol:

  $ gnuls -l /dev/dri
  total 0
  drwxr-xr-x  2 root root        100 Oct 10 09:08 by-path
  crw-rw----+ 1 root video  226,   1 Oct 23 09:18 card1
  crw-rw----+ 1 root render 226, 128 Oct 10 17:50 renderD128

  $ gnuls -l /dev/dri/renderD128 
  crw-rw----+ 1 root render 226, 128 Oct 10 17:50 /dev/dri/renderD128

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2129853/+subscriptions




More information about the foundations-bugs mailing list