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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs