SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

App icon of sfos-upgrade

sfos-upgrade

Scripts for fail-safe upgrading of SailfishOS at the command line with logging

v3.11.4

Scripts for fail-safe and semi-automated upgrading of SailfishOS at the command line with logging

Usage: sfos-upgrade [<version>|--verify|--help]

With a version number provided as parameter it sets SSU to this version and in release mode before upgrading. This is the regular use case.

Without a version number it retrieves the one set for SSU to perform slightly relaxed checks, but does not alter SSU's settings for upgrading.

Download

The easiest way to download and install this software is by the SailfishOS:Chum GUI app. If you wish to download the RPM file by yourself, please expand the section below.

Download links

Changelog

3.11.4 (2024-09-21)

- [bin/sfos-upgrade] Add 4.6.0.11
- [bin/sfos-upgrade] Add `4.6.0.12`
- [bin/sfos-upgrade] Add 4.6.0.13
- [bin/sfos-upgrade] Add `4.6.0.15` & as a stop release
- [bin/sfos-upgrade] No comma after "e.g." in BE
- [README.md] No comma after "e.g." in British English
- [README.md] Replace "per" by "via" or "by"
- [sfos-upgrade.spec] Post release version increase

Older changelogs

3.11.3 (2024-03-07)

- [sfos-upgrade] Add `4.5.0.25`
- [sfos-upgrade.spec] Add `%dir %{_sharedstatedir}/%{name}`
- [sfos-upgrade.spec] Add flag file `post_no-update-apps`
- [sfos-upgrade.spec] Add `/var/lib/sfos-upgrade/disabled_user-repos.txt` (#135)
- [sfos-upgrade.spec] Pre-release version increase
- [tidy_log-dupes] Offer to remove stale metadata downloads

3.11.2 (2023-09-27)

- [sfos-upgrade.spec] Post release version increase
- [sfos-upgrade.spec] Pre fix-up release version lowering

3.11.2 (2023-09-20)

- [post_sfos-upgrade] Add cleansing `ssu(d)`'s caches (#129)
- [post_sfos-upgrade] Beautify
- [post_sfos-upgrade] Fix & comment
- [post_sfos-upgrade] if `pkcon` is installed
- [post_sfos-upgrade] No need to `eval`
- [post_sfos-upgrade] Omit incorrect quoting
- [post_sfos-upgrade] Simplify killing `store-client`
- [post_sfos-upgrade] Use `pgrep` / `pkill` option `-x`
- [sfos-upgrade] Add 4.5.0.24 as newest release and stop release
- [sfos-upgrade] Add `curl` option `-f` / `--fail`
- [sfos-upgrade] Add ", or simply re-flash" to user output
- [sfos-upgrade] Nitpicking: Align test to message's wording
- [sfos-upgrade] Rectify sloppy quoting
- [sfos-upgrade.spec] Add `Requires:  procps`
- [sfos-upgrade.spec] Post release version increase
- [sfos-upgrade] Suppress `ssu`'s warning when started as non-root user
- [sfos-upgrade] Unify file-sysytem comparisons
- [sfos-upgrade] Unify redirection style

3.11.1 (2023-07-20)

- [build.yml] Make `*/*` more specific
- [build.yml] Reduce tags to documented ones
- [sfos-upgrade] Add 4.5.0.21
- [sfos-upgrade.spec] Missed pre-release version increase

3.11.0 (2023-05-18)

- [sfos-upgrade.spec] Call it `rc`
- [sfos-upgrade.spec] Move Vendor tag

3.11.0 (2023-05-18)

- [sfos-upgrade.spec] Create a `rc2`
- [sfos-upgrade.spec] Improve spelling
- [upgrade.spec] Post release version increase

3.11.0 (2023-05-18)

- [sfos-upgrade.spec] Even more Git madness!!! (#125)
- [sfos-upgrade.spec] Fix comment
- [sfos-upgrade.spec] Fix typo in comment
- [sfos-upgrade.spec] Git madness! (#122)
- [sfos-upgrade.spec] More Git madness!
- [sfos-upgrade.spec] More Git madness!!!
- [sfos-upgrade.spec] `rc3` to worklaround ?

3.11.0 (2023-05-18)

- [build.yml] Crazy workaround!
- [sfos-upgrade.spec] Ultimate GitHub madness!!!

3.6.2 (2020-01-04)

- [Extracting battery info] Refine sed statement

App information

Package name
sfos-upgrade
Version
3.11.4-1.12.1.jolla
Licence
LGPL-2.1-only
Developer
olf (Olf0)
Last updated
2024-09-21 07:28:16

Download size
142.0 KiB
Installed size
136.5 KiB
Checksum (sha256)
543bcb2d0be08f9059da23e6e601c5d4ef49168bd48aa459b701008b700fceec

Links