Public bug reported: When I try to copy some files from sysfs directly using scp it fails. This can be reproduced locally with:
ubuntu@ubuntu:~$ scp ubuntu@localhost:/sys/firmware/efi/efivars/BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c . ubuntu@localhost's password: BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c 0% 0 0.0KB/s --:-- ETA scp: read remote "/sys/firmware/efi/efivars/BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c" : Failure The file is readable: ubuntu@ubuntu:~$ od -b /sys/firmware/efi/efivars/BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c 0000000 007 000 000 000 002 000 003 000 000 000 004 000 0000014 And I see this in the journal: Jun 13 13:30:49 ubuntu sftp-server[5115]: error: process_read: seek "/sys/firmware/efi/efivars/BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c": Illegal seek This was working fine in 22.04. Interestingly, using a scp 22.04 client with a 24.04 kernel works fine. ** Affects: openssh (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2069305 Title: scp fails to copy files from sysfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/2069305/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs