Version Numbers: Difference between revisions

From Sympl Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Version numbers for Sympl have the format <code>{OS version}.{Sympl revision}.%y%m%d.{serial}</code>, where:
Version numbers for Sympl have the format <code>{OS version}.{Sympl revision}.%y%m%d.{serial}</code>, where:


* The OS version is the major OS revision (eg: Debian Stretch is 9)
* The OS version is the major OS revision (eg: [[Debian]] Stretch is 9)
* Sympl revision is for updates in the same distro.
* Sympl revision is for updates in the same major version.
* The time/date is UTC date of the release. You can get these values easily with GNU date via <code>date -u  
* The time/date is UTC date of the release. You can get these values easily with GNU date via <code>date -u +%y%m%d</code>.
+%y%m%d</code>.
* The 'serial' is there in the event that multiple releases are needed in the same day, stating at 0.
* The 'serial' is there in the event that multiple releases are needed in the same day, stating at 0.


For example, <code>9.0.190601.3</code> would be the Sympl for Debian Stretch, revision 0, updated June 1st, 2019 at 01:23 (AM) UTC, and the 4th update that day.  
For example, <code>9.0.190601.3</code> would be the Sympl for Debian Stretch, revision 0, updated June 1st, 2019 at 01:23 (AM) UTC, and the 4th update that day.  


The sympl-update package will cause these to be updated on a daily basis from the original repository as part of the unattended-upgrades package.
The [[sympl-update]] package will cause these to be updated on a daily basis from the original repository as part of the [[unattended-upgrades]] package.

Latest revision as of 16:48, 3 July 2019

Version numbers for Sympl have the format {OS version}.{Sympl revision}.%y%m%d.{serial}, where:

  • The OS version is the major OS revision (eg: Debian Stretch is 9)
  • Sympl revision is for updates in the same major version.
  • The time/date is UTC date of the release. You can get these values easily with GNU date via date -u +%y%m%d.
  • The 'serial' is there in the event that multiple releases are needed in the same day, stating at 0.

For example, 9.0.190601.3 would be the Sympl for Debian Stretch, revision 0, updated June 1st, 2019 at 01:23 (AM) UTC, and the 4th update that day.

The sympl-update package will cause these to be updated on a daily basis from the original repository as part of the unattended-upgrades package.