summaryrefslogtreecommitdiff
path: root/usr.sbin/sysupgrade/sysupgrade.sh
AgeCommit message (Expand)Author
2024-10-25Add support for performing a sysupgrade from a path. This is convenientTheo de Raadt
2024-10-11The fw keys have been added to the signify key bundles. sysupgrade willTheo de Raadt
2024-10-07The two usual use cases are sysupgrade and sysupgrade -s, jumpingTheo de Raadt
2024-09-25sysupgrade: add -R #.# to try to use a specific release version ratherStuart Henderson
2024-09-24Remove -r toggle and generally be less smart.Florian Obser
2024-06-19Better words for downloaded snap is older message.Otto Moerbeek
2024-06-18Use BUILDINFO to make sure we are not going backwards in time.Florian Obser
2024-06-08Do not enforce the next version key if installing a snapshot.Florian Obser
2023-10-12Remove default sets answerKlemens Nanni
2022-06-08Add a new option which allows to set an alternative base-directory toMarcus Glocker
2022-06-02When running sysupgrade on -stable move to the next release, notFlorian Obser
2022-03-03Pick correct firmware directory. Read the target kernel version and usesdk
2022-02-11It's fw_update's job to say what went wrong.Florian Obser
2020-10-22ug_err() was renamed to err() in r1.41. A new ug_err call was added inTheo Buehler
2020-10-21Specify version with fw_update(1)kn
2020-10-08Fail on invalid installurlkn
2020-10-08Print usage to stderr, print error messages in errx(3) fashionkn
2020-09-05Use SETSDIR consistently.Florian Obser
2020-07-04Our old ksh(1) bug where eval()uating a || compound list would terminate theAntoine Jacoutot
2020-06-17We are no longer using the "keep" file as a flag.Florian Obser
2020-01-26Log the old kernel version before doing the upgrade. Makes it easierSebastian Benoit
2019-12-01Simplify sets directory check and creation (/home/_syspatch).Antoine Jacoutot
2019-11-24revert previous, has not been thought throughFlorian Obser
2019-11-24Show the build date of the (about to be) fetched snapshot / release.Florian Obser
2019-11-12use the default URL when running fw_update, we can't guarantee that pkg_add willStuart Henderson
2019-11-11print the URL when sysupgrade fetches new sets, allowing time for a quick ^CStuart Henderson
2019-11-10Opportunisticly run fw_update before rebooting to run the upgrade.Bob Beck
2019-11-03Our version numbers goFlorian Obser
2019-10-26use ftp -N option; ok jcaTheo de Raadt
2019-10-20Tweak and sync comment.Antoine Jacoutot
2019-10-19Determine the OS version in a way that won't break after 9.9.Theo Buehler
2019-10-14unpriv(): propagate error code to the caller instead of failing hard.Antoine Jacoutot
2019-09-28Add where missing and harmonize PATH to be _PATH_DEFPATH (without local norAntoine Jacoutot
2019-09-25 Let sysupgrade(8) handle cleanup of downloaded sets by filling inFlorian Obser
2019-09-24Let sysupgrade(8) create auto_upgrade.conf file in preparation ofFlorian Obser
2019-06-21Try harder to have a complete /bsd.upgrade on disk.Florian Obser
2019-05-14Revert my recent sysupgrade changes; it broke unattended upgrades forAntoine Jacoutot
2019-05-13Use the same heuristic as the installer to find a proper prefetch area for theAntoine Jacoutot
2019-05-10tweak verbosity; ok ccardenas@Christian Weisgerber
2019-05-09Add a -k flag to keep the files in /home/_sysupgrade, since theyChristian Weisgerber
2019-05-09sysupgrade already verifies all sets, so eliminate redundantChristian Weisgerber
2019-05-08It is not an error condition if no new snapshot is available.Christian Weisgerber
2019-05-04oops, fix unpriv() argument handling; from install.subChristian Weisgerber
2019-05-04* For "unpriv -f file", chown file back to root once the command finishes,Christian Weisgerber
2019-05-04Require root to run (still allow access to usage).Antoine Jacoutot
2019-05-03Rename -c to -s since the correct term is snapshot, not current. AlsoFlorian Obser
2019-05-03typo in previousIan Darwin
2019-05-03sysupgrade gains -n for no-reboot option. Accidentally duplicated benno's dif...Ian Darwin
2019-05-03Only fetch and upgrade if a new snapshot is available.Florian Obser
2019-04-29Install upgrade kernel with ln -f, as per kernel build. ok florian@Ian Darwin