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

Reply via email to