tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

sysupgrade in src?

There's been a few discussions over the years about the need for a
usable-over-ssh binary upgrade tool for NetBSD, but they haven't gone
very far.  Users ask fairly frequently, and other than sysupgrade, the
best method is to implement sysupgrade manually with ftp and tar (and
this is required for binary upgrades on some NetBSD ports that lack
installer images, so I've had to add it to the official installation
and upgrade notes).

I'd like to import sysupgrade into src, since we're basically
maintaining it in pkgsrc due to jmmv no longer accepting pull
requests (and requiring Google CLA to be signed!), and juggling
pkgsrc patches so it keeps pace with NetBSD changes like xz sets
isn't most ideal.

It doesn't have any dependencies that aren't already in
NetBSD, other than shtk, which is small enough as a shell
scripting library that I'd simply bundle it with sysupgrade.
Other than that it relies on sh, ftp, tar, etcupdate,
postinstall, and ATF.

Home | Main Index | Thread Index | Old Index