[Bug 266224] Could some sort of file transfer program be put in /rescue?
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 266224] Could some sort of file transfer program be put in /rescue?"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 266224] Could some sort of file transfer program be put in /rescue?"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 266224] Could some sort of file transfer program be put in /rescue?"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 266224] Could some sort of file transfer program be put in /rescue?"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 266224] Could some sort of file transfer program be put in /rescue?"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Sep 2022 19:52:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266224 Bug ID: 266224 Summary: Could some sort of file transfer program be put in /rescue? Product: Base System Version: 12.2-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: freebsd@gushi.org Hey there, I run a network of DNS servers, out there in cold unforgiving data centers in places in the world where remote hands are hard to come by and the only connectivity you get sometimes is a serial console. Often you'll get clueful techs who will reboot a machine for you but not much more. Numerous times, I've been bitten by freebsd-update segfaulting and leaving me with an unusable system that won't survive a reboot (either because of a failure to replace ld.so or because of a full /var or / or other partition). At that point you're logged in to a system over ssh, you cannot ssh in a second time, and you need to recover the system quickly. The only real fix is to copy binaries (or a base.txz) from another machine using the statically linked binaries in /rescue. And other than nc (which works, but has no progress indicator and no real checks), there's no easy way to get files onto and off a system. I get it, scp and ssh have heavy crypto overhead, as does fetch at this point, but a fetch-lite that only spoke HTTP and FTP would be super useful, as would a copy of old school ftp. Or, you know, maybe just a statically linked scp/ssh *is* the right answer here. (Busybox is a cool idea but it has the GPL issue). There's no patch for this, it's more an enhancement request. -- You are receiving this mail because: You are the assignee for the bug.