D
Deleted member 65380
Guest
I've written a script that improves the efficiency of updating FreeBSD. Some backstory, last year I worked with Colin Percival, and others, to improve
Recently I had an epiphany that I could implement my improvement a different way,
github.com
Written and tested on FreeBSD 13.1, 13.0, reported working on 12.2, 12.3. Not intended for use with the development versions STABLE / CURRENT (mentioned by grahamperrin below).
edit:
But I've got no updates how will I test what it will do when there are updates?
You can remove or edit /var/db/freebsd-update/tag, change/remove a single character in the file is enough.
edit: added 13.1 to list, as mentioned below
freebsd-update
but the intertwined nature of freebsd-update
with many permutations of run modes, jails/rollback and so on. Colin's lack of time meant that it was not going to fruitful so I stopped working on it. Also, Colin's focus is elsewhere (improved boot times) so it's better for everyone if he continues with that.Recently I had an epiphany that I could implement my improvement a different way,
freebsd-update-probe.sh
is the result:GitHub - reiphoNi9iey3qu/freebsd-update-probe
Contribute to reiphoNi9iey3qu/freebsd-update-probe development by creating an account on GitHub.
Written and tested on FreeBSD 13.1, 13.0, reported working on 12.2, 12.3. Not intended for use with the development versions STABLE / CURRENT (mentioned by grahamperrin below).
edit:
But I've got no updates how will I test what it will do when there are updates?
You can remove or edit /var/db/freebsd-update/tag, change/remove a single character in the file is enough.
freebsd-update
regenerates that file.edit: added 13.1 to list, as mentioned below
Last edited by a moderator: